Details
Description
Similarly to what we do in the new DDL coordinators, or even the legacy shard collection, we should ensure that the current shard is the primary shard for the DB. This is now necessary on the legacy DDL paths because they run on the shard. Otherwise, a request from a stale mongos could potentially execute on a non-primary shard.
This needs to be addressed for the legacy dropCollection and dropDatabase
Attachments
Issue Links
- is depended on by
-
SERVER-56957 Extend drop_database_sharded.js FSM to perform FCV changes on top of it
-
- Closed
-