Skip to content

Releases: sustainable-computing-io/kepler

release-v0.0.10 (reboot)

23 Jun 06:35
v0.0.10-reboot
600aa3d
Compare
Choose a tag to compare

What's Changed

🚀 Features

  • feat(pod): retrieve real container name from pod cache by @vimalk78 in #2162
  • feat(monitor): track terminated processes by @sthaha in #2156

🐛 Bug Fixes

📖 Documentation

♻️ Refactor

  • refactor(pod): simplify Lookup returning Container Name by @sthaha in #2166
  • refactor(resource): split Refresh into smaller functions with parallel execution by @sthaha in #2170

Full Changelog: v0.0.9-reboot...v0.0.10-reboot

release-v0.0.9 (reboot)

13 Jun 05:46
v0.0.9-reboot
101a55d
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

  • fix(exporter): move WithNodeName option to collector by @vimalk78 in #2150

Full Changelog: v0.0.8-reboot...v0.0.9-reboot

release-v0.0.8 (reboot)

12 Jun 14:03
v0.0.8-reboot
229c8c0
Compare
Choose a tag to compare

What's Changed

🚀 Features

🐛 Bug Fixes

  • fix(container): Improve container ID detection using deepest cgroup path match for nested containerIDs in cgroup path by @vimalk78 in #2119
  • fix(power): correct power attribution by separating used vs idle power by @sthaha in #2125
  • fix(monitor): use value-based maps to fix Clone() shallow copy bug by @sthaha in #2143
  • fix(pod): rename mock utils to test file by @vimalk78 in #2147
  • fix(monitor): race condition between timer and context cancelation by @sthaha in #2146

📖 Documentation

Full Changelog: v0.0.7-reboot...v0.0.8-reboot

release-0.9

19 Jun 06:50
9c21c99
Compare
Choose a tag to compare
chore(Makefile): add PRODUCTION flag to handle stripped builds (#2057)

* chore(Makefile): add PRODUCTION flag to handle stripped builds

Signed-off-by: Vinícius Zavam <[email protected]>

release-v0.0.7 (reboot)

30 May 05:47
v0.0.7-reboot
a719aae
Compare
Choose a tag to compare

What's Changed

💥 Breaking Changes

  • feat!(metrics): simplify power metrics by consolidating zone-based metrics by @sthaha in #2105

🚀 Features

  • feat(power): add virtual machine power monitoring by @sthaha in #2100

🐛 Bug Fixes

📖 Documentation

Full Changelog: v0.0.6-reboot...v0.0.7-reboot

release-v0.0.6 (reboot)

21 May 06:40
v0.0.6-reboot
75c6430
Compare
Choose a tag to compare

What's Changed

🚀 Features

🐛 Bug Fixes

  • fix(container): regex used for detecting kubernete cri containerd by @sthaha in #2084

📖 Documentation

♻️ Refactor

  • refactor(config): add exporter related settings by @sthaha in #2075

Full Changelog: v0.0.5-reboot...v0.0.6-reboot

release-v0.0.5 (reboot)

29 Apr 07:37
v0.0.5-reboot
8ab13c6
Compare
Choose a tag to compare

What's Changed

🚀 Features

  • feat(pprof): Added pprof by @vimalk78 in #2029
  • feat: add RAPL zone filtering support through configuration by @sthaha in #2031
  • feat(energy zone): Added energy zone metric to power collector by @vimalk78 in #2037
  • feat(monitor): improve power monitor with dynamic collection based on interval by @sthaha in #2016

🐛 Bug Fixes

  • fix(cpu_info): change metric name to kepler_node_cpu_info by @vimalk78 in #2023

♻️ Refactor

  • refactor: service lifecycle into optional Init Run Shutdown by @sthaha in #2021
  • refactor(monitor): replace RWMutex with atomic.Pointer for snapshot management by @sthaha in #2022
  • refactor(service): simplify service lifecycle by @sthaha in #2026

Full Changelog: v0.0.4-reboot...v0.0.5-reboot

release-v0.0.4 (reboot)

17 Apr 06:42
v0.0.4-reboot
5d064af
Compare
Choose a tag to compare

What's Changed

🚀 Features

📖 Documentation

Full Changelog: v0.0.3-reboot...v0.0.4-reboot

release-v0.0.3 (reboot)

15 Apr 16:58
3949007
Compare
Choose a tag to compare

What's Changed

🚀 Features

  • feat(node): node level power from RAPL by @sthaha in #1996

Full Changelog: v0.0.2-reboot...v0.0.3-reboot

release-v0.0.2 (reboot)

14 Apr 14:49
v0.0.2-reboot
75a40a3
Compare
Choose a tag to compare

What's Changed

🚀 Features

Full Changelog: v0.0.1-reboot...v0.0.2-reboot