[SERVER-54017] time-series inserts should not forward statement ids for non-retryable write operations Created: 25/Jan/21 Updated: 29/Oct/23 Resolved: 01/Feb/21 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Storage |
| Affects Version/s: | None |
| Fix Version/s: | 4.9.0 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Benety Goh | Assignee: | Benety Goh |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||
| Operating System: | ALL | ||||||||||||
| Sprint: | Execution Team 2021-02-08 | ||||||||||||
| Participants: | |||||||||||||
| Description |
|
The time-series collection write logic transforms/combines inserts into inserts/updates for the bucket collection. The current logic forwards the original statement IDs in the insert command to the write for the bucket collection. However, there is no reasonable mapping for the original statement IDs outside retryable writes (which are limited to one insert per batch). ==== OLD DESCRIPTION === A small number of time-series tests currently fail in the sharded_multi_stmt_txn_jscore_passthrough. It would be beneficial for test coverage to look into why these tests are not passing in this test configuration. |
| Comments |
| Comment by Githook User [ 29/Jan/21 ] |
|
Author: {'name': 'Benety Goh', 'email': 'benety@mongodb.com', 'username': 'benety'}Message: |
| Comment by Githook User [ 29/Jan/21 ] |
|
Author: {'name': 'Benety Goh', 'email': 'benety@mongodb.com', 'username': 'benety'}Message: |
| Comment by Githook User [ 29/Jan/21 ] |
|
Author: {'name': 'Benety Goh', 'email': 'benety@mongodb.com', 'username': 'benety'}Message: |