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

Refactor all usages of binary-compatible feature flags to call isEnabled()

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 8.1.0-rc0
    • Affects Version/s: 8.1.0-rc0
    • Component/s: Upgrade/Downgrade
    • None
    • Catalog and Routing
    • Fully Compatible
    • CAR Team 2025-02-03, CAR Team 2025-02-17

      As part of SERVER-99302, a new API has been implemented for binary-compatible feature flags. However, in order to avoid needing to refactor all usages across the codebase in the same ticket as the API changes, some stubs have been provided.

      The purpose of this this PR ticket is to do a mass replacement of all binary-compatible feature flag checks to call FeatureFlagBinaryCompatible::isEnabled(void) and remove those compatibility stubs.

            Assignee:
            joan.bruguera-mico@mongodb.com Joan Bruguera Micó
            Reporter:
            joan.bruguera-mico@mongodb.com Joan Bruguera Micó
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: