Commit Graph

474 Commits

Author SHA1 Message Date
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
Aaron
2a290e98a6 SERVER-109 real query skip/limit 2010-05-25 16:49:52 -07:00
Aaron
b2a9ff3aea SERVER-109 convert remaining dbcommands, fix clone as capped issue w/ getmore 2010-05-25 13:37:05 -07:00
Aaron
fa4e812db8 SERVER-109 simplify getMore 2010-05-25 13:08:41 -07:00
Aaron
713e03c506 SERVER-109 put Matcher in other Cursors, $or with distinct 2010-05-25 13:03:47 -07:00
Aaron
daf718d7e0 SERVER-109 cleaner 2010-05-25 10:33:20 -07:00
Aaron
54921ae594 SERVER-109 basic getmore 2010-05-24 23:51:24 -07:00
Aaron
b7add1f622 SERVER-109 iterator interface for delete and update 2010-05-24 22:00:25 -07:00
Aaron
68ce7b981e SERVER-109 $or getMore checkpoint 2010-05-23 22:54:15 -07:00
Aaron
5dbfc20994 SERVER-109 separate n and oldN for bookkeeping 2010-05-21 12:53:05 -07:00
Aaron
df75203993 SERVER-109 Message only use vector when necessary 2010-05-21 12:34:22 -07:00
Aaron
e22cd87158 SERVER-109 enhance test 2010-05-20 23:27:47 -07:00
Aaron
b75acdc7fb SERVER-109 basic support for sequential plan scanning with a real query 2010-05-20 22:11:46 -07:00
Aaron
3c2dadcec5 SERVER-109 count don't look at more clauses once hit limit 2010-05-20 11:44:22 -07:00
Aaron
e4424bbe83 SERVER-109 handle no index match case in remove 2010-05-20 11:16:19 -07:00
Aaron
1b3225224b SERVER-109 fix justOne regression 2010-05-20 11:12:42 -07:00
Eliot Horowitz
5ebeb7e122 don't call (chech|note)Location when end of cursor 2010-05-19 13:36:36 -04:00
Dwight
c830be1477 log less during unit tests 2010-05-19 12:11:17 -04:00
Aaron
4b2e9d9ac1 SERVER-109 put Message in UserQueryOp 2010-05-18 22:09:22 -07:00
Eliot Horowitz
687644ba22 Merge branch 'master' of git@github.com:mongodb/mongo 2010-05-14 17:08:18 -04:00
Eliot Horowitz
44b4bf454a flush killcursors msg 2010-05-14 16:40:40 -04:00
Dwight
34e2b5421d rs made most commands return ok:true or false instead of ok:1 or 0 !!! 2010-05-14 16:32:24 -04:00
Aaron
8872356974 cleanup 2010-05-13 00:29:59 -07:00
Aaron
9ed625ed2e merge 2010-05-12 10:41:09 -07:00
Aaron
521136dfc0 SERVER-109 $or checkpoint 2010-05-12 10:38:58 -07:00
Eliot Horowitz
efe3870c61 fix build 2010-05-11 22:41:11 -04:00
Mathias Stearn
f99aba9824 $showDiskLoc query option SERVER-1054.
Implementation is a bit ugly. Please code-review and let me know if there is a better way
2010-05-11 19:12:13 -04:00
Eliot Horowitz
740cc1308e auto_ptr -> shared_ptr for Cursor objects 2010-05-07 17:25:57 -04:00
Eliot Horowitz
aa82a78789 $maxScan for limiting how much to scan SERVER-1015 2010-04-28 16:11:27 -04:00
Dwight
bd28578ab8 stdafx->pch 2010-04-27 15:27:52 -04:00
Dwight Merriman
c4bd465042 towards 3 2010-04-24 18:25:58 -04:00
Dwight
0976928780 less chatty 2010-04-22 16:23:59 -04:00
Dwight Merriman
dc75bbf201 master check for replsets 2010-04-21 21:49:09 -04:00
Dwight Merriman
ac91527d47 rename file 2010-04-21 18:46:31 -04:00
Eliot Horowitz
5645c80f94 better/safe implementation of tracking slave progress for SERVER-467 2010-04-02 13:18:06 -04:00
Eliot Horowitz
36acf154d5 cleaning 2010-04-02 12:56:11 -04:00
Eliot Horowitz
2077548895 first cut at storing slave locations in prep for SERVER-467 2010-03-30 14:32:15 -04:00
Aaron
977765e76d debug full command spec when slow 2010-03-29 23:24:13 -07:00
Dwight
8c0333345a first pass at making replication more realtime 2010-03-26 14:37:31 -04:00