summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/collection_sharding_runtime.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-64264 MigrationId should not be optional in the range deleterAllison Easton2022-03-081-1/+1
* SERVER-61847 Handling direct update/removes to shardsSergi Mateo Bellido2022-01-271-1/+3
* SERVER-61879 Refreshes to recover migrations must never join ongoing refreshesJordi Serra Torrens2022-01-101-3/+24
* SERVER-62128 Do not assume FCV stability when filtering writesSergi Mateo Bellido2021-12-281-1/+2
* SERVER-60555 Get rid of CollectionShardingState/Runtime::get_UNSAFEKaloian Manassiev2021-10-111-7/+0
* SERVER-60142 Fix MigrationDestinationManager's check for overlapping rangeDel...Jordi Serra Torrens2021-09-231-2/+2
* SERVER-55429 Add timeout to migrations when waiting for range deletionsMarcos José Grillo Ramirez2021-06-291-1/+4
* SERVER-56788 Extend the in-memory collection critical section to keep track o...Sergi Mateo Bellido2021-05-161-7/+15
* SERVER-56040 Changing the behavior of recoverable critical sections on second...Sergi Mateo Bellido2021-05-121-0/+5
* SERVER-56077 Require CSR lock when exiting the CSR critical sectionPierlauro Sciarelli2021-04-141-2/+2
* SERVER-53679 No-op for filling in destined recipient for insert oplog entries...jannaerin2021-03-221-0/+6
* SERVER-51101 Futurify ShardingMigrationCriticalSectionPierlauro Sciarelli2020-09-291-1/+1
* SERVER-49427 Remove unused function declarations in MetadataManager and Colle...Cheahuychou Mao2020-07-281-32/+0
* SERVER-49508 Step up deadlock between migration recovery and prepared transac...Tommaso Tocci2020-07-241-1/+1
* SERVER-47521 Remove getCollectionDescription_DEPRECATED functionPierlauro Sciarelli2020-06-301-1/+0
* SERVER-48783 Critical section should not be entered when performing a shard v...Pierlauro Sciarelli2020-06-161-5/+4
* SERVER-48783 Critical section should not be entered when performing a shard v...Pierlauro Sciarelli2020-06-151-2/+8
* SERVER-48642 Remove unused opCtx parameter in CSR enterCriticalSection methodsPierlauro Sciarelli2020-06-091-2/+2
* SERVER-45983 Perform the shardVersion recovery and refresh on a separate thre...Pierlauro Sciarelli2020-06-091-1/+32
* SERVER-47978 Make cleanupOrphaned command use onShardVersionMismatch with boo...Kaloian Manassiev2020-06-041-49/+46
* SERVER-47975 Optimize ScopedShardVersionCriticalSection in order to avoid con...Pierlauro Sciarelli2020-05-261-2/+2
* SERVER-48401 Ensure the CSR lock has the correct namespaceKaloian Manassiev2020-05-261-12/+9
* SERVER-47701 Allow CRUD and DDL commands on shards when connected to the prim...Marcos José Grillo Ramírez2020-05-191-1/+1
* SERVER-47566 Take CSRLock inside CollectionShardingRuntime::getCriticalSectio...Randolph Tan2020-04-231-5/+6
* SERVER-47555 Remove CollectionShardingState::checkShardVersionOrThrow_DEPRECATEDKaloian Manassiev2020-04-221-5/+1
* SERVER-47641 Report total number of range deletion tasks in serverStatus rath...Gregory Noma2020-04-211-1/+1
* SERVER-47600 Clear _receivingChunks on setFCV after metadata refreshGregory Noma2020-04-201-0/+5
* SERVER-47468 Move all non-API methods from CollectionSharding State to RuntimeKaloian Manassiev2020-04-141-9/+28
* SERVER-47468 Remove public CollectionMetadata references from ScopedCollectio...Kaloian Manassiev2020-04-141-3/+3
* SERVER-46703 Make `checkShardVersionOrThrow` throw SSV if the metadata is not...Kaloian Manassiev2020-04-101-16/+11
* SERVER-45782 ensure internal-only usage of three CollectionShardingRuntime fu...Tommaso Tocci2020-04-091-5/+27
* SERVER-45781 Throw Stale Shard Version when collection is unknown on getColle...Marcos José Grillo Ramírez2020-04-081-0/+5
* SERVER-47103 Add OrphanCleanupPolicy parameter to getOwnershipFilterTommaso Tocci2020-03-261-1/+2
* SERVER-46395 Ensure range deletion task document exists during deletion.Max Hirschhorn2020-03-111-1/+3
* SERVER-45780 Rename getCurrentMetadataTommaso Tocci2020-03-031-4/+4
* SERVER-14126 Add range deleter stats for serverStatus under shardingStatisticsRandolph Tan2020-03-021-0/+2
* SERVER-46295 Remove unneeded isColletion parameter to CollectionShardingRunti...Tommaso Tocci2020-02-211-6/+4
* SERVER-45319 Add unit tests for CollectionShardingRuntimeMatthew Saltz2020-02-131-0/+7
* SERVER-45904 Create a standalone collection sharding state factoryMarcos José Grillo Ramírez2020-02-111-10/+2
* SERVER-45778 Rename getOrphanFilter to getOwnershipFilter and change the retu...Marcos José Grillo Ramírez2020-02-031-1/+1
* SERVER-45249 Make recipient wait for orphan cleanup before cloning indexesCheahuychou Mao2020-01-201-3/+3
* SERVER-45024 Integrate refactored range deletion functionality and remove Col...Matthew Saltz2020-01-151-21/+11
* SERVER-45024 Make the MetadataManager a non-reusable objectMatthew Saltz2019-12-311-13/+28
* SERVER-45024 Move CollectionShardingState implementation into CollectionShard...Matthew Saltz2019-12-181-15/+54
* SERVER-43690 Change range deleter code to use collection UUID instead of epoc...Matthew Saltz2019-11-251-1/+5
* SERVER-40791 Track multi-statement transaction operations for migrations at c...Blake Oler2019-06-201-0/+7
* Revert "SERVER-40791 Track multi-statement transaction operations for migrati...Blake Oler2019-06-131-7/+0
* SERVER-40791 Track multi-statement transaction operations for migrations at c...Blake Oler2019-06-121-0/+7
* SERVER-40357 expand all calls to MONGO_DISALLOW_COPYINGBilly Donahue2019-03-281-3/+4
* SERVER-38828 Introduce CollectionShardingRuntimeLock usage to collection crit...Blake Oler2019-02-211-9/+0