[SERVER-82036] Relax startup recovery invariant for unfinished single-phase index builds Created: 10/Oct/23  Updated: 16/Nov/23  Resolved: 11/Oct/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 7.2.0-rc0, 7.0.5

Type: Bug Priority: Major - P3
Reporter: Gregory Wlodarek Assignee: Gregory Wlodarek
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
Problem/Incident
is caused by SERVER-72618 Untimestamped writes to the catalog c... Closed
Backwards Compatibility: Fully Compatible
Operating System: ALL
Backport Requested:
v7.1, v7.0
Sprint: Execution NAMR Team 2023-10-16
Participants:

 Description   

The assumption was that single-phase index builds were only possible on a standalone after SERVER-72618. But that is not the case for an initial syncing node bulk building indexes during a collection clone.



 Comments   
Comment by Githook User [ 11/Nov/23 ]

Author:

{'name': 'Gregory Wlodarek', 'email': 'gregory.wlodarek@mongodb.com', 'username': 'GWlodarek'}

Message: SERVER-82036 Relax startup recovery invariant for unfinished single-phase index builds

(cherry picked from commit d750ce9e034d0f14236f599279e7bcf3c92a8ccd)
Branch: v7.0
https://github.com/mongodb/mongo/commit/82cb1f686bf64f04ad25baa8564b756318c040ee

Comment by Githook User [ 10/Oct/23 ]

Author:

{'name': 'Gregory Wlodarek', 'email': 'gregory.wlodarek@mongodb.com', 'username': 'GWlodarek'}

Message: SERVER-82036 Relax startup recovery invariant for unfinished single-phase index builds
Branch: master
https://github.com/mongodb/mongo/commit/d750ce9e034d0f14236f599279e7bcf3c92a8ccd

Generated at Thu Feb 08 06:48:03 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.