[SERVER-61923] Shell's consistency checker can mask an error Created: 06/Dec/21  Updated: 29/Oct/23  Resolved: 05/Jan/22

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 5.3.0, 5.2.1

Type: Bug Priority: Major - P3
Reporter: Daniel Gottlieb (Inactive) Assignee: Jason Chan
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
Problem/Incident
is caused by SERVER-60048 CheckReplDBHash should not fail for c... Closed
Backwards Compatibility: Fully Compatible
Operating System: ALL
Backport Requested:
v5.2
Sprint: Replication 2021-12-27, Replication 2022-01-10
Participants:

 Description   

There are cases of inconsistencies that we allow for (e.g: collections that are implicitly replicated can fall into this category).

When iterating through our dbhashes, we can turn a success from false -> true if one of those lenient failures comes in after a real failure.



 Comments   
Comment by Githook User [ 21/Jan/22 ]

Author:

{'name': 'Jason Chan', 'email': 'jason.chan@mongodb.com', 'username': 'jasonjhchan'}

Message: SERVER-61923 Fix bug where consistency checker can mask error due to ignoring inconsistency in image collections

(cherry picked from commit e2d48665f771a82bfe7de2a112276cd3692a6007)
Branch: v5.2
https://github.com/mongodb/mongo/commit/5aa944a184afa23481a5db2c53f9de8e7d9ce326

Comment by Githook User [ 14/Jan/22 ]

Author:

{'name': 'Jason Chan', 'email': 'jason.chan@mongodb.com', 'username': 'jasonjhchan'}

Message: SERVER-60048 CheckReplDBHash should not fail for cases where we expect retryable findAndModify images to be inconsistent after a restart

(cherry picked from commit bd9939bf4f98cced5b8dcd1f7249431ed5ee688c)

SERVER-61923 Fix bug where consistency checker can mask error due to ignoring inconsistency in image collections

(cherry picked from commit e2d48665f771a82bfe7de2a112276cd3692a6007)

SERVER-61610 Fix ignore dbHash mismatches for invalidated retryable FaM images

(cherry picked from commit 1b5fee201b23fb7c88025cebbd0f113fa2756747)
Branch: v5.0
https://github.com/mongodb/mongo/commit/7c1f9a4aaad7a8e58fd8cbf9bffd7465ed84feef

Comment by Githook User [ 05/Jan/22 ]

Author:

{'name': 'Jason Chan', 'email': 'jason.chan@mongodb.com', 'username': 'jasonjhchan'}

Message: SERVER-61923 Fix bug where consistency checker can mask error due to ignoring inconsistency in image collections
Branch: master
https://github.com/mongodb/mongo/commit/e2d48665f771a82bfe7de2a112276cd3692a6007

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