-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Catalog and Routing
-
Fully Compatible
-
ALL
-
v8.0
-
CAR Team 2024-07-08, CAR Team 2024-07-22
-
200
view_reads_in_transaction.js and timeseries_reads_in_txns.js (as well as many other tests in jstests/core/txns/*, but these two happen to be impacted by BFs) execute transactions manually, which means that they don't retry when facing a TransientTransactionError. The solution would be to rewrite those transactions using a transaction helper like withTxnAndAutoRetryOnMongos.