- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for SwapLimiter (0.23 sec)
-
pkg/controller/nodelifecycle/scheduler/rate_limited_queue.go
} // Clear removes all items from the queue func (q *RateLimitedTimedQueue) Clear() { q.queue.Clear() } // SwapLimiter safely swaps current limiter for this queue with the // passed one if capacities or qps's differ. func (q *RateLimitedTimedQueue) SwapLimiter(newQPS float32) { q.limiterLock.Lock() defer q.limiterLock.Unlock() if q.limiter.QPS() == newQPS { return }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Mar 07 07:50:01 UTC 2023 - 8.2K bytes - Viewed (0) -
pkg/controller/nodelifecycle/scheduler/rate_limited_queue_test.go
} evictor.SwapLimiter(0) qps = evictor.limiter.QPS() fakeNever := flowcontrol.NewFakeNeverRateLimiter() if qps != fakeNever.QPS() { t.Fatalf("QPS does not match create one: %v instead of %v", qps, fakeNever.QPS()) } createdQPS := float32(5.5) evictor.SwapLimiter(createdQPS) qps = evictor.limiter.QPS() if qps != createdQPS {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Mar 07 17:40:33 UTC 2023 - 10K bytes - Viewed (0) -
pkg/controller/nodelifecycle/node_lifecycle_controller.go
switch state { case stateNormal: nc.zoneNoExecuteTainter[zone].SwapLimiter(nc.evictionLimiterQPS) case statePartialDisruption: nc.zoneNoExecuteTainter[zone].SwapLimiter( nc.enterPartialDisruptionFunc(zoneSize)) case stateFullDisruption: nc.zoneNoExecuteTainter[zone].SwapLimiter( nc.enterFullDisruptionFunc(zoneSize)) } }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Sat May 04 18:33:12 UTC 2024 - 51.6K bytes - Viewed (0)