summaryrefslogtreecommitdiff
path: root/src/mongo/db/commands/set_feature_compatibility_version_command.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-43918 Upgrade/downgrade process for compound hashed shard keysbanarun2020-01-171-0/+29
* SERVER-43723 FCV gating for RWC defaultsJack Mulrow2020-01-081-0/+30
* SERVER-45047 Create multiVersion test to validate mixed FCV migrationsAlex Taskov2019-12-201-0/+11
* SERVER-42193 Ensure that all existing orphaned documents are eventually clean...Alex Taskov2019-12-111-0/+7
* SERVER-44165 Remove the config.rangeDeletions collection on downgradeAlex Taskov2019-12-031-0/+4
* SERVER-42299 Batch chunk and tag upgrade/downgrade modification transactionsJack Mulrow2019-10-161-2/+4
* SERVER-42299 Upgrade/downgrade for config.chunks and config.tagsJack Mulrow2019-10-151-0/+31
* SERVER-43317 merge failpoint headers. Rewrite docs.Billy Donahue2019-10-031-1/+1
* SERVER-41230 Update FCV constants throughout server code following 4.2 branchBernard Gorman2019-08-231-20/+20
* SERVER-39691 Remove FCV checks around the state field in config.transactions ...Jason Chan2019-07-311-159/+0
* SERVER-39471 Remove unique index FCV upgrade codepathXiangyu Yao2019-07-101-2/+0
* SERVER-39338 Remove `stdx/functional.h`ADAM David Alan Martin2019-06-101-3/+2
* SERVER-36498 Gate "state" field in config.transactions on FCV and remove entr...Jack Mulrow2019-02-201-0/+164
* 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-36148 allow downgrade to 4.0 in the presence of long index namespaces.Benety Goh2018-07-191-4/+0
* SERVER-35824 disallow downgrade to 4.0 if long index namespaces are detectedBenety Goh2018-07-131-0/+4
* SERVER-35655 Update FCV constants throughout server code.Blake Oler2018-07-021-18/+18
* SERVER-35392 Remove FCV logic concerning chunk history and afterClusterTimeBlake Oler2018-06-201-62/+0
* SERVER-34470 Give config and admin databases a fixed database versionBlake Oler2018-06-201-3/+5
* SERVER-34550 Remove database versioning logic from setFCV commandBlake Oler2018-06-151-20/+1
* SERVER-35275 rename fail point FP macros, improve docsBilly Donahue2018-05-301-2/+2
* SERVER-32825 Add upgrade/downgrade infrastructure for timestamp safe unique i...nehakhatri52018-05-181-0/+2
* SERVER-33674 Require GlobalLocks with deadlines to specify interrupt behavior...Louis Williams2018-04-301-2/+2
* SERVER-33356 Ensure shards' persisted collection cache picks up collection UU...Esha Maharishi2018-04-161-5/+15
* SERVER-34435 rename versioning.{h,cpp} to database_version_helpers.{h,cpp}Esha Maharishi2018-04-131-1/+1
* SERVER-34435 Change Versioning class to databaseVersion namespace and related...Esha Maharishi2018-04-131-1/+1
* SERVER-33781 upgrade/downgrade config.chunks metadata with a new history field.Martin Neupauer2018-04-131-0/+41
* SERVER-33868 Delete db versions from config.databases on setFCV=3.6jannaerin2018-03-231-0/+14
* SERVER-33867 Create and store db versions in config.databases on setFCV=4.0jannaerin2018-03-211-0/+17
* SERVER-29908 Move ChunkSplitter to the `sharding_runtime_d` libraryKaloian Manassiev2018-03-051-2/+0
* SERVER-33561 Add a FCV parser file, refactoring FCV codeDianna Hohensee2018-03-021-7/+8
* SERVER-29519 Remove getGlobalReplicationCoordinator. Replace when getting dec...Nick Zolnierz2018-03-021-2/+0
* Revert "SERVER-29519 Remove getGlobalReplicationCoordinator. Replace when get...Nick Zolnierz2018-03-021-0/+2
* SERVER-29519 Remove getGlobalReplicationCoordinator. Replace when getting dec...Henrik Edin2018-03-021-2/+0
* SERVER-33260 Log more helpful messages for FCV-related IncompatibleServerVers...Xiangyu Yao2018-02-271-1/+2
* SERVER-33179 Remove featureCompatibilityVersion 3.4Dianna Hohensee2018-02-231-158/+25
* SERVER-32597 Bump generic fCV referencesMaria van Keulen2018-02-211-1/+1
* SERVER-33286 Provide service context in Command::secondaryAllowed to allow ge...Henrik Edin2018-02-141-1/+1
* SERVER-33043 Only setFCV should take the fcvLock (ResourceMutex) in exclusive...Dianna Hohensee2018-02-131-0/+1
* SERVER-32682 Use deadline-oriented mechanism for lock timeoutXiangyu Yao2018-02-091-2/+2
* SERVER-32682 Change GlobalLock timeout type to MillisecondsXiangyu Yao2018-02-091-2/+2
* SERVER-33136 const-ify the command auth accessorsBilly Donahue2018-02-061-1/+1
* SERVER-29908 Move sharding_catalog_manager and tests under db/s/configKaloian Manassiev2018-02-061-1/+1
* SERVER-32958 unrevert "SERVER-32958 slaveOk,slaveOverrideOk replacement"Billy Donahue2018-01-311-2/+2
* Revert "SERVER-32958 slaveOk,slaveOverrideOk replacement"Judah Schvimer2018-01-311-2/+2
* SERVER-32958 slaveOk,slaveOverrideOk replacementBilly Donahue2018-01-311-2/+2
* SERVER-32958 Command::help() returns std::stringBilly Donahue2018-01-301-8/+10
* SERVER-32851 Prevent setFCV and createCollection racing such that a collectio...Dianna Hohensee2018-01-301-0/+30
* SERVER-32412 Add featureCompatibilityVersion 4.0 to the list of valid feature...Dianna Hohensee2018-01-241-24/+128