v0.3.0
✨ Features and improvements :
- Support CPU burst strategy #52
- Support Memory QoS strategy #55
- Support LLC and MBA isolation strategy #56
- Protocol design between runtime-manager and hook server #62
- Improve overall code coverage from 39% to 56% #69
🐛 Fixed bugs:
- when deploy on ACK 1.18.1 koord-manager pod always crash #49
- Handle unexpected CPU info in case of koordlet panic #90
⏫ Merged pull requests:
- New feature: cpu burst strategy #73 (stormgbs)
- Introduce protocol between RuntimeManager and RuntimeHookServer #76 (honpey)
- Improve readme #88 (hormes)
- update image file format #92 (zwzhang0107)
- 🌱 add expire cache #93 (jasonliu747)
- ✨ support LLC & MBA isolation #94 (jasonliu747)
- fix cpuinfo panic on arm64 #97 (saintube)
- 📖 fix typo in docs #98 (jasonliu747)
- Introduce HookServer config loading from /etc/runtime/hookserver.d/ #100 (honpey)
- add memory qos strategy #101 (saintube)
- add an issue template and rename feature request to proposal #108 (hormes)
- Introduce cri request parsing/generate-hook-request/checkpoing logic #110 (honpey)
- 🌱 add unit test for resmanager #111 (jasonliu747)
- Add cpu suppress test and revise memory qos #112 (saintube)
- ✨ Remove deprecated go get from Makefile #116 (jasonliu747)
- 🌱 add license checker in workflow #117 (jasonliu747)
- Support cpu burst strategy #118 (stormgbs)
- 🌱 add unit test for memory evict feature #119 (jasonliu747)
- add UTs for runtime handler #125 (saintube)
- 📖 add changelog for v0.3 #126 (jasonliu747)