Commit Graph

512 Commits

Author SHA1 Message Date
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
Eliot Horowitz
df2a72efff fix size() for sharding SERVER-1444 2010-07-22 09:51:22 -04:00
Alberto Lerner
f51a4d0669 SERVER-1270 Hook StringData to BufBuilder 2010-07-19 09:56:24 -04:00
Alberto Lerner
6f728ae260 Eliminate BSONObj->string implicit conversion 2010-07-18 15:15:31 -04:00
dwight
46542f495c cleaning 2010-07-18 13:34:16 -04:00
Alberto Lerner
daf8c0fbd0 Revert "SERVER-1270 Prep for hooking StringData"
This reverts commit b7c9a9fc57.
2010-07-17 16:07:38 -04:00
Alberto Lerner
b7c9a9fc57 SERVER-1270 Prep for hooking StringData 2010-07-17 14:33:17 -04:00
Eliot Horowitz
47261779b8 fix sharded count on moves
make Client::Context check shard versions
SERVER-1396
2010-07-16 12:30:37 -04:00
Aaron
c6f48e0cd3 SERVER-1390 don't put ClientCursor in shared_ptr 2010-07-12 11:20:53 -07:00
Eliot Horowitz
61ca3b01d4 read something wrong
Revert "try to fix w speed"

This reverts commit 8a15a86dad.
2010-07-11 23:13:20 -04:00
Eliot Horowitz
8a15a86dad try to fix w speed 2010-07-11 23:05:23 -04:00
Aaron
f17aefd598 SERVER-1376 yield in query set runner for query,count,update,delete 2010-07-07 19:35:26 -07:00
Eliot Horowitz
1fbccafd5a yield on long counts SERVER-1357 2010-07-04 09:02:27 -04:00
Eliot Horowitz
14344eeea3 yield based off of scanned and time
ElapsedTracker class for managing (horrible name)
finish SERVER-517
2010-06-22 06:37:49 -04:00
Eliot Horowitz
2b251ff7f6 yield on long running queries basics SERVER-517 2010-06-22 05:16:52 -04:00
Eliot Horowitz
a71cc3cd4b cleaning exceptions 2010-06-21 13:41:34 -04:00
Eliot Horowitz
4e1f95acab some ClientCursor yield cleaning 2010-06-19 20:20:19 -04:00
Eliot Horowitz
15aebb0706 mongod chunk filtering seems to be working SERVER-943 2010-06-15 23:05:45 -04:00
Eliot Horowitz
eefddcd5a9 checkpoint for moving chunk filtering to mongod SERVER-943 2010-06-15 17:42:49 -04:00
dwight
1a566e5b51 prettier explain output; put the short fields first. 2010-06-14 13:32:45 -04:00
Aaron
7c420d1897 SERVER-109 cursor corner cases 2010-06-07 18:23:59 -07:00
dwight
3f8da3805a towards QueryOption_Exhaust 2010-06-06 15:46:55 -04:00
dwight
a3e03d7fe8 towards QueryOption_exhaust 2010-06-05 22:37:59 -04:00
dwight
d7bca8d380 small things 2010-06-05 21:46:53 -04:00
dwight
11b243686c tiny (but possibly buggy) perf tweaks in runquery 2010-06-05 21:39:07 -04:00
dwight
4bf152cd56 make a .vcxproj/.sln for the shell 2010-06-05 20:55:11 -04:00
dwight
931acbf20c cleaning - do a little more outside the read lock on a query 2010-06-05 16:37:00 -04:00
Aaron
52c30c2cce SERVER-109 update or negation spec, update conversion from query to getmore cursor 2010-06-02 21:24:04 -07:00
Aaron
57caf02ff3 SERVER-109 get rid of nextSimpleQuery(), put matcher in base QueryOp, get rid of 'query' in various objects 2010-06-02 17:10:34 -07:00
Aaron
69cb3c068d SERVER-109 rename clone() createChild() 2010-06-02 13:00:20 -07:00
Aaron
44a79b42ae SERVER-109 don't create extra builder when don't need it 2010-05-27 12:20:41 -07:00
Aaron
ea362c0ca4 SERVER-109 explain 2010-05-26 01:30:50 -07:00