summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/sharding_state.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-45850 Remove mutex guards on read access for _shardId and _clusterId i...Blake Oler2020-02-051-6/+13
* SERVER-42165 Replace uses of stdx::mutex with mongo::MutexBen Caimano2019-09-171-2/+2
* SERVER-40357 expand all calls to MONGO_DISALLOW_COPYINGBilly Donahue2019-03-281-2/+2
* SERVER-39495 Move ShardingState::needCollectionMetadata under OperationShardi...Kaloian Manassiev2019-02-271-6/+0
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-36644 remove AtomicWord typedefsBilly Donahue2019-01-071-1/+1
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-14/+16
* SERVER-29908 Move all runtime logic out of ShardingStateKaloian Manassiev2018-08-131-84/+33
* SERVER-29908 Move 'updateConfigServerOpTimeFromMetadata' out of ShardingStateKaloian Manassiev2018-08-011-6/+0
* SERVER-29908 Remove ShardingState::appendInfoKaloian Manassiev2018-08-011-34/+40
* SERVER-29908 Move more libraries from sharding into sharding_api_d/sharding_r...Kaloian Manassiev2018-03-131-69/+0
* SERVER-29908 Move ChunkSplitter to the `sharding_runtime_d` libraryKaloian Manassiev2018-03-051-18/+0
* SERVER-33197 Implement joining behavior for movePrimary on shardsBlake Oler2018-02-271-8/+32
* SERVER-29908 Move stale shard version handling out of ShardingStateKaloian Manassiev2018-02-211-64/+0
* SERVER-29908 Consolidate some sharding libraries to help break dependency cyclesKaloian Manassiev2018-02-121-8/+0
* SERVER-32901 Pull the CollectionShardingState map out of ShardingStateKaloian Manassiev2018-01-291-17/+1
* SERVER-32202 Do not clear the cached sharding filtering information on replic...Kaloian Manassiev2017-12-121-6/+0
* SERVER-30020 Create a version of updateChunkWriteStatsAndSplitIfNeeded in Chu...Joanna Huang2017-08-251-0/+2
* SERVER-30096 Add stepdown/stepup logic to ChunkSplitterJoanna Huang2017-07-271-0/+16
* SERVER-29979 Move SplitChunk Logic from split_chunk_command to split_chunkHugh Han2017-07-241-0/+6
* SERVER-28724 add onStepDown and onStepUp functionality to ShardServerCatalogC...Dianna Hohensee2017-05-191-1/+7
* SERVER-27921 New Range DeleterNathan Myers2017-04-201-25/+12
* SERVER-27681 Use CatalogCache to load metadata on shardsKaloian Manassiev2017-03-191-11/+1
* SERVER-27938 Rename all OperationContext variables to opCtxMaria van Keulen2017-03-071-13/+13
* SERVER-27625 remove dead ANSA and setShardVersion codeEsha Maharishi2017-01-231-67/+19
* SERVER-26340 ShardingState::setShardName should be called under initializeFro...Esha Maharishi2016-10-101-14/+5
* SERVER-26370 Improve error messages returned on moveChunk conflictKaloian Manassiev2016-09-301-1/+3
* SERVER-26370 Register incoming migrations on the ActiveMigrationsRegistryKaloian Manassiev2016-09-291-0/+9
* SERVER-26370 Cleanup MigrationDestinationManagerKaloian Manassiev2016-09-291-8/+6
* SERVER-25458 unit tests for ShardingState::initializeShardingAwarenessIfNeededEsha Maharishi2016-09-151-1/+6
* SERVER-25865 stdx::unordered_map and stdx::unordered_setDavid Storch2016-09-081-2/+2
* SERVER-25978 Do not clear the CollectionShardingState map on stepdownKaloian Manassiev2016-09-071-10/+5
* SERVER-22671 adding migration status to serverStatus' sharding sectionDianna Hohensee2016-08-241-0/+8
* SERVER-22663 Make --shardsvr required for a mongod to be used as a shardEsha Maharishi2016-08-121-0/+14
* Revert "SERVER-22663 Make --shardsvr required for a mongod to be used as a sh...Esha Maharishi2016-08-111-14/+0
* SERVER-22663 Make --shardsvr required for a mongod to be used as a shardEsha Maharishi2016-08-111-0/+14
* SERVER-25417 flesh out log messages in ShardingState::initializeShardingAware...Esha Maharishi2016-08-111-0/+6
* SERVER-25417 harden checks around using --shardSvr, --overrideShardIdentity, ...Esha Maharishi2016-08-041-16/+3
* SERVER-24367 Implement CollectionRangeDeleter task lifetime managementSam Dunietz2016-07-291-1/+24
* Revert "SERVER-24367 Implement CollectionRangeDeleter task lifetime management"Sam Dunietz2016-07-281-24/+1
* SERVER-24367 Implement CollectionRangeDeleter task lifetime managementSam Dunietz2016-07-281-1/+24
* SERVER-25254 Only advance config server optime in response to messages from c...Randolph Tan2016-07-261-1/+1
* SERVER-24569 Maintain rangesToClean and metadataInUse on chunk migrationsKaloian Manassiev2016-07-211-7/+10
* SERVER-24664 Remove ShardingState::getCollectionMetadata, getVersionLeon Zaruvinsky2016-07-201-4/+0
* SERVER-25011 Add Range Deleter TaskExecutor for cleaning up orphaned rangesLeon Zaruvinsky2016-07-181-0/+12
* SERVER-24415 Replace instances of shared_ptr<CollectionMetadata> with ScopedC...Leon Zaruvinsky2016-07-071-2/+2
* SERVER-24781 CSRS primary should cleanup dist locks on promotionKaloian Manassiev2016-07-061-2/+5
* SERVER-24467 Make the shard implementation of 'moveChunk' joinableKaloian Manassiev2016-06-131-5/+7
* SERVER-24467 Move active migrations tracking to separate classKaloian Manassiev2016-06-131-40/+14
* SERVER-23765 Update config string of shardIdentity documentRandolph Tan2016-05-051-0/+9