[SERVER-56324] Increase transactionLifetimeLimitSeconds in tenant migration transactions passthrough Created: 23/Apr/21  Updated: 29/Oct/23  Resolved: 27/Apr/21

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 4.9.0-rc1, 5.0.0-rc0

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

Issue Links:
Backports
Depends
Backwards Compatibility: Fully Compatible
Operating System: ALL
Backport Requested:
v4.9
Sprint: Repl 2021-05-03
Participants:
Linked BF Score: 43

 Description   

In the tenant migration transactions passthrough suite, we set the transactionLifetimeLimitSeconds to 10s. This is to ensure that transactions are cleaned up on the donor shortly after a migration commits. However, 10s might be too short of a timer, and in some test executions, we see that a transaction that takes longer than that amount of time eventually get aborted. Increasing the value to 20s might make it more consistent.



 Comments   
Comment by Githook User [ 27/Apr/21 ]

Author:

{'name': 'XueruiFa', 'email': 'xuerui.fa@mongodb.com', 'username': 'XueruiFa'}

Message: SERVER-56324: Increase transactionLifetimeLimitSeconds in tenant migration transactions passthrough

(cherry picked from commit 7f669695d08ad2655daa085b1e9004b9158db8a9)
Branch: v4.9
https://github.com/mongodb/mongo/commit/abf157fbf7f42b5d982d3d341f29883dae3f8c12

Comment by Githook User [ 27/Apr/21 ]

Author:

{'name': 'XueruiFa', 'email': 'xuerui.fa@mongodb.com', 'username': 'XueruiFa'}

Message: SERVER-56324: Increase transactionLifetimeLimitSeconds in tenant migration transactions passthrough
Branch: master
https://github.com/mongodb/mongo/commit/7f669695d08ad2655daa085b1e9004b9158db8a9

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