[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:
Depends
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: SERVER-83743 Remove validation of raw responses in sharded DDL tests

GitOrigin-RevId: f1b8cbb6c58c26b7d3a6031b24b854243f6b0bef
Branch: master
https://github.com/mongodb/mongo/commit/b300abead68c606f0554e3fdd3fc6e0034f5660e

Generated at Thu Feb 08 06:53:01 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.