[SERVER-75258] Ensure TransactionsUtil.runInTransaction commits the transaction Created: 24/Mar/23 Updated: 29/Oct/23 Resolved: 28/Mar/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: | Denis Grebennicov | Assignee: | Denis Grebennicov |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||
| Backwards Compatibility: | Fully Compatible | ||||
| Sprint: | QE 2023-04-03 | ||||
| Participants: | |||||
| Linked BF Score: | 10 | ||||
| Description |
|
While investigating BF-26971 we figured out that the reason with the test failure on the timeout is the fact that the transaction was not committed, while the test code assumed it did. In order to avoid such BFs in the future we decided to retry the transaction until it is committed. |
| Comments |
| Comment by Githook User [ 28/Mar/23 ] |
|
Author: {'name': 'Denis Grebennicov', 'email': 'denis.grebennicov@mongodb.com', 'username': 'denis631'}Message: |