Skip to content

Latest commit

 

History

History
52 lines (31 loc) · 1.23 KB

CHANGELOG.md

File metadata and controls

52 lines (31 loc) · 1.23 KB

Changelog

v1.6.0 (2024-07-24)

  • Add RoundQuotaFunc option that allows configuration of rounding behavior for floating point CPU quota.

v1.5.3 (2023-07-19)

  • Fix mountinfo parsing when super options have fields with spaces.
  • Fix division by zero while parsing cgroups.

v1.5.2 (2023-03-16)

  • Support child control cgroups
  • Fix file descriptor leak
  • Update dependencies

v1.5.1 (2022-04-06)

  • Fix cgroups v2 mountpoint detection.

v1.5.0 (2022-04-05)

  • Add support for cgroups v2.

Thanks to @emadolsky for their contribution to this release.

v1.4.0 (2021-02-01)

  • Support colons in cgroup names.
  • Remove linters from runtime dependencies.

v1.3.0 (2020-01-23)

  • Migrate to Go modules.

v1.2.0 (2018-02-22)

  • Fixed quota clamping to always round down rather than up; Rather than guaranteeing constant throttling at saturation, instead assume that the fractional CPU was added as a hedge for factors outside of Go's scheduler.

v1.1.0 (2017-11-10)

  • Log the new value of GOMAXPROCS rather than the current value.
  • Make logs more explicit about whether GOMAXPROCS was modified or not.
  • Allow customization of the minimum GOMAXPROCS, and modify default from 2 to 1.

v1.0.0 (2017-08-09)

  • Initial release.