Skip to content

v3.0.1

Compare
Choose a tag to compare
@harp-intel harp-intel released this 26 Nov 22:20
· 26 commits to main since this release
719f4d2

Version 3.0.1 is a maintenance release that addresses a few issues/bugs:

  • improve error handling and messaging when a target system does not support metrics collection
  • stop metrics collection and produce output files when SIGINT is sent only to the perfspect process
  • abbreviate uncore event names to shorten the perf stat command line arguments on target systems with a high core/uncore device count in order to fit within the bash argument size limits
  • re-enable NMI watchdog after metrics collection on remote targets

What's Changed

  • fix build badge in readme by @harp-intel in #84
  • pin build process dependencies by @harp-intel in #86
  • address issues raised by golangci-lint by @harp-intel in #88
  • add no root requirements for metrics to readme by @harp-intel in #91
  • Bump golang.org/x/term from 0.25.0 to 0.26.0 by @dependabot in #90
  • Bump golang.org/x/text from 0.19.0 to 0.20.0 by @dependabot in #89
  • document --noroot option for metrics by @harp-intel in #92
  • Improve error handling when cannot connect to target(s) and when target doesn't meet requirements for metrics command by @harp-intel in #95
  • send SIGINT and SIGTERM to children when received by @harp-intel in #97
  • show flame and telemetry duration in status by @harp-intel in #98
  • build tarball without version in name by @harp-intel in #100
  • pin systat version by @harp-intel in #106
  • abbreviate uncore event names to shorten the length of the arguments on the perf command line by @harp-intel in #102
  • re-enable NMI watchdog when disabled for remote targets by @harp-intel in #104

Full Changelog: v3.0.0...v3.0.1