Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-61005 rs.initiate() fails with "Invariant failure" under specific ↵ | Huayu Ouyang | 2021-12-13 | 1 | -6/+6 |
| | | | | startup options | ||||
* | Revert "SERVER-58533 Log FCV at initialization and on log rotation" | auto-revert-processor | 2021-12-01 | 1 | -7/+0 |
| | | | | This reverts commit 190c45ddd442812ed5f384002ba1d1c7722f3963. | ||||
* | SERVER-58533 Log FCV at initialization and on log rotation | Reo Kimura | 2021-11-30 | 1 | -0/+7 |
| | |||||
* | Revert "SERVER-58533 Log FCV at initialization and on log rotation" | Uladzimir Makouski | 2021-11-23 | 1 | -7/+0 |
| | | | | This reverts commit 5b6df52bd38e223fb186c6ede035de92abbeb82b. | ||||
* | SERVER-58533 Log FCV at initialization and on log rotation | Reo Kimura | 2021-11-22 | 1 | -0/+7 |
| | |||||
* | SERVER-59866 Stop FCV from waiting for majority when currentCommitted… | Matthew Russotto | 2021-09-17 | 1 | -0/+2 |
| | |||||
* | SERVER-58344 Remove ServerGlobalParams::FeatureCompatibility and replace ↵ | Vishnu Kaushik | 2021-09-01 | 1 | -5/+5 |
| | | | | references with generated FCV constants | ||||
* | SERVER-53643 Wait for FCV to be majority committed before reporting it. | Matthew Russotto | 2021-05-27 | 1 | -0/+13 |
| | |||||
* | SERVER-55635 Make the setFCV document updates idempotent in a sharded cluster | Antonio Fuschetto | 2021-04-23 | 1 | -3/+11 |
| | |||||
* | SERVER-54918 Hide the `fcvLock` behind a proper FCV set/check interface | Kaloian Manassiev | 2021-03-26 | 1 | -21/+14 |
| | |||||
* | SERVER-53894 Ensure updateFeatureCompatibilityVersionDocument() is idempotent | Ali Mir | 2021-02-05 | 1 | -1/+2 |
| | |||||
* | SERVER-51474 Create FCV transition table | A. Jesse Jiryu Davis | 2020-10-20 | 1 | -20/+14 |
| | |||||
* | SERVER-50706 Add fromConfigServer parameter to allow transitioning a shard ↵ | Jason Chan | 2020-09-24 | 1 | -3/+4 |
| | | | | server from lastLTS FCV to lastContinuousFCV | ||||
* | SERVER-47667: Create FCVOpObserver | Grace Luong | 2020-08-19 | 1 | -20/+0 |
| | |||||
* | SERVER-48050 FCV should be initialized before attempting to restart ↵ | Louis Williams | 2020-07-20 | 1 | -0/+15 |
| | | | | | | | | | | | | | | | | | in-progress index builds * Refactored repairDatabaseAndCheckVersion by moving FCV logic into the FeatureCompatibilityVersion class * Refactored repairDatabaseAndCheckVersion by separating procedures of regular recovery, read-only mode, and repair * Renamed repairDatabaseAndCheckVersion to repairAndRecoverDatabases * Moved startup recovery/repair free function into a 'startup_recovery' namespace * Moved repair free functions into a 'repair' namespace. renamed: src/mongo/db/repair_database_and_check_version.cpp -> src/mongo/db/startup_recovery.cpp renamed: src/mongo/db/repair_database_and_check_version.h -> src/mongo/db/startup_recovery.h renamed: src/mongo/db/repair_database.cpp -> src/mongo/db/repair.cpp renamed: src/mongo/db/repair_database.h -> src/mongo/db/repair.h | ||||
* | SERVER-49269: Add 'previousVersion' field to FCV document when in ↵ | Lingzhi Deng | 2020-07-15 | 1 | -22/+15 |
| | | | | downgrading states | ||||
* | SERVER-49063: Update FCV 4.6 constants to 4.5.1 | Lingzhi Deng | 2020-07-09 | 1 | -6/+6 |
| | |||||
* | SERVER-46379 upgrade/downgrade support for initial sync semantics. | Suganthi Mani | 2020-05-30 | 1 | -0/+4 |
| | |||||
* | SERVER-46758 In-memory FCV value should properly reflect the on-disk FCV ↵ | Jason Chan | 2020-04-22 | 1 | -0/+12 |
| | | | | after a rollback | ||||
* | SERVER-46323 Update FCV constants throughout server code following 4.4 branch | Ali Mir | 2020-04-22 | 1 | -5/+5 |
| | | | | | | | | | | | | | | SERVER-46589 Update Execution-related generic upgrade/downgrade references SERVER-46587 Update Replication-related generic upgrade/downgrade references SERVER-46839 Update Sharding-related generic upgrade/downgrade references SERVER-46590 Update Query-related generic upgrade/downgrade references SERVER-46318 Bump wire protocol version for 4.6 SERVER-46313 Bump Powercycle FCV | ||||
* | SERVER-44160 Make cleanupOrphaned just wait for all range deletion tasks on ↵ | Esha Maharishi | 2020-03-18 | 1 | -0/+15 |
| | | | | the ns to finish in FCV 4.4 when 'disableResumableRangeDeleter' is false | ||||
* | SERVER-41230 Update FCV constants throughout server code following 4.2 branch | Bernard Gorman | 2019-08-23 | 1 | -7/+6 |
| | | | | | | | SERVER-42162 Update Execution-related generic upgrade/downgrade references SERVER-42642 Update Replication-related generic upgrade/downgrade references SERVER-42592 Update Sharding-related generic upgrade/downgrade references SERVER-42794 Update Query-related generic upgrade/downgrade references SERVER-41545 Bump wire protocol version for 4.4 | ||||
* | SERVER-39338 Remove `stdx/functional.h` | ADAM David Alan Martin | 2019-06-10 | 1 | -1/+1 |
| | |||||
* | SERVER-39560 - remove leading blank line on all C++ files | Billy Donahue | 2019-02-13 | 1 | -1/+0 |
| | | | | | | Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines. | ||||
* | SERVER-38955 Convert AuthManager and FCV setParameters to IDL | Sara Golemon | 2019-01-16 | 1 | -6/+0 |
| | |||||
* | SERVER-37651 Update header files with new license | Ramon Fernandez | 2018-10-22 | 1 | -14/+16 |
| | |||||
* | SERVER-35655 Update FCV constants throughout server code. | Blake Oler | 2018-07-02 | 1 | -5/+5 |
| | | | | | | | | | SERVER-35169 Bump wire protocol version for 4.2. SERVER-35752 Ensure tests that rely on FCV pass after updating FCV constants. SERVER-35163 Unblacklist tests that expect FCV version to differ between "last-stable" and "latest." SERVER-34984 Update major_version_upgrade.js to call setFCV to the latest FCV. SERVER-35656 Ensure a 4.0 mongos crashes upon attempting to connect to an FCV 4.2 cluster. SERVER-35404 Re-enable the sharding_last_stable_mongos_and_mixed_shards suite. | ||||
* | SERVER-33562 Move FeatureCompatibilityVersion::kCollection/kDatabase into ↵ | Dianna Hohensee | 2018-03-16 | 1 | -6/+3 |
| | | | | | | namespace_string.h and clean up some file dependencies | ||||
* | SERVER-31802 Rip out more dead master-slave code, and the related concept of ↵ | Andy Schwerin | 2018-03-15 | 1 | -1/+1 |
| | | | | RID. | ||||
* | SERVER-33561 Add a FCV parser file, refactoring FCV code | Dianna Hohensee | 2018-03-02 | 1 | -29/+0 |
| | |||||
* | SERVER-33179 Remove featureCompatibilityVersion 3.4 | Dianna Hohensee | 2018-02-23 | 1 | -23/+3 |
| | |||||
* | SERVER-33014 Remove unreachable featureCompatibilityVersion document op ↵ | Dianna Hohensee | 2018-02-23 | 1 | -12/+0 |
| | | | | observers | ||||
* | SERVER-32597 Bump generic fCV references | Maria van Keulen | 2018-02-21 | 1 | -1/+1 |
| | |||||
* | SERVER-33043 Only setFCV should take the fcvLock (ResourceMutex) in ↵ | Dianna Hohensee | 2018-02-13 | 1 | -1/+4 |
| | | | | exclusive mode | ||||
* | SERVER-32741 Initialize the featureCompatibilityVersion parameter value to 3.6 | Maria van Keulen | 2018-02-01 | 1 | -1/+1 |
| | |||||
* | SERVER-32412 Add featureCompatibilityVersion 4.0 to the list of valid ↵ | Dianna Hohensee | 2018-01-24 | 1 | -7/+27 |
| | | | | featureCompatibility values | ||||
* | SERVER-31791 UUIDs should be added to local collections for replica sets only on | Xiangyu Yao | 2017-11-21 | 1 | -0/+6 |
| | | | | clean startup | ||||
* | SERVER-31631 Bump minimum outgoing wire version for mongod when ↵ | Tess Avitabile | 2017-11-09 | 1 | -0/+6 |
| | | | | featureCompatibilityVersion is 3.6 | ||||
* | SERVER-31608 future-proof FCV enum | Judah Schvimer | 2017-10-25 | 1 | -3/+3 |
| | |||||
* | SERVER-31607 Remove FeatureCompatibilityVersionInfo struct | Judah Schvimer | 2017-10-24 | 1 | -12/+2 |
| | |||||
* | SERVER-31634 FeatureCompatibilityVersion::setIfCleanStartup() should store ↵ | Tess Avitabile | 2017-10-24 | 1 | -2/+3 |
| | | | | FCV=3.4 for shardsvrs | ||||
* | SERVER-30242 SERVER-31513 SERVER-31235 Make method to determine if fCV has ↵ | Louis Williams | 2017-10-16 | 1 | -3/+5 |
| | | | | been initialized in memory. Make fCV state one atomic variable. Initialize fCV on arbiters once a primary is elected. | ||||
* | SERVER-31231 prevent addShard and shardCollection from running concurrently ↵ | Esha Maharishi | 2017-10-09 | 1 | -0/+6 |
| | | | | with setFCV | ||||
* | SERVER-30793 merge setFeatureCompatibilityVersion and ↵ | Esha Maharishi | 2017-10-09 | 1 | -21/+13 |
| | | | | _configsvrSetFeatureCompatibilityVersion | ||||
* | SERVER-31315 expose the four distinct upgrade/downgrade states in ↵ | Esha Maharishi | 2017-10-05 | 1 | -7/+0 |
| | | | | serverGlobalParams.featureCompatibility | ||||
* | SERVER-31209 Persist targetVersion in FCV document to indicate an ↵ | Louis Williams | 2017-10-03 | 1 | -1/+59 |
| | | | | upgrade/downgrade in progress. | ||||
* | Revert "SERVER-31209 Persist targetVersion in FCV document to indicate an ↵ | Louis Williams | 2017-09-28 | 1 | -59/+1 |
| | | | | | | upgrade/downgrade in progress." This reverts commit b0b99866781302ba8b16de033ff2681f20483c14. | ||||
* | SERVER-31209 Persist targetVersion in FCV document to indicate an ↵ | Louis Williams | 2017-09-28 | 1 | -1/+59 |
| | | | | upgrade/downgrade in progress. | ||||
* | SERVER-30117 Only update featureCompatibilityVersion parameter on commit | Maria van Keulen | 2017-07-26 | 1 | -7/+8 |
| | |||||
* | SERVER-29350 Bump featureCompatibilityVersion to 3.6 | Tess Avitabile | 2017-06-09 | 1 | -5/+16 |
| |