-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Replication
The metrics added in SERVER-76001 allow information to be gathered about the state of the PeriodicThreadToAbortExpiredTransactions, however if any expired transactions are aborted by the thread they would increment transactions.totalAborted - which cannot be differentiated from a transaction being aborted by calling abortTransaction.
This ticket proposes adding a new counter to metrics.abortExpiredTransactions that increments with each transaction the thread aborts directly based on expiration criteria being met.
- related to
-
SERVER-90550 serverStatus metrics.cursor.timedOut field stays at 0 even after cursors have timed out
-
- Backlog
-