Skip to content

0.22.0

Compare
Choose a tag to compare
@stefannegrea stefannegrea released this 06 Dec 17:30
· 388 commits to master since this release

This release is anchored by performance and compression enhancements.

Here is a list of major changes:

  • Compression
    • Prevent OutOfMemoryError on Cassandra when compression job runs (HWKMETRICS-520)
    • Avoid compression job executing in a loop when execution falls behind (HWKMETRICS-536)
    • Avoid future executions of compression job from not running if Cassandra is shutdown abruptly (HWKMETRICS-518)
    • Added a flag to disable the compression job; the data will be persisted and retrieved without compression (HWKMETRICS-524)
    • The block size for compression is now configurable (HWKMETRICS-545)
    • The compression job can now be triggered manually (HWKMETRICS-502)
  • Server Clustering
    • The external alerter is now cluster-aware and will not process the same request on multiple nodes (HWKMETRICS-515)
    • Schema updates are correctly applied when multiple servers are started at the same time (HWKMETRICS-514)
    • Added Cassandra connection information to the status page and created an admin version with detailed Cassandra cluster information (HWKMETRICS-526)
    • Internal system metrics are now persisted under admin tenant; this gives a good overview of the current system load (HWKMETRICS-550)
  • REST API
    • Added endpoint to allow fetching of available tag names (HWKMETRICS-532)
    • Fixed an issue where the API would report an internal server error on invalid query (HWKMETRICS-543)
  • Hawkular Alerting - Updates
    • End to end performance enhancements
    • Major improvements to REST API documentation
    • New cross-tenant endpoints for for fetching alerts
    • Email and webhook action plugins are now packaged in the main distribution (HWKMETRICS-552)

Hawkular Alerting - included

Hawkular Metrics Clients

JBoss Nexus Maven artifacts:
http://origin-repository.jboss.org/nexus/content/repositories/public/org/hawkular/metrics/

Jira release tracker:
https://issues.jboss.org/projects/HWKMETRICS/versions/12332012

A big "Thank you" goes to John Sanda, Matt Wringe, Michael Burman, Joel Takvorian, Jay Shaughnessy, Lucas Ponce, and Heiko Rupp for their project contributions.