[SERVER-83743] Remove validation of raw response in sharded DDL operation Created: 30/Nov/23 Updated: 13/Dec/23 Resolved: 13/Dec/23 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 7.3.0-rc0 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Jordi Olivares Provencio | Assignee: | Jordi Olivares Provencio |
| 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: | CAR Team 2023-12-11, CAR Team 2023-12-25 | ||||
| Participants: | |||||
| Linked BF Score: | 151 | ||||
| Description |
|
The validation of collection uuid mismatch is validating that both shard raw response and the final router response both contain the correct actualCollection. Expecting the raw response to match is a mistake since we perform a post-processing of the error on the router to populate the final result if actualCollection is null. We should remove the check since it is erroneous to expect the raw response to match the final result. |
| Comments |
| Comment by Githook User [ 13/Dec/23 ] |
|
Author: {'name': 'Jordi Olivares Provencio', 'email': 'jordi.olivares-provencio@mongodb.com', 'username': 'jordiolivares'}Message: GitOrigin-RevId: f1b8cbb6c58c26b7d3a6031b24b854243f6b0bef |