summaryrefslogtreecommitdiff
path: root/src/mongo/s/client/shard_registry.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-64725 Make ShardRegistry::periodicReloader interruptibleTommaso Tocci2022-03-231-4/+2
* SERVER-63241 Lookup round should fulfill atleast a promiseSergi Mateo Bellido2022-03-041-2/+2
* SERVER-61003 ReadConcernMajorityNotAvailableYet errors from ShardRegistry mus...Pierlauro Sciarelli2021-12-171-0/+2
* SERVER-56950 Avoid shardRegistry reload infinite loop when overlapping with s...Simon Gratzer2021-05-261-2/+8
* Revert "SERVER-56950 Avoid shardRegistry reload infinite loop when overlappin...Max Hirschhorn2021-05-251-7/+1
* SERVER-56950 Avoid shardRegistry reload infinite loop when overlapping with s...Simon Gratzer2021-05-211-1/+7
* SERVER-54230 Stop returning sorted shard IDs vector from ShardRegistryTommaso Tocci2021-02-041-3/+6
* SERVER-53332 Change ShardRegistry::_connStringLookup to store connection stri...Pierlauro Sciarelli2021-01-071-2/+2
* SERVER-53547 Make use of return values in ShardRegistry APITommaso Tocci2020-12-311-7/+7
* SERVER-53533 Remove deprecated return value from ShardRegistry::reloadTommaso Tocci2020-12-291-8/+4
* SERVER-51070 Move the ConfigServer ShardId constant to be under ShardIdKaloian Manassiev2020-12-031-5/+0
* SERVER-50910 Make ShardRegistry::_getData() asyncJaume Moragues2020-11-171-0/+6
* SERVER-51342 ShardRegistry should forget connection strings of removed shardsTommaso Tocci2020-10-111-0/+2
* SERVER-50907 Make Shard objects cache their own connection stringsKevin Pulo2020-09-261-5/+1
* SERVER-51103 Allow ShardRegistry to distinguish between complete/partial conn...Kevin Pulo2020-09-251-1/+7
* SERVER-46202 Implement ShardRegistry on top of ReadThroughCacheKevin Pulo2020-09-161-96/+214
* Revert "SERVER-46202 Implement ShardRegistry on top of ReadThroughCache"Tommaso Tocci2020-09-151-214/+96
* SERVER-46202 Implement ShardRegistry on top of ReadThroughCacheTommaso Tocci2020-09-151-96/+214
* SERVER-50408 Change NotMaster error name to NotWritablePrimaryPavi Vetriselvan2020-09-031-1/+1
* SERVER-46202 Make ShardRegistryData immutableKevin Pulo2020-08-051-64/+79
* SERVER-47359 ShardRegistry reload can race with RSM updates to ShardRegistryjannaerin2020-04-151-3/+31
* SERVER-45027 Use more descriptive names for MONGO_MAKE_LATCH() invocationsBen Caimano2019-12-091-1/+1
* SERVER-42967 SERVER-42895 SERVER-44086 Expand DiagnosticInfo hooks in Interru...Ben Caimano2019-10-211-1/+1
* SERVER-42165 Replace uses of stdx::mutex with mongo::MutexBen Caimano2019-09-171-4/+4
* SERVER-32871 Invalidate CatalogCache entries when ShardRegistry reload discov...Matthew Saltz2019-09-061-3/+19
* SERVER-39498 Make rollback trigger a lazy (rather than blocking) reload of th...Matthew Saltz2019-05-081-0/+6
* SERVER-39818 Split RSM notification functionality into a new classBen Caimano2019-04-161-13/+2
* SERVER-40357 expand all calls to MONGO_DISALLOW_COPYINGBilly Donahue2019-03-281-2/+2
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
* SERVER-33797: Reload ShardRegistry on shard collection commandMatthew Saltz2018-03-291-1/+8
* SERVER-31184 Make servers automatically set up config.system.sessionssamantharitter2017-10-111-0/+2
* SERVER-29027 Allow collections in the config db to be shardedsamantharitter2017-09-281-0/+5
* SERVER-30838 Remove _inlock names in sharding subsystemNathan Myers2017-09-251-8/+8
* SERVER-27749 Integrate LogicalTimeMetadataRandolph Tan2017-03-071-1/+2
* SERVER-27938 Rename all OperationContext variables to opCtxMaria van Keulen2017-03-071-4/+4
* SERVER-27977 Remove unused config conn string command parametersDianna Hohensee2017-02-271-0/+7
* SERVER-27480 Move ShardRegistry updates out of sharding config.hKaloian Manassiev2016-12-211-0/+18
* SERVER-27078 fix race in ShardRegistry initializationMisha Tyulenev2016-12-071-14/+0
* SERVER-25865 stdx::unordered_map and stdx::unordered_setDavid Storch2016-09-081-3/+3
* SERVER-25230 use ReplicaSetMonitor's ConnectionString when reloading shards f...Misha Tyulenev2016-09-071-1/+4
* SERVER-23996 ShardRegistry::getShard should return a StatusWith<shared_ptr<Sh...Misha Tyulenev2016-08-251-2/+4
* SERVER-25568 shutdown task executors for ShardRegistry and ReplicaSet monitor...Misha Tyulenev2016-08-121-0/+9
* SERVER-23192 periodically reload ShardRegistry from the catalogMisha Tyulenev2016-08-011-10/+22
* SERVER-24817 Hook up clusterID into places that need itSpencer T Brody2016-07-081-11/+0
* SERVER-23891 implement ShardId classMisha Tyulenev2016-06-151-1/+1
* SERVER-24323 Rename CatalogManager to ShardingCatalogClientSpencer T Brody2016-06-131-1/+1
* SERVER-24126 fix shared library compileEsha Maharishi2016-06-131-0/+11
* Revert "SERVER-24126 Add step to _cfgsvrAddShard command where it inserts the...Esha Maharishi2016-06-101-11/+0
* SERVER-24126 Add step to _cfgsvrAddShard command where it inserts the shardId...Esha Maharishi2016-06-101-0/+11