Skip to content

Commit 02c3ff1

Browse files
committed
fix: avoid all queriers reserved for prioritized requests
Signed-off-by: Xiaochao Dong (@damnever) <[email protected]>
1 parent 5d23973 commit 02c3ff1

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

pkg/scheduler/queue/user_queues.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -399,7 +399,7 @@ func getPriorityList(queryPriority validation.QueryPriority, totalQuerierCount i
399399
}
400400
}
401401

402-
if len(priorityList) > totalQuerierCount {
402+
if len(priorityList) >= totalQuerierCount {
403403
return []int64{}
404404
}
405405

pkg/scheduler/queue/user_queues_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -427,7 +427,7 @@ func TestGetOrAddQueueShouldUpdateProperties(t *testing.T) {
427427
limits.QueryPriorityVal = validation.QueryPriority{Enabled: true, Priorities: []validation.PriorityDef{
428428
{
429429
Priority: 1,
430-
ReservedQueriers: 10,
430+
ReservedQueriers: float64(q.userQueues["userID"].maxQueriers),
431431
},
432432
}}
433433
q.limits = limits

0 commit comments

Comments
 (0)