-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Replication
-
Fully Compatible
-
ALL
-
Repl 2020-11-30, Repl 2020-12-14
-
21
Currently, we schedule some tenant oplog applier cleanupwork (like transitioning the async component state to kComplete & notifying donor opTime waiters etc.,) on oplog applier executor. Since Tenant oplog applier uses scoped task-executor which can get shutdown during node shutdown and stepdown, these cleanup work may not get scheduled. This results in tenant oplog applier miss notifying the waiters in TenantOplogApplier::_opTimeNotificationList and another side-effect is that memory leak as this join can't happen.
- is depended on by
-
SERVER-51734 Enable tenant migration recipient testing.
- Closed