[SERVER-83061] Remove partially-released vestiges of ShardRole API from 7.0 Created: 09/Nov/23  Updated: 16/Nov/23  Resolved: 11/Nov/23

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

Type: Improvement Priority: Major - P3
Reporter: Kaloian Manassiev Assignee: Kaloian Manassiev
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Sprint: CAR Team 2023-11-13, CAR Team 2023-11-27
Participants:

 Description   

The 7.0 branch got cut with partial introduction of the ShardRole API in two code paths - the dropIndexes command the the IndexBuildsCoordinator. The ShardRole API has undergone a lot of changes since then and it is not practical to backport all of them, so it is better to revert its usage from 7.0 in order to avoid confusion.



 Comments   
Comment by Githook User [ 11/Nov/23 ]

Author:

{'name': 'Kaloian Manassiev', 'email': 'kaloian.manassiev@mongodb.com', 'username': 'kaloianm'}

Message: SERVER-83061 Remove partially-released vestiges of ShardRole API from 7.0
Branch: v7.0
https://github.com/mongodb/mongo/commit/be14b90c8a4088304b24f5a69e9ec6a8e34745fb

Generated at Thu Feb 08 06:51:08 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.