summaryrefslogtreecommitdiff
path: root/src/mongo/s/client/shard_registry.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-29016: make ShardRegistry::reload interruptibleMisha Tyulenev2017-05-051-2/+5
* SERVER-27480 Move ShardRegistry updates out of sharding config.hKaloian Manassiev2016-12-221-0/+46
* SERVER-27078 fix race in ShardRegistry initializationMisha Tyulenev2016-12-071-13/+2
* Revert "SERVER-26793 in ShardRegistry::reload(), only attempt to remove Repli...Esha Maharishi2016-10-271-6/+3
* SERVER-26793 in ShardRegistry::reload(), only attempt to remove ReplicaSetMon...Esha Maharishi2016-10-271-3/+6
* SERVER-26787 move logging for removing a ReplicaSetMonitor to ReplicaSetMonit...Esha Maharishi2016-10-261-1/+0
* SERVER-25230 use ReplicaSetMonitor's ConnectionString when reloading shards f...Misha Tyulenev2016-09-071-5/+8
* SERVER-23996 ShardRegistry::getShard should return a StatusWith<shared_ptr<Sh...Misha Tyulenev2016-08-251-5/+17
* SERVER-25568 shutdown task executors for ShardRegistry and ReplicaSet monitor...Misha Tyulenev2016-08-121-2/+6
* SERVER-24213 Make addShard return success if attempting to add an already exi...Spencer T Brody2016-08-081-1/+2
* SERVER-23192 periodically reload ShardRegistry from the catalogMisha Tyulenev2016-08-011-8/+124
* SERVER-24817 Hook up clusterID into places that need itSpencer T Brody2016-07-081-8/+1
* SERVER-23891 implement ShardId classMisha Tyulenev2016-06-151-7/+7
* SERVER-24323 Rename CatalogManager to ShardingCatalogClientSpencer T Brody2016-06-131-3/+2
* SERVER-24126 fix shared library compileEsha Maharishi2016-06-131-1/+9
* Revert "SERVER-24126 Add step to _cfgsvrAddShard command where it inserts the...Esha Maharishi2016-06-101-9/+1
* SERVER-24126 Add step to _cfgsvrAddShard command where it inserts the shardId...Esha Maharishi2016-06-101-1/+9
* SERVER-23971 Clang-Format codeMark Benvenuto2016-05-281-1/+1
* SERVER-22564 Move ReplicaSetMonitor to TaskExecutor threadMisha Tyulenev2016-05-261-4/+11
* SERVER-22646 mongos's addShard sends _configsvrAddShard to the configsEsha Maharishi2016-05-231-2/+6
* SERVER-23973 Make config servers send their ConnectionString correctly when s...Spencer T Brody2016-05-231-1/+1
* SERVER-23973 Ensure config servers send the correct config server optime when...Spencer T Brody2016-05-191-1/+0
* SERVER-23341 replace ShardRegistry::reload with swapMisha Tyulenev2016-05-181-147/+157
* SERVER-23857 dispatch shard creation by ConnectionString typeMisha Tyulenev2016-05-051-2/+2
* SERVER-23213 Remove dead networking code from ShardRegistrySpencer T Brody2016-05-041-251/+0
* SERVER-23835 Remove metadata argument from Shard::runCommandSpencer T Brody2016-05-021-33/+8
* SERVER-23647 Make Shard::runCommand retry on failuresSpencer T Brody2016-04-281-20/+8
* SERVER-23785 create WriteConcernError error classJudah Schvimer2016-04-221-6/+0
* SERVER-23497 add RemoteShard class (temporarily called Shard)Esha Maharishi2016-04-191-190/+62
* SERVER-23784 Don't use 30 second network timeout when sending commands to ShardsSpencer T Brody2016-04-181-1/+5
* SERVER-23694 Move TaskExecutorPool currently owned by ShardRegistry to GridSpencer T Brody2016-04-181-22/+5
* SERVER-23648 Move executorForAddShard out of ShardRegistry and into addShard ...Spencer T Brody2016-04-181-32/+1
* SERVER-23498 Add ShardFactoryMisha Tyulenev2016-04-141-45/+22
* SERVER-23209 maintain config server opTime through ShardingEgressMetadataHookEsha Maharishi2016-04-131-16/+4
* SERVER-22540 Commands that do writes on mongos should take a writeConcern and...Judah Schvimer2016-04-121-0/+6
* SERVER-23094 Add collator parameter to the find commandTess Avitabile2016-04-071-0/+1
* SERVER-23479 move ownership of configOpTime to GridEsha Maharishi2016-04-051-16/+3
* SERVER-22320 remove SYNC option and SyncClusterConnectionMisha Tyulenev2016-03-101-5/+1
* SERVER-23036 Lock ShardRegistry mutex when accessing config server connection...Spencer T Brody2016-03-101-0/+5
* SERVER-22937 Retry operations run through the ShardRegistry wherever possibleSpencer T Brody2016-03-071-45/+27
* SERVER-22849 Always update the visible opTimeKaloian Manassiev2016-02-261-15/+16
* SERVER-22862 Fix deadlock between ShardRegistry and ReplicaSetMonitorSpencer T Brody2016-02-261-66/+86
* SERVER-22427 add logging for 'Operation timed out' errorsEsha Maharishi2016-02-241-0/+6
* SERVER-22783 Consolidate WriteConcernError parsingKaloian Manassiev2016-02-241-2/+32
* SERVER-22797 Calls to ShardRegistry::reload needs to be serializedRandolph Tan2016-02-241-17/+43
* SERVER-22792 Add more logging in shard registry reloadRandolph Tan2016-02-231-1/+2
* SERVER-22627 Mark hosts which failed due to OperationTimeout as faultyKaloian Manassiev2016-02-171-0/+5
* SERVER-21906 always use ReplicaSetMonitor when updating ShardRegistry lookup ...Misha Tyulenev2016-01-061-12/+23
* SERVER-22027 Sharding should not retry killed operationsKaloian Manassiev2015-12-301-5/+4
* Revert "SERVER-22027 Sharding should not retry killed operations"Kaloian Manassiev2015-12-301-4/+5