[SERVER-85197] SinglePreparedTxnMultipleOpsOnOneDoc needs to avoid hash collisions Created: 12/Jan/24  Updated: 20/Jan/24  Resolved: 20/Jan/24

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: Matthew Russotto Assignee: Unassigned
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
Participants:
Linked BF Score: 26

 Description   

This test in oplog_applier_impl_test depends on two namespace/docid combinations having separate hash values mod 100. We need to assure that is the case, since the hash function is randomized and sometimes will not meet that criterion for fixed NS/docid.



 Comments   
Comment by Githook User [ 20/Jan/24 ]

Author:

{'name': 'Matthew Russotto', 'email': 'matthew.russotto@mongodb.com', 'username': 'mtrussotto'}

Message: SERVER-85197 SinglePreparedTxnMultipleOpsOnOneDoc needs to avoid hash collisions

GitOrigin-RevId: 40f24b9b7c57692fd0596dab97d69e7a60b91071
Branch: master
https://github.com/mongodb/mongo/commit/82b978c6bc9bb663568e9699fe375f52fd0799c7

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