summaryrefslogtreecommitdiff
path: root/src/mongo/s/catalog
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-70005 SetIndexVersion in CollectionType should not be able to change ↵Allison Easton2023-02-131-1/+4
| | | | collection uuid
* SERVER-72197 Run clang-format 12.0.1 on the codebaseclang-format 12.0.12023-02-111-3/+9
| | | | Signed-off-by: Ryan Egesdahl <ryan.egesdahl@mongodb.com>
* SERVER-72489 Config server always has shardIdentity and uses ↵Jack Mulrow2023-02-101-6/+0
| | | | ShardServerCatalogCacheLoader
* SERVER-73752 Remove active shards check from ↵Paolo Polato2023-02-091-136/+79
| | | | ShardingCatalogClient::getShardsThatOwnData() methods
* SERVER-73581 Add option to enable/disable auto-merging on a per-collection basisPierlauro Sciarelli2023-02-082-2/+7
|
* SERVER-73112 Expose function to construct NamespaceString in unit testsjannaerin2023-02-083-19/+21
|
* SERVER-73052 ShardingCatalogClient::getShardsThatOwnData...AtClusterTime() ↵Enrico Golfieri2023-02-076-95/+229
| | | | methods need a richer data structure to describe the returned Placement Metadata
* SERVER-73469 Remove dependency of the ChunkManager on QueryKaloian Manassiev2023-02-031-3/+5
|
* SERVER-69573 Use an idl to generate the oplog entries for the sharding index ↵Marcos José Grillo Ramirez2023-02-034-1/+252
| | | | catalog modifications
* SERVER-72282 Don't fully disable catalog shard feature flagJack Mulrow2023-01-281-2/+2
|
* SERVER-72872 Introduce configsvr command to query placementHistory in ↵Paolo Polato2023-01-275-215/+288
| | | | controlled conditions
* SERVER-72669 Get collections sorted by namespace directly from the configsvrPol Pinol Castuera2023-01-245-7/+18
|
* SERVER-72849 Log mergeAllChunkOnShard operation on the changelogSilvia Surroca2023-01-242-0/+6
|
* Revert "SERVER-72849 Log mergeAllChunkOnShard operation on the changelog"Pierlauro Sciarelli2023-01-232-6/+0
| | | | This reverts commit 7404cfb852ad8f6f1d63e90eb75ca79a9fc12d7e.
* SERVER-72849 Log mergeAllChunkOnShard operation on the changelogSilvia Surroca2023-01-232-0/+6
|
* SERVER-71252 Add functionality to iterate through the global indexes ↵Marcos José Grillo Ramirez2023-01-101-0/+8
| | | | separately in the global index cache
* SERVER-72453 Support adding config server as a shard with basic operationsJack Mulrow2023-01-031-0/+6
|
* SERVER-72360 Make sure `history` ChunkType field is not empty when ↵Silvia Surroca2022-12-291-21/+37
| | | | `onConcurrentShardSince` exists
* SERVER-55398 Dropping a database should also drop all its associated tags.Pol Pinol Castuera2022-12-285-0/+78
|
* SERVER-71615 Add top-level `onCurrentShardSince` field to `config.chunk` entriesSilvia Surroca2022-12-213-14/+89
|
* Revert "SERVER-55398 Dropping a database should also drop all its associated ↵Pol Pinol Castuera2022-12-215-79/+0
| | | | | | tags." This reverts commit fd2dd311397aa3671e69ae4e4d98056e8006620f.
* SERVER-72088 Use ShardRemote for config shard in ShardRegistryJack Mulrow2022-12-211-2/+20
|
* Revert "SERVER-72088 Use ShardRemote for config shard in ShardRegistry"Jack Mulrow2022-12-201-20/+2
| | | | This reverts commit 07118e1f61dddb68170b7aa095166028b284d687.
* SERVER-72088 Use ShardRemote for config shard in ShardRegistryJack Mulrow2022-12-201-2/+20
|
* SERVER-55398 Dropping a database should also drop all its associated tags.Pol Pinol Castuera2022-12-195-0/+79
|
* SERVER-71891 Explicitly use ShardLocal in ShardingCatalogManagerJack Mulrow2022-12-152-94/+86
|
* SERVER-65677: Use validate repair mode to fix duplicate keysWill Buerger2022-12-081-1/+2
|
* SERVER-71297 Coverity analysis defect 134120: Fix ↵Tommaso Tocci2022-11-221-1/+1
| | | | VersionType::currentVersion parsing
* SERVER-71433 primary shard always returned in case of collectionEnrico Golfieri2022-11-181-72/+48
|
* SERVER-68888 Remove deprecated fields from config.versionTommaso Tocci2022-11-127-663/+40
|
* SERVER-67103 Add global index copy when migrating a chunkMarcos José Grillo Ramirez2022-11-081-2/+2
|
* SERVER-69435 Make the CSS acquisition a RAIIJordi Serra Torrens2022-10-261-1/+0
|
* SERVER-70097 Define a new method to query historical placement data at ↵Enrico Golfieri2022-10-255-94/+116
| | | | cluster level
* SERVER-70090 Replace CollectionGeneration with UUID in CollectionIndexesAllison Easton2022-10-241-5/+4
|
* SERVER-68755 Implement ChunkManagerTargeter outputting chunk rangesIsrael Hsu2022-10-172-0/+16
|
* SERVER-70096 implement getShardsThatOwnDataForDbAtClusterTimeEnrico Golfieri2022-10-145-134/+258
|
* SERVER-70099 Extend the schema of config.placementData to also store the ↵Paolo Polato2022-10-041-0/+6
| | | | UUID field when nss refers to a collection
* SERVER-66863 Add a new Global Index Cache in the Router RoleAllison Easton2022-10-042-4/+13
|
* SERVER-68929 Define a new method to query historical placement data on a ↵Enrico Golfieri2022-09-285-0/+199
| | | | namespace from a mongos process
* SERVER-67123 Add getter for index list in shard roleAllison Easton2022-09-191-0/+1
|
* SERVER-69588 Simplify global indexes aggregation on the catalog clientAllison Easton2022-09-141-74/+26
|
* SERVER-69207 Coverity fix use after moveSergi Mateo Bellido2022-09-121-1/+1
|
* SERVER-66297 get rid of maxSizeEnrico Golfieri2022-09-073-13/+3
|
* SERVER-69240 Add new aggregation to the CatalogClient to fetch the global ↵Allison Easton2022-09-075-42/+212
| | | | indexes for a refresh
* Revert "SERVER-66297 get rid of maxSize"Sviatlana Zuiko2022-09-023-3/+13
| | | | This reverts commit 22f21e6e5a8086b3766485cc323ce9673587f30c.
* SERVER-66297 get rid of maxSizeEnrico Golfieri2022-09-013-13/+3
|
* SERVER-69155 fix bugprone-suspicious-string-compare warningsJuan Gu2022-08-302-2/+2
|
* SERVER-68826 Move basic_types into server_baseKaloian Manassiev2022-08-266-5/+6
|
* SERVER-68826 Introduce the server_base libraryKaloian Manassiev2022-08-184-11/+7
|
* SERVER-68642 add config.placementHistory collection to sharding catalogPaolo Polato2022-08-181-0/+57
|