[SERVER-38521] Coordinator's stepup task should be interruptible Created: 10/Dec/18  Updated: 29/Oct/23  Resolved: 12/Feb/19

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

Type: Improvement Priority: Major - P3
Reporter: Esha Maharishi (Inactive) Assignee: Kaloian Manassiev
Resolution: Fixed Votes: 0
Labels: ShardedTxn:DistributedCommit
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Backwards Compatibility: Fully Compatible
Sprint: Sharding 2018-12-31, Sharding 2019-01-14, Sharding 2019-01-28, Sharding 2019-02-11, Sharding 2019-02-25
Participants:
Linked BF Score: 11

 Description   

Note, we might get this for free, since the stepup task does have an OperationContext.



 Comments   
Comment by Githook User [ 12/Feb/19 ]

Author:

{'name': 'Kaloian Manassiev', 'email': 'kaloian.manassiev@mongodb.com', 'username': 'kaloianm'}

Message: SERVER-38521 Move all TransactionCoordinator sources to be under db/s
Branch: master
https://github.com/mongodb/mongo/commit/3190e51d399f1e7c776afe6a9d0bbfbb6b9caea3

Comment by Githook User [ 12/Feb/19 ]

Author:

{'name': 'Kaloian Manassiev', 'email': 'kaloian.manassiev@mongodb.com', 'username': 'kaloianm'}

Message: SERVER-38521 Make the transaction coordinator step-up task interruptible
Branch: master
https://github.com/mongodb/mongo/commit/1e7d26609cfa19c4840fe4ef4c1462b7fed48974

Comment by Githook User [ 12/Feb/19 ]

Author:

{'name': 'Kaloian Manassiev', 'email': 'kaloian.manassiev@mongodb.com', 'username': 'kaloianm'}

Message: SERVER-38521 Use `advanceTime` in network operation cancellation tests to ensure the cancel callbacks run
Branch: master
https://github.com/mongodb/mongo/commit/7554cd5796762cfb037ad652818fff7b7e67a8a7

Comment by Githook User [ 05/Feb/19 ]

Author:

{'name': 'Kaloian Manassiev', 'email': 'kaloian.manassiev@mongodb.com', 'username': 'kaloianm'}

Message: SERVER-38521 Get rid of `waitForWork` calls from AsyncWorkSchedulerTest(s) which can exercise the network
Branch: master
https://github.com/mongodb/mongo/commit/dd64a08df11ef55241a05bf30b27ebb3963f5993

Comment by Githook User [ 05/Feb/19 ]

Author:

{'name': 'Kaloian Manassiev', 'email': 'kaloian.manassiev@mongodb.com', 'username': 'kaloianm'}

Message: SERVER-38521 Make the AsyncWorkScheduler be interruptible and support sub-schedulers
Branch: master
https://github.com/mongodb/mongo/commit/9a90dfc2fbe769d3caf02a3550f00bc9fa9df483

Generated at Thu Feb 08 04:49:11 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.