[SERVER-52865] Test committing large transactions concurrently with tenant migration Created: 13/Nov/20  Updated: 29/Oct/23  Resolved: 14/Nov/20

Status: Closed
Project: Core Server
Component/s: Sharding
Affects Version/s: None
Fix Version/s: 4.9.0

Type: Task Priority: Major - P3
Reporter: Cheahuychou Mao Assignee: Cheahuychou Mao
Resolution: Fixed Votes: 0
Labels: pm-1791_milestone-H
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-71671 move definition of hangAfterLoggingAp... Closed
Backwards Compatibility: Fully Compatible
Sprint: Sharding 2020-11-30
Participants:

 Description   

Tests that for large transactions that involve multiple applyOps oplog entries, as long as the donor manages to reserve oplog slots for the operations inside transaction before the migration starts blocking writes, the donor will successfully write all the applyOps oplog entries to commit the transaction even if the migration enters the blocking state while the applyOps oplog entries are being written.



 Comments   
Comment by Githook User [ 14/Nov/20 ]

Author:

{'name': 'Cheahuychou Mao', 'email': 'mao.cheahuychou@gmail.com', 'username': 'cheahuychou'}

Message: SERVER-52865 Test committing large transactions concurrently with tenant migration
Branch: master
https://github.com/mongodb/mongo/commit/60fa77defac1a9443ee7eb6f72031273cee99870

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