[SERVER-59717] Remove stmtId from internal session id for retryable internal transactions Created: 01/Sep/21 Updated: 29/Oct/23 Resolved: 13/Oct/21 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 5.2.0 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Jack Mulrow | Assignee: | Jonathan Lee |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Backwards Compatibility: | Fully Compatible |
| Sprint: | Sharding 2021-10-18 |
| Participants: | |
| Story Points: | 2 |
| Description |
|
Per the latest version of the design, retryable internal transactions will run in internal sessions with lsid of the form (id, uid, txnNumber, txnUUID) as supposed to (id, uid, txnNumber, stmtId). So we should:
|
| Comments |
| Comment by Githook User [ 13/Oct/21 ] |
|
Author: {'name': 'Jonathan Lee', 'email': 'jonathan.lee@mongodb.com', 'username': 'jonatlee'}Message: |