[SERVER-44350] write rollback tests for two phase index builds Created: 01/Nov/19  Updated: 29/Oct/23  Resolved: 06/Nov/19

Status: Closed
Project: Core Server
Component/s: Storage
Affects Version/s: None
Fix Version/s: 4.3.1

Type: Task Priority: Major - P3
Reporter: Benety Goh Assignee: Louis Williams
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-39451 Add recover to a stable timestamp log... Closed
is depended on by SERVER-39452 Add rollback via refetch logic for st... Closed
is depended on by SERVER-43692 enable two phase index builds by default Closed
Related
related to SERVER-60819 remove jstests/replsets/rollback_wait... Closed
Backwards Compatibility: Fully Compatible
Sprint: Execution Team 2019-11-18
Participants:
Linked BF Score: 35

 Description   

Completing the rollback work for two phase index builds, which includes RTT (SERVER-39451) and refetch (SERVER-39452), requires a common set of tests, likely based on the RollbackTest JS fixture, to ensure adequate test coverage over the most common use cases involving two phase index builds. These tests will help to prioritize the rollback scenarios that have to be handled (or identified as unrecoverable rollback errors) in order to enable two phase index builds by default (SERVER-43692).

There may be some existing test coverage of index build rollbacks provided by, but not limited to, the following tests:



 Comments   
Comment by Githook User [ 06/Nov/19 ]

Author:

{'name': 'Louis Williams', 'username': 'louiswilliams', 'email': 'louis.williams@mongodb.com'}

Message: SERVER-44350 Write rollback tests for two phase index builds
Branch: master
https://github.com/mongodb/mongo/commit/397517b73ba71dc9907debf12ee1b4283efa0771

Comment by Benety Goh [ 01/Nov/19 ]

Priority should be given to test cases that reproduce potential CI system test failures in the rollback fuzzer, passthrough, and stepdown suites when SERVER-43692 is completed.

Generated at Thu Feb 08 05:05:45 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.