[SERVER-69325] Remove Feature Flag for PM-2081 Created: 31/Aug/22  Updated: 27/Oct/23  Resolved: 21/Jun/23

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

Type: Task Priority: Blocker - P1
Reporter: Steven Vannelli Assignee: Charlie Swanson
Resolution: Gone away Votes: 0
Labels: remove-feature-flag
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Assigned Teams:
Query Optimization
Sprint: QO 2023-06-26
Participants:

 Description   

Feature flags should be proactively removed to address technical debt.

See the feature flag guarding wiki for additional guidance.



 Comments   
Comment by Ted Tuckman [ 21/Jun/23 ]

I think we removed it as part of the normal process, but didn't backport it to every version that had the project (instead added a feature knob). Agreed fine to close if its gone from every version on which it once existed.

Comment by Charlie Swanson [ 20/Jun/23 ]

ted.tuckman@mongodb.com this was "featureFlagSearchMeta" which is no longer present in the codebase. I think I recall us ripping that out because there was complications in the backport and also an opt-in query knob or something like that?

In any case, I don't think there's any work to do here, but there may be an interesting retrospective to see what happened to it and whether we broke the policy that steven.vannelli@mongodb.com outlined in the above comment. I personally think we should just close this and move on with our lives.

Comment by Joe Kanaan [ 30/May/23 ]

As discussed with the directors, we are assigning these tickets to the project lead and ccing their lead. Release team has asked for this to be done before June 26.
cc ted.tuckman@mongodb.com

Comment by Steven Vannelli [ 31/Aug/22 ]

Bulk creating "Remove Feature Flag" tickets projects that have been closed with enabled feature flags but no ticket to remove the feature flag from the codebase. As per PM-2974, feature flags must remain in the code until the next Major release. (e.g. If a flag was enabled >=5.1 and <= 6.0 it can be removed after the 6.0 release.)

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