lihanbo
|
0a42c38b52
|
replace update method with patch method when updating schedule result
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2022-03-14 14:54:29 +08:00 |
karmada-bot
|
0d0975db5d
|
Merge pull request #1448 from huone1/fix/scheduler
fix rb spec.Clusters is incorrent in some scenarios
|
2022-03-10 09:32:22 +08:00 |
Garrybest
|
ab2028f341
|
clean up scheduler metrics
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2022-03-08 11:12:25 +08:00 |
huone1
|
c876bb624f
|
fix rb spec.Clusters is incorrent in some scenarios
Signed-off-by: huone1 <huwanxing@huawei.com>
|
2022-03-08 11:02:26 +08:00 |
huone1
|
0c0f1eece8
|
fix the failover e2e test failed
Signed-off-by: huone1 <huwanxing@huawei.com>
|
2022-03-07 20:45:09 +08:00 |
karmada-bot
|
b33bda9709
|
Merge pull request #1383 from huone1/DeleteCluster
[feature]support rescheduling when deleting a cluster
|
2022-03-04 15:13:14 +08:00 |
pigletfly
|
9e28d6c6e8
|
add ratelimiter flags
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
|
2022-03-03 16:09:39 +08:00 |
huone1
|
f7e6ecd56a
|
[feature]support rescheduling when deleting a cluster
Signed-off-by: huone1 <huwanxing@huawei.com>
|
2022-03-03 09:49:44 +08:00 |
lihanbo
|
4569663b40
|
adapt for propagating dependencies
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2022-02-26 15:49:06 +08:00 |
karmada-bot
|
0756007db1
|
Merge pull request #1370 from kerthcet/feature/quick-return-in-filter
feat: quick return in filter phase when unsuccessful state returned
|
2022-02-25 14:36:06 +08:00 |
kerthcet
|
eba5d2f497
|
feat: quick return in filter phase when unsuccessful state returned
Signed-off-by: kerthcet <kerthcet@gmail.com>
|
2022-02-24 10:45:19 +08:00 |
huone1
|
6d8d68a72c
|
delete some invalid logic in static weight strategy
Signed-off-by: huone1 <huwanxing@huawei.com>
|
2022-02-19 15:33:02 +08:00 |
huone1
|
75aa4ce0e6
|
fix spreadconstraints[i].MaxGroups Invalidation when scaleup replicas
Signed-off-by: huone1 <huwanxing@huawei.com>
|
2022-02-08 10:53:54 +08:00 |
wlp1153468871
|
ed261ef0a0
|
modify log type to Error when err ocurs
Signed-off-by: wlp1153468871 <luping.wei@daocloud.io>
|
2022-01-19 18:21:19 +08:00 |
huone1
|
e8b717575a
|
split the code about resource event into event_handler.go
Signed-off-by: huone1 <huwanxing@huawei.com>
|
2022-01-17 18:19:19 +08:00 |
huone1
|
4c9bfbf310
|
[scheduler]fix a defer execution sequence problem
Signed-off-by: huone1 <huwanxing@huawei.com>
|
2022-01-13 20:34:34 +08:00 |
karmada-bot
|
ea0874acd0
|
Merge pull request #1070 from mrlihanbo/add_events_in_resource
add events to resource template
|
2021-12-21 09:26:28 +08:00 |
lihanbo
|
b238572263
|
add events to resource template
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-12-20 17:31:38 +08:00 |
Garrybest
|
cbe5cae13b
|
add rate limited when errors occur in scheduler
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-12-20 14:19:18 +08:00 |
dddddai
|
ff83773c5e
|
remove redundant sort
Signed-off-by: dddddai <dddwq@foxmail.com>
|
2021-12-17 10:24:33 +08:00 |
Garrybest
|
4acb5aee8a
|
add new test of division algorithm
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-12-07 10:30:33 +08:00 |
Garrybest
|
60c3f31897
|
delete scale scheduling
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-12-07 10:03:18 +08:00 |
Garrybest
|
eb0dac3a68
|
merge scale scheduling with normal scheduling
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-12-07 10:02:58 +08:00 |
karmada-bot
|
09c04490bc
|
Merge pull request #988 from mrlihanbo/schedule-condition
update Scheduled conditon when failed scheduling
|
2021-12-07 09:18:14 +08:00 |
Garrybest
|
7445bd90da
|
fix slow enqueue of async worker
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-12-04 19:44:33 +08:00 |
lihanbo
|
435f32cc4d
|
update Scheduled conditon when failed scheduling
Signed-off-by: lihanbo <lihanbo2@huawei.com>
|
2021-12-02 17:53:53 +08:00 |
karmada-bot
|
668eaee05b
|
Merge pull request #967 from dddddai/sched-type
Refactor schedule type
|
2021-11-29 18:07:06 +08:00 |
dddddai
|
b94580a33e
|
refactor schedule type
Signed-off-by: dddddai <dddwq@foxmail.com>
|
2021-11-27 10:46:42 +08:00 |
karmada-bot
|
d40d559747
|
Merge pull request #978 from BDXGD/dev
Logic patch for dividing remaining replicas to clusters
|
2021-11-23 11:40:12 +08:00 |
Xinzhao Xu
|
953537d1fb
|
Remove unused policyLister in the genericScheduler
Signed-off-by: Xinzhao Xu <z2d@jifangcheng.com>
|
2021-11-19 15:13:08 +08:00 |
xinjie xu
|
804bbed87c
|
logic patch for calculating desireReplicaInfos
Signed-off-by: xinjie xu <1912747539@qq.com>
|
2021-11-18 21:04:06 +08:00 |
guoyao
|
ae34e4d1b8
|
unify IsNodeReady function
Signed-off-by: guoyao <1015105054@qq.com>
|
2021-11-15 11:35:03 +08:00 |
guoyao
|
b22da790ea
|
cleanup some codes
Signed-off-by: guoyao <1015105054@qq.com>
|
2021-11-08 20:43:39 +08:00 |
karmada-bot
|
ccf78c1c70
|
Merge pull request #891 from Garrybest/pr_dynamic_weight
divide replicas weighted by AvailableReplicas
|
2021-11-08 15:41:55 +08:00 |
Garrybest
|
d01fccfd3b
|
add division algorithm test
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-11-06 22:39:57 +08:00 |
Garrybest
|
a29f3f7a50
|
divide replicas by dynamic weight
Signed-off-by: Garrybest <garrybest@foxmail.com>
Co-authored-by: junqian <junqian@tencent.com>
|
2021-11-06 22:38:57 +08:00 |
iawia002
|
98ee6ce938
|
Introduce feature gates for the scheduler component
Signed-off-by: iawia002 <z2d@jifangcheng.com>
Signed-off-by: Xinzhao Xu <z2d@jifangcheng.com>
|
2021-11-05 21:03:02 +08:00 |
Garrybest
|
a3e1b597c0
|
add object reference when calling gRPC
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-11-02 22:25:12 +08:00 |
zhongjun.li
|
d8483eeffc
|
clean up
Signed-off-by: zhongjun.li <zhongjun.li@daocloud.io>
|
2021-10-26 09:42:11 +08:00 |
karmada-bot
|
4ac02a613f
|
Merge pull request #808 from RainbowMango/pr_nominate_owners
nominate approvers and reviewers
|
2021-10-22 10:46:09 +08:00 |
changzhen
|
8e1e16e950
|
adapt the Scheduled condition for binding
Signed-off-by: changzhen <changzhen5@huawei.com>
|
2021-10-20 10:59:03 +08:00 |
RainbowMango
|
fb81c73c67
|
nominate approvers and reviewers
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2021-10-19 14:31:38 +08:00 |
karmada-bot
|
d2af1e1991
|
Merge pull request #823 from dddddai/sched-condition
Propose a Scheduled condition for RB/CRB
|
2021-10-18 15:15:01 +08:00 |
dddddai
|
eaea5c608b
|
add scheduled condition for binding
Signed-off-by: dddddai <dddwq@foxmail.com>
|
2021-10-18 11:43:40 +08:00 |
Garrybest
|
08fa785670
|
run async worker with no intervals
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-10-18 10:58:49 +08:00 |
junqian
|
226b48bd52
|
add metrics for scheduler
Signed-off-by: junqian <junqian@tencent.com>
|
2021-09-29 10:34:08 +08:00 |
RainbowMango
|
56fbbe1054
|
adopt binding v1alpha2
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
|
2021-09-28 17:03:46 +08:00 |
Garrybest
|
f89e754f2e
|
back off to general estimator when scheduler estimator is unavailable
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-09-24 14:26:50 +08:00 |
dddddai
|
aeafb96d89
|
use cluster lister instead of map to implement scheduler cache
Signed-off-by: dddddai <dddwq@foxmail.com>
|
2021-09-18 16:51:24 +08:00 |
Garrybest
|
a5774944b5
|
add scheduler estimator client
Signed-off-by: Garrybest <garrybest@foxmail.com>
|
2021-09-18 11:32:32 +08:00 |