[SERVER-42834] Adding a namespace to the drop pending reaper is not RecoveryUnit::abortUnitOfWork safe Created: 15/Aug/19  Updated: 29/Oct/23  Resolved: 21/Aug/19

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

Type: Bug Priority: Minor - P4
Reporter: Daniel Gottlieb (Inactive) Assignee: Daniel Gottlieb (Inactive)
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-42497 Detect/log unintentional untimestampe... Closed
is depended on by SERVER-42830 Applying a rename operation can resul... Closed
Backwards Compatibility: Fully Compatible
Operating System: ALL
Sprint: Execution Team 2019-08-26
Participants:

 Description   

The map of drop pending namespaces is updated in dropCollection code paths. If those transactions rollback, the structure is not reverted to its original state.



 Comments   
Comment by Githook User [ 21/Aug/19 ]

Author:

{'username': 'dgottlieb', 'email': 'daniel.gottlieb@mongodb.com', 'name': 'Daniel Gottlieb'}

Message: SERVER-42834: Register an onRollback handler when adding a drop pending namespace.
Branch: master
https://github.com/mongodb/mongo/commit/8f269656dc3365d4db69d5e127279ac23b82f498

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