Maciej Skoczeń
|
2fc3cd90b1
|
Store pod backoff expiration time in QueuedPodInfo
|
2025-03-06 10:45:38 +00:00 |
|
Kubernetes Prow Robot
|
30ea0d13cd
|
Merge pull request #130317 from macsko/increment_schedulerqueueincomingpods_metric_when_adding_pods_to_unschedulable_when_gated
Add missing increments of queue_incoming_pods_total metric in scheduling queue
|
2025-03-05 02:19:45 -08:00 |
|
Maciej Skoczeń
|
6975572a80
|
Add missing increments of queue_incoming_pods_total metric in scheduling queue
|
2025-03-04 12:37:22 +00:00 |
|
Kubernetes Prow Robot
|
facb1a8c55
|
Merge pull request #129905 from ania-borowiec/129778_replace_equal
Replace reflect.DeepEqual with cmp.Diff in pkg/scheduler tests
|
2025-02-26 08:24:30 -08:00 |
|
Ania Borowiec
|
4205f04ce3
|
Replace uses of reflect.DeepEqual with cmp.Diff in pkg/scheduler tests
|
2025-02-26 09:27:51 +00:00 |
|
Kubernetes Prow Robot
|
65321bf5ee
|
Merge pull request #130214 from macsko/split_backoffq_into_backoffq_and_errorbackoffq
Split backoffQ into backoffQ and errorBackoffQ in scheduler
|
2025-02-24 10:48:36 -08:00 |
|
Maciej Skoczeń
|
0f24b9ff45
|
Split backoffQ into backoffQ and errorBackoffQ in scheduler
|
2025-02-24 14:11:26 +00:00 |
|
Keisuke Ishigami
|
6b16f05148
|
modify SchedulerCacheSize field comment because it will be removed at v1.34
|
2025-02-15 17:50:41 +09:00 |
|
Kubernetes Prow Robot
|
a716ea756d
|
Merge pull request #129635 from macsko/cache_calculateresource_result_when_adding_pod_to_nodeinfo
Use cached calculateResource result when removing pod from NodeInfo in preemption
|
2025-01-21 04:16:37 -08:00 |
|
Maciej Skoczeń
|
0452ae402a
|
Use cached calculateResource result when removing pod from NodeInfo in preemption
|
2025-01-21 10:02:57 +00:00 |
|
googs1025
|
65b243fcd6
|
chore: remove repeated scheduler prefix metrics for CacheSizeMetrics
|
2024-11-26 14:26:07 +08:00 |
|
Kubernetes Prow Robot
|
fb033826a8
|
Merge pull request #128170 from sanposhiho/async-preemption
feature(KEP-4832): asynchronous preemption
|
2024-11-07 19:44:54 +00:00 |
|
Kensei Nakada
|
b96eee847e
|
feat: graduate SchedulerQueueingHints to beta
|
2024-11-07 21:45:18 +09:00 |
|
Kensei Nakada
|
105d489aa4
|
chore: wording
|
2024-11-07 14:09:35 +09:00 |
|
Kensei Nakada
|
ce377efa00
|
fix: improve logs\
|
2024-11-07 14:09:35 +09:00 |
|
Kensei Nakada
|
49135d6173
|
fix: take QHint disable scenario into consideration
|
2024-11-07 14:09:35 +09:00 |
|
Kensei Nakada
|
623b2a20d2
|
fix: handle Activate event properly
|
2024-11-07 14:09:35 +09:00 |
|
Kensei Nakada
|
102d79ec93
|
add: add a test case for Activate
|
2024-11-07 14:09:35 +09:00 |
|
Kensei Nakada
|
02459ca59c
|
fix: register the event in in-flight as necessary at Activate
|
2024-11-07 14:09:35 +09:00 |
|
Kensei Nakada
|
089457e908
|
fix: check correctly if the event is scale down
Signed-off-by: Kensei Nakada <handbomusic@gmail.com>
|
2024-10-22 10:01:20 +09:00 |
|
Kensei Nakada
|
83f9e4b6df
|
cleanup: remove event list
|
2024-10-18 11:10:10 +10:00 |
|
Kensei Nakada
|
a2b3a4f4dc
|
chore: ensure the scheduler handles events before checking the pod position
|
2024-10-06 21:06:45 +09:00 |
|
Kubernetes Prow Robot
|
75214d11d5
|
Merge pull request #127428 from googs1025/scheduler/plugin
chore(scheduler): refactor import package ordering in scheduler
|
2024-09-25 11:40:07 +01:00 |
|
Kubernetes Prow Robot
|
f2700895a4
|
Merge pull request #127422 from srivastav-abhishek/go-vet-fix
Go vet fixes for gotip
|
2024-09-20 14:37:58 +01:00 |
|
Abhishek Kr Srivastav
|
95860cff1c
|
Fix Go vet errors for master golang
Co-authored-by: Rajalakshmi-Girish <rajalakshmi.girish1@ibm.com>
Co-authored-by: Abhishek Kr Srivastav <Abhishek.kr.srivastav@ibm.com>
|
2024-09-20 12:36:38 +05:30 |
|
googs1025
|
69831b0043
|
chore(scheduler): refactor import package ordering
|
2024-09-18 20:31:03 +08:00 |
|
Richa Banker
|
6944af22d1
|
Initialize scheduler metrics after metrics options are applied
|
2024-09-13 12:52:32 -07:00 |
|
dom4ha
|
2a2b743445
|
Commit review suggestion to pkg/scheduler/backend/queue/scheduling_queue_test.go
Co-authored-by: Maciej Skoczeń <87243939+macsko@users.noreply.github.com>
|
2024-09-11 15:23:40 +02:00 |
|
dom4ha
|
e7827879db
|
Enable testing logger in the remaining scheduler tests.
|
2024-09-09 21:59:24 +00:00 |
|
Kensei Nakada
|
24a14aa810
|
fix: run a test for requeueing with PreFilterResult correctly
|
2024-09-07 23:52:45 +09:00 |
|
Kubernetes Prow Robot
|
f12334be03
|
Merge pull request #126962 from sanposhiho/memory-leak-scheduler
fix(scheduler): fix a possible memory leak for QueueingHint
|
2024-09-06 19:01:25 +01:00 |
|
Kubernetes Prow Robot
|
f248c24456
|
Merge pull request #127182 from sanposhiho/cleanup-metrics
chore: cleanup inFlightPods when closing the queue
|
2024-09-06 12:05:42 +01:00 |
|
Kensei Nakada
|
d76433554e
|
chore: cleanup inFlightPods when closing the queue
|
2024-09-06 17:12:28 +09:00 |
|
Kubernetes Prow Robot
|
52d4972901
|
Merge pull request #127109 from sanposhiho/precheck-move
feat: disable preCheck when QHint is enabled
|
2024-09-05 17:19:57 +01:00 |
|
Kensei Nakada
|
6d357d2476
|
fix: discard a pod at Pop() when the pod is being scheduled
|
2024-09-05 22:30:43 +09:00 |
|
Kensei Nakada
|
0b71f256a8
|
fix(scheduler): fix a possible memory leak for QueueingHint
|
2024-09-05 12:13:05 +09:00 |
|
Kubernetes Prow Robot
|
05df9f4675
|
Merge pull request #127052 from sanposhiho/add-inflight-event-metric
feat(scheduler): support inflight_events metric
|
2024-09-04 19:56:19 +01:00 |
|
Kensei Nakada
|
b5ed15b94a
|
feat: implement a force flush
|
2024-09-04 21:59:27 +09:00 |
|
Kensei Nakada
|
4ee1394b71
|
feat: disable preCheck when QHint is enabled
|
2024-09-04 17:43:00 +09:00 |
|
Maciej Skoczeń
|
1f157bcb90
|
Don't panic when popping from empty scheduling queue
|
2024-09-02 12:12:19 +00:00 |
|
Kensei Nakada
|
110d28355d
|
feat(scheduler): support inflight_events metric
|
2024-09-02 10:16:43 +09:00 |
|
Kubernetes Prow Robot
|
59051eb003
|
Merge pull request #126029 from sanposhiho/backoff-preenqueue
scheduler: impose a backoff penalty on gated Pods
|
2024-08-28 21:58:01 +01:00 |
|
Kensei Nakada
|
b5a156971f
|
scheduler: impose a backoff penalty on gated Pods
|
2024-08-27 09:57:59 +09:00 |
|
Kensei Nakada
|
baf69640d3
|
fix(scheduler_one): call Done() as soon as possible
|
2024-08-27 09:30:47 +09:00 |
|
Kensei Nakada
|
8519d3399f
|
chore: move the scheduler internal components out of internal dir
|
2024-08-25 13:10:29 +09:00 |
|