-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Storage Engines - Server Integration
-
None
-
None
-
None
-
None
-
None
-
None
-
None
When we call into the WiredTiger API we give up control of our thread until the call returns. If we have long-running checkpoints running in the backport, it can result in a backup cursor taking an extended period of time to open (can be in the minutes). We should pass in a deadline when opening a backup cursor to decide whether we want to retry, or if we should interrupt when the OperationContext gets marked as killed by something like stepdown.
- is blocked by
-
WT-16057 Allow passing in a deadline when opening a backup cursor
-
- Backlog
-
- related to
-
SERVER-113963 Opening a backup cursor can be blocked by checkpoints while holding RSTL
-
- Closed
-