From 772336a7bd4ae7cbcfe2cba1ff30d97b5f7e5f1d Mon Sep 17 00:00:00 2001 From: Nikolay Edigaryev Date: Wed, 13 Nov 2024 14:59:08 +0100 Subject: [PATCH] Scheduler: stop iterating over workers when candidate worker is found (#220) --- internal/controller/scheduler/scheduler.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/internal/controller/scheduler/scheduler.go b/internal/controller/scheduler/scheduler.go index 8964220..01caa34 100644 --- a/internal/controller/scheduler/scheduler.go +++ b/internal/controller/scheduler/scheduler.go @@ -150,6 +150,8 @@ func (scheduler *Scheduler) schedulingLoopIteration() error { affectedWorkers[worker.Name] = true workerToResources.Add(worker.Name, unscheduledVM.Resources) + + break } } }