-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Labels:None
Description
Description:
The work proposed in this ticket removes the rollback data for documents/collections removed during the rollback process:
https://docs.mongodb.com/manual/core/replica-set-rollbacks/#collect-rollback-data
Engineering Ticket Description:
When a collection is dropped using the new drop-pending ident method in the KV storage engine, the collection is no longer visible to the rollback algorithm for estimating collection counts or writing rollback data files. The collection count will eventually be corrected during the replication recovery phase which is part of the rollback algorithm. For the rollback data file, it may be possible to provide access to the drop-pending ident through the storage engine interface but this is not in scope for the current work item in this ticket.
Scope of changes
Impact to Other Docs
MVP (Work and Date)
Resources (Scope or Design Docs, Invision, etc.)
- documents
-
SERVER-38769 rollback should not write rollback files or reconcile collection counts for drop-pending idents
- Closed