-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Catalog and Routing
-
Fully Compatible
-
ALL
-
CAR Team 2025-02-17, CAR Team 2025-03-03
-
0
The multi_collection_transaction_placement_conflict_workaround.js test runs transactions to verify that some abort as expected.
These events (star transaction, operations, abort transaction) could cause dangling transactions for some participants, which are automatically resolved after the transactionLifetimeLimitSeconds timeout.
In some scenarios, a dangling transaction could hold onto the global lock in IX mode causing other operations of the subsequent test cases to timeout.
The goal of this ticket is to ensure that all sessions are properly cleared at the end of each test case.
- related to
-
SERVER-102082 Make multi_collection_transaction_placement_conflict_workaround.js insensitive to data races caused by dangling transactions
-
- Closed
-