-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Fully Compatible
-
ALL
-
CAR Team 2023-12-11, CAR Team 2023-12-25, CAR Team 2024-01-08, CAR Team 2024-01-22
There are cases where the create collection coordinator creates the collection in a shard, and then, due to retriable errors or rollback, that creation becomes unnecessary. The create collection coordinator is today no responsible to clean that.
The goal of this ticket is to never exit the coordinator without being sure that:
- In case of succeed, the collection is only created on places where it should be.
- In case of rollback, no collection (created by the coordinator) exists in any shard.
- depends on
-
SERVER-83497 Simplify commit function for the new create collection coordinator
- Closed
- is depended on by
-
SERVER-83386 Enable feature flag for new CreateCollectionCoordinator
- Closed
-
SERVER-80857 Introduce a new section for the shardCollection to the Sharding README
- Closed
- related to
-
SERVER-78918 Make `shardCollection` command shard authoritative
- Closed