-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: 8.0.0-rc1
-
Component/s: None
-
None
-
Catalog and Routing
-
Fully Compatible
-
ALL
-
v8.0
-
CAR Team 2024-07-22, CAR Team 2024-08-05
-
0
As explained in SERVER-92484, if we kill the session of a chunk migration it could happen that range deletion task for that migration will not get processed until next failover or request on the same namespace.
Since internal_transactions_kill_sessions.js is explicitly killing all sessions during teardown, it is not safe to then expect all range deletion tasks will eventually drain in the checkOrphans hooks.
- is related to
-
SERVER-92484 Killing chunk migration session after commit can leave uncleaned orphan documents
- Backlog