[SERVER-61610] Fix logic around ignoring dbhash mismatches for invalidated retryable findAndModify images Created: 18/Nov/21  Updated: 29/Oct/23  Resolved: 19/Nov/21

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 5.2.0

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

Backwards Compatibility: Fully Compatible
Operating System: ALL
Sprint: Replication 2021-11-29
Participants:

 Description   

SERVER-60048 added logic to our dbhash consistency checks to see if we can ignore failures due to cases like SERVER-61409. The fields should actually be sourceNode and syncingNode.



 Comments   
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 [ 19/Nov/21 ]

Author:

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

Message: SERVER-61610 Fix ignore dbHash mismatches for invalidated retryable FaM images
Branch: master
https://github.com/mongodb/mongo/commit/1b5fee201b23fb7c88025cebbd0f113fa2756747

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