dwight
|
72fdc637c9
|
inline a little for speed
|
2011-01-12 16:11:47 -05:00 |
|
Dwight
|
7003b4b5b6
|
warning C4099: 'mongo::DbResponse' : type name first seen using 'struct' now seen using 'class'
|
2011-01-10 12:56:26 -05:00 |
|
Alberto Lerner
|
3907c971ee
|
SERVER-2248 a demoted primary server now resets its sharding state
|
2011-01-10 05:38:52 -08:00 |
|
Eliot Horowitz
|
b828d21630
|
ran astyle SERVER-2304
|
2011-01-04 00:40:41 -05:00 |
|
Alberto Lerner
|
b9c944466f
|
hook new versioning machinery and allow mongod to maintain per-chunk state
|
2010-12-04 14:49:09 -05:00 |
|
Alberto Lerner
|
2f08144299
|
new versioning suport in sharding state (to be hooked)
|
2010-12-03 17:39:58 -05:00 |
|
Alberto Lerner
|
433f5cb57f
|
migrate and split can now change sharding state (to be hooked)
|
2010-12-03 15:40:51 -05:00 |
|
Alberto Lerner
|
a1a2b5dec4
|
longer names but no homonyms
|
2010-11-19 11:15:35 -05:00 |
|
Alberto Lerner
|
348f12125c
|
ChunkMatcher is now ShardChunkManager
|
2010-11-19 05:33:12 -05:00 |
|
Alberto Lerner
|
f9d7cdab63
|
ChunkMatcher now has per-chunk boundaries
|
2010-11-18 17:59:20 -05:00 |
|
Alberto Lerner
|
0ec17697cb
|
force explicit change of version
|
2010-11-18 10:58:31 -05:00 |
|
Alberto Lerner
|
9f5e46b492
|
pull ChunkMatcher to its own module
|
2010-11-12 22:45:19 -05:00 |
|
Alberto Lerner
|
ee41775469
|
ChunkMatcher has a bit more state now and a new interface
|
2010-11-11 23:09:20 -05:00 |
|
Alberto Lerner
|
36c2946d58
|
fix comment
|
2010-10-27 17:37:44 -04:00 |
|
Alberto Lerner
|
2a7f26cc8f
|
correct comments
|
2010-10-12 14:41:48 -04:00 |
|
Alberto Lerner
|
da51257c3b
|
comments and readability
|
2010-10-12 13:57:24 -04:00 |
|
Eliot Horowitz
|
f6141d9bac
|
when using rs as a shard, only name matters
|
2010-10-10 20:01:17 -04:00 |
|
Eliot Horowitz
|
ac505f9786
|
instead of using normal cursor for doing chunk migration, get all DiskLocs sort, and use a command
is much faster for randomly distributed data SERVER-1828
|
2010-09-22 14:56:55 -04:00 |
|
Alberto Lerner
|
3f41bf1c71
|
SERVER-1713 a WriteBackManager and exposing its queuesEmpty() method
|
2010-09-22 11:16:44 -04:00 |
|
Eliot Horowitz
|
d5bd13f7a6
|
in the middle of making migrate clone in diskloc order
|
2010-09-17 16:50:32 -04:00 |
|
Eliot Horowitz
|
a53ff9a810
|
better name and comments
|
2010-09-14 10:06:06 -04:00 |
|
Eliot Horowitz
|
e2c5acbe4b
|
add if op is write to shardVersionOk definition prep for SERVER-1473
|
2010-08-25 01:57:48 -04:00 |
|
Eliot Horowitz
|
b8bef176d7
|
when handed a ShardConnection back to global pool - reset sharding state
|
2010-07-25 08:33:03 -04:00 |
|
Eliot Horowitz
|
08b250630b
|
make handlePossibleShardedMEssage finer grained and a bit more optimistic
|
2010-07-23 13:41:21 -04:00 |
|
Eliot Horowitz
|
ee12ec39cd
|
getLastError handles writeback
|
2010-07-22 13:52:42 -04:00 |
|
Eliot Horowitz
|
47261779b8
|
fix sharded count on moves
make Client::Context check shard versions
SERVER-1396
|
2010-07-16 12:30:37 -04:00 |
|
Eliot Horowitz
|
135c9d3f2e
|
fixde race condition between threads trying to update version with moveChunk lock
big sharding test passes now
|
2010-07-15 23:04:36 -04:00 |
|
Eliot Horowitz
|
a446751e34
|
chunk migration totally its own logic now
should solve SERVER-1239 SERVER-1404
|
2010-07-15 17:15:15 -04:00 |
|
Mathias Stearn
|
72bab0e0d2
|
ChunkMatcher compound key support SERVER-951
|
2010-07-14 14:34:44 -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 |
|
Eliot Horowitz
|
e0431b67f2
|
some cleaning and shardingState helper
|
2010-06-15 10:49:47 -04:00 |
|
Eliot Horowitz
|
440163fccc
|
more sharding mongod side cleaning
|
2010-06-14 18:44:51 -04:00 |
|
Eliot Horowitz
|
cd005b0e58
|
more mongod sharding cleaning
|
2010-06-11 17:16:58 -04:00 |
|
Eliot Horowitz
|
951ac0ff46
|
starting some sharding mongod logic cleaning
|
2010-06-11 15:12:25 -04:00 |
|
Eliot Horowitz
|
0a7fd9cc2b
|
stdafx.h -> pch.h part 2
|
2010-04-27 15:33:27 -04:00 |
|
Richard Kreuter
|
b96e4b2976
|
Add license headers to .cpp & .h files that lacked them. MINOR
|
2010-02-09 16:48:21 -05:00 |
|
Eliot Horowitz
|
bbc07f85ec
|
don't allow db.eval on sharded collections SHARDING-27
|
2009-09-10 10:36:11 -04:00 |
|
Dwight
|
86ce9e5d41
|
compile windows/visual studio
|
2009-03-19 10:33:35 -04:00 |
|
Eliot Horowitz
|
affd92783f
|
making mongod sharding aware
|
2009-03-17 17:25:10 -04:00 |
|