summaryrefslogtreecommitdiff
path: root/src/mongo/db/commands/set_feature_compatibility_version_command.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* SERVER-32463 Remove FCV dependent causal consistency codeJack Mulrow2018-01-191-31/+1
* SERVER-32646 CommandHelpersBilly Donahue2018-01-161-7/+11
* SERVER-31983 Create setFeatureCompatibilityVersion ActionTypeMaria van Keulen2017-12-271-3/+2
* SERVER-31866 setFCV should always wait for majority writeConcernJack Mulrow2017-11-211-3/+38
* SERVER-31740 Make setFeatureCompatibilityVersion idempotentXiangyu Yao2017-11-101-0/+10
* SERVER-29653 Drop admin.system.keys on CSRS downgrade from 3.6 fcv to 3.4 fcvDianna Hohensee2017-11-071-8/+31
* SERVER-31608 remove FCV gettersJudah Schvimer2017-10-261-2/+4
* SERVER-31231 prevent addShard and shardCollection from running concurrently w...Esha Maharishi2017-10-091-5/+2
* SERVER-30793 merge setFeatureCompatibilityVersion and _configsvrSetFeatureCom...Esha Maharishi2017-10-091-40/+59
* SERVER-30745 Prohibit unsafe comparisons against featureCompatibilityVersionLouis Williams2017-10-061-4/+2
* SERVER-31209 Persist targetVersion in FCV document to indicate an upgrade/dow...Louis Williams2017-10-031-19/+22
* Revert "SERVER-31209 Persist targetVersion in FCV document to indicate an upg...Louis Williams2017-09-281-22/+19
* SERVER-31209 Persist targetVersion in FCV document to indicate an upgrade/dow...Louis Williams2017-09-281-19/+22
* SERVER-30993 Always remove UUIDs when setting featureCompatibilityVersion to 3.4Louis Williams2017-09-211-2/+19
* SERVER-30581 Remove repeated string constants related to featureCompatibility...Tess Avitabile2017-08-301-4/+7