Yuan Chen
|
d1a2f699a7
|
Add PodWrapper functions for scheduler testing
Fix a typo in comment
|
2022-04-19 20:30:04 -07:00 |
|
Aldo Culquicondor
|
429457e184
|
Fix: abort nominating a pod that was already scheduled to a node
Change-Id: Iacb8530769e7a93e3bc8384cf51d7a8fd9a192e1
|
2022-04-04 10:52:59 -04:00 |
|
Kubernetes Prow Robot
|
317f8afe92
|
Merge pull request #108976 from ArangoGutierrez/devel/typos/scheduler
Fix typos under pkg/scheduler
|
2022-03-25 15:35:09 -07:00 |
|
Carlos Eduardo Arango Gutierrez
|
d2f67b42b7
|
Fix typos under pkg/scheduler
./scheduler/framework/plugins/noderesources/most_allocated_test.go:227: negtive ==> negative
./scheduler/framework/plugins/noderesources/most_allocated_test.go:228: negtive ==> negative
./scheduler/framework/plugins/volumebinding/binder.go:402: everytime ==> every time
./scheduler/framework/preemption/preemption_test.go:67: staus ==> status
./scheduler/framework/runtime/framework_test.go:1252: followings ==> following
./scheduler/internal/cache/cache_test.go:932: datas ==> data
./scheduler/internal/cache/node_tree_test.go:471: unknow ==> unknown
./scheduler/internal/queue/scheduling_queue_test.go:442: actived ==> activated
./scheduler/internal/queue/scheduling_queue_test.go:2209: covert ==> convert
Signed-off-by: Carlos Eduardo Arango Gutierrez <carangog@redhat.com>
|
2022-03-24 08:01:25 -04:00 |
|
Alex Wang
|
8a5df1302a
|
rename unschedulableQ to unschedulablePods
Signed-off-by: Alex Wang <wangqingcan1990@gmail.com>
|
2022-03-24 17:38:49 +08:00 |
|
Daniel Smith
|
2831f9a343
|
remove unneeded references
|
2022-03-23 15:26:38 +00:00 |
|
Alex Wang
|
e772202e95
|
set PodMaxUnschedulableQDuration as 5 min
|
2022-03-17 15:37:34 +08:00 |
|
196Ikuchil
|
1bb22fc4c8
|
fix:some comments
|
2022-03-17 01:38:05 +09:00 |
|
Harsh Prateek
|
840fc3ea7b
|
Add gauge metric to track unschedulable pod (#108475)
* Add gauge metric to track unschedulable pod
* Add review comments
|
2022-03-14 13:02:58 -07:00 |
|
Abdullah Gharaibeh
|
8a1c70b48c
|
Graduate PodAffinityNamespaceSelector to GA
|
2022-02-18 12:07:29 -05:00 |
|
Kubernetes Prow Robot
|
f538b0b105
|
Merge pull request #108017 from denkensk/add-flush-flag
Add a deprecated cmd flag for the time interval between flushing pods from unschedualbeQ to activeQ or backoffQ.
|
2022-02-16 07:56:38 -08:00 |
|
Alex Wang
|
87549203e9
|
add deprecated flag for flush pods to activeq interval
|
2022-02-16 11:05:52 +08:00 |
|
Kante
|
62eb70c1b3
|
reuse InformerFactory in scheduler tests (#107835)
* reuse informer in scheduler tests
Signed-off-by: kerthcet <kerthcet@gmail.com>
* reduce construct two informers
Signed-off-by: kerthcet <kerthcet@gmail.com>
* instantiate formerfacotry error
Signed-off-by: kerthcet <kerthcet@gmail.com>
|
2022-02-09 16:53:58 -08:00 |
|
Alex Wang
|
ca50e459b0
|
check activeQ len before pop
|
2022-02-08 18:05:05 +08:00 |
|
duc
|
040f8a4cf0
|
a flag to indicate whether or not to broadcast
change the returns above to breaks, add a flag to indicate whether or not to broadcast.
|
2022-01-27 21:52:30 +08:00 |
|
duc
|
c3bfb568f9
|
fix flushBackoffQCompleted: remove defer
'defer' is called in the 'for' loop, remove it
|
2022-01-27 17:08:12 +08:00 |
|
Wei Huang
|
939e98135c
|
sched: fix goroutine leak in unit tests
|
2022-01-22 22:53:11 -08:00 |
|
Kubernetes Prow Robot
|
b960f7a0e0
|
Merge pull request #106203 from 2014BDuck/test-priority-queue-activate
add test cases for scheduler/PriorityQueue.Activate
|
2022-01-05 02:22:32 -08:00 |
|
Jiekun
|
30e06ecf1e
|
#106203 Added test cases for PriorityQueue Activate
|
2021-12-18 22:12:46 +08:00 |
|
Wei Huang
|
2433b083a9
|
clear pod's .status.nominatedNodeName when necessary
|
2021-12-16 10:55:13 -08:00 |
|
BinacsLee
|
d484b1aa3d
|
scheduler: cleanup return value
|
2021-12-15 21:51:42 +08:00 |
|
Abdullah Gharaibeh
|
a241c45dc7
|
move a number of scheduler metrics to STABLE
|
2021-11-10 12:51:17 -05:00 |
|
Reza Karimi
|
bb15f02039
|
issue#105861: making scheduler metrics stable
|
2021-11-03 15:34:50 +00:00 |
|
Kubernetes Prow Robot
|
6c45f6e32b
|
Merge pull request #105125 from BinacsLee/binacs-fix-scheQ-caculate-overflow
Scheduler: fix calculateBackoffDuration overflow in extreme data cases
|
2021-09-20 21:26:23 -07:00 |
|
BinacsLee
|
f277864aa5
|
Scheduler queue: fix calculateBackoffDuration overflow in extreme data cases
|
2021-09-21 09:42:52 +08:00 |
|
wojtekt
|
d9b08c611d
|
Migrate to k8s.io/utils/clock
|
2021-09-17 15:19:08 +02:00 |
|
sanposhiho
|
b7dd0a7660
|
Clean up: delete NumUnschedulablePods because it's no longer in use
|
2021-08-24 17:34:05 +09:00 |
|
Kubernetes Prow Robot
|
fcefb0bc2a
|
Merge pull request #104158 from mamil/modify-func-notes
make notes more easily to understand
|
2021-08-06 01:21:19 -07:00 |
|
raymonder jin
|
b66d52f6a8
|
make notes more easily to understand
|
2021-08-06 09:03:23 +08:00 |
|
Kubernetes Prow Robot
|
2d08fd4f56
|
Merge pull request #103864 from yuanchen8911/master
Fix inaccurate comments in scheduler_queue.go
|
2021-08-05 01:45:15 -07:00 |
|
Kubernetes Prow Robot
|
6fb005d4d4
|
Merge pull request #103792 from lixiaobing1/activeQ5
fix typo scheduling queue to active queue
|
2021-08-05 01:43:50 -07:00 |
|
Yuan Chen
|
00e31ce565
|
Fix incorrect comments in scheduler_queue.go
|
2021-07-22 20:57:21 -07:00 |
|
lixiaobing1
|
51e4694cd6
|
fix typo scheduling queue to active queue
|
2021-07-20 14:01:35 +08:00 |
|
boenn
|
1980b18c45
|
Solved the test problem and added update comment
|
2021-07-16 10:57:23 +08:00 |
|
Wei Huang
|
fb9cafc99b
|
sched: provide an option for plugin developers to move pods to activeQ
|
2021-07-07 12:50:12 -07:00 |
|
Yecheng Fu
|
83ee392ed4
|
implement EnqueueExtensions interface in volumebinding
|
2021-07-03 08:25:06 +08:00 |
|
Wei Huang
|
36eaa11d50
|
cleanup usage of NewPodNominator
- replace NewPodNominator() with NewSafePodNominator()
- rename nominatedPodMap to nominator
|
2021-06-10 14:01:07 -07:00 |
|
Wei Huang
|
8e85a2b0c2
|
sched: fix a bug that a preemptor pod exists as a phantom
- SafePodNominator to resolve racing issue when dealing with nominated pod
|
2021-06-05 11:07:29 -07:00 |
|
Alexander Minbaev
|
8325c6b0da
|
got rid of ClusterEventReg with generating ClusterEvent objects on the fly
|
2021-04-14 13:38:46 -05:00 |
|
卢振兴10069964
|
5ddb1be59a
|
code cleanup for pkg/scheduler
|
2021-04-13 08:16:16 +08:00 |
|
Kubernetes Prow Robot
|
ae40c62c49
|
Merge pull request #100286 from tanjing2020/skip_updates_assumed_pods
Scheduler: skip updates of assumed pods
|
2021-04-08 20:29:29 -07:00 |
|
Kubernetes Prow Robot
|
7cd73076a2
|
Merge pull request #100049 from Huang-Wei/basic-check-prior-to-enq
sched: support PreEnqueueChecks prior to moving Pods
|
2021-04-08 17:11:04 -07:00 |
|
tanjing2020
|
d4465b995e
|
Scheduler: skip updates of assumed pods
|
2021-03-24 10:01:22 +08:00 |
|
Wei Huang
|
6384f397b4
|
sched: support PreEnqueueChecks prior to moving Pods
|
2021-03-11 12:31:50 -08:00 |
|
renyuquan
|
53ee08a40e
|
fix scheduler queue update logic
|
2021-03-10 15:48:18 +08:00 |
|
Abdullah Gharaibeh
|
c7fef196b6
|
Implements pod affinity NamespaceSelector feature
|
2021-03-04 07:30:24 -05:00 |
|
Wei Huang
|
6fdb1a8439
|
sched: add a benchmark test for MoveAllToActiveOrBackoffQueue
|
2021-03-03 07:20:08 -08:00 |
|
Wei Huang
|
f322019d7a
|
Store a cluster event to plugin map in SchedulerQueue
|
2021-03-03 07:20:07 -08:00 |
|
Benjamin Elder
|
56e092e382
|
hack/update-bazel.sh
|
2021-02-28 15:17:29 -08:00 |
|
drfish
|
bc2df9de72
|
Use PodInfo instead of Pod for nominatedPods and QueuedPodInfo
|
2021-02-22 22:00:23 +08:00 |
|