Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-74079 Implement hidden collections cluster level check | Tommaso Tocci | 2023-03-29 | 1 | -0/+5 |
| | |||||
* | SERVER-73068 Implement MovePrimaryRecipientService kCloning/kApplying state | Abdul Qadeer | 2023-03-10 | 1 | -2/+4 |
| | |||||
* | SERVER-70789 Rename sharding global indexes utilities to reflect globalness ↵ | Marcos José Grillo Ramirez | 2023-03-04 | 1 | -4/+4 |
| | | | | of the API | ||||
* | SERVER-73052 ShardingCatalogClient::getShardsThatOwnData...AtClusterTime() ↵ | Enrico Golfieri | 2023-02-07 | 1 | -5/+5 |
| | | | | methods need a richer data structure to describe the returned Placement Metadata | ||||
* | SERVER-72872 Introduce configsvr command to query placementHistory in ↵ | Paolo Polato | 2023-01-27 | 1 | -0/+6 |
| | | | | controlled conditions | ||||
* | SERVER-72669 Get collections sorted by namespace directly from the configsvr | Pol Pinol Castuera | 2023-01-24 | 1 | -1/+2 |
| | |||||
* | SERVER-55398 Dropping a database should also drop all its associated tags. | Pol Pinol Castuera | 2022-12-28 | 1 | -0/+3 |
| | |||||
* | Revert "SERVER-55398 Dropping a database should also drop all its associated ↵ | Pol Pinol Castuera | 2022-12-21 | 1 | -3/+0 |
| | | | | | | tags." This reverts commit fd2dd311397aa3671e69ae4e4d98056e8006620f. | ||||
* | SERVER-55398 Dropping a database should also drop all its associated tags. | Pol Pinol Castuera | 2022-12-19 | 1 | -0/+3 |
| | |||||
* | SERVER-70097 Define a new method to query historical placement data at ↵ | Enrico Golfieri | 2022-10-25 | 1 | -0/+3 |
| | | | | cluster level | ||||
* | SERVER-70096 implement getShardsThatOwnDataForDbAtClusterTime | Enrico Golfieri | 2022-10-14 | 1 | -0/+5 |
| | |||||
* | SERVER-68929 Define a new method to query historical placement data on a ↵ | Enrico Golfieri | 2022-09-28 | 1 | -0/+5 |
| | | | | namespace from a mongos process | ||||
* | SERVER-69240 Add new aggregation to the CatalogClient to fetch the global ↵ | Allison Easton | 2022-09-07 | 1 | -0/+5 |
| | | | | indexes for a refresh | ||||
* | SERVER-66703 Get rid of method insertConfigDocumentsAsRetryableWrite | Andrew Shuvalov | 2022-05-26 | 1 | -5/+0 |
| | |||||
* | SERVER-33326 Remove applyChunkOpsDeprecated from the catalog client | Marcos José Grillo Ramirez | 2022-05-23 | 1 | -9/+0 |
| | |||||
* | SERVER-52847 Make timestamp required in CollectionType and ↵ | Allison Easton | 2021-09-21 | 1 | -1/+1 |
| | | | | ShardCollectionType IDL | ||||
* | SERVER-59052 Remove deprecated ChunkType::ns field | Simon Graetzer | 2021-08-29 | 1 | -1/+5 |
| | |||||
* | SERVER-58389 Removed $maxTimeMS for updates performed by shards on the ↵ | Matt Walak | 2021-08-04 | 1 | -0/+8 |
| | | | | config server during a resharding operation | ||||
* | SERVER-57313 Pass the collection epoch and timestamp when building a ↵ | Sergi Mateo Bellido | 2021-06-03 | 1 | -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 retries | Pierlauro Sciarelli | 2021-05-31 | 1 | -1/+2 |
| | |||||
* | SERVER-57201 applyChunkOpsDeprecated function queries config.chunks always ↵ | Sergi Mateo Bellido | 2021-05-27 | 1 | -0/+1 |
| | | | | by namespace | ||||
* | SERVER-54874: Ensure reading consistent config.collections and config.chunks ↵ | Jordi Serra Torrens | 2021-03-15 | 1 | -0/+6 |
| | | | | | | when refreshing the CatalogCache (cherry picked from commit 538cb2ff982aab2a60c4f3ab53eb1ba6d1acfeb9) | ||||
* | Revert "SERVER-54874: Ensure reading consistent config.collections and ↵ | Jordi Serra Torrens | 2021-03-09 | 1 | -6/+0 |
| | | | | | | config.chunks when refreshing the CatalogCache" This reverts commit dc009c5a8d484f6a0db2f357274e14e30ea9f476. | ||||
* | SERVER-54874: Ensure reading consistent config.collections and config.chunks ↵ | Jordi Serra Torrens | 2021-03-08 | 1 | -0/+6 |
| | | | | when refreshing the CatalogCache | ||||
* | SERVER-53105: Pass 'hint' when querying config.chunks in ↵ | Jordi Serra Torrens | 2021-02-16 | 1 | -2/+4 |
| | | | | ConfigServerCatalogCacheLoader | ||||
* | SERVER-53227 Move the DistLockManager to only be available on MongoD | Kaloian Manassiev | 2021-01-03 | 1 | -9/+1 |
| | |||||
* | SERVER-51070 Use the regular write path for writes to the Config Server | Kaloian Manassiev | 2020-12-04 | 1 | -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 ShardingCatalogClient | Kaloian Manassiev | 2020-11-16 | 1 | -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 commands | Sara Golemon | 2020-07-02 | 1 | -5/+7 |
| | |||||
* | SERVER-31083 Allow passing primary shard to "enableSharding" command for a ↵ | Marcos José Grillo Ramírez | 2019-11-06 | 1 | -1/+1 |
| | | | | new database | ||||
* | SERVER-42143 Use a single RS transaction for refineCollectionShardKey ↵ | Jamie Heppenstall | 2019-08-19 | 1 | -7/+0 |
| | | | | metadata updates | ||||
* | SERVER-42141 Implement sharded metadata updates for refineCollectionShardKey ↵ | Jamie Heppenstall | 2019-07-25 | 1 | -0/+7 |
| | | | | without using a transaction | ||||
* | SERVER-40346 Use AlternativeSessionRegion to insert config documents as ↵ | Blake Oler | 2019-04-16 | 1 | -0/+5 |
| | | | | retryable write | ||||
* | SERVER-39560 - remove leading blank line on all C++ files | Billy Donahue | 2019-02-13 | 1 | -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 entries | Kevin Pulo | 2018-11-14 | 1 | -11/+0 |
| | |||||
* | SERVER-37651 Update header files with new license | Ramon Fernandez | 2018-10-22 | 1 | -8/+10 |
| | |||||
* | SERVER-37431 Make `logChange` not return `Status`. | ADAM David Alan Martin | 2018-10-05 | 1 | -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 Maharishi | 2018-06-11 | 1 | -6/+0 |
| | | | | global IX lock rather than the fcvLock | ||||
* | SERVER-33867 Create and store db versions in config.databases on setFCV=4.0 | jannaerin | 2018-03-21 | 1 | -0/+3 |
| | |||||
* | SERVER-33586 Move getAllShardedCollectionsForDb to the CatalogClient | Blake Oler | 2018-03-14 | 1 | -0/+3 |
| | |||||
* | SERVER-29908 Move sharding_task_executor under mongo/s | Kaloian Manassiev | 2018-02-02 | 1 | -1/+0 |
| | |||||
* | SERVER-18137 Use NamespaceString for fully-qualified ns in sharding | Kevin Pulo | 2018-02-01 | 1 | -7/+7 |
| | |||||
* | SERVER-30744 Move dropCollection logic from ShardingCatalogClient into ↵ | Kaitlin Mahar | 2018-01-16 | 1 | -2/+0 |
| | | | | ShardingCatalogManager | ||||
* | SERVER-32365 Move the logic of the dropDatabase command into the new ↵ | Kaitlin Mahar | 2018-01-15 | 1 | -6/+6 |
| | | | | _configsvrDropDatabase command | ||||
* | SERVER-30504 Move the logic of the dropCollection command into the new ↵ | Kaitlin Mahar | 2018-01-08 | 1 | -3/+7 |
| | | | | _configsvrDropCollection command | ||||
* | SERVER-18138 catalog manager listing methods now return vectors | Kevin Pulo | 2017-12-18 | 1 | -19/+15 |
| | |||||
* | SERVER-29027 Allow collections in the config db to be sharded | samantharitter | 2017-09-28 | 1 | -4/+0 |
| | |||||
* | SERVER-30615 Fix duplicate key error in shardCollection by using local read ↵ | Dianna Hohensee | 2017-09-14 | 1 | -2/+4 |
| | | | | concern instead of majority | ||||
* | SERVER-30324 Move cluster_remove_shard_cmd to mongod | Hugh Han | 2017-08-15 | 1 | -3/+0 |
| | |||||
* | Revert "SERVER-30219 Make metadata commands use kLocalReadConcern" | Esha Maharishi | 2017-08-08 | 1 | -21/+7 |
| | | | | This reverts commit e101217eabfaa8d10c1c6cce969fa773ead966f2. |