Commit Graph

543 Commits

Author SHA1 Message Date
Mathias Stearn
6836d1fd52 Note about updating shell's explain 2010-11-29 16:09:34 -05:00
Dwight
d4def8bb8a dur 2010-11-23 14:13:46 -05:00
Eliot Horowitz
e55fa7eb47 basic sparse indexes working SERVER-484 2010-11-20 18:02:59 -05:00
Alberto Lerner
a1a2b5dec4 longer names but no homonyms 2010-11-19 11:15:35 -05:00
Alberto Lerner
348f12125c ChunkMatcher is now ShardChunkManager 2010-11-19 05:33:12 -05:00
Alberto Lerner
f9d7cdab63 ChunkMatcher now has per-chunk boundaries 2010-11-18 17:59:20 -05:00
Eliot Horowitz
dabefb0514 spam 2010-11-16 16:58:14 -05:00
Eliot Horowitz
2603a9632c use data from indexes if possivle SERVER-192 2010-11-16 16:11:43 -05:00
Eliot Horowitz
999ae13629 get if a cursor is a multi key 2010-11-15 10:22:20 -05:00
Alberto Lerner
ee41775469 ChunkMatcher has a bit more state now and a new interface 2010-11-11 23:09:20 -05:00
dwight
203a76fa05 conventions cleaning 2010-11-10 11:49:28 -05:00
Eliot Horowitz
9bfffc98e6 fix cursor usage when possible deleted
SERVER-1721 SERVER-2075
2010-11-08 16:27:24 -05:00
Dwight
0648d61288 move include to top of file from bottom 2010-11-04 09:00:39 -04:00
Aaron
69fdc69948 SERVER-2061 make safe copy of bson object in btree memory when doing fast count 2010-11-03 20:25:34 -07:00
dwight
50d72f3f01 better error msg 2010-10-31 18:08:48 -04:00
Eliot Horowitz
3904ca2335 add ns to capped overflow exception 2010-10-30 22:09:10 -04:00
Eliot Horowitz
b94120dc53 cleaning CountOp 2010-10-30 13:27:09 -04:00
Eliot Horowitz
8285a45f08 clean error messages on capped collection overrun 2010-10-30 13:27:09 -04:00
Eliot Horowitz
96b737b47e send 4mb batches back on getMore 2010-10-29 13:24:40 -04:00
Eliot Horowitz
6157d16b47 cleaning ClientCursor to obey kernel rules and encapsulate more so can add logic later 2010-10-29 11:00:38 -04:00
Eliot Horowitz
fa89431e6c don't assert in query or count if we were done after yielding 2010-10-29 01:13:26 -04:00
Eliot Horowitz
7a83a6fb21 cleaning cursor test and added assert 2010-10-27 13:14:48 -04:00
Eliot Horowitz
902a963933 use constant for getMore size 2010-10-11 01:12:22 -04:00
Aaron
f85a9391ee SERVER-1818 do not allow any yielding for internal deletes 2010-10-05 13:20:44 -07:00
Eliot Horowitz
33dc9a2d29 cleaing killCursor code 2010-09-30 10:07:17 -04:00
dwight
05ef187841 Merge branch 'master' of github.com:mongodb/mongo
Conflicts:
	db/repl/manager.cpp
2010-09-27 12:42:51 -04:00
dwight
c1b68a13de towards durability 2010-09-27 12:35:22 -04:00
Mathias Stearn
65b31a0ba6 Plug memory leak SERVER-1827 2010-09-22 19:29:58 -04:00
Eliot Horowitz
524e633748 count number of objects skipped for ownership reasons 2010-09-14 11:07:24 -04:00
Aaron
b70150a83b SERVER-1771 include yield count in explain 2010-09-13 13:35:33 -07:00
Eliot Horowitz
ff23b4ea39 fix type is nscannedObjects name 2010-09-08 00:43:34 -04:00
Aaron
a6e3b04263 SERVER-1207 be more conservative recording a successful query plan when part of an or clause 2010-08-31 20:33:58 -07:00
dwight
4e7a761d16 SERVER-1671 pair1.js failing 2010-08-24 22:16:00 -04:00
Dwight
1c85bd156e fix bugs with query yielding 162 2010-08-23 12:45:31 -04:00
Dwight
6f12a64f54 cleaning 2010-08-23 11:53:49 -04:00
Dwight
857bd9b4dc more const 2010-08-23 11:45:32 -04:00
Aaron
549f007bb3 Merge branch 'master' of github.com:mongodb/mongo 2010-08-18 11:44:23 -07:00
Aaron
fe7a8dfaf4 SERVER-726 optimize exclusive bounds 2010-08-18 11:42:58 -07:00
Dwight
22be11b4c2 rs rollback better logging for errors 162 2010-08-17 18:23:40 -04:00
Eliot Horowitz
c4453ff3b9 better debugging 2010-08-17 09:28:29 -04:00
Aaron
e66ae485e9 Merge branch 'master' of github.com:mongodb/mongo 2010-08-03 20:09:28 -07:00
Aaron
701dc65282 SERVER-1528 account for expensive skipping operations in nscanned 2010-08-03 20:09:16 -07:00
Dwight
a67fc0b576 remotesaver 2010-08-03 11:19:19 -04:00
Eliot Horowitz
7207fe34dc store rolled back info in flat files SERVER-1512 2010-08-03 09:47:03 -04:00
Aaron
86c72c061a SERVER-1551 check cursor ok after yield 2010-08-02 22:27:53 -07:00
Aaron
e6ad6ecb02 SERVER-1453 yield during geo query 2010-08-02 15:43:53 -07:00
Eliot Horowitz
dbc11f0fdf fix w= on first batches for fresh slaves SERVER-1520 2010-08-02 17:15:44 -04:00
Eliot Horowitz
74a6d11e6b fix update/remove concurrency - centralize for query SERVER-1529 SERVER-1518 2010-08-01 22:22:14 -04:00
Aaron
8a95b40c90 SERVER-1529 partial fix 2010-08-01 01:05:14 -07:00
dwight
7ac57c56e4 sleep a little longer on dev 2010-07-30 16:21:28 -04:00