-
Type: Improvement
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Storage Execution
-
5
The "abortExpiredTransactions" thread iterates over a list of expired sessions and tries to abort each one serially However, if, for some reason, one of the expired sessions cannot be checked out right away, the "abortExpiredTransactions" thread is blocked until the session can be checked out.
This can potentially start expired sessions from being reaped.
- related to
-
SERVER-64982 Extended lack of availability caused by transactions
- Blocked
-
WT-10958 Session API to roll-back a transaction if it is blocking eviction
- Open
-
SERVER-61251 Ensure long running storage engine operations are interruptible
- Backlog