summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/collection_sharding_runtime.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-65559 Get rid of legacy range deleter and RangeDeleterService feature ...Pierlauro Sciarelli2023-05-081-20/+1
* SERVER-70789 Rename sharding global indexes utilities to reflect globalness o...Marcos José Grillo Ramirez2023-03-041-16/+8
* SERVER-70383 Rename shard version functions and parameters that are actually ...Allison Easton2023-03-031-18/+18
* SERVER-73289 Support yield/restore on CollectionSnapshots APIJordi Serra Torrens2023-02-091-0/+4
* SERVER-73218 Make shard/db metadata refresh interruptibleJordi Serra Torrens2023-01-271-2/+2
* SERVER-70795 Add sharding index catalog operations to rename collectionMarcos José Grillo Ramirez2023-01-231-3/+11
* SERVER-69445 Implement the CollectionSnapshot(s) infrastructure to back Colle...Jordi Serra Torrens2023-01-191-0/+6
* SERVER-69770 Enforce lock mode in CollectionShardingRuntime APIDaniel Gómez Ferro2023-01-031-24/+55
* SERVER-70382 Replace boost::none index versions with the actual index version...Allison Easton2022-11-231-0/+2
* SERVER-67103 Add global index copy when migrating a chunkMarcos José Grillo Ramirez2022-11-081-0/+7
* SERVER-65492 Cleaning the sbe::PlanCache when it has sharded stale infoSergi Mateo Bellido2022-11-081-1/+7
* SERVER-70199 Replace index timestamp with CollectionIndexes in GlobalIndexesC...Allison Easton2022-10-311-4/+4
* SERVER-69435 Make the CSS acquisition a RAIIJordi Serra Torrens2022-10-261-46/+36
* SERVER-70195 Two no-indexes ComparableIndexVersions should compare as the sameAllison Easton2022-10-251-9/+7
* SERVER-69435 Cleanup includes and librariesKaloian Manassiev2022-09-211-4/+6
* SERVER-67123 Add getter for index list in shard roleAllison Easton2022-09-191-4/+26
* SERVER-68660 + SERVER-69678 register range deletion tasks with ongoing querie...Silvia Surroca2022-09-151-0/+6
* SERVER-69523 Only allow METADATA and MUTEX lock acqisitions with OpContextKaloian Manassiev2022-09-151-1/+0
* SERVER-69134 Adding a way to clear the metadata managerSergi Mateo Bellido2022-09-131-0/+10
* SERVER-69555 Range deletions must always be referred by `collUuid+range` rath...Pierlauro Sciarelli2022-09-121-3/+1
* SERVER-64730 Interrupt ongoing refreshes after entering into the critical sec...Sergi Mateo Bellido2022-09-071-3/+5
* SERVER-67955 Add indexVersion getter on the CSR and make it recoverableMarcos José Grillo Ramirez2022-08-241-0/+14
* SERVER-67385 Range deletion tasks on primary must not be scheduled before ong...Pierlauro Sciarelli2022-08-121-3/+19
* 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