[SERVER-68630] Review serialization mechanisms of clearJumboFlag command Created: 08/Aug/22  Updated: 29/Oct/23  Resolved: 12/Aug/22

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 6.1.0-rc0

Type: Task Priority: Major - P3
Reporter: Tommaso Tocci Assignee: Tommaso Tocci
Resolution: Fixed Votes: 0
Labels: Distlock-removal
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-65891 Make all distLock acquisitions local-... Closed
Gantt Dependency
Backwards Compatibility: Fully Compatible
Sprint: Sharding EMEA 2022-08-22
Participants:

 Description   

clearJumboFlag command used to take DistLock in order to serialize with migrations and possibly other DDL operations. In SERVER-65891 we converted all DistLocks to local-only locks.

The goal of this ticket is to review the serialization guarantees needed by the clearJumboFlag command and possibly get rid of DDL lock acquisition.



 Comments   
Comment by Githook User [ 11/Aug/22 ]

Author:

{'name': 'Tommaso Tocci', 'email': 'tommaso.tocci@mongodb.com', 'username': 'toto-dev'}

Message: SERVER-68630 Review serialization mechanisms of clearJumboFlag command
Branch: master
https://github.com/mongodb/mongo/commit/e6e0476a97835623f23df55d1d0f68e500b441ef

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