v1.1.1
What's New
1. support vc-scheduler loading custom plugins
Separate plugin implementation with scheduler. Support implement custom plugins and load to vc-scheduler dynamically.(#1218, @zen-xu)
2. add MaxRequeueNum as a controller-manager param
Support configure MaxRequeueNum in config file of vc-scheduler, default to 15 times.(#1087, @shinytang6)
3. add design documentation of CPU careful regulation
Give the design of CPU careful regulation in socket level.(#1051, @ProgramerGu)
Other Notable Changes
- add deployment example with volcano scheduling(#1222, @Thor-wl)
- add Queue & Namespace support for volcano monitoring(#1200, @alcorj-mizar)
- job event optimize (#1192, @mikechengwei)
- optimize local script(#1191, @mikechengwei)
- generate v1 crds. remove subresource status in pg crd(#1179, @stpabhi)
- mutate default of job spec(#1170, @shinytang6)
- CI switch to Github Action(#1160, @daixiang0)
- queue-resource design add(#1158, @hudson741)
- feature design for queue resource reservation(#1130, @Thor-wl)
- add podName and svcName length validate(#1127, @mikechengwei)
- update getting-started.md(#1126, @daixiang0)
- some improvements of scheduler(#1111, @shinytang6)
Bug Fixes
- fix allocate action: high priority queue should not block others(#1209, @yesterday)
- fix script: fix daily release err(#1208, @yesterday)
- fix prepare-for-development dead link(#1205, @naveensrinivasan)
- fix gox path err im Makefile(#1201, @shinytang6)
- fix proportion can not reclaim issue(#1194, @wpeng102)
- fix dose not delete network policy when job finished(#1186, @wpeng102)
- fix queue cannot use idle resource issue(#1176, @wpeng102)
- fix scheduling duration update after complete(#1167, @alcorj-mizar)
- fix queue unknown state bug(#1151, @wpeng102)
- fix terminate job and release resources when drop job out of queue(#1138, @merryzhou)
- fix helm upgrade bugs on namespace hardcode(#1132, @alcorj-mizar)