[SERVER-73694] Add JS test to for reading data affected by split prepared transactions Created: 06/Feb/23 Updated: 29/Oct/23 Resolved: 06/Apr/23 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 7.0.0-rc0 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Wenbin Zhu | Assignee: | Lingzhi Deng |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Assigned Teams: |
Replication
|
| Backwards Compatibility: | Fully Compatible |
| Sprint: | Repl 2023-04-03, Repl 2023-04-17 |
| Participants: |
| Description |
|
Add tests for reading data affected by a split prepared transaction while the split has been partially committed, on both secondary and primary. Such reads should either read new data only, or time out waiting for the commit to complete; we should never see old data or a combination of old and new data. |
| Comments |
| Comment by Lingzhi Deng [ 06/Apr/23 ] |
|
Committed in |