-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Sharding
-
Fully Compatible
-
v5.0
-
Sharding EMEA 2021-06-14, Sharding EMEA 2021-06-28
Implement an LSID cache for the ShardingDDLCoordinators such that:
- On coordinator creation, an LSID can be assigned to a coordinator
- On coordinator completion, the LSID can be returned to the LSID pool
- After coordinator stepdown, the new primary can resume using the same LSID and eventually return it to the pool.
- is depended on by
-
SERVER-56647 Make dropDatabase resilient to network partitions
- Closed
-
SERVER-56648 Make dropCollection resilient to network partitions
- Closed
-
SERVER-56649 Make renameCollection resilient to network partitions
- Closed
-
SERVER-56650 Make createCollection resilient to network partitions
- Closed