[SERVER-65395] Modify FLE2 no_passthrough tests to make considerations for maxRetries of internal transactions Created: 08/Apr/22  Updated: 29/Oct/23  Resolved: 17/May/22

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 6.1.0-rc0

Type: Task Priority: Major - P3
Reporter: Jason Zhang Assignee: Erwin Pe
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Sprint: Security 2022-05-30
Participants:

 Description   

Currently tests such as fle2_contention_delete.js, intentionally introduce a write contention that cause internal transactions to get back a retryableWriteError. With the introduction of SERVER-59566, capping the number of retries for an internal transaction can make the tests flaky since those tests can easily exceed the max retries depending on the machine the test is provisioned on (i.e. slow machine issues).



 Comments   
Comment by Githook User [ 17/May/22 ]

Author:

{'name': 'Erwin Pe', 'email': 'erwin.pe@mongodb.com', 'username': 'erwee'}

Message: SERVER-65395 Modify FLE2 no_passthrough tests to make considerations for maxRetries of internal transactions
Branch: master
https://github.com/mongodb/mongo/commit/2c8954e45b8596268893212da216ff6d61cf1ef2

Comment by Githook User [ 17/May/22 ]

Author:

{'name': 'Erwin Pe', 'email': 'erwin.pe@mongodb.com', 'username': 'erwee'}

Message: SERVER-65395 Modify FLE2 no_passthrough tests to make considerations for maxRetries of internal transactions
Branch: master
https://github.com/10gen/mongo-enterprise-modules/commit/c86fb8410cd60af434c0f710514567c1e996ac88

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