Skip to content

Releases: hawkular/hawkular-client-ruby

2.9.0 release

13 Mar 16:29
Compare
Choose a tag to compare

What's new

  • Adding a way to update collection interval on the agent
  • Fixed get_entity method in the inventory client
  • Big improvements to the testing suite. Now we run the tests against live Hawkular server that runs as a Docker container
  • Fixed a bug in operations client where it was necessary to pass the operation name only as a string and it silently failed with symbol
  • Alert conditions now expose also the interval field
  • Added an option to query metrics based on tag only (regardless to type)
  • Improved passing of options to underlying Rest client
  • The API is now consistent when creating resource that already existed
  • Making sure the gem can work with Alerts 1.5.1
  • Now it's unable to add/remove datasources if the Hawkular Services are running in container
  • All the sub-clients are now lazily initiated with the first usage
  • Adds the ability to assign and remove tags to existing alerts
  • Uniform client names

Deprecations

  • instead of HawkularUtilsMixin use Hawkular::ClientUtils
  • instead of Hawkular::Operations::OperationsClient use Hawkular::Operations::Client
  • instead of Hawkular::Alerts::AlertsClient use Hawkular::Alerts::Client
  • instead of Hawkular::Token::TokenClient use Hawkular::Token::Client
  • instead of Hawkular::Inventory::InventoryClient use Hawkular::Inventory::Client

http://www.hawkular.org/hawkular-client-ruby/file.CHANGES.html