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 |
|
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 |
|