Eric Milkie
d9c699c392
SERVER-4398 report the actual elapsed time for a sharded query, rather than all the shards' time added together
...
The elapsed time for the query will now be reflected under "millis", and I renamed "millisAvg" to "millisShardAvg" and "millisTotal" to "millisShardTotal" for clarity.
2011-12-05 17:17:41 -05:00
gregs
ff004c977a
allow retrying of Future::Commands SERVER-4158
2011-10-31 10:50:00 -04:00
gregs
2b087f3543
changes to staleconfigexceptions for SERVER-4158
2011-10-31 09:28:59 -04:00
gregs
34174c2f49
better logging of stale configs for parallel cursor SERVER-3982
2011-10-04 18:10:50 -04:00
Eliot Horowitz
5fafbffa27
don't use lazy on connection types where it can't work
2011-08-03 11:05:31 -04:00
gregs
d42d4c2a0c
add options to Futures SERVER-3405
2011-07-27 15:59:27 -04:00
gregs
884e100ec0
better logic for no-result in rs for parallel ops SERVER-2481
2011-06-16 17:34:40 -04:00
gregs
4d8ee4cc7c
parallel cursor recover gracefully from replica set and other errors SERVER-2481
2011-06-16 17:34:39 -04:00
gregs
6a1bc03630
dbGetMore needs to filter out newly migrated results SERVER-3086
2011-06-03 17:15:25 -04:00
gregs
e329ba1bae
always use parallelcursor SERVER-3086
2011-06-03 17:15:25 -04:00
Mathias Stearn
c4dff971d6
Don't use separate threads for Future::spawnCommand SERVER-1790
2011-05-31 17:49:19 -04:00
Mathias Stearn
8a2bdb812c
SERVER-1790 WIP: use initLazy but still in separate thread
2011-05-31 17:49:19 -04:00
Eliot Horowitz
4106745747
parallelize ParallelSortClusteredCursor using callLazy SERVER-2014
2011-04-21 14:57:44 -04:00
Eliot Horowitz
5f6e63338f
cleaner with LOG
2011-04-21 14:57:44 -04:00
Eliot Horowitz
40b607d051
some cleaning on parallel cursor
2011-04-21 14:57:44 -04:00
Eliot Horowitz
ee7f6dd929
comment
2011-02-01 01:11:32 -05:00
Eliot Horowitz
43d4d1306f
ability to get partial results from a sharded find SERVER-2020
2011-01-25 02:02:38 -05:00
Eliot Horowitz
4f5b880157
ability to select Connection to use for Future
2011-01-23 02:53:31 -05:00
Eliot Horowitz
b828d21630
ran astyle SERVER-2304
2011-01-04 00:40:41 -05:00
Eliot Horowitz
c754cd2ebb
fix sharded explain so it sends fields wanted
2010-12-21 16:56:04 -05:00
Mathias Stearn
6836d1fd52
Note about updating shell's explain
2010-11-29 16:09:34 -05:00
Eliot Horowitz
483db509ab
object ownership
2010-11-10 23:12:54 -05:00
Eliot Horowitz
af8370b1e2
fix limit on explain SERVER-1896
2010-11-10 16:22:04 -05:00
Eliot Horowitz
669870840d
fix Future
2010-09-17 23:48:16 -04:00
Eliot Horowitz
54d982725d
simplify Future and have it catch exceptions
2010-09-17 23:39:51 -04:00
Eliot Horowitz
7944c002f8
handle explain counts generically so new ones get aggregated
2010-09-14 11:07:23 -04:00
Mathias Stearn
d8d9c80000
block rather than poll in CommandResult::join()
2010-09-08 13:27:00 -04:00
Mathias Stearn
323cb15d9a
get rid of last _grab SERVER-1602
2010-09-08 13:27:00 -04:00
Alberto Lerner
7a7cc4adfa
SERVER-1452 StringData-ing up, c_str()-ing down
2010-08-18 18:12:31 -04:00
Mathias Stearn
b2569f1650
better adding of sort key to projection in mongos SERVER-1601
2010-08-09 22:14:06 -04:00
Eliot Horowitz
51ac96b844
fix sorting if sort field not included in projection SERVER-1561
2010-08-04 11:50:15 -04:00
Dwight
08eaec0599
check for null return from query()
2010-08-02 14:44:53 -04:00
Eliot Horowitz
27e404fa08
cleaning to make sure _init isn't being called twice
2010-08-01 01:02:51 -04:00
Eliot Horowitz
0aecc0bfd3
fix memory leak in ParallelCursor on config changes
2010-07-29 16:31:41 -04:00
Eliot Horowitz
8740436757
fix skip + batch size issue
2010-07-28 16:59:38 -04:00
Eliot Horowitz
639a1ebc89
fixing
2010-07-23 02:33:44 -04:00
Eliot Horowitz
3b50ea0767
fix bach size for weird cases
2010-07-23 01:10:18 -04:00
Alberto Lerner
aeb3276abc
SERVER-1278 sharding/cursor1.js shouldn't really work, fix upcoming
2010-07-22 16:59:57 -04:00
Eliot Horowitz
f8c35c1d96
treat some stale configs differently SERVER-1430
2010-07-22 12:45:58 -04:00
Eliot Horowitz
dc9de883be
passthrough mongod $err through mognos SERVER-1431
2010-07-19 10:57:16 -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
1094c428ac
fix mongod side filternig with emebdded objects SERVER-1245
2010-06-25 15:45:27 -04:00
Mathias Stearn
c2db61f0aa
Make ShardConnection complain if not closed
2010-05-27 16:09:49 -04:00
Eliot Horowitz
8cd3607d2c
sharded explain SERVER-953
2010-05-26 14:44:52 -04:00
Eliot Horowitz
b200d9e3cb
checkpoint for explain sharded SERVER-953
2010-05-26 13:26:16 -04:00
Eliot Horowitz
4b284d9aab
fix conn leak
2010-05-26 01:44:09 -04:00
Eliot Horowitz
ecec906288
fix connection pooling a bit
2010-05-20 13:36:29 -04:00
Eliot Horowitz
29130d0c12
make client -> mongod connection static SERVER-956
2010-05-19 17:01:09 -04:00