summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/operation_sharding_state.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-62793 Add index component to shard versionAllison Easton2022-08-171-6/+5
* SERVER-68485 Merge and Split commands should not use the CSR to check the sha...Allison Easton2022-08-121-0/+16
* SERVER-67400 Create ShardVersion typeAllison Easton2022-07-291-4/+5
* SERVER-64475 Change isOperationVersioned to isComingFromRouterKaloian Manassiev2022-04-011-6/+2
* SERVER-64459 Use ScopedSetShardRole in ShardvrProcessInterfaceKaloian Manassiev2022-03-151-5/+0
* SERVER-63327 Make the Stale* exception handling uniform in all code pathsKaloian Manassiev2022-03-101-51/+27
* SERVER-64057 Implement a scoped object for setting the expected shard/databas...Kaloian Manassiev2022-03-091-27/+66
* SERVER-64057 Move the shard/database version parsing to the endpointKaloian Manassiev2022-03-011-24/+0
* SERVER-62915 Unify ChunkVersion parsing into a single functionMarcos José Grillo Ramirez2022-02-111-1/+1
* SERVER-62783 Use the 'any' form for the wrongly encoded positional formatKaloian Manassiev2022-01-261-1/+1
* SERVER-62783 Get rid of ChunkVersion::appendToCommand/parseFromCommandKaloian Manassiev2022-01-241-1/+1
* SERVER-58376: Perform local reads when on the primary reading from an unshard...Hana Pearlman2021-09-301-0/+5
* SERVER-58989 Make timestamp required in DatabaseVersionBase IDLAllison Easton2021-08-161-2/+2
* SERVER-55454 Relax OperationShardingState::initializeClientRoutingVersion _sh...Yoonsoo Kim2021-03-251-2/+11
* SERVER-52778 Mark all places where collections are implicitly created in shar...Kaloian Manassiev2021-03-171-16/+19
* SERVER-52933 Add timestamp to the DatabaseVersion IDLSergi Mateo Bellido2020-11-241-2/+1
* SERVER-51101 Futurify ShardingMigrationCriticalSectionPierlauro Sciarelli2020-09-291-14/+18
* SERVER-48618 Remove TODO's for SERVER-48618Haley Connelly2020-09-181-7/+0
* SERVER-47532 ShardServerProcessInterface: Convert usage of getCollectionDescr...Haley Connelly2020-06-291-26/+15
* SERVER-47426 Remove ShardedConnectionInfo and pare down SetShardVersionBlake Oler2020-04-241-6/+1
* SERVER-44719 Make createIndexes, dropIndexes, and collMod check shard versionsCheahuychou Mao2019-12-061-5/+26
* SERVER-42600 Implement the FCV 4.4 checkShardVersion protocolEsha Maharishi2019-08-081-4/+4
* SERVER-39495 Move ShardingState::needCollectionMetadata under OperationShardi...Kaloian Manassiev2019-02-271-1/+10
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-14/+16
* SERVER-36015 Remove references to system.namespaces and system.indexesDianna Hohensee2018-08-291-7/+1
* SERVER-35849 Remove dependency of the write commands on sharding_runtime_dCheahuychou Mao2018-07-191-0/+18
* SERVER-35691 Cleanup the ChunkVersion serialization/deserialization codeKaloian Manassiev2018-06-221-11/+1
* SERVER-34325 OperationShardingState should store namespace and db separately,...Esha Maharishi2018-04-051-24/+27
* SERVER-33773 Add 'waitForMovePrimaryCriticalSection' flag to OperationShardin...Blake Oler2018-04-031-0/+26
* SERVER-33097 Make shards put a request's databaseVersion on the OperationShar...Esha Maharishi2018-03-071-23/+52
* SERVER-33668 Get rid of OperationShardingState::unsetShardVersion()Esha Maharishi2018-03-061-11/+0
* Revert "SERVER-33097 make shards put a request's databaseVersion on the Opera...Esha Maharishi2018-03-011-64/+40
* SERVER-33097 make shards put a request's databaseVersion on the OperationShar...Esha Maharishi2018-03-011-40/+64
* SERVER-31349 Rename 'disallowCollectionCreation' generic argument to 'allowIm...Kaloian Manassiev2017-10-031-5/+9
* SERVER-30344 prevent shards from implicitly creating a collection on createIn...Esha Maharishi2017-09-261-0/+9
* SERVER-30424 Remove opCtx/serviceContext null checks from db.cpp since Servic...Kaloian Manassiev2017-08-141-21/+0
* SERVER-25062 Fix return types of predicated waits and notification waitFor.Andy Schwerin2017-03-151-2/+2
* SERVER-27938 Rename all OperationContext variables to opCtxMaria van Keulen2017-03-071-11/+11
* SERVER-26102 set shardVersion to IGNORED for system.indexes, but only if a sh...Esha Maharishi2016-10-041-0/+6
* SERVER-24771 Use view namespace in cursors for aggregate/getMoreGeert Bosch2016-08-221-0/+5
* SERVER-23802 Shut down shard if it rolls back the shardIdentity document.Spencer T Brody2016-08-151-1/+1
* SERVER-22663 Make --shardsvr required for a mongod to be used as a shardEsha Maharishi2016-08-121-6/+0
* Revert "SERVER-22663 Make --shardsvr required for a mongod to be used as a sh...Esha Maharishi2016-08-111-0/+6
* SERVER-22663 Make --shardsvr required for a mongod to be used as a shardEsha Maharishi2016-08-111-6/+0
* SERVER-24479 Make 'Notification' class be able to return a valueKaloian Manassiev2016-06-101-35/+36
* SERVER-18277 Track elapsed time on cursors using microsecond resolution on Op...Andy Schwerin2016-05-231-6/+4
* SERVER-24104 Replace stdx::duration with mongo::Duration.Andy Schwerin2016-05-171-2/+3
* SERVER-22997 Unify wait for migrate critical section and metadata refreshKaloian Manassiev2016-03-161-20/+44
* SERVER-22359 Rename OperationShardVersion to OperationShardingStateKaloian Manassiev2016-03-091-0/+125