Details
-
Task
-
Resolution: Fixed
-
Major - P3
-
None
-
None
Description
Description
Downstream Change Summary
The "drop" command now aborts in-progress index builds before dropping any ready indexes or the collection itself. Previously, if there were any in-progress index, the command would return the "BackgroundOperationInProgressForNamespace" error code.
Description of Linked Ticket
While dropping a collection, it should abort any in-progress index builds.
Aborting the index will produce an abortIndexBuilds oplog entry, which suffices for in-progress index builds when dropping the collection. Secondaries should not abort in-progress index builds but instead wait for the abortIndexBuilds oplog entry.
Scope of changes
Impact to Other Docs
MVP (Work and Date)
Resources (Scope or Design Docs, Invision, etc.)
Attachments
Issue Links
- documents
-
SERVER-46122 Make the drop command abort in-progress index builds
-
- Closed
-