Commit Graph

310 Commits

Author SHA1 Message Date
Dwight
6b748b2ccd validate skip() value on a query 2009-10-26 10:34:37 -04:00
Eliot Horowitz
8c29986cf7 make getMore buffer big since we know there are lots of results 2009-10-19 17:38:45 -04:00
dwight
4120dfc568 fix checks that operations cannot be performed on slaves; also, allow read operations on
--slave instances (but not repl pair nonmasters)
2009-08-17 16:13:13 -04:00
Eliot Horowitz
443594f175 better error check for $ check MINOR 2009-08-14 15:10:07 -04:00
Dwight
f0c2c8003f don't allow dropping an index $ collection
http://jira.mongodb.org/browse/SERVER-217
2009-08-13 13:26:03 -04:00
Eliot Horowitz
e07cbd8434 get rid of spurious warning about no _id index on system namespaces 2009-08-12 14:29:38 -04:00
Eliot Horowitz
1205ca8786 fix $snapshot on empty db 2009-08-11 10:48:33 -04:00
Dwight
c454bd3cd3 better $snapshot code 2009-08-10 16:04:10 -04:00
dwight
be89353b28 some work on $snapshot 2009-08-09 12:13:50 -04:00
Dwight
733ba1e11d first cut off NumberLong (64 bit ints) in BSON 2009-08-03 14:16:49 -04:00
Eliot Horowitz
dd9ba41ed4 no cursor timeout query option - using for clone 2009-07-29 12:09:38 -04:00
Eliot Horowitz
8fe350ff00 fix inc with compound indexes SERVER-178 2009-07-24 14:33:11 -04:00
Eliot Horowitz
e358971d6f fix $inc and other mods with embedded fields SERVER-180 2009-07-23 11:32:41 -04:00
Eliot Horowitz
dba7572265 spacing 2009-07-23 11:16:02 -04:00
Aaron Staple
d5b720a5e6 Merge branch 'master' of git@github.com:mongodb/mongo 2009-07-22 17:30:42 -04:00
Aaron Staple
c477ed3a15 bug SERVER-132 implemented pullAll/pushAll modifiers 2009-07-21 18:37:30 -04:00
Aaron Staple
9c44b1c864 MINOR correct object iteration for pull case 2009-07-21 17:55:12 -04:00
Aaron Staple
3022ee8874 pushAll checkpoint 2009-07-21 17:53:19 -04:00
Aaron Staple
1a600bd3b2 BUG SERVER-130 pull modifier implemented 2009-07-15 17:05:38 -04:00
Dwight
be9c371d56 beginnings of $snapshot 2009-07-15 16:55:06 -04:00
Dwight
85e8f71c1c fixed bug SERVER-118 multikey duplicate results from queries 2009-07-07 13:17:53 -04:00
Dwight
31193a1476 remove IdSet (for deduping) 2009-07-02 18:20:32 -04:00
Dwight
de4d56f029 easier to debug MINOR 2009-07-02 18:04:57 -04:00
Dwight
447dc35364 Merge branch 'master' of git@github.com:mongodb/mongo 2009-07-01 17:09:37 -04:00
Dwight
f0174d1b45 comments MINOR 2009-07-01 17:09:20 -04:00
Eliot Horowitz
8d8ca5c041 refactoring field matcher, no function changes yet MINOR 2009-07-01 14:55:52 -04:00
Eliot Horowitz
9ea397a131 nice log messages 2009-07-01 11:59:43 -04:00
Eliot Horowitz
00df88c21d moved BSONObjIterator::more to BSONObjectIteratore::moreWEOO()
added _more temporarily
SERVER-101
2009-06-09 11:43:04 -04:00
Aaron
6a2a8d385f comments MINOR 2009-05-28 15:22:24 -04:00
Aaron
0532b35568 add client ip / port to current op, add unlocked version of current op to http interface 2009-05-26 17:18:34 -04:00
Aaron
d8e129c8ab BUG SERVER-67 correctly handle insertion of new null element with $set 2009-05-22 10:46:33 -04:00
Aaron
a23f4a3138 don't do de duping for capped collections 2009-05-14 11:30:13 -04:00
Aaron
1b3534b262 fix simple key match query order bug 2009-05-13 11:10:29 -04:00
Aaron
bafb23302e merge 2009-05-11 10:50:15 -04:00
Aaron
66a33c8162 may upgrade set to collection backed in getMore, make id set mem size configurable 2009-05-11 10:49:11 -04:00
Aaron
fb0746fda6 generate simplified key to match query with simple bounds 2009-05-08 15:42:50 -07:00
Aaron
5ec3dc58da merge 2009-05-07 11:23:01 -07:00
Aaron
898b1feb14 extracted DbSet 2009-05-06 20:24:01 -04:00
Aaron
47ebf4cf08 basic implementation of dup id checking for query results 2009-05-06 19:48:01 -04:00
Aaron
4e9edd6e76 check no mods in upsert case 2009-05-06 10:19:11 -04:00
Aaron
b4c4d549d7 support $query and $orderby options in server 2009-05-01 11:43:01 -04:00
Aaron
af59c4ea9e core implementation of min/max query parameters 2009-04-30 16:25:36 -04:00
Aaron
ed8bf45202 release mutex periodically when searching for requested ts in oplog 2009-04-27 17:24:07 -04:00
Eliot Horowitz
1f696e2143 abstracted out ScriptEngine to allow for playing with other javascript engines 2009-04-23 14:28:22 -04:00
Aaron
26bddf1ef8 log separate op for each deleted object 2009-04-09 13:30:28 -04:00
Aaron
69756316c1 reinstate KeyValJsMatcher 2009-04-07 10:40:10 -04:00
Aaron
91c4607f76 make simple find faster 2009-04-06 17:32:40 -04:00
Aaron
bf07afef73 back out KeyValJsMatcher, until we can fix it to handle multikey arrays correctly 2009-04-06 14:11:32 -04:00
Aaron
fd780da9b6 fix warnings 2009-04-03 15:59:13 -04:00
Aaron
e347e27606 Better 'not master' validation 2009-03-30 14:07:04 -04:00