summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/collection_sharding_state.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-42792 CollectionShardingState::_getMetadataWithVersionCheckAt should r...Esha Maharishi2019-08-131-3/+3
* SERVER-42600 Implement the FCV 4.4 checkShardVersion protocolEsha Maharishi2019-08-081-7/+28
* SERVER-40258 Relax locking requirements for sharding metadata refresh on shardsRandolph Tan2019-06-271-12/+16
* SERVER-40258 Rename CSRLock::lock to CSRLock::lockSharedRandolph Tan2019-06-271-1/+1
* 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-1/+2
* SERVER-40020 Make isCollectionLockHeldForMode take NamespaceString, not Strin...Geert Bosch2019-03-071-4/+4
* SERVER-39495 Only return versioned filtering metadata for cases that actually...Kaloian Manassiev2019-02-281-12/+15
* SERVER-38828 Introduce CollectionShardingRuntimeLock usage to collection crit...Blake Oler2019-02-211-8/+13
* 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-17/+8
* Introduce CollectionShardingRuntimeLock usage to collection critical sections.Blake Oler2019-01-301-8/+17
* SERVER-32198 Split CollectionShardingState::getMetadata into three methodsKaloian Manassiev2018-11-141-27/+63
* 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-1/+20
* SERVER-29908 Move CollectionShardingState under sharding_api_dKaloian Manassiev2018-07-271-180/+31
* SERVER-36054 Get rid of unused methods from CollectionShardingStateKaloian Manassiev2018-07-161-13/+7
* SERVER-36116 Get rid of CollectionShardingState::resetAllKaloian Manassiev2018-07-161-15/+0
* SERVER-36054 Remove more unused methods from CSS/MetadataManagerKaloian Manassiev2018-07-121-7/+0
* SERVER-36054 Remove ScopedCollectionMetadata's operator boolKaloian Manassiev2018-07-111-4/+6
* SERVER-35723 Make the collection critical section into an RAII classjannaerin2018-06-281-0/+17
* SERVER-32198 Add support for an optional `vWanted` to StaleConfigInfoKaloian Manassiev2018-06-271-97/+82
* SERVER-35773 Remove references to the CatalogCache from MetadataManagerKaloian Manassiev2018-06-261-4/+3
* SERVER-35691 Merge the stale_config library together with common_sKaloian Manassiev2018-06-201-1/+1
* SERVER-32198 Get rid of CollectionShardingState::collectionIsShardedKaloian Manassiev2018-06-071-12/+0
* SERVER-34632 Use alias for the callback of CatalogCacheLoader::getChunksSinceKaloian Manassiev2018-05-241-4/+4
* SERVER-34483 Avoid taking DBLocks when clearing in-memory database cache in F...Esha Maharishi2018-04-261-0/+15
* SERVER-32198 Change the namespaces stored as StringData to NamespaceStringKaloian Manassiev2018-04-261-12/+11
* SERVER-29908 Move OpObserver and MigrationSourceManager logic out of Collecti...Andy Schwerin2018-04-231-65/+0
* SERVER-33523 Add timestamp support to CollectionMetadataMartin Neupauer2018-04-051-10/+14
* SERVER-29908 Move the migration critical section out of MigrationSourceManagerKaloian Manassiev2018-03-131-14/+21
* SERVER-32198 Make ShardedConnectionInfo::getVersion return boost::optionalKaloian Manassiev2018-03-091-2/+6
* SERVER-29908 Move OpObserver callbacks out of CollectionShardingStateKaloian Manassiev2018-03-071-284/+0
* SERVER-24635 replace references to fassertStatusOK with fassertBenety Goh2018-03-071-4/+4
* SERVER-33336 Snapshot reads should not take MODE_IX locks when autocommit=trueTess Avitabile2018-03-021-1/+1
* Revert "SERVER-33097 make shards put a request's databaseVersion on the Opera...Esha Maharishi2018-03-011-2/+2
* SERVER-33097 make shards put a request's databaseVersion on the OperationShar...Esha Maharishi2018-03-011-2/+2
* SERVER-29908 Move stale shard version handling out of ShardingStateKaloian Manassiev2018-02-211-8/+56
* SERVER-29908 Move sharding_catalog_manager and tests under db/s/configKaloian Manassiev2018-02-061-1/+1
* SERVER-18137 Use NamespaceString for fully-qualified ns in shardingKevin Pulo2018-02-011-2/+2
* SERVER-32901 Pull the CollectionShardingState map out of ShardingStateKaloian Manassiev2018-01-291-3/+63
* SERVER-32846 NamespaceString: add and remove relational operatorsBilly Donahue2018-01-241-4/+4
* SERVER-32617 Fix code that reconstructs status with just code and stringMathias Stearn2018-01-171-5/+3
* SERVER-32587 Convert StaleConfigException to use ErrorExtraInfoMathias Stearn2018-01-171-2/+2
* SERVER-28992 Get rid of unused code from the write commands testsKaloian Manassiev2017-12-281-2/+2
* SERVER-29602 Add invariant that delete documentKey is non-empty, remove about...Spencer T Brody2017-12-221-2/+1
* SERVER-29602 New OpObserverRegistry to allow multiple observersGeert Bosch2017-12-211-1/+2
* SERVER-29909 Remove circular dependency between db_raii and sharding librariesKaloian Manassiev2017-12-161-4/+2