Commit Graph

48 Commits

Author SHA1 Message Date
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
Dwight
bd28578ab8 stdafx->pch 2010-04-27 15:27:52 -04:00
Eliot Horowitz
01f0820253 fix DBClientCursor ownership of ScopedDBConnection SERVER-1048 2010-04-26 00:05:10 -04:00
Eliot Horowitz
35f91394cc skip for sharding SERVER-1022 2010-04-14 16:15:57 -04:00
Eliot Horowitz
b0eb9fff83 removing duplicate logic 2010-04-14 13:57:51 -04:00
Eliot Horowitz
8bed26cdf8 fix filter cursor 2010-04-14 13:46:54 -04:00
Eliot Horowitz
61ae5fa244 a bunch of refactoring for mongos linking 2010-04-13 15:23:57 -04:00
Eliot Horowitz
62aad0ee18 refactoring runQuery / UserQueryOp part 1 2010-02-15 22:33:27 -05:00
Richard Kreuter
b96e4b2976 Add license headers to .cpp & .h files that lacked them. MINOR 2010-02-09 16:48:21 -05:00
Ilya Martynov
c751a4a047 Performance fix: pass set<ServerAndQuery> as a const reference to
SerialServerClusteredCursor and ParallelSortClusteredCursor
constructors instead of passing a copy
2010-02-09 11:33:10 +08:00
Eliot Horowitz
1ba0144d4f when scanning serially, if a chunk had no results, stopped prematurely SHARDING-71 2010-01-15 01:27:01 -05:00
Eliot Horowitz
0ab8149a8e uassert/massert take error code SERVER-112 2009-12-28 16:43:43 -05:00
Eliot Horowitz
974dc89ad5 some threaded options for doing queries remotely 2009-11-03 22:53:32 -05:00
Eliot Horowitz
6d5e43755d sharded map-reduce basic test works SHARDING-37 2009-11-03 11:40:00 -05:00
Eliot Horowitz
3a1c9831c1 some sharded query re-factoring 2009-11-03 10:35:48 -05:00