[SERVER-52771] Disallow createIndexes, dropIndexes, and collMod on donor shards during resharding Created: 11/Nov/20  Updated: 29/Oct/23  Resolved: 10/Feb/21

Status: Closed
Project: Core Server
Component/s: Sharding
Affects Version/s: None
Fix Version/s: 4.9.0

Type: Task Priority: Major - P3
Reporter: Max Hirschhorn Assignee: Janna Golden
Resolution: Fixed Votes: 0
Labels: PM-234-M2.5, PM-234-T-data-clone, PM-234-T-oplog-apply
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-52772 Abort resharding operation if index b... Closed
related to SERVER-54672 Enable test of writes succeeding afte... Closed
Backwards Compatibility: Fully Compatible
Sprint: Sharding 2020-12-28, Sharding 2021-01-11, Sharding 2021-02-22
Participants:
Story Points: 1

 Description   

Rejecting these commands during resharding sidesteps need to handle createIndexes, commitIndexBuild, and collMod oplog entries, as well as synchronizing with any index builds in progress when donors enter the "mirroring" state.



 Comments   
Comment by Githook User [ 10/Feb/21 ]

Author:

{'name': 'jannaerin', 'email': 'golden.janna@gmail.com', 'username': 'jannaerin'}

Message: SERVER-52771 Disallow createIndexes, dropIndexes, and collMod on donor shards during resharding
Branch: master
https://github.com/mongodb/mongo/commit/cccf2ee27bcf254f4533d5ec38b584d24fbb4437

Generated at Thu Feb 08 05:28:58 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.