[SERVER-73575] Fix index validation error reporting on 4.2 and 4.4 Created: 03/Feb/23  Updated: 27/Oct/23  Resolved: 08/Feb/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: 4.2.23, 4.4.18
Fix Version/s: None

Type: Bug Priority: Critical - P2
Reporter: Jordi Olivares Provencio Assignee: Gregory Wlodarek
Resolution: Works as Designed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Related
Assigned Teams:
Storage Execution
Operating System: ALL
Backport Requested:
v4.2
Sprint: Execution Team 2023-02-20
Participants:

 Description   

In 4.2 and 4.4 we currently do not pass in the index's ValidateResults when traversing them while executing CollectionImpl::_gatherIndexEntryErrors. This means that all error reporting is ignored and we don't bubble up the problematic index nor what happened to it. The fix is simple and involves replicating what we currently do a few lines above.

This got fixed in 5.0+ by SERVER-49103.



 Comments   
Comment by Gregory Wlodarek [ 08/Feb/23 ]

Closing this as works as designed.

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