Provide a way to mark internal operations as non-deprioritizable

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 8.3.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Catalog and Routing
    • Fully Compatible
    • CAR Team 2026-03-02, CAR Team 2026-03-16
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Similar to ScopedLowPriorityBackgroundTask, we should provide a scoped object which prevents an operation from being deprioritized (ie. keep normal priority but don't be affected by the heuristic deprioritization). Some of this functionality is already present in the PR for SERVER-118903 and can be taken from there.

      We should also add guardrails against this new scoped object being used in conjunction with ScopedLowPriorityBackgroundTask and/or ScopedAdmissionPriority.

            Assignee:
            Wolfee Farkas
            Reporter:
            Allison Easton
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: