Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-60213

Standardize usage and removal of feature flags

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Open
    • Priority: Major - P3
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: Backlog
    • Component/s: None
    • Labels:
      None

      Description

      Currently, projects differ in how they handle feature flags, with some removing the flag at end of project and replacing it with specific FCV checks, while other projects leave the flag until the next LTS release. Since feature flags allow us better control over FCV usage, we should standardize that projects leave all feature flags in until the next LTS release.

       

      This improvement will make FCV code more consistent throughout the code base, simplifying the process of triaging and resolving potential issues when removing FCV code. This will likely require buy-in with other teams.

        Attachments

          Activity

            People

            Assignee:
            backlog-server-repl Backlog - Replication Team
            Reporter:
            xuerui.fa Xuerui Fa
            Participants:
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated: