-
Type: Bug
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Storage Execution
-
ALL
-
Execution Team 2025-01-06, Execution Team 2025-01-20
-
0
updateStorageMetricsOnRecoveryUnitChange is called in the transaction participant before the recovery unit is reset. getOperationStorageMetrics reads the same storage metrics that gets updated.
We can probably avoid this race similarly to SERVER-98926 by using a client lock.
- is related to
-
SERVER-93991 Move CurOp code out of wiredTigerPrepareConflictRetry
- Closed
- related to
-
SERVER-98926 CurOp::reportState reads recovery unit and races with CappedDeleteSideTxn
- In Code Review