-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Replication
-
None
-
Fully Compatible
-
ALL
-
v4.9
-
Repl 2021-04-19
-
135
This was discovered as fallout from SERVER-54434, which caused a few secondaryDelaySecs upgrade/downgrade tests to fail.
Checks like this use kLatest when allowing secondaryDelaySecs. However, once kLatest becomes 5.0, those checks will incorrectly exclude 4.9. We need to make sure the upgrade/downgrade and reconfig paths for the delay field name work as expected when 4.9 becomes last-continuous.
This is specifically an issue for upgrading shardsvrs from 4.4 to 4.9 and for downgrading shardsvrs from 5.0 to 4.9 where 4.9 is last-continuous and 5.0 is latest.
- is depended on by
-
SERVER-55715 delay_secs_field_changes_on_upgrade_downgrade.js should account for downgrading to 4.9
- Closed