0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-12-01 09:32:32 +01:00
Commit Graph

44 Commits

Author SHA1 Message Date
Dwight
fb09b88240 rs 2010-04-20 12:29:00 -04:00
Eliot Horowitz
61ae5fa244 a bunch of refactoring for mongos linking 2010-04-13 15:23:57 -04:00
Richard Kreuter
b96e4b2976 Add license headers to .cpp & .h files that lacked them. MINOR 2010-02-09 16:48:21 -05:00
Mathias Stearn
19732ca8f9 better handling of sharded upserts. SHARDING-72
more update fixes coming after 1.3.1
2010-01-19 21:14:01 -05: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
dd742c42fe some more debugging for sharding MINOR 2010-01-14 10:41:41 -05:00
Mathias Stearn
8740d9fc5d Make sharded upserts work if shard key is in query 2010-01-05 21:27:41 -05:00
Dwight
7d26553061 a little code cleanup / renameing 2010-01-03 16:37:38 -05:00
Eliot Horowitz
fa8961c3e8 Exception classess need codes too SERVER-112 2009-12-28 17:06:07 -05:00
Eliot Horowitz
0ab8149a8e uassert/massert take error code SERVER-112 2009-12-28 16:43:43 -05:00
Mathias Stearn
28141877ee Remove ill-planned nested/dotted split. Keep everything dotted. 2009-12-09 18:57:19 -05:00
Eliot Horowitz
daaa53c4c5 fix sharding on _id when _id is missing SHARDING-55 2009-11-19 21:42:46 -05:00
Eliot Horowitz
c04ee7b281 fix streaming from chunks with bad data
change migrate semantics: will now remove data in range migrating to
SHARDING-20 SHARDING-32
2009-11-09 17:08:25 -05:00
Mathias Stearn
9fcf4ba1ef Support embedded fields for shard keys. SHARDING-48
Needs more testing.
2009-11-04 15:06:36 -05:00
Eliot Horowitz
3a1c9831c1 some sharded query re-factoring 2009-11-03 10:35:48 -05:00
Eliot Horowitz
2878fc0b5e fix sharded multi-update and test 2009-10-30 15:52:54 -04:00
Eliot Horowitz
fdcff3645e more work on various shard key types, an update fix 2009-10-29 16:07:06 -04:00
Eliot Horowitz
2447360d90 fix sharded remove SHARDING-45 2009-10-27 11:35:19 -04:00
Eliot Horowitz
bcd665877b another name changing checkpoint
config.shard -> config.shards
 config.shard[server] -> config.chunks[shard]
2009-09-01 11:09:43 -04:00
Eliot Horowitz
75e16447a4 starting sharding name cleanup SHARDING-25 2009-08-31 16:31:50 -04:00
Eliot Horowitz
2b0dbe323d don't optimize field set for sharding internals 2009-08-11 04:58:54 -04:00
Eliot Horowitz
d7889fb311 Sharding: save() support SHARDING-17 2009-06-04 08:49:06 -04:00
Eliot Horowitz
b999749360 Sharding: remove special case for single server since it falls down on certain cases.
and a small cursor bug fix
2009-04-21 10:10:30 -04:00
Eliot Horowitz
f9a42555bb Sharding: auto splitting working nicely 2009-04-16 10:19:52 -04:00
Eliot Horowitz
648633218d name cleaning 2009-03-23 16:42:18 -04:00
Aaron
5a276ef621 Replace emptyObj with BSONObj() 2009-03-19 16:23:04 -04:00
Eliot Horowitz
d8661d9b08 sharded delete 2009-02-26 15:21:47 -05:00
Eliot Horowitz
76304fd057 sharded update 2009-02-26 15:02:18 -05:00
Eliot Horowitz
47d36c761e sharding schema change, some object re-org 2009-02-26 12:01:24 -05:00
Dwight
5c74c8df81 comments and better names for shardkey
changed class name to ShardKeyPattern
2009-02-25 16:46:10 -05:00
Eliot Horowitz
b38abe6dc3 getMore finished, some cleaning, debugging 2009-02-25 14:23:53 -05:00
Eliot Horowitz
4c98640678 getMore checkpoint 2009-02-25 01:23:58 -05:00
Eliot Horowitz
7b815a4a98 cursor code re-org 2009-02-25 00:57:31 -05:00
Eliot Horowitz
dbbbdf4787 some limit fixes, getMore checkpoint 2009-02-25 00:40:38 -05:00
Eliot Horowitz
2e7fe8df5d sort by non-shard key 2009-02-24 17:14:11 -05:00
Eliot Horowitz
36676878dc almost done with sorting on shard keys 2009-02-24 13:28:24 -05:00
Eliot Horowitz
4fcdc84977 sharded sort by shard key 2009-02-24 11:59:43 -05:00
Dwight
c5fc4e2919 elim signed unsigned warning on windows 2009-02-24 10:21:03 -05:00
Eliot Horowitz
6198d911e5 sharded cursor framework, serial unordered access works 2009-02-23 22:55:58 -05:00
Eliot Horowitz
8a87e7123b cursor checkpoint - wrong computer 2009-02-23 21:47:25 -05:00
Eliot Horowitz
9b3b8d33e1 sharding checkpoint and copy and paste error 2009-02-23 17:43:55 -05:00
Eliot Horowitz
f447474a7a only make decision on shards based on filter 2009-02-23 14:32:00 -05:00
Eliot Horowitz
00eb714709 sharding query work - works of only need 1 server 2009-02-21 23:39:41 -05:00
Eliot Horowitz
5f6aa4f67d insert shard checkpoint 2009-02-20 10:46:42 -05:00