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

Check feature flag to enable either the range deleter service or the legacy range deleter

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 6.1.0-rc0
    • None
    • None
    • None
    • Fully Compatible
    • Sharding EMEA 2022-08-22

    Description

      Use the featureFlagRangeDeletionService to protect the execution of the range deleter service:

      • ENABLED: disable the legacy range deleter
      • DISABLED: keep on using the legacy range deleter

      Once the feature flag will be enabled/disabled in the range deleter service test fixture's setup/teardown, it will be possible to run unit tests without creating interference between the two components.

      As the range deleter service is not performing actual deletions yet, the feature flag will have to be flagged as always disabled in order to prevent "all feature flags" variants to disable the legacy range deleter.

      Attachments

        Activity

          People

            pierlauro.sciarelli@mongodb.com Pierlauro Sciarelli
            pierlauro.sciarelli@mongodb.com Pierlauro Sciarelli
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: