summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/collection_sharding_state.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-47468 Move all non-API methods from CollectionSharding State to RuntimeKaloian Manassiev2020-04-141-34/+7
* SERVER-47492 Update TODO referencing wrong ticketKaloian Manassiev2020-04-141-2/+2
* SERVER-46703 Make `checkShardVersionOrThrow` throw SSV if the metadata is not...Kaloian Manassiev2020-04-101-38/+36
* SERVER-45782 ensure internal-only usage of three CollectionShardingRuntime fu...Tommaso Tocci2020-04-091-18/+2
* SERVER-45781 Throw Stale Shard Version when collection is unknown on getColle...Marcos José Grillo Ramírez2020-04-081-0/+7
* SERVER-47103 Add OrphanCleanupPolicy parameter to getOwnershipFilterTommaso Tocci2020-03-261-3/+7
* SERVER-45780 Rename getCurrentMetadataTommaso Tocci2020-03-031-3/+3
* SERVER-14126 Add range deleter stats for serverStatus under shardingStatisticsRandolph Tan2020-03-021-0/+10
* SERVER-46295 Remove unneeded isColletion parameter to CollectionShardingRunti...Tommaso Tocci2020-02-211-5/+3
* SERVER-45904 Create a standalone collection sharding state factoryMarcos José Grillo Ramírez2020-02-111-0/+16
* SERVER-45778 Rename getOrphanFilter to getOwnershipFilter and change the retu...Marcos José Grillo Ramírez2020-02-031-5/+6
* SERVER-45024 Integrate refactored range deletion functionality and remove Col...Matthew Saltz2020-01-151-0/+5
* SERVER-45024 Move CollectionShardingState implementation into CollectionShard...Matthew Saltz2019-12-181-63/+37
* SERVER-44719 Make createIndexes, dropIndexes, and collMod check shard versionsCheahuychou Mao2019-12-061-0/+5
* SERVER-42600 Implement the FCV 4.4 checkShardVersion protocolEsha Maharishi2019-08-081-3/+5
* SERVER-40258 Relax locking requirements for sharding metadata refresh on shardsRandolph Tan2019-06-271-2/+10
* SERVER-40791 Track multi-statement transaction operations for migrations at c...Blake Oler2019-06-201-0/+6
* Revert "SERVER-40791 Track multi-statement transaction operations for migrati...Blake Oler2019-06-131-6/+0
* SERVER-40791 Track multi-statement transaction operations for migrations at c...Blake Oler2019-06-121-0/+6
* SERVER-40357 expand all calls to MONGO_DISALLOW_COPYINGBilly Donahue2019-03-281-3/+4
* SERVER-39495 Only return versioned filtering metadata for cases that actually...Kaloian Manassiev2019-02-281-8/+18
* SERVER-38828 Introduce CollectionShardingRuntimeLock usage to collection crit...Blake Oler2019-02-211-5/+26
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* Revert "SERVER-38828 Introduce CollectionShardingRuntimeLock usage to collect...Blake Oler2019-01-311-24/+5
* Introduce CollectionShardingRuntimeLock usage to collection critical sections.Blake Oler2019-01-301-5/+24
* SERVER-32198 Split CollectionShardingState::getMetadata into three methodsKaloian Manassiev2018-11-141-3/+17
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-14/+16
* SERVER-32198 Make MetadataManager support an 'UNKNOWN' filtering metadata stateKaloian Manassiev2018-09-111-2/+7
* SERVER-29908 Move CollectionShardingState under sharding_api_dKaloian Manassiev2018-07-271-121/+39
* SERVER-36054 Get rid of unused methods from CollectionShardingStateKaloian Manassiev2018-07-161-4/+0
* SERVER-36116 Get rid of CollectionShardingState::resetAllKaloian Manassiev2018-07-161-2/+0
* SERVER-36054 Remove more unused methods from CSS/MetadataManagerKaloian Manassiev2018-07-121-34/+44
* SERVER-35723 Make the collection critical section into an RAII classjannaerin2018-06-281-0/+22
* SERVER-32198 Add support for an optional `vWanted` to StaleConfigInfoKaloian Manassiev2018-06-271-25/+3
* SERVER-35773 Remove references to the CatalogCache from MetadataManagerKaloian Manassiev2018-06-261-5/+6
* SERVER-32198 Get rid of CollectionShardingState::collectionIsShardedKaloian Manassiev2018-06-071-6/+0
* SERVER-34483 Avoid taking DBLocks when clearing in-memory database cache in F...Esha Maharishi2018-04-261-0/+1
* SERVER-29908 Move OpObserver and MigrationSourceManager logic out of Collecti...Andy Schwerin2018-04-231-61/+2
* SERVER-33523 Add timestamp support to CollectionMetadataMartin Neupauer2018-04-051-3/+5
* SERVER-29908 Move the migration critical section out of MigrationSourceManagerKaloian Manassiev2018-03-131-2/+16
* SERVER-29908 Move OpObserver callbacks out of CollectionShardingStateKaloian Manassiev2018-03-071-70/+1
* SERVER-32901 Pull the CollectionShardingState map out of ShardingStateKaloian Manassiev2018-01-291-1/+3
* SERVER-29602 Add invariant that delete documentKey is non-empty, remove about...Spencer T Brody2017-12-221-4/+0
* SERVER-29602 New OpObserverRegistry to allow multiple observersGeert Bosch2017-12-211-0/+4
* SERVER-31056 Remove the KeyRange type from non-test codeKaloian Manassiev2017-12-061-1/+1
* SERVER-31056 Cleanup MetadataManager and CollectionMetadataKaloian Manassiev2017-11-281-5/+1
* SERVER-31848 Cleanup CollectionRangeDeleterKaloian Manassiev2017-11-091-2/+5
* SERVER-31275 Ensure causal consistency guarantees on secondaries during chunk...Dianna Hohensee2017-11-081-18/+22
* SERVER-31030 Use full OpTime instead of just Timestamps to refer to oplog ent...Randolph Tan2017-10-041-5/+7
* SERVER-30894/SERVER-31290 Implement command for transferring session informat...Randolph Tan2017-09-281-3/+9