Hi,
Missing from API updates, the tagQueryLanguage now supports also
defining non-existant tag as one search query:
!tag:*
Meaning the metrics should not have a tag called "tag". HWKMETRICS-480
- Micke
On 10/26/2016 12:44 AM, Stefan Negrea wrote:
Hello Everybody,
I am happy to announce release 0.21.0 of Hawkular Metrics. This
release is anchored by performance enhancements and general fixes.
Here is a list of major changes:
*
Cassandra
o *Cassandra 3.0.9 is now the supported version of Cassandra.*
o Note: this is a rollback from previously supported version of
3.7 due to Cassandra community recommendations for stability
and production deployment. Cassandra 3.7 or 3.9 are still
compatible but development and testing use 3.0.9 release.
*
Compression
o Fixed an issue that allowed duplicate instances of the
compression job to get scheduled on server restart
(HWKMETRICS-492 <
https://issues.jboss.org/browse/HWKMETRICS-492>)
o Improved the fault tolerance of the compression job
(HWKMETRICS-494 <
https://issues.jboss.org/browse/HWKMETRICS-494>)
o Improved the performance of the merge process for reading
compressed data (HWKMETRICS-488
<
https://issues.jboss.org/browse/HWKMETRICS-488>)
o Fixed wrong ordering when fetching compressed and uncompressed
data (HWKMETRICS-506
<
https://issues.jboss.org/browse/HWKMETRICS-506>)
o Compression job provides back pressure (HWKMETRICS-500
<
https://issues.jboss.org/browse/HWKMETRICS-500>)
o The job scheduler now handles failure scenarios
(HWKMETRICS-505 <
https://issues.jboss.org/browse/HWKMETRICS-505>)
*
Cassandra Schema
o Fixed an issue where the server can fail to start due to
Cassalog being in inconsistent state (HWKMETRICS-495
<
https://issues.jboss.org/browse/HWKMETRICS-495>)
o |gc_grace_second| is set to zero for single node clusters
(HWKMETRICS-381 <
https://issues.jboss.org/browse/HWKMETRICS-381>)
*
API Updates
o Inserting data points has server side retries to increase the
fault tolerance for simple error scenarios (HWKMETRICS-510
<
https://issues.jboss.org/browse/HWKMETRICS-510>)
o |fromEarliest| parameter is now supported in all query
endpoints (HWKMETRICS-445
<
https://issues.jboss.org/browse/HWKMETRICS-445>)
*
Configuration
o The configuration options did not have a consistent naming
scheme. |hawkular-metrics|, |hawkular.metrics, and |hawkular
prefixes were used along no prefixes.
o In this release the naming schema has been standardized to
|hawkular.metrics.*| for metrics specific configuration and
|hawkular.|* for general configuration.
o Here is list of all configuration options currently available:
ConfigurationKey
<
https://github.com/hawkular/hawkular-metrics/blob/release/0.21.0/api/metr...
o For more details: HWKMETRICS-508
<
https://issues.jboss.org/browse/HWKMETRICS-508>
*Hawkular Alerting - included
*
* Version 1.3.0
<
https://issues.jboss.org/projects/HWKALERTS/versions/12331985>
* Project details and repository: Github
<
https://github.com/hawkular/hawkular-alerts>
* Documentation: REST API Documentation
<
http://www.hawkular.org/docs/rest/rest-alerts.html>, Examples
<
https://github.com/hawkular/hawkular-alerts/tree/master/examples>,
Developer Guide
<
http://www.hawkular.org/community/docs/developer-guide/alerts.html>
*Hawkular Metrics Clients*
* Python:
https://github.com/hawkular/hawkular-client-python
<
https://github.com/hawkular/hawkular-client-python>
* Go:
https://github.com/hawkular/hawkular-client-go
<
https://github.com/hawkular/hawkular-client-go>
* Ruby:
https://github.com/hawkular/hawkular-client-ruby
<
https://github.com/hawkular/hawkular-client-ruby>
* Java:
https://github.com/hawkular/hawkular-client-java
<
https://github.com/hawkular/hawkular-client-java>
*
*
*Release Links*
Github Release:
https://github.com/hawkular/hawkular-metrics/releases/tag/0.21.0
JBoss Nexus Maven artifacts:
http://origin-repository.jboss.org/nexus/content/repositories/public/org/...
<
http://origin-repository.jboss.org/nexus/content/repositories/public/org/...
Jira release tracker:
https://issues.jboss.org/projects/HWKMETRICS/versions/12331718
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.
Thank you,
Stefan Negrea
_______________________________________________
hawkular-dev mailing list
hawkular-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hawkular-dev