[SERVER-73648] Prohibit FCV downgrade to a rapid release Created: 06/Feb/23 Updated: 29/Oct/23 Resolved: 27/Mar/23 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 7.0.0-rc0 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Huayu Ouyang | Assignee: | Xuerui Fa |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | milestone-1, pm-2974-required | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||
| Assigned Teams: |
Replication
|
||||||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||||||
| Sprint: | Repl 2023-03-06, Repl 2023-03-20, Repl 2023-04-03 | ||||||||||||||||
| Participants: | |||||||||||||||||
| Description |
|
We should not allow FCV downgrade to a rapid release version (e.g 7.0 -> 6.3, 7.2 -> 7.1). We should prohibit these transitions in FCVTransitions and add tests for this We will also need to update existing tests to not test rapid release FCV downgrades. However we should refactor relevant tests to still test upgrades from rapid release version -> latest. |
| Comments |
| Comment by Githook User [ 24/Mar/23 ] |
|
Author: {'name': 'XueruiFa', 'email': 'xuerui.fa@mongodb.com', 'username': 'XueruiFa'}Message: |