[SERVER-33431] Fail retries of writes in multi-statement transactions Created: 21/Feb/18 Updated: 06/Dec/22 Resolved: 17/Apr/18 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Replication |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Spencer Brody (Inactive) | Assignee: | Backlog - Replication Team |
| Resolution: | Won't Fix | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||
| Assigned Teams: |
Replication
|
||||||||||||||||||||
| Participants: | |||||||||||||||||||||
| Description |
|
This will involve tracking uncommitted writes in the in-memory Session state, so that we can error if we see a stmtId we have already seen |
| Comments |
| Comment by Siyuan Zhou [ 16/Mar/18 ] |
|
This work will wire the stmtId into transactions. We need to allow stmtId in commitTransaction / abortTransaction to include stmtId too. |