-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Storage Engines, Storage Engines - Transactions
-
SE Transactions - 2025-08-01
-
5
When recording errors, WT can return an error message back to the mongod layer. Right now when WT returns an error like WT_ROLLBACK due to hitting a write conflict, it often returns a generic message "conflict between concurrent operations". Unfortunately, that often isn't enough during unexpected situations to understand the details of what went wrong. It would be helpful if WT included more detailed information like which transactions conflicted, was the conflict generated on a prepared update, and what timestamps were the writes at.