Refactor QueuesRegistry to not be tied to TicketHolder

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Workload Resilience
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Right now, the queues registry is tightly coupled with TicketHolder, but we now have several queues that aren't TicketHolders (e.g. IRRL, connection establishment rate limiter, etc).

      We should refactor the queues registry so that its agnostic to the kind of queue and register all these new non-TicketHolderQueues with it. As part of that, we should populate the queues serverStatus section from the registry rather than hardcoding the list of queues, as well as any other hard-coded logic throughout the codebase.

            Assignee:
            Unassigned
            Reporter:
            Patrick Freed
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: