Currently the query frontend randomly chooses a tenant queue and returns it when a querier requests a new query. This can cause exaggerated long tail latency if a tenant is simply repeatedly not chosen.
I propose updating the query frontend to use a simple round robin algorithm to choose the next tenant to increase fairness and eliminate the chance of an "unlucky" tenant.