[SERVER-32840] Remove pv0 jepsen tests Created: 22/Jan/18 Updated: 30/Oct/23 Resolved: 26/Jan/18 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Replication |
| Affects Version/s: | None |
| Fix Version/s: | 3.6.3, 3.7.2 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Spencer Brody (Inactive) | Assignee: | William Schultz (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | neweng | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||
| Backport Requested: |
v3.6
|
||||||||||||
| Sprint: | Repl 2018-01-29 | ||||||||||||
| Participants: | |||||||||||||
| Description |
|
Replication protocolVersion 0 does not pass jepsen. We know this. We should stop running these tests given that we know they're going to fail. |
| Comments |
| Comment by Githook User [ 13/Feb/18 ] |
|
Author: {'email': 'william.schultz@mongodb.com', 'name': 'William Schultz', 'username': 'will62794'}Message: (cherry picked from commit a917ca5b1691625d7a1e70e96672386bbf0a6243) |
| Comment by Spencer Brody (Inactive) [ 26/Jan/18 ] |
|
Yeah, I agree. Marking for backport to 3.6. |
| Comment by William Schultz (Inactive) [ 26/Jan/18 ] |
|
spencer I feel like this argument in this ticket description:
applies to 3.6 as well, does it not? I would be in favor of backporting this to 3.6 unless there is a compelling reason not to. Yes, PV0 is "supported" in 3.6, but I don't think that means we will be making significant changes to the protocol in the future. It seems that Jepsen's goal was to exercise and expose the most fundamental flaws of PV0. Those are algorithmic flaws that will not be fixed, as far as I can tell. My motivation here is to minimize unnecessary work for our team (and anyone who has to deal with Jepsen BFs). To me the amount of work that would potentially be put into dealing with Jepsen PV0 failures on 3.6 strongly outweighs the benefit it would provide. |
| Comment by Githook User [ 25/Jan/18 ] |
|
Author: {'name': 'William Schultz', 'email': 'william.schultz@mongodb.com', 'username': 'will62794'}Message: |