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.
Return more specific error message about what caused WT_WRITE_CONFLICT
- Assignee:
-
Zunyi Liu
- Reporter:
-
Samyukta Lanka
- Votes:
-
0 Vote for this issue - Watchers:
-
3 Start watching this issue
- Created:
- Updated:
- Resolved: