v0.5.34
What's Changed
- feat(agent): support dynamic numa memory bandwidth thresholds by @yyyyyymmm in #931
- feat(metric-emitter): add NUMA CPU and memory usage metrics by @yadzhang in #981
- fix(cpu/assembler): correct condition for overlap share pool sizes by @luomingmeng in #987
- fix(kata): optimise logic for finding kata container path by @JustinChengLZ in #982
- fix(irq-tuning): implement protection for controller concurrent run by @zhanghaoyu1986 in #986
- skip empty pod list error by @junyu-peng in #989
- feat(qrm-plugin): fix kubeletPodsContinuesEmptyCount by @junyu-peng in #994
- feat: support cgv1 for quota control knob by @boblee0717 in #916
- fix(resctrl): fix nil resourceAllocation by @Bourbon-Wang in #983
- chore(irq-tuning): check if netns exist after failed to list nics by @zhanghaoyu1986 in #995
- refactor(memory): simplify numa binding allocation logic by @luomingmeng in #975
- feat(qrm-plugin): ignore cgroup path not found error by @junyu-peng in #998
- feat(resource): add disable reclaim level support for numa allocation by @luomingmeng in #979
- feat(sysadvisor): refine util based algorithm by @cheney-lin in #996
- add MetricMemTotalSystem to metric emitter by @sxy390 in #999
- feat(cpu/memory): add pre-occupation support for NUMA binding pods by @luomingmeng in #967
- refactor(topology): add periodic sync for memory bandwidth data by @luomingmeng in #992
- fix NPE if the pod does not exist by @boblee0717 in #1000
- should find all sub cgroup and set to -1 incase new sub cgroup, close v1 cfs quota by @boblee0717 in #1001
- chore(*): relax sanityCheck by @cheney-lin in #1002
New Contributors
- @yyyyyymmm made their first contribution in #931
- @boblee0717 made their first contribution in #916
Full Changelog: v0.5.33...v0.5.34