Skip to content

Latest commit

 

History

History
112 lines (86 loc) · 4.49 KB

File metadata and controls

112 lines (86 loc) · 4.49 KB

Change Log

This project adheres to Semantic Versioning.

This CHANGELOG follows the format listed here

3.0.0 - 2020-04-14

Breaking Changes

  • english 0.6.3 has been yanked - https://rubygems.org/gems/english/versions/0.6.3.
  • Bump minimum required ruby to 2.3
  • Update bundler development dep to 2.1 to match travis environment
  • Update sensu-plugin dep to ~> 4.0. you can read the changelog entries for 4.0
  • Update rake dep
  • Update robocup dep
  • Update yard dep

2.0.0 - 2018-03-31

Breaking Changes

  • dropped ruby 2.1 support (@yuri-zubov sponsored by Actility, https://www.actility.com)
  • added rest-client as a dependency which requires you to have a local c compiler present to install this plugin (@yuri-zubov sponsored by Actility, https://www.actility.com)

Security

Added

Changed

  • updated Changelog guidelines location (@majormoses)

1.3.0 - 2017-09-05

Added

  • option -l to change if you wish to grab the max or the current heap limits (@Juan-Moreno)

1.2.0 - 2017-08-20

Added

  • check-java-permgen.rb: added an option to specify java bin dir (@sovaa)

1.1.0 - 2017-08-12

Added

  • check-java-permgen.rb: added an option to run jps and jstsat with sudo (@sovaa)

1.0.0 - 2017-07-24

Breaking Changes

  • Minimum Ruby runtime version is now 2.0 (@eheydrick)

Added

  • ruby 2.3 testing on release (@majormoses)
  • ruby 2.4.1 testing (@majormoses)

Removed

  • Ruby 1.9.3 from deploy-time testing (@eheydrick)

Fixed

  • CHANGELOG issues because 0.0.5 was never released (@majormoses)

0.0.6 - 2017-06-09

Changed

  • refactor of check-java-heap-pcnt.sh, metrics-java-heap-graphite.sh made java version agnostic. jstat -gc returns 17 columns and has metaspace in java8. jstat -gc returns 15 columns and has permgen space in java 7, 6. These will work for both versions.
  • run jstat only once for performance improvement
  • Fix issue #11.
  • java-heap-pcnt, check-java-heap-pcnt-java8, metrics-java-heap-graphite-java8 could be removed in a future release

0.0.5 - 2016-11-02

Changed

  • metrics-jstat.py: support added for py2.6 (RHEL/CentOS 6.x)
  • check-java-heap-pcnt.sh: add -j option to specify location of java binaries
  • check-java-heap-pcnt.sh: add -o option to allow specifying command line arguments to jps

0.0.4 - 2016-04-26

Changed

  • metrics-jstat.py: run jps with the verbose flag to allow for matching on the entire command line
  • rename java-heap-pcnt to check-java-heap-pcnt. java-heap-pcnt will be removed in a future release

Added

  • add binstubs for non-ruby scripts

Fixed

  • metrics-jstat.py: exit 0 on success

0.0.3 - 2015-07-14

Changed

  • updated sensu-plugin gem to 1.2.0

0.0.2 - 2015-06-03

Fixed

  • added binstubs

Changed

  • removed cruft from /lib

0.0.1 - 2015-05-29

Added

  • initial release