Aaron
|
3055ab6d1d
|
Clean up tailable cursor code
|
2009-03-11 17:05:50 -04:00 |
|
Aaron
|
f1ca868a26
|
Filter returned by QueryMessage may be null
|
2009-03-11 14:10:20 -04:00 |
|
Aaron
|
99dd91cddc
|
Don't attempt to make cursor tail immediately if not at end
|
2009-03-11 11:58:26 -04:00 |
|
Aaron
|
1374665894
|
Add --nohints cmd line option
|
2009-03-10 10:54:00 -04:00 |
|
Aaron
|
b5d11b9350
|
Use key matcher, keep real BSONObj in matcher, fix deleteObject bug
|
2009-03-02 13:42:31 -05:00 |
|
Aaron
|
dad75855e8
|
Add KeyValJSMatcher
|
2009-03-02 11:31:13 -05:00 |
|
Aaron
|
253a49d2a1
|
Add new Matcher interface, use in count, add consts
|
2009-03-02 10:41:36 -05:00 |
|
Eliot Horowitz
|
b1a1e98294
|
make timestamp work on update, and a test
|
2009-02-28 18:55:04 -05:00 |
|
Aaron
|
63e5764fe2
|
Add BSONElementManipulator and CurrentTime type
|
2009-02-27 17:18:56 -05:00 |
|
Aaron
|
eb18afd653
|
More detailed explain
|
2009-02-26 15:53:33 -05:00 |
|
Aaron
|
09bfd068ba
|
Explain includes info on all plans attempted
|
2009-02-26 14:55:53 -05:00 |
|
Aaron
|
a1775e941a
|
Merge branch 'master' of git@github.com:mongodb/mongo
|
2009-02-25 16:05:29 -05:00 |
|
Aaron
|
bcb1b24bd6
|
Remove dead code
|
2009-02-25 15:31:38 -05:00 |
|
Aaron
|
f3e80befb6
|
Delete using new query optimizer
|
2009-02-25 14:32:26 -05:00 |
|
Aaron
|
92713cef1c
|
Remove compile warning
|
2009-02-25 13:34:36 -05:00 |
|
Aaron
|
2338122f64
|
Stack allocate original op
|
2009-02-25 12:37:15 -05:00 |
|
Aaron
|
adeeae1f2f
|
Update uses new query optimizer
|
2009-02-25 12:25:01 -05:00 |
|
Aaron
|
b1341cf000
|
Recording plan configurable
|
2009-02-24 18:23:11 -05:00 |
|
Aaron
|
17b7897f19
|
Remember best index for query pattern
|
2009-02-24 17:48:06 -05:00 |
|
Aaron
|
7bfc826646
|
Remove old code
|
2009-02-24 14:41:53 -05:00 |
|
Aaron
|
a7eb50116c
|
Manually interleve query optimizer's plans rather than running each plan in a new thread
|
2009-02-24 11:49:55 -05:00 |
|
Aaron
|
86c4c87be6
|
New query optimizer checkpoint, minus jstest changes
|
2009-02-24 10:27:07 -05:00 |
|
Aaron
|
743665fc93
|
Add 'cursorInfo' command, remove old method of getting information about cursors
|
2009-02-23 17:55:13 -05:00 |
|
Aaron
|
e663625021
|
First cut of query and update using new qo
|
2009-02-23 09:50:31 -05:00 |
|
Dwight
|
da53450036
|
fix to properly check for dupkey with unused keys
|
2009-02-13 12:58:05 -05:00 |
|
Dwight
|
4c03dc15ed
|
replication bug with __updateObjects() and logOp()
|
2009-02-12 12:19:00 -05:00 |
|
Aaron
|
cd2a542337
|
Select index if query contains condition for first index field
|
2009-02-12 10:11:02 -05:00 |
|
Aaron
|
c326d4a508
|
Can pick index with more key specificity than required by sort / find spec
|
2009-02-11 15:37:51 -05:00 |
|
Aaron
|
16652466ec
|
Refactor hint code
|
2009-02-09 17:14:18 -05:00 |
|
Dwight
|
52ac9edf31
|
count() for c++ client
|
2009-02-09 16:24:47 -05:00 |
|
Dwight
|
147948c7b3
|
doneAndDecouple() -> obj()
|
2009-02-09 13:04:32 -05:00 |
|
Dwight
|
10d5a55c35
|
Merge branch 'master' of git.10gen.com:/data/gitroot/p
|
2009-02-09 12:53:04 -05:00 |
|
Dwight
|
a01b4063b9
|
doxygen comments
|
2009-02-09 12:52:47 -05:00 |
|
Aaron
|
31df4e48b2
|
Iterator doesn't work on empty object, so check if empty first
|
2009-02-09 12:46:40 -05:00 |
|
Aaron
|
657c78a08f
|
Hints don't clobber sort ordering spec
|
2009-02-09 11:42:39 -05:00 |
|
Aaron
|
c9496a4ec5
|
Rename inc to set for logging
|
2009-02-05 22:14:35 -05:00 |
|
Dwight
|
75712322a1
|
$SET change
recstore memory leak
|
2009-02-05 16:17:46 -05:00 |
|
Dwight
|
0c2e6bc6e9
|
more shell command helpers
|
2009-02-05 16:05:06 -05:00 |
|
Aaron
|
6b88cdc56c
|
More validation for modifier updates
|
2009-02-05 11:51:51 -05:00 |
|
Aaron
|
9b7f4d830d
|
Don't update pattern if no key in matching object
|
2009-02-05 10:10:53 -05:00 |
|
Aaron
|
a7a8433fae
|
Don't allow mod update on _id
|
2009-02-04 18:43:03 -05:00 |
|
Aaron
|
082cd621d3
|
Update with mods on embedded objects
|
2009-02-04 18:33:59 -05:00 |
|
Aaron
|
5cb34b0b80
|
Allow 'count' command on a slave
|
2009-02-04 17:24:15 -05:00 |
|
Aaron
|
48d9093643
|
Replay fixes for some more update cases
|
2009-02-04 16:15:22 -05:00 |
|
Dwight
|
4dc5d0b907
|
no more "msg end"
get rid of crazy <b> in profiling strings
|
2009-02-04 14:49:24 -05:00 |
|
Aaron
|
cf4e99b9ee
|
Log generated id with inserted object, log id as update query in some cases
|
2009-02-03 22:34:51 -05:00 |
|
Dwight
|
6e4efe880a
|
$hint takes keypattern objects now
|
2009-01-30 13:13:49 -05:00 |
|
Dwight
|
2d3e942437
|
complain if hint index not found. should we?
|
2009-01-30 12:32:58 -05:00 |
|
Eliot Horowitz
|
026bd860c8
|
appendWhere and example
|
2009-01-29 10:30:25 -05:00 |
|
Dwight
|
ca9969293b
|
killop / inprog commands
|
2009-01-28 18:08:02 -05:00 |
|