-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Query Optimization
-
Fully Compatible
-
ALL
-
v8.0
-
0
SERVER-93477, PR allows yml files to configure the number of retries network_error_and_txn_override.js will perform before abandoning a transaction.
However, the field overrideRetryAttempts is already used for non-transaction retries. In some tests, it is normal for the txn override to take a number of retries to succeed (e.g., after a stepdown). This may require a different number of retries to an non-transaction override variant.
BF-34753 identified that some suites specify overrideRetryAttempts, at a value lower than the default txn override value, leading to failures.
As such, a separate variable should be used for txn retries.