Make MigrationBlockingGuard interrupt active migrations instead of only draining them

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Won't Do
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Catalog and Routing
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      MigrationBlockingGuard currently waits for in-progress chunk operations to drain before blocking new ones.

      Update it so active migrations are interrupted promptly when the guard is acquired, reducing wait time for callers that need migrations quiesced.

            Assignee:
            Unassigned
            Reporter:
            Pol Pinol
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: