[SERVER-31409] Create basic multi-version rollback Javascript test Created: 05/Oct/17  Updated: 30/Oct/23  Resolved: 30/Jan/18

Status: Closed
Project: Core Server
Component/s: Replication
Affects Version/s: None
Fix Version/s: 3.7.2

Type: Task Priority: Major - P3
Reporter: William Schultz (Inactive) Assignee: Vesselina Ratcheva (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Related
related to SERVER-73847 add support for ReplSetTest nodeOptio... Closed
Backwards Compatibility: Fully Compatible
Backport Requested:
v3.6
Sprint: Repl 2017-11-13, Repl 2017-12-04, Repl 2017-12-18, Repl 2018-01-01, Repl 2018-01-15, Repl 2018-01-29, Repl 2018-02-12
Participants:

 Description   

We should create tests for simple rollbacks with (SyncSource, RollbackNode) pairs in the following configurations:

SyncSource: 3.6 binary, FCV=3.4
RollbackNode: 3.4 binary, FCV=3.4

SyncSource: 3.4 binary, FCV=3.4
RollbackNode: 3.6 binary, FCV=3.4

We should also write a test that executes a downgrade on the sync source while a rollback is occurring.

There is no need to exercise rollback of complicated operation sequences, just that node behavior is not abnormal and the rollback can complete.



 Comments   
Comment by Githook User [ 30/Jan/18 ]

Author:

{'email': 'vesselina.ratcheva@10gen.com', 'name': 'Vesselina Ratcheva', 'username': 'vessy-mongodb'}

Message: SERVER-31409 Create basic multi-version rollback Javascript test
Branch: master
https://github.com/mongodb/mongo/commit/bff8e6e0040d659dc2d70c28b98a42e9052a8743

Generated at Thu Feb 08 04:26:58 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.