summaryrefslogtreecommitdiff
path: root/src/mongo/s/catalog/sharding_catalog_client_mock.h
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-74079 Implement hidden collections cluster level checkTommaso Tocci2023-03-291-0/+5
|
* SERVER-73068 Implement MovePrimaryRecipientService kCloning/kApplying stateAbdul Qadeer2023-03-101-2/+4
|
* SERVER-70789 Rename sharding global indexes utilities to reflect globalness ↵Marcos José Grillo Ramirez2023-03-041-4/+4
| | | | of the API
* SERVER-73052 ShardingCatalogClient::getShardsThatOwnData...AtClusterTime() ↵Enrico Golfieri2023-02-071-5/+5
| | | | methods need a richer data structure to describe the returned Placement Metadata
* SERVER-72872 Introduce configsvr command to query placementHistory in ↵Paolo Polato2023-01-271-0/+6
| | | | controlled conditions
* SERVER-72669 Get collections sorted by namespace directly from the configsvrPol Pinol Castuera2023-01-241-1/+2
|
* SERVER-55398 Dropping a database should also drop all its associated tags.Pol Pinol Castuera2022-12-281-0/+3
|
* Revert "SERVER-55398 Dropping a database should also drop all its associated ↵Pol Pinol Castuera2022-12-211-3/+0
| | | | | | tags." This reverts commit fd2dd311397aa3671e69ae4e4d98056e8006620f.
* SERVER-55398 Dropping a database should also drop all its associated tags.Pol Pinol Castuera2022-12-191-0/+3
|
* SERVER-70097 Define a new method to query historical placement data at ↵Enrico Golfieri2022-10-251-0/+3
| | | | cluster level
* SERVER-70096 implement getShardsThatOwnDataForDbAtClusterTimeEnrico Golfieri2022-10-141-0/+5
|
* SERVER-68929 Define a new method to query historical placement data on a ↵Enrico Golfieri2022-09-281-0/+5
| | | | namespace from a mongos process
* SERVER-69240 Add new aggregation to the CatalogClient to fetch the global ↵Allison Easton2022-09-071-0/+5
| | | | indexes for a refresh
* SERVER-66703 Get rid of method insertConfigDocumentsAsRetryableWriteAndrew Shuvalov2022-05-261-5/+0
|
* SERVER-33326 Remove applyChunkOpsDeprecated from the catalog clientMarcos José Grillo Ramirez2022-05-231-9/+0
|
* SERVER-52847 Make timestamp required in CollectionType and ↵Allison Easton2021-09-211-1/+1
| | | | ShardCollectionType IDL
* SERVER-59052 Remove deprecated ChunkType::ns fieldSimon Graetzer2021-08-291-1/+5
|
* SERVER-58389 Removed $maxTimeMS for updates performed by shards on the ↵Matt Walak2021-08-041-0/+8
| | | | config server during a resharding operation
* SERVER-57313 Pass the collection epoch and timestamp when building a ↵Sergi Mateo Bellido2021-06-031-0/+2
| | | | | | | | ChunkType from a config.chunks BSON - Pass the epoch and the timestamp to the functions that build ChunkTypes from config.chunks BSON - Fixing our tests
* SERVER-57307 Improve deletion of config.chunks entries with hint and retriesPierlauro Sciarelli2021-05-311-1/+2
|
* SERVER-57201 applyChunkOpsDeprecated function queries config.chunks always ↵Sergi Mateo Bellido2021-05-271-0/+1
| | | | by namespace
* SERVER-54874: Ensure reading consistent config.collections and config.chunks ↵Jordi Serra Torrens2021-03-151-0/+6
| | | | | | when refreshing the CatalogCache (cherry picked from commit 538cb2ff982aab2a60c4f3ab53eb1ba6d1acfeb9)
* Revert "SERVER-54874: Ensure reading consistent config.collections and ↵Jordi Serra Torrens2021-03-091-6/+0
| | | | | | config.chunks when refreshing the CatalogCache" This reverts commit dc009c5a8d484f6a0db2f357274e14e30ea9f476.
* SERVER-54874: Ensure reading consistent config.collections and config.chunks ↵Jordi Serra Torrens2021-03-081-0/+6
| | | | when refreshing the CatalogCache
* SERVER-53105: Pass 'hint' when querying config.chunks in ↵Jordi Serra Torrens2021-02-161-2/+4
| | | | ConfigServerCatalogCacheLoader
* SERVER-53227 Move the DistLockManager to only be available on MongoDKaloian Manassiev2021-01-031-9/+1
|
* SERVER-51070 Use the regular write path for writes to the Config ServerKaloian Manassiev2020-12-041-4/+0
| | | | | | | Due to a legacy check on the Config Server, commands sent there cannot contain a `shardVersion` entry, even if it is UNSHARDED. This change adds ability to not attach shard version on requests and does that for writes against the config server.
* SERVER-52872 Remove StatusWith methods from ShardingCatalogClientKaloian Manassiev2020-11-161-15/+11
| | | | | As a side-effect also removes some of the legacy "fromBSON" parsing from CollectionType in an effort to make it behave more IDL-like.
* SERVER-49077 IDLify UMC Mutation commandsSara Golemon2020-07-021-5/+7
|
* SERVER-31083 Allow passing primary shard to "enableSharding" command for a ↵Marcos José Grillo Ramírez2019-11-061-1/+1
| | | | new database
* SERVER-42143 Use a single RS transaction for refineCollectionShardKey ↵Jamie Heppenstall2019-08-191-7/+0
| | | | metadata updates
* SERVER-42141 Implement sharded metadata updates for refineCollectionShardKey ↵Jamie Heppenstall2019-07-251-0/+7
| | | | without using a transaction
* SERVER-40346 Use AlternativeSessionRegion to insert config documents as ↵Blake Oler2019-04-161-0/+5
| | | | retryable write
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
| | | | | | Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines.
* SERVER-36411 include shard id/name in changelog/actionlog entriesKevin Pulo2018-11-141-11/+0
|
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
|
* SERVER-37431 Make `logChange` not return `Status`.ADAM David Alan Martin2018-10-051-5/+5
| | | | | | This eliminates the need for a lot of superfluous `.ignore()` calls. It also cleans up a lot of `.transitional_ignore()` calls.
* SERVER-34072 config.databases writes with new version field should take the ↵Esha Maharishi2018-06-111-6/+0
| | | | global IX lock rather than the fcvLock
* SERVER-33867 Create and store db versions in config.databases on setFCV=4.0jannaerin2018-03-211-0/+3
|
* SERVER-33586 Move getAllShardedCollectionsForDb to the CatalogClientBlake Oler2018-03-141-0/+3
|
* SERVER-29908 Move sharding_task_executor under mongo/sKaloian Manassiev2018-02-021-1/+0
|
* SERVER-18137 Use NamespaceString for fully-qualified ns in shardingKevin Pulo2018-02-011-7/+7
|
* SERVER-30744 Move dropCollection logic from ShardingCatalogClient into ↵Kaitlin Mahar2018-01-161-2/+0
| | | | ShardingCatalogManager
* SERVER-32365 Move the logic of the dropDatabase command into the new ↵Kaitlin Mahar2018-01-151-6/+6
| | | | _configsvrDropDatabase command
* SERVER-30504 Move the logic of the dropCollection command into the new ↵Kaitlin Mahar2018-01-081-3/+7
| | | | _configsvrDropCollection command
* SERVER-18138 catalog manager listing methods now return vectorsKevin Pulo2017-12-181-19/+15
|
* SERVER-29027 Allow collections in the config db to be shardedsamantharitter2017-09-281-4/+0
|
* SERVER-30615 Fix duplicate key error in shardCollection by using local read ↵Dianna Hohensee2017-09-141-2/+4
| | | | concern instead of majority
* SERVER-30324 Move cluster_remove_shard_cmd to mongodHugh Han2017-08-151-3/+0
|
* Revert "SERVER-30219 Make metadata commands use kLocalReadConcern"Esha Maharishi2017-08-081-21/+7
| | | | This reverts commit e101217eabfaa8d10c1c6cce969fa773ead966f2.