The commit of the resharding operation is removing the config.collection entry for the temporary collection before the collection is being renamed locally on the shards. In this window of time, the balancer is choosing to try and move the untracked temporary resharding collection, which is spawning the create collection coordinator. We should either explicitly disallow spawning a create coordinator for the temporary resharding collection or we should disallow moveCollection on temporary resharding collections before the track operation is issued.
- related to
-
SERVER-89714 Prevent DDL operations from happening on temporary resharding collections
- Backlog