0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-12-01 01:21:03 +01:00
Commit Graph

204 Commits

Author SHA1 Message Date
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
Aaron
f3634828db Legacy objects may not have ids 2009-01-28 15:34:33 -05:00
Aaron
639c73405c Don't log an update having no effect, log id as query when doing just one remove 2009-01-28 15:24:52 -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
a3f927ffed Add idempotence tests for some oplog operations 2009-01-23 10:17:29 -05:00
Aaron
a816e54816 Add 'fields' spec to cmd run count 2009-01-21 10:36:40 -05:00
Aaron
c777160f0f Fix simple match spec for encapsulating elements and numbers 2009-01-20 16:54:57 -05:00
unknown
cb90806ce1 basic security 2009-01-18 20:31:33 -05:00
dwight
e1021ee8ab authenticate command work
some dbhelpers additions
less verbose logging
2009-01-18 17:48:44 -05:00
Aaron
e1f97b30c4 Partially unify sorted/non-sorted btree cursor creation code, fixes bug 1139 2009-01-16 09:55:36 -05:00
Aaron
7c7bd85c6d Add start / end key to explain, fix key extraction ordering 2009-01-15 13:04:25 -05:00
Aaron
261a467aa5 Replaced our #defined cout with mongo::out() 2009-01-15 11:26:38 -05:00
Aaron
90d45238aa Indent all lines within namespaces one level 2009-01-15 10:17:11 -05:00
Aaron
248a6dd8de Replace tab indentation with spaces 2009-01-14 17:17:24 -05:00
Aaron
ad1f6b3cbd Put our code in 'mongo' namespace 2009-01-14 17:09:51 -05:00
Aaron
21a13b1336 NEW pdfile # : 4.4; Support compound directions with compound indexes 2009-01-14 13:56:52 -05:00
Aaron
51276a86b1 Large oplog collection sizes + misc 2009-01-13 10:34:18 -05:00
Dwight
96d4406ece set options flag when $err is returned 2009-01-09 11:20:16 -05:00
Aaron
dacc872ba2 Enhance json parser 2009-01-06 13:02:09 -05:00
Aaron
b7cbd30112 Replace tab indentation with spaces 2008-12-28 20:28:49 -05:00
Aaron
11f58f1882 Use empty string for field names of key elements 2008-12-19 18:12:59 -05:00
Aaron
b473e85b92 Make g++ warnings stricter, clear a few new warnings 2008-12-17 14:09:37 -05:00
Dwight
b971c4ab83 prettier plus eliminating a couple warnings on visual c++ 2008-12-10 11:39:13 -05:00