-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Fully Compatible
-
165
"Update the constants for 5.0
Additionally,
- Update multiversion tests following 5.0 branch
- See
SERVER-31553for the work done when branching 3.6. Similar toSERVER-27107, after branching 5.0, we should bump the version in the following places: - For master branch:
- update multiversion to download 5.0: https://github.com/mongodb/mongo/blob/r5.0-rc0/etc/evergreen.yml#L975
- update MongoRunner.binVersionSubs
- bump verify_versions_test.js from 5.0 to 5.1
- remove any multiversion tests that are specifically testing 4.9 <~~> 5.0 upgrade/downgrade scenarios.
- See
Update verify_versions_test.js for the new version.
Update setup_multiversion_config.yml on master with new Evergreen projects for the released versions"
- depends on
-
SERVER-58299 agg_mongos_merge.js should check that featureFlagShardedLookup exists before trying to get its value
- Closed
-
SERVER-58304 "metrics" field in resharding's donor, recipient, and coordinator documents isn't marked as optional
- Closed
-
SERVER-47766 Remove FCV guard on partialFilterExpression and wildcardProjection index signature comparison
- Closed
-
SERVER-47797 Remove references to waitForStepDownOnNonCommandShutdown
- Closed
-
SERVER-50524 Remove Document Validation FCV4.7 gating and remove related system tests
- Closed
-
SERVER-51871 Remove remaining code relating to haystack indexes
- Closed
-
SERVER-53028 Clean up FCV gating for $dateDiff, $dateAdd, $dateSubtract, $dateTrunc and related system tests now that 5.0 is last LTS
- Closed
-
SERVER-53748 Remove upgrade_downgrade_emrc_false.js after branching for 5.0
- Closed
-
SERVER-55128 Remove initiate_shard_server_with_secondaryDelaySecs.js and downgrade_shard_server_with_secondaryDelaySecs.js once 5.0 becomes lastLTS
- Closed
-
SERVER-55470 Remove `fcv_gate_resharding_collection.js` when 5.0 becomes lastLTS
- Closed
-
SERVER-56576 Remove Default WC Majority 4.4 upgrade tests once we branch 5.0
- Closed
-
SERVER-57154 Relax constraints of FCV parsing for feature flags
- Closed
-
SERVER-57607 Remove test-cases that target particular upgrades from 4.4 to 5.0 in upgrade_downgrade_sharded_cluster.js
- Closed
-
SERVER-57608 shardCollection should take new path on FCV versions greater than 5.0
- Closed
-
SERVER-58027 Remove delay_secs_field_changes_on_upgrade_downgrade.js after 5.0 branch cut
- Closed
-
SERVER-58028 Remove internal_validate_features_as_master_upgrade_to_latest.js after 5.0 branch cut
- Closed
-
SERVER-58029 Remove oplog_views_for_tenant_migration.js after 5.0 branch cut
- Closed
-
SERVER-58030 Remove upgrade_index_with_weights.js after 5.0 branch cut
- Closed
-
SERVER-58032 Remove v2_delta_oplog_entries_fcv.js after 5.0 branch cut
- Closed
-
SERVER-58033 Remove portion of initial_sync_fcv_downgrade.js after 5.0 branch cut
- Closed
-
SERVER-58065 Update InitialSyncTest unit test to avoid hardcoding FCV constants
- Closed
-
SERVER-58295 Temporarily disable multiversion tests that fail due to SERVER-56366
- Closed
-
SERVER-58360 Temporarily disable implicit multiversion tests that fail due to SERVER-56366
- Closed
- is depended on by
-
SERVER-58350 Fix disabled Storage tests failing in multiversion suites due to changing latest release to 5.1
- Closed
-
SERVER-58351 Fix disabled Sharding tests failing in multiversion suites due to changing latest release to 5.1
- Closed
-
SERVER-58353 Fix disabled Replication tests failing in multiversion suites due to changing latest release to 5.1
- Closed
-
SERVER-58354 Fix disabled Query Execution tests failing in multiversion suites due to changing latest release to 5.1
- Closed
-
SERVER-58355 Fix disabled Resharding tests failing in multiversion suites due to changing latest release to 5.1
- Closed
-
SERVER-46751 Remove useNewUpsert from aggregation_request.cpp in 4.7
- Closed
-
SERVER-47065 Remove 'use44SortKeys' flag from QueryRequest and AggregationRequest in 4.7
- Closed
-
SERVER-54967 Remove workaround for comparing size outside of bsonBinaryEqual in checkDBHash
- Closed
-
SERVER-56171 Remove time-series downgrade logic
- Closed
-
SERVER-57509 Remove legacy multiversion API when last-lts upgraded to 5.0
- Closed
-
SERVER-58296 Re-enable multiversion tests from SERVER-58295 and SERVER-58360
- Closed
-
SERVER-58574 Modify the setFCV command to set/unset the long names flag
- Closed
-
SERVER-58834 Update FCV constants in server code base following 5.1 branch
- Closed
- related to
-
SERVER-58900 Re-enable major_verison_upgrade_backup_cursor.js and major_version_upgrade.js after FCV constants change.
- Closed
-
SERVER-58333 Remove references to FCV 4.X after feature flags versions have been updated
- Closed
-
SERVER-58718 Re-enable the aggregation_multiversion_fuzzer suite
- Closed