[SERVER-66931] Refactor and standardize feature flag/FCV helpers Created: 01/Jun/22  Updated: 06/Dec/22  Resolved: 21/Jun/22

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

Type: Task Priority: Major - P3
Reporter: Huayu Ouyang Assignee: Backlog - Replication Team
Resolution: Duplicate Votes: 0
Labels: pm-2821-milestone-1
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate
duplicates SERVER-67242 Remove isFCVDowngradingOrAlreadyDowng... Closed
duplicates SERVER-67243 Add a linter to server_options.h FCV ... Closed
Assigned Teams:
Replication
Participants:

 Description   

There are a number of different helpers for checking feature flag and FCV in server_options.h and feature_flag.cpp. We should go through the use cases (especially in set_feature_compatibility_version.cpp) and refactor and standardize which helpers to use.


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