-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: 9.0.0-rc0, 9.1.0-rc0
-
Component/s: None
-
Catalog and Routing
-
Fully Compatible
-
ALL
-
v9.0
-
CAR Team 2026-08-17, CAR Team 2026-08-31
-
200
-
🟥 DDL
-
None
-
None
-
None
-
None
-
None
-
None
The collmod coordinator uses checkAllowMigrationsOnConfigServer in two places to early exit if the coordinator has already completed work. The first is present since 7.0 while the second is introduced in master recently (9.1) and will be backported. However, in 9.0FCV+, checkAllowMigrationsOnConfigServer does not guarantee that resumeMigrations completed correctly since the config server is updated before the shards are.
This can lead both collmod early exit branches to exit with chunk operations still disabled on the shards. This will prevent all chunk operations (move, merge, split) on that collection.
- is caused by
-
SERVER-121209 Make _configsrvSetAllowMigrations commit authoritatively
-
- Closed
-