-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Catalog and Routing
-
Fully Compatible
-
ALL
-
CAR Team 2024-04-01
-
135
The "commit to the sharding catalog" phase of ConvertToCappedCoordinator defines a conditional multi-step clean up process of partial writes performed in a previous attempt that first removes the entry from config.collections and later deletes the related config.chunks documents. Nevertheless, if a second step-down occurs between these two steps, the next retry won't perform any cleanup at all, since the initial condition will evaluate to false.