summaryrefslogtreecommitdiff
path: root/src/mongo/s/chunk.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-34364 replace references to invariantOK with invariantBenety Goh2018-04-261-1/+1
* SERVER-34100 - Make the Chunk object not expose implementation details of the...Martin Neupauer2018-04-231-12/+11
* SERVER-33453 - Add timestamp support to the ChunkManagerMartin Neupauer2018-03-271-0/+28
* SERVER-33455 SERVER-33452 - Add history to the chunk type and update move/spl...Martin Neupauer2018-03-141-0/+1
* Revert "SERVER-33455 SERVER-33452 - Add history to the chunk type and update ...Martin Neupauer2018-03-141-1/+0
* SERVER-33455 SERVER-33452 - Add history to the chunk type and update move/spl...Martin Neupauer2018-03-141-0/+1
* SERVER-32970 put back random chunk size initialization in mongos auto split t...Randolph Tan2018-02-051-1/+22
* SERVER-30180 Move should-split logic from cluster_write.cpp to chunk.cppHugh Han2017-07-211-0/+11
* SERVER-29817 Always intialize bytesWritten to 0 for chunks.Andy Schwerin2017-07-051-24/+2
* SERVER-27723 Undeprecate ChunkType::DEPRECATED_epoch and ChunkType::DEPRECATE...Joanna Huang2017-06-231-3/+2
* SERVER-28030 Remove writes from ChunkKaloian Manassiev2017-02-181-42/+4
* SERVER-27809 Move Chunk::splitIfShould to cluster_write.h/.cppKaloian Manassiev2017-01-301-344/+25
* SERVER-27809 Move regular chunk split to the balancerKaloian Manassiev2017-01-301-22/+13
* SERVER-27809 Move chunk 'at median' split to the cluster split commandKaloian Manassiev2017-01-251-79/+54
* SERVER-27736 Do not store unsharded collections in DBConfigKaloian Manassiev2017-01-191-4/+8
* SERVER-27613 do not send chunk's ChunkVersion in split requestsEsha Maharishi2017-01-111-1/+0
* SERVER-27321 Rename ScopedChunkManager::getExisting to refreshAndGetKaloian Manassiev2016-12-081-1/+1
* SERVER-25665 Cleanup chunk metadata caching library dependenciesKaloian Manassiev2016-10-281-17/+41
* SERVER-26411 Move balancer sources under mongo/db/sKaloian Manassiev2016-10-051-1/+1
* Revert "SERVER-26411 Move balancer sources under mongo/db/s"Benety Goh2016-10-051-1/+1
* SERVER-26411 Move balancer sources under mongo/db/sKaloian Manassiev2016-10-051-1/+1
* SERVER-23996 ShardRegistry::getShard should return a StatusWith<shared_ptr<Sh...Misha Tyulenev2016-08-251-2/+2
* SERVER-24508 BSONObj::ComparatorInterfaceDavid Storch2016-08-181-2/+3
* SERVER-25527 Make moveChunk and splitChunk commands include the chunk versionKaloian Manassiev2016-08-171-0/+1
* SERVER-24439 Make mongos commands over sharded collections inherit the collec...Tess Avitabile2016-08-051-2/+2
* SERVER-24856 Make manual moveChunk requests go through the balancer on CSRS p...Kaloian Manassiev2016-07-301-2/+2
* Revert "SERVER-24856 Make manual moveChunk requests go through the balancer o...Ian Whalen2016-07-271-2/+2
* SERVER-24856 Make manual moveChunk requests go through the balancer on CSRS p...Kaloian Manassiev2016-07-271-2/+2
* SERVER-24227 Replace autoSplit startup opt with proper settingJess Fan2016-07-061-8/+14
* SERVER-24720/SERVER-24782 Move serverStatus.balancer to a balancerStatus commandKaloian Manassiev2016-06-291-1/+1
* SERVER-24701 Add option to set writeConcern for ShardingCatalogClient write opsRandolph Tan2016-06-241-1/+2
* SERVER-24323 Rename CatalogManager to ShardingCatalogClientSpencer T Brody2016-06-131-7/+7
* SERVER-23971 Clang-Format codeMark Benvenuto2016-05-281-3/+6
* SERVER-24167 ChunkType should generate the chunk's _idKaloian Manassiev2016-05-181-12/+27
* SERVER-24071 Introduce ChunkRange classKaloian Manassiev2016-05-091-5/+5
* SERVER-22672 Make moveChunk and shardCollection use the balancerKaloian Manassiev2016-05-051-62/+0
* SERVER-23609 Make top chunk split use the balancer to move chunksKaloian Manassiev2016-05-031-101/+7
* SERVER-23211 Remove all callers of ShardRegistry::runIdempotentCommandOnShardSpencer T Brody2016-05-021-8/+21
* SERVER-23609 Introduce RAII class for retrieving sharding cache objectsKaloian Manassiev2016-04-291-5/+5
* SERVER-22667 Cleanup ChunkManager encapsulationKaloian Manassiev2016-04-281-5/+0
* Revert "SERVER-22667 Balancer chunk selection policy interface"Kyle Suarez2016-04-271-5/+5
* SERVER-22667 Balancer chunk selection policy interfaceKaloian Manassiev2016-04-261-5/+5
* SERVER-22667 Move multiSplit to shardutilKaloian Manassiev2016-04-261-64/+25
* SERVER-22667 Remove usages of ShardConnection from chunk.cppKaloian Manassiev2016-04-221-21/+30
* SERVER-23800 Remove ShardConnection::syncKaloian Manassiev2016-04-201-7/+0
* SERVER-23696 Consolidate balancer configuration into single classKaloian Manassiev2016-04-191-96/+34
* SERVER-23634 Move shard usage statistics gathering behind an interfaceKaloian Manassiev2016-04-141-13/+16
* SERVER-22667 Move Chunk::pickSplitVector/MedianKey out of ChunkKaloian Manassiev2016-04-121-83/+37
* SERVER-23550 Cleanup balancer methods to use StatusWithKaloian Manassiev2016-04-061-5/+5
* SERVER-23534 move miscellaneous methods off GridEsha Maharishi2016-04-061-1/+36