summaryrefslogtreecommitdiff
path: root/src/mongo/s/client/shard_registry.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-70127 change system operations to be killable by defaultJiawei Yang2023-04-261-0/+6
* Revert "SERVER-70127 change system operations to be killable by default"Sviatlana Zuiko2023-04-251-6/+0
* SERVER-70127 change system operations to be killable by defaultJiawei Yang2023-04-251-0/+6
* SERVER-76310 Use config shard terminology instead of catalog shardJack Mulrow2023-04-241-1/+1
* SERVER-75849 updateReplicaSetOnConfigServer should not skip config serverJack Mulrow2023-04-101-10/+1
* SERVER-66587 rename isEnabledAndIgnoreFCV to isEnabledAndIgnoreFCVUnsafeJiawei Yang2023-04-051-1/+2
* SERVER-74567 Remove ClusterRole equality operatorJack Mulrow2023-03-311-1/+1
* SERVER-73865 Use config shard name for the config serverJack Mulrow2023-02-231-5/+1
* SERVER-72489 Config server always has shardIdentity and uses ShardServerCatal...Jack Mulrow2023-02-101-1/+4
* SERVER-73469 Remove dependency of the ChunkManager on QueryKaloian Manassiev2023-02-031-4/+0
* SERVER-72282 Don't fully disable catalog shard feature flagJack Mulrow2023-01-281-1/+1
* SERVER-72800 Complete TODO listed in SERVER-50906Allison Easton2023-01-271-1/+0
* SERVER-72088 Use ShardRemote for config shard in ShardRegistryJack Mulrow2022-12-211-26/+59
* Revert "SERVER-72088 Use ShardRemote for config shard in ShardRegistry"Jack Mulrow2022-12-201-59/+26
* SERVER-72088 Use ShardRemote for config shard in ShardRegistryJack Mulrow2022-12-201-26/+59
* SERVER-71891 Explicitly use ShardLocal in ShardingCatalogManagerJack Mulrow2022-12-151-0/+5
* SERVER-70323 converts many sharding invariants to tassertTommaso Tocci2022-11-291-1/+3
* SERVER-67940 Raise invariant if ShardRegistry is refreshed while holding opCt...Paolo Polato2022-07-271-0/+4
* SERVER-68137 Refactor shard registry initializationTommaso Tocci2022-07-211-18/+22
* SERVER-68171 Do not initialized the ShardRegistry with an empty placeholderTommaso Tocci2022-07-211-36/+25
* SERVER-68161 Do not wait for ShardRegistry reload at startupTommaso Tocci2022-07-201-14/+0
* SERVER-67914 Remove ShardRegistry::_getShardForRSNameNoReloadTommaso Tocci2022-07-181-26/+25
* SERVER-67896 Remove uncessary ShardRegistry reload retry logicTommaso Tocci2022-07-131-18/+1
* SERVER-67912 Reduce set of non-causally consistent API of the ShardRegistryTommaso Tocci2022-07-111-20/+6
* SERVER-57519 Make ARS use causally consistent ShardRegistry::getShard() func...Tommaso Tocci2022-07-081-9/+55
* SERVER-64717 Ensure the ShardRegistry always read with majority write concern...Marcos José Grillo Ramirez2022-06-201-17/+3
* SERVER-66431 Replace all usages of ShardType::ConfigNS by kConfigsvrShardsNam...Silvia Surroca2022-06-031-1/+1
* SERVER-66658 Shard registry might be accessed before initializationTommaso Tocci2022-05-251-17/+16
* SERVER-66203 move MONGO_LOGV2_DEFAULT_COMPONENT defs below includesBilly Donahue2022-05-061-1/+3
* SERVER-64725 Make ShardRegistry::periodicReloader interruptibleTommaso Tocci2022-03-231-73/+29
* SERVER-64718 Add extra logs on shard registry cleanupMarcos José Grillo Ramirez2022-03-221-0/+3
* SERVER-64509 Fix ShardRegistry threadpool shutdown orderTommaso Tocci2022-03-151-2/+3
* SERVER-63241 Lookup round should fulfill atleast a promiseSergi Mateo Bellido2022-03-041-2/+2
* SERVER-63270 Complete TODO listed in SERVER-62152Pierlauro Sciarelli2022-02-151-1/+0
* SERVER-62386 change variable name to avoid ambiguosityPierlauro Sciarelli2022-01-101-2/+2
* SERVER-62163 Complete TODO listed in SERVER-61003Pierlauro Sciarelli2021-12-171-1/+1
* SERVER-61003 ReadConcernMajorityNotAvailableYet errors from ShardRegistry mus...Pierlauro Sciarelli2021-12-171-3/+27
* SERVER-58333: Remove references to FCV 4.XXueruiFa2021-09-141-23/+2
* SERVER-58344 Remove ServerGlobalParams::FeatureCompatibility and replace refe...Vishnu Kaushik2021-09-011-1/+1
* SERVER-54230 Stop returning sorted shard IDs vector from ShardRegistryTommaso Tocci2021-02-041-7/+2
* SERVER-53332 Change ShardRegistry::_connStringLookup to store connection stri...Pierlauro Sciarelli2021-01-071-11/+8
* SERVER-53547 Make use of return values in ShardRegistry APITommaso Tocci2020-12-311-34/+27
* SERVER-48434 Rename LogicalTimeMetadataHook to VectorClockMetadataHookPierlauro Sciarelli2020-12-301-2/+2
* SERVER-53533 Remove deprecated return value from ShardRegistry::reloadTommaso Tocci2020-12-291-3/+1
* SERVER-51070 Move the ConfigServer ShardId constant to be under ShardIdKaloian Manassiev2020-12-031-4/+2
* SERVER-50910 Make ShardRegistry::_getData() asyncJaume Moragues2020-11-171-55/+42
* SERVER-52629 Apply lookup by ShardId first in non config shardsJaume Moragues2020-11-121-5/+7
* SERVER-50909 Only apply changed connection strings inside ShardRegistry::_loo...Jaume Moragues2020-11-051-3/+1
* SERVER-50508 Rename ConnectionType::MASTER to ConnectionType::kStandaloneBen Caimano2020-10-261-5/+5
* SERVER-51342 ShardRegistry should forget connection strings of removed shardsTommaso Tocci2020-10-111-0/+6