Dwight
|
bd28578ab8
|
stdafx->pch
|
2010-04-27 15:27:52 -04:00 |
|
Dwight Merriman
|
18f3614188
|
faster! Ordering class
|
2010-04-20 19:42:53 -04:00 |
|
Dwight Merriman
|
2bef8e784f
|
cleanup bucketbasics start
|
2010-04-20 19:07:37 -04:00 |
|
Eliot Horowitz
|
7fa2feb891
|
some Cursors may not support get more
|
2010-03-17 11:46:26 -04:00 |
|
Aaron
|
95b9d930fb
|
SERVER-692 replace startKey/endKey with indexBounds
|
2010-03-03 01:46:31 -08:00 |
|
Eliot Horowitz
|
ca2a6d8db0
|
get rid of cursor hack and add test
|
2010-03-01 13:30:10 -05:00 |
|
Eliot Horowitz
|
46a4f1cca0
|
make geo index work for non geo-search
|
2010-02-24 23:44:49 -05:00 |
|
Eliot Horowitz
|
1b5596861e
|
expose some more methods in public
|
2010-02-17 11:51:11 -05:00 |
|
Aaron
|
94116f7c6d
|
CS-10 prevent assertion by making sure btree builder enforces >= 1 key per bucket invariant
|
2010-02-08 16:23:48 -08:00 |
|
Eliot Horowitz
|
7c48eed652
|
better btree assert
|
2010-02-06 14:45:58 -05:00 |
|
Dwight
|
a84fc5843a
|
rename storage.h -> diskloc.h
|
2010-02-04 18:06:04 -05:00 |
|
Dwight
|
92e756eabc
|
background index building
|
2010-02-04 14:25:49 -05:00 |
|
Dwight
|
d8e9164616
|
rename Matcher class
|
2010-01-19 11:04:52 -05:00 |
|
Eliot Horowitz
|
eed27626b8
|
some btree helpers and test
|
2009-11-25 10:09:59 -05:00 |
|
dwight
|
edfdb6bfe8
|
comment
|
2009-11-23 11:26:49 -05:00 |
|
Eliot Horowitz
|
a782eb24c3
|
get rid of deep on Cursor::getsetdup
|
2009-11-02 10:47:29 -05:00 |
|
Dwight
|
f152047f19
|
fix assert to use ours and thus make unit test pass
|
2009-10-15 16:47:35 -04:00 |
|
Dwight
|
2383059c03
|
fix slight memory wastage on bottom up index build
|
2009-09-29 15:48:58 -04:00 |
|
dwight
|
bce82d1919
|
fix bug in bottom up build index
|
2009-09-26 04:18:39 -04:00 |
|
Eliot Horowitz
|
586252cffb
|
cleaning up btree bulk insert to not use exceptions
|
2009-09-25 10:56:02 -04:00 |
|
Dwight
|
6cf3d75d08
|
btreebuilder work / temp commit
|
2009-09-24 12:11:55 -04:00 |
|
Aaron
|
da40303196
|
SERVER-100 btree cursor handle case where first interval is empty
|
2009-09-07 13:19:10 -07:00 |
|
Aaron
|
6840c4e03a
|
SERVER-100 checkpoint move index bounding code to FieldRangeSet
|
2009-09-07 11:44:41 -07:00 |
|
Aaron Staple
|
714de2af68
|
SERVER-100 checkpoint btree cursor can take multiple ranges
|
2009-08-11 16:42:27 -04:00 |
|
Aaron Staple
|
5dcdc3a59c
|
fast collection renaming within a database
|
2009-07-29 15:53:14 -04:00 |
|
Dwight
|
85e8f71c1c
|
fixed bug SERVER-118 multikey duplicate results from queries
|
2009-07-07 13:17:53 -04:00 |
|
Dwight
|
f136b4b850
|
towards update unique key fix
|
2009-06-18 13:30:49 -04:00 |
|
Eliot Horowitz
|
48a68868f2
|
better error message on dup key SERVER-81
added some const
|
2009-06-01 14:17:44 -04:00 |
|
Aaron
|
0189992754
|
allow specification of inclusivity of index end key
|
2009-05-06 13:56:01 -04:00 |
|
Aaron
|
ca7227f3d5
|
add const
|
2009-04-21 15:10:13 -04:00 |
|
Aaron
|
91c4607f76
|
make simple find faster
|
2009-04-06 17:32:40 -04:00 |
|
Aaron
|
790b17c6a6
|
Add medianKey command
|
2009-03-27 11:53:47 -04:00 |
|
Aaron
|
3055ab6d1d
|
Clean up tailable cursor code
|
2009-03-11 17:05:50 -04:00 |
|
Aaron
|
253a49d2a1
|
Add new Matcher interface, use in count, add consts
|
2009-03-02 10:41:36 -05:00 |
|
Aaron
|
c7cc5c6b4b
|
Add const
|
2009-02-25 16:03:09 -05:00 |
|
Aaron
|
bcb1b24bd6
|
Remove dead code
|
2009-02-25 15:31:38 -05:00 |
|
Aaron
|
db0f38e88b
|
Dummy count implementation
|
2009-02-20 11:08:22 -05:00 |
|
Dwight
|
da53450036
|
fix to properly check for dupkey with unused keys
|
2009-02-13 12:58:05 -05:00 |
|
Dwight
|
9c286b438f
|
btree: fix a bug (missing code) when reinserting a key that was marked unused
|
2009-02-13 11:25:52 -05:00 |
|
Dwight
|
459d62347b
|
replication / exception throwing bug fix
--only option added
|
2009-02-12 15:03:38 -05:00 |
|
Aaron
|
16652466ec
|
Refactor hint code
|
2009-02-09 17:14:18 -05:00 |
|
Dwight
|
d1ba9dfb49
|
datastore work
|
2009-02-02 18:18:22 -05:00 |
|
Eliot Horowitz
|
9bcacf16c0
|
pragma pack changes for solaris
slight change this will break other platforms, will test
|
2009-02-01 22:21:32 -05:00 |
|
unknown
|
9e9eb0cec7
|
abstracting out record storage for btree
|
2009-01-31 17:27:25 -05:00 |
|
Dwight
|
3bb7761cc6
|
Merge branch 'master' of ssh://git.10gen.com/data/gitroot/p
Conflicts:
db/btree.h
|
2009-01-27 15:36:43 -05:00 |
|
Dwight
|
83c1dbb1c2
|
check the index range first before we go into the object on a query -- so we don't hit disk unnecessarily
fix index4.js test
check on index creation that index key pattern is ok
|
2009-01-27 15:35:28 -05:00 |
|
Aaron
|
11b98dc426
|
Regex upper bound for index scan
|
2009-01-27 13:59:41 -05:00 |
|
Dwight
|
c85b113c66
|
check that _id is unique
|
2009-01-26 17:23:45 -05:00 |
|
Aaron
|
c777160f0f
|
Fix simple match spec for encapsulating elements and numbers
|
2009-01-20 16:54:57 -05:00 |
|
Aaron
|
7c7bd85c6d
|
Add start / end key to explain, fix key extraction ordering
|
2009-01-15 13:04:25 -05:00 |
|