Commit Graph

20 Commits

Author SHA1 Message Date
Eliot Horowitz
7b8881ffab refactor locking 2009-04-03 14:21:00 -04:00
Eliot Horowitz
5d81abc690 cleaning moveshard 2009-04-03 13:52:06 -04:00
Eliot Horowitz
fac9fcc1a1 smarter about how to split a shard
if one side is either MIN or MAX, takes all the data and puts in one
   otherwise splits on the median value
2009-03-30 17:13:55 -04:00
Eliot Horowitz
160d0b7201 cleaning split 2009-03-30 14:33:40 -04:00
Eliot Horowitz
745cfbff47 split locking 2009-03-30 13:28:49 -04:00
Eliot Horowitz
7af502f1c6 sharding w version numbers checkpoint 2009-03-27 16:55:26 -04:00
Aaron
5a276ef621 Replace emptyObj with BSONObj() 2009-03-19 16:23:04 -04:00
Eliot Horowitz
3722075618 get(Prev|Last)Error stubs 2009-02-26 15:55:00 -05:00
Eliot Horowitz
47d36c761e sharding schema change, some object re-org 2009-02-26 12:01:24 -05:00
Eliot Horowitz
2c6dd718c8 check for error save 2009-02-20 15:07:59 -05:00
Eliot Horowitz
c97ed5184b moveshard 2009-02-20 13:46:57 -05:00
Eliot Horowitz
206b92fce3 merge conflict checkpoint
some cloneCollection fixes
some moveShard work
2009-02-20 12:47:59 -05:00
Eliot Horowitz
5ade1a8b3d split command 2009-02-19 17:32:19 -05:00
Eliot Horowitz
07cdf76329 shard infrastructure checkpoint 2009-02-19 12:55:01 -05:00
Aaron
610fcd7c74 Remove compiler warning 2009-02-18 15:28:45 -05:00
Eliot Horowitz
bd5a594333 some sharding commands stubbed 2009-02-18 13:54:22 -05:00
Eliot Horowitz
64027ed897 movePrimary test and fix 2009-02-17 10:47:28 -05:00
Eliot Horowitz
c949969fa2 partial movePrimary 2009-02-13 16:18:14 -05:00
Eliot Horowitz
197dc2b66d just file re-org 2009-02-13 09:28:23 -05:00
Eliot Horowitz
a835ed1af5 renamed dbgrid s 2009-02-13 09:22:04 -05:00