[hawkular/hawkular-metrics] 427db7: [HWKMETRICS-583] some small changes to job locks
by Stefan Negrea
Branch: refs/heads/release/0.23.0
Home: https://github.com/hawkular/hawkular-metrics
Commit: 427db73d2ecc568c75f8e53ba0a32e5ec2d6a2c8
https://github.com/hawkular/hawkular-metrics/commit/427db73d2ecc568c75f8e...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2017-01-21 (Sat, 21 Jan 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JobSchedulerFactory.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/LockManager.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulingTest.java
Log Message:
-----------
[HWKMETRICS-583] some small changes to job locks
The job lock name now includes the hostname and the queries for acquiring and
renewing locks have been modified so that a job scheduler instance can
reacquire a lock it already holds.
This commit also removes the call to reschedule a job immediately when it falls
behind schedule. I removed it because it is 1) it an optimization that is not
necessary and 2) it was causing some inconsistent behavior due to a race
condition when the indexes are read and updated.
Commit: 4d612e0c29ca729589d77e65061a21514928b764
https://github.com/hawkular/hawkular-metrics/commit/4d612e0c29ca729589d77...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2017-01-21 (Sat, 21 Jan 2017)
Changed paths:
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulingTest.java
Log Message:
-----------
[HWKMETRICS-583] license header
Commit: df91b3a46c4fe82f5fa653a8b6f0e06e412fc0df
https://github.com/hawkular/hawkular-metrics/commit/df91b3a46c4fe82f5fa65...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2017-01-24 (Tue, 24 Jan 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
Log Message:
-----------
[HWKMETRICS-583] set admin tenant in MetricNameService
Commit: ddfc5cc58035de5d3af8d7a2414b98eab35a5e80
https://github.com/hawkular/hawkular-metrics/commit/ddfc5cc58035de5d3af8d...
Author: Stefan Negrea <stefannegrea(a)users.noreply.github.com>
Date: 2017-01-26 (Thu, 26 Jan 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JobSchedulerFactory.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/LockManager.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulingTest.java
Log Message:
-----------
Merge pull request #743 from jsanda/release/0.23.0-hwkmetrics-583
[HWKMETRICS-583]
Compare: https://github.com/hawkular/hawkular-metrics/compare/1a13d6461cbb...ddfc5...
7 years, 3 months
[hawkular/hawkular-metrics] f4e327: [HWKMETRICS-583] some small changes to job locks
by Stefan Negrea
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular-metrics
Commit: f4e3275fa2bbd484802deaf2bd66419dc5238035
https://github.com/hawkular/hawkular-metrics/commit/f4e3275fa2bbd484802de...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2017-01-20 (Fri, 20 Jan 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JobSchedulerFactory.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/LockManager.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulingTest.java
Log Message:
-----------
[HWKMETRICS-583] some small changes to job locks
The job lock name now includes the hostname and the queries for acquiring and
renewing locks have been modified so that a job scheduler instance can
reacquire a lock it already holds.
This commit also removes the call to reschedule a job immediately when it falls
behind schedule. I removed it because it is 1) it an optimization that is not
necessary and 2) it was causing some inconsistent behavior due to a race
condition when the indexes are read and updated.
Commit: c976b1a46bb845db70d552233c9038ada4bbf36d
https://github.com/hawkular/hawkular-metrics/commit/c976b1a46bb845db70d55...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2017-01-20 (Fri, 20 Jan 2017)
Changed paths:
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulingTest.java
Log Message:
-----------
[HWKMETRICS-583] license header
Commit: 55b886316ca0f5be00cf5245f56f0541e8b82f82
https://github.com/hawkular/hawkular-metrics/commit/55b886316ca0f5be00cf5...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2017-01-24 (Tue, 24 Jan 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
Log Message:
-----------
[HWKMETRICS-583] set admin tenant in MetricNameService
Commit: 47fa30a08d373ba1c065fbb0a5228e8e935f1be6
https://github.com/hawkular/hawkular-metrics/commit/47fa30a08d373ba1c065f...
Author: Stefan Negrea <stefannegrea(a)users.noreply.github.com>
Date: 2017-01-26 (Thu, 26 Jan 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JobSchedulerFactory.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/LockManager.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulingTest.java
Log Message:
-----------
Merge pull request #742 from jsanda/hwkmetrics-583
[HWKMETRICS-583] some small changes to job locks
Compare: https://github.com/hawkular/hawkular-metrics/compare/046cb9839c81...47fa3...
7 years, 3 months
[hawkular/hawkular-alerts] d60af3: HWKALERTS-214 New Tag Query Language (#282)
by Lucas Ponce
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular-alerts
Commit: d60af3d6e607a8f816783add2e1c07b8ed43cd2b
https://github.com/hawkular/hawkular-alerts/commit/d60af3d6e607a8f816783a...
Author: Lucas Ponce <ponce.ballesteros(a)gmail.com>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/AlertsCriteria.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/EventsCriteria.java
M hawkular-alerts-engine/pom.xml
A hawkular-alerts-engine/src/main/antlr4/org/hawkular/alerts/engine/tags/parser/TagQuery.g4
A hawkular-alerts-engine/src/main/java/TagQuery.tokens
A hawkular-alerts-engine/src/main/java/TagQueryLexer.tokens
M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/CassAlertsServiceImpl.java
M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/CassStatement.java
A hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/tags/ExpressionTagQueryParser.java
A hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/tags/parser/TagQueryBaseListener.java
A hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/tags/parser/TagQueryBaseVisitor.java
A hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/tags/parser/TagQueryLexer.java
A hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/tags/parser/TagQueryListener.java
A hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/tags/parser/TagQueryParser.java
A hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/tags/parser/TagQueryVisitor.java
M hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/PersistenceTest.java
A hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/tags/AnalyzeTagExpressionTest.java
A hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/tags/ExpressionTagQueryParserTest.java
M hawkular-alerts-engine/src/test/resources/log4j.xml
M hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/AlertsITest.groovy
M hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/EventsITest.groovy
M hawkular-alerts-rest/hawkular-alerts-rest-api/src/main/java/org/hawkular/alerts/rest/ActionPluginHandler.java
M hawkular-alerts-rest/hawkular-alerts-rest-api/src/main/java/org/hawkular/alerts/rest/ActionsHandler.java
M hawkular-alerts-rest/hawkular-alerts-rest-api/src/main/java/org/hawkular/alerts/rest/AlertsHandler.java
A hawkular-alerts-rest/hawkular-alerts-rest-api/src/main/java/org/hawkular/alerts/rest/CommonUtil.java
M hawkular-alerts-rest/hawkular-alerts-rest-api/src/main/java/org/hawkular/alerts/rest/CrossTenantHandler.java
M hawkular-alerts-rest/hawkular-alerts-rest-api/src/main/java/org/hawkular/alerts/rest/EventsHandler.java
M hawkular-alerts-rest/hawkular-alerts-rest-api/src/main/java/org/hawkular/alerts/rest/TriggersHandler.java
M pom.xml
Log Message:
-----------
HWKALERTS-214 New Tag Query Language (#282)
- Sync with HWKMETRICS-523 Tag Query Language syntax.
- Support complex tag queries.
- Support for negative searches.
- Shurtcuts and optimization introduced on NOT operator.
- Maintaining old tags criteria available but marked as deprecated.
7 years, 3 months
[hawkular/hawkular-metrics] 933ec5: [HWKMETRICS-523] Add tag exists and not exists exp...
by Stefan Negrea
Branch: refs/heads/HWKMETRICS-523_2
Home: https://github.com/hawkular/hawkular-metrics
Commit: 933ec5c33bddb5919ea8461f66a227625bf20920
https://github.com/hawkular/hawkular-metrics/commit/933ec5c33bddb5919ea84...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2017-01-24 (Tue, 24 Jan 2017)
Changed paths:
M core/metrics-core-service/src/main/antlr4/org/hawkular/metrics/core/service/tags/parser/TagQuery.g4
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/tags/ExpressionTagQueryParser.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/tags/parser/TagQueryBaseListener.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/tags/parser/TagQueryBaseVisitor.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/tags/parser/TagQueryListener.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/tags/parser/TagQueryParser.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/tags/parser/TagQueryVisitor.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/MetricIdFromMetricIndexRowTransformer.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/ExpressionTagQueryITest.java
Log Message:
-----------
[HWKMETRICS-523] Add tag exists and not exists expression syntax and resolution.
Also, avoid complex set operations by using just the distinct operator on the observable set.
7 years, 3 months
[hawkular/hawkular-metrics] 79832a: [HWKMETRICS-523] Add tag exists and not exists exp...
by Stefan Negrea
Branch: refs/heads/HWKMETRICS-523_2
Home: https://github.com/hawkular/hawkular-metrics
Commit: 79832adcacfe6ff0098523b76217c6643c7dacbf
https://github.com/hawkular/hawkular-metrics/commit/79832adcacfe6ff009852...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2017-01-24 (Tue, 24 Jan 2017)
Changed paths:
M core/metrics-core-service/src/main/antlr4/org/hawkular/metrics/core/service/tags/parser/TagQuery.g4
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/tags/ExpressionTagQueryParser.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/tags/parser/TagQueryBaseListener.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/tags/parser/TagQueryBaseVisitor.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/tags/parser/TagQueryListener.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/tags/parser/TagQueryParser.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/tags/parser/TagQueryVisitor.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/MetricIdFromMetricIndexRowTransformer.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/ExpressionTagQueryITest.java
Log Message:
-----------
[HWKMETRICS-523] Add tag exists and not exists expression syntax and resolution.
7 years, 3 months
[hawkular/hawkular-metrics] 90baec: [HWKMETRICS-523] Split NOTIN operator into two tok...
by Stefan Negrea
Branch: refs/heads/HWKMETRICS-523_2
Home: https://github.com/hawkular/hawkular-metrics
Commit: 90baec180b9d7270d94039141194627701bab8e4
https://github.com/hawkular/hawkular-metrics/commit/90baec180b9d7270d9403...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2017-01-24 (Tue, 24 Jan 2017)
Changed paths:
M core/metrics-core-service/src/main/antlr4/org/hawkular/metrics/core/service/tags/parser/TagQuery.g4
M core/metrics-core-service/src/main/java/TagQuery.tokens
M core/metrics-core-service/src/main/java/TagQueryLexer.tokens
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/tags/ExpressionTagQueryParser.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/tags/parser/TagQueryLexer.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/tags/parser/TagQueryParser.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/ExpressionTagQueryITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/ExpressionTagQueryITest.groovy
Log Message:
-----------
[HWKMETRICS-523] Split NOTIN operator into two tokens to allow usage of the NOT operator for other purposes.
7 years, 3 months
[hawkular/hawkular-metrics] 0ea070: [HWKMETRICS-254] Remove m_tags field and usage fro...
by Stefan Negrea
Branch: refs/heads/coverity_scan
Home: https://github.com/hawkular/hawkular-metrics
Commit: 0ea070d733588e3fbed81d0a9565b2bd2aa79947
https://github.com/hawkular/hawkular-metrics/commit/0ea070d733588e3fbed81...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-11 (Fri, 11 Sep 2015)
Changed paths:
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccess.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Functions.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DataAccessITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.java
M schema-manager/src/main/resources/schema.cql
Log Message:
-----------
[HWKMETRICS-254] Remove m_tags field and usage from the data table. The storage and queries are to be done via the metrics_idx table.
Commit: 7f82e1aa2de239b106bdd61eca16e43565dc062e
https://github.com/hawkular/hawkular-metrics/commit/7f82e1aa2de239b106bdd...
Author: Michael Burman <yak(a)iki.fi>
Date: 2015-09-14 (Mon, 14 Sep 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-common/pom.xml
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/ApiError.java
A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/ApiError.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Availability.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Counter.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Gauge.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/MetricDefinition.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/MixedMetricsRequest.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/TagRequest.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/TenantDefinition.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/StringValue.java
M api/metrics-api-jaxrs-1.1/pom.xml
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/BaseHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/PingHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
M api/metrics-api-jaxrs/pom.xml
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/BaseHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/PingHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/MetricCreatedObserver.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/TenantCreatedObserver.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/swagger/filter/JaxRsFilter.java
A api/metrics-api-jaxrs/src/main/script/apidoc.groovy
M pom.xml
Log Message:
-----------
Merge pull request #347 from tsegismont/swagger_update
HWKMETRICS-255 Upgrade to Swagger 1.5
Commit: 516c2db5bd1a39071787875c814447181d5ed059
https://github.com/hawkular/hawkular-metrics/commit/516c2db5bd1a390717878...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-14 (Mon, 14 Sep 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/pom.xml
M api/metrics-api-jaxrs/pom.xml
Log Message:
-----------
Removed redundant dependency declaration
Commit: 5e492f75dda08eff4c99332bedbef85a222cb0aa
https://github.com/hawkular/hawkular-metrics/commit/5e492f75dda08eff4c993...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-14 (Mon, 14 Sep 2015)
Changed paths:
M integration-tests/load-tests/pom.xml
M integration-tests/pom.xml
M integration-tests/rest-tests-jaxrs-1.1/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
Log Message:
-----------
Fixed parent declarations in integration-tests module
Due to inconsistencies, you'd see such warnings before:
[WARNING]
[WARNING] Some problems were encountered while building the effective model for org.hawkular.metrics:hawkular-metrics-rest-tests-jaxrs:jar:0.7.0-SNAPSHOT
[WARNING] 'parent.relativePath' points at org.hawkular.metrics:hawkular-metrics-integration-tests instead of org.hawkular.metrics:hawkular-metrics-parent, please verify your project structure @ line 24, column 11
[WARNING]
[WARNING] Some problems were encountered while building the effective model for org.hawkular.metrics:hawkular-metrics-load-tests:pom:0.7.0-SNAPSHOT
[WARNING] 'parent.relativePath' points at org.hawkular.metrics:hawkular-metrics-integration-tests instead of org.hawkular.metrics:hawkular-metrics-parent, please verify your project structure @ line 24, column 11
[WARNING]
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING]
Commit: c102536defd41d64d95a4b0224bfe65184afd0e1
https://github.com/hawkular/hawkular-metrics/commit/c102536defd41d64d95a4...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-14 (Mon, 14 Sep 2015)
Changed paths:
M containers/cassandra-docker/pom.xml
M containers/cassandra-seed-provider/pom.xml
M containers/container-tests/pom.xml
M containers/hawkular-metrics-docker-eap/pom.xml
M containers/hawkular-metrics-docker/pom.xml
M containers/kubernetes-eap/pom.xml
M containers/kubernetes/pom.xml
M rx-java-driver/pom.xml
M schema-manager/pom.xml
M task-queue/pom.xml
Log Message:
-----------
Remove needless relativePath declaration: '../pom.xml' is the default
Commit: 0ae868734d73086feaa9002e1d8d4c152ef2bf1b
https://github.com/hawkular/hawkular-metrics/commit/0ae868734d73086feaa90...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-14 (Mon, 14 Sep 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-common/pom.xml
M api/metrics-api-jaxrs-1.1/pom.xml
M api/metrics-api-jaxrs/pom.xml
M containers/container-tests/pom.xml
M containers/kubernetes-eap/pom.xml
M integration-tests/rest-tests-jaxrs-1.1/pom.xml
M task-queue/pom.xml
Log Message:
-----------
Ran mvn tidy:pom
Commit: 5ae0009378ba691a105f4ec49135d49bfd88f41b
https://github.com/hawkular/hawkular-metrics/commit/5ae0009378ba691a105f4...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-14 (Mon, 14 Sep 2015)
Changed paths:
M api/diff.txt
Log Message:
-----------
Manual update of diff.txt after rebase
Commit: feb5a792fc037f7b80cfc995e80520197d65f4fa
https://github.com/hawkular/hawkular-metrics/commit/feb5a792fc037f7b80cfc...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-14 (Mon, 14 Sep 2015)
Changed paths:
M api/metrics-api-common/src/main/resources/META-INF/beans.xml
Log Message:
-----------
Exclude Jackson utility classes from CDI scans
This is to avoid warnings (classes not available) on EAP6.4 during deployment
Commit: 2d046b3e1265e9161be15efb7f7ca554d240ffd7
https://github.com/hawkular/hawkular-metrics/commit/2d046b3e1265e9161be15...
Author: Michael Burman <yak(a)iki.fi>
Date: 2015-09-14 (Mon, 14 Sep 2015)
Changed paths:
M api/metrics-api-common/src/main/resources/META-INF/beans.xml
Log Message:
-----------
Merge pull request #350 from tsegismont/cdi_scan_exclude_jackson
Exclude Jackson utility classes from CDI scans
Commit: 8ebcb7ef4ce586003a1ab90a4e52444b41bb09c5
https://github.com/hawkular/hawkular-metrics/commit/8ebcb7ef4ce586003a1ab...
Author: Michael Burman <yak(a)iki.fi>
Date: 2015-09-14 (Mon, 14 Sep 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-common/pom.xml
M api/metrics-api-jaxrs-1.1/pom.xml
M api/metrics-api-jaxrs/pom.xml
M containers/cassandra-docker/pom.xml
M containers/cassandra-seed-provider/pom.xml
M containers/container-tests/pom.xml
M containers/hawkular-metrics-docker-eap/pom.xml
M containers/hawkular-metrics-docker/pom.xml
M containers/kubernetes-eap/pom.xml
M containers/kubernetes/pom.xml
M integration-tests/load-tests/pom.xml
M integration-tests/pom.xml
M integration-tests/rest-tests-jaxrs-1.1/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M rx-java-driver/pom.xml
M schema-manager/pom.xml
M task-queue/pom.xml
Log Message:
-----------
Merge pull request #349 from tsegismont/pom_fixes
Minor POM fixes
Commit: 508c3ea5051c3a225ee3f206b4f1a62bda4826c1
https://github.com/hawkular/hawkular-metrics/commit/508c3ea5051c3a225ee3f...
Author: jsanda <jsanda(a)redhat.com>
Date: 2015-09-14 (Mon, 14 Sep 2015)
Changed paths:
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccess.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Functions.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DataAccessITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.java
M schema-manager/src/main/resources/schema.cql
Log Message:
-----------
Merge pull request #348 from hawkular/HWKMETRICS-254
[HWKMETRICS-254] Remove m_tags field and usage from the data table.
Commit: 4c93af57396f80e30f223f35acff235c46ba2c59
https://github.com/hawkular/hawkular-metrics/commit/4c93af57396f80e30f223...
Author: Matt Wringe <mwringe(a)redhat.com>
Date: 2015-09-14 (Mon, 14 Sep 2015)
Changed paths:
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
Log Message:
-----------
HWKMETRICS-259: Actually output the local message to the logs.
Commit: 1f3f0ce4720e3b0e41f07f92489b5af9bbeeb0d7
https://github.com/hawkular/hawkular-metrics/commit/1f3f0ce4720e3b0e41f07...
Author: jsanda <jsanda(a)redhat.com>
Date: 2015-09-14 (Mon, 14 Sep 2015)
Changed paths:
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
Log Message:
-----------
Merge pull request #351 from mwringe/HWKMETRICS-259
HWKMETRICS-259: Actually output the local message to the logs.
Commit: d29118f4c1c5205b778421bfe1cb13e3917b95c2
https://github.com/hawkular/hawkular-metrics/commit/d29118f4c1c5205b77842...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-15 (Tue, 15 Sep 2015)
Changed paths:
M clients/common/pom.xml
M clients/pom.xml
M clients/ptranslator/pom.xml
Log Message:
-----------
HWKMETRICS-131 rename artifacts so they are less generic
Renamed clients and clients-common to hawkular-metrics-clients and hawkular-metrics-clients-common
Also fixed a parent reference issue
Commit: bbc7baabbf25e4bc227bb9fcac6b31a410c82dab
https://github.com/hawkular/hawkular-metrics/commit/bbc7baabbf25e4bc227bb...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-15 (Tue, 15 Sep 2015)
Changed paths:
M clients/common/pom.xml
M clients/pom.xml
M clients/ptranslator/pom.xml
Log Message:
-----------
Merge pull request #353 from tsegismont/jira/HWKMETRICS-131
HWKMETRICS-131 rename artifacts so they are less generic
Commit: e6614b431d5bd52e837cef32352963c6cafb43c0
https://github.com/hawkular/hawkular-metrics/commit/e6614b431d5bd52e837ce...
Author: Matt Wringe <mwringe(a)redhat.com>
Date: 2015-09-15 (Tue, 15 Sep 2015)
Changed paths:
M containers/cassandra-docker/src/main/docker/cassandra-docker-ready.sh
M containers/cassandra-seed-provider/src/main/java/org/hawkular/openshift/cassandra/OpenshiftSeedProvider.java
M containers/container-tests/src/test/java/org/hawkular/containers/BaseContainerTests.java
M containers/container-tests/src/test/java/org/hawkular/containers/TestCassandraScaling.java
M containers/container-tests/src/test/java/org/hawkular/containers/TestContainers.java
M containers/container-tests/src/test/resources/kubernetes-dependencies/hawkular-secrets.json
M containers/kubernetes-eap/src/main/fabric8/kubernetes.json
M containers/kubernetes/src/main/fabric8/kubernetes.json
M containers/scripts/secrets/create-secret.sh
M pom.xml
Log Message:
-----------
HWKMETRICS-257: Fixes a Cassandra startup issue where it can show the container as ready when it should be pending.
Commit: 406345a76c71b83111ab2938512da11af503956c
https://github.com/hawkular/hawkular-metrics/commit/406345a76c71b83111ab2...
Author: Matt Wringe <mwringe(a)redhat.com>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M containers/container-tests/src/test/java/org/hawkular/containers/BaseContainerTests.java
M containers/container-tests/src/test/java/org/hawkular/containers/HeapsterTest.java
M containers/container-tests/src/test/java/org/hawkular/containers/TestContainers.java
M containers/container-tests/src/test/java/org/hawkular/containers/TestMetrics.java
A containers/container-tests/src/test/resources/kubernetes-dependencies/cassandra-certificate.json
A containers/container-tests/src/test/resources/kubernetes-dependencies/cassandra-secrets.json
A containers/container-tests/src/test/resources/kubernetes-dependencies/hawkular-metrics-certificate.json
A containers/container-tests/src/test/resources/kubernetes-dependencies/hawkular-metrics-secrets.json
R containers/container-tests/src/test/resources/kubernetes-dependencies/hawkular-secrets.json
M containers/hawkular-metrics-docker-eap/pom.xml
M containers/hawkular-metrics-docker-eap/src/main/docker/Dockerfile
A containers/hawkular-metrics-docker-eap/src/main/docker/hawkular-metrics-wrapper.sh
A containers/hawkular-metrics-docker-eap/src/main/docker/standalone.xml
M containers/hawkular-metrics-docker/src/main/docker/Dockerfile
A containers/hawkular-metrics-docker/src/main/docker/hawkular-metrics-wrapper.sh
M containers/kubernetes-eap/src/main/fabric8/kubernetes.json
M containers/scripts/secrets/create-secret.sh
M pom.xml
Log Message:
-----------
HWKMETRICS-261: Add support for the Hawkular Metrics container to start with https.
Commit: 68fc0b9955a72bb9724c573e5b82ae4e1f629c74
https://github.com/hawkular/hawkular-metrics/commit/68fc0b9955a72bb9724c5...
Author: jsanda <jsanda(a)redhat.com>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M containers/cassandra-docker/src/main/docker/cassandra-docker-ready.sh
M containers/cassandra-seed-provider/src/main/java/org/hawkular/openshift/cassandra/OpenshiftSeedProvider.java
M containers/container-tests/src/test/java/org/hawkular/containers/BaseContainerTests.java
M containers/container-tests/src/test/java/org/hawkular/containers/TestCassandraScaling.java
M containers/container-tests/src/test/java/org/hawkular/containers/TestContainers.java
M containers/container-tests/src/test/resources/kubernetes-dependencies/hawkular-secrets.json
M containers/kubernetes-eap/src/main/fabric8/kubernetes.json
M containers/kubernetes/src/main/fabric8/kubernetes.json
M containers/scripts/secrets/create-secret.sh
M pom.xml
Log Message:
-----------
Merge pull request #354 from mwringe/HWKMETRICS-257
HWKMETRICS-257
Commit: 114d03edb04d13f6a1b5658637c9f7b7120d7273
https://github.com/hawkular/hawkular-metrics/commit/114d03edb04d13f6a1b56...
Author: jsanda <jsanda(a)redhat.com>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M containers/container-tests/src/test/java/org/hawkular/containers/BaseContainerTests.java
M containers/container-tests/src/test/java/org/hawkular/containers/HeapsterTest.java
M containers/container-tests/src/test/java/org/hawkular/containers/TestContainers.java
M containers/container-tests/src/test/java/org/hawkular/containers/TestMetrics.java
A containers/container-tests/src/test/resources/kubernetes-dependencies/cassandra-certificate.json
A containers/container-tests/src/test/resources/kubernetes-dependencies/cassandra-secrets.json
A containers/container-tests/src/test/resources/kubernetes-dependencies/hawkular-metrics-certificate.json
A containers/container-tests/src/test/resources/kubernetes-dependencies/hawkular-metrics-secrets.json
R containers/container-tests/src/test/resources/kubernetes-dependencies/hawkular-secrets.json
M containers/hawkular-metrics-docker-eap/pom.xml
M containers/hawkular-metrics-docker-eap/src/main/docker/Dockerfile
A containers/hawkular-metrics-docker-eap/src/main/docker/hawkular-metrics-wrapper.sh
A containers/hawkular-metrics-docker-eap/src/main/docker/standalone.xml
M containers/hawkular-metrics-docker/src/main/docker/Dockerfile
A containers/hawkular-metrics-docker/src/main/docker/hawkular-metrics-wrapper.sh
M containers/kubernetes-eap/src/main/fabric8/kubernetes.json
M containers/scripts/secrets/create-secret.sh
M pom.xml
Log Message:
-----------
Merge pull request #355 from mwringe/HWKMETRICS-261
hwkmetrics 261
Commit: 2969f241d0f89835cd86ca0923c91d7f4d609c3b
https://github.com/hawkular/hawkular-metrics/commit/2969f241d0f89835cd86c...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-common/pom.xml
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java
A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogging.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
M api/metrics-api-jaxrs-1.1/pom.xml
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/HawkularMetricsRestApp.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
M api/metrics-api-jaxrs/pom.xml
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/HawkularMetricsRestApp.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
R api/metrics-api-jaxrs/src/test/resources/log4j.xml
M clients/ptranslator/README.adoc
R clients/ptranslator/log4j-dev.xml
M clients/ptranslator/pom.xml
M clients/ptranslator/src/assembly/dist/assembly.xml
M clients/ptranslator/src/assembly/dist/assets/README
R clients/ptranslator/src/assembly/dist/assets/log4j.xml
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/DemuxHandler.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/Main.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/PTrans.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/backend/MetricsSender.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/collectd/CollectdServer.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/collectd/event/CollectdEventsDecoder.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/collectd/packet/CollectdPacketDecoder.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/graphite/GraphiteServer.java
A clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/log/PTransLogger.java
A clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/log/PTransLogging.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/syslog/DecoderUtil.java
R clients/ptranslator/src/main/resources/log4j.xml
A clients/ptranslator/src/main/resources/logback-test.xml
A clients/ptranslator/src/main/resources/logback.xml
R clients/ptranslator/start.sh
M core/metrics-core-api/pom.xml
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsThreadFactory.java
M core/metrics-core-impl/pom.xml
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/CreateTenants.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GenerateRate.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsThreadFactory.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/log/CoreLogger.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/log/CoreLogging.java
R core/metrics-core-impl/src/main/resources/log4j.properties
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/GenerateRateITest.java
R core/metrics-core-impl/src/test/resources/log4j.xml
A core/metrics-core-impl/src/test/resources/logback-test.xml
M pom.xml
M schema-manager/pom.xml
M schema-manager/src/main/java/org/hawkular/metrics/schema/SchemaManager.java
A schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogger.java
A schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogging.java
M task-queue/pom.xml
M task-queue/src/main/java/org/hawkular/metrics/tasks/impl/LeaseService.java
M task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskSchedulerImpl.java
A task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogger.java
A task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogging.java
M task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSchedulerITest.java
M task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSubscriber.java
R task-queue/src/test/resources/log4j.xml
A task-queue/src/test/resources/logback-test.xml
Log Message:
-----------
HWKMETRICS-125 Add JBoss Logging as in all Hawkular components
Conventions (Hawkular wide, gathered from mailing list threads)
- put logging stuff in log package
- start logging method with log level
- logger name is 'log'
- only put messages which need an id (level INFO and above) in logger interfaces
Conventions (Metrics specific):
- group all messages in one class for maintainability
- use XXXLogging helper class to get a logger with specific category
Do not use primitive arguments in logging interfaces until we get rid of EAP6.4
Logback is now the logging backend for tests. It allows to set log level with a
system property while still having a default value:
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
<level>${test.logging.console.level:-ERROR}</level>
</filter>
Developers can use test.logging.console.level and test.logging.file.level to set
the console and file test logging levels.
License header update
Commit: 4b522996a6ceb97a07accf0e13e2512fc6030e76
https://github.com/hawkular/hawkular-metrics/commit/4b522996a6ceb97a07acc...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M .travis.yml
Log Message:
-----------
Set test logging level to INFO
Commit: 3cf5cc289d043e16d2d0d27f642f31f60c8d71b6
https://github.com/hawkular/hawkular-metrics/commit/3cf5cc289d043e16d2d0d...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/DataTypesRule.java
Log Message:
-----------
Simplify data checking code
Commit: 3139d3082397458afde25903b70392b9264e401c
https://github.com/hawkular/hawkular-metrics/commit/3139d3082397458afde25...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxTimeUnit.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/GroupByClause.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/InfluxTimeUnit.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/MomentOperand.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsParser.java
A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/InfluxTimeUnitTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/InfluxTimeUnitTest.java
M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryGroupByClauseTest.java
M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryWhereClauseTest.java
Log Message:
-----------
Moved InfluxTimeUnit to base Influx package
Commit: 61daa354f2ef1b5032e7d0b97737ffa311c77e75
https://github.com/hawkular/hawkular-metrics/commit/61daa354f2ef1b5032e7d...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxTimeUnit.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsParser.java
M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryGroupByClauseTest.java
Log Message:
-----------
Add milliseconds to the list of valid InfluxTimeUnit values
Commit: 3806ba80795f3954f17a49afc012786e0139bc20
https://github.com/hawkular/hawkular-metrics/commit/3806ba80795f3954f17a4...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/antlr4/org/hawkular/metrics/api/jaxrs/influx/query/parse/InfluxQuery.g4
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/GroupByClause.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/IntegerFunctionArgument.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/IntegerOperand.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LongFunctionArgument.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LongOperand.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/MomentOperand.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsParser.java
M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryColumnDefinitionsTest.java
M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryWhereClauseTest.java
Log Message:
-----------
Avoid integer "overflow"
Use long instead of int where it makes sense
Commit: 3042e8dec244512359e4f126f49643405d3ea663
https://github.com/hawkular/hawkular-metrics/commit/3042e8dec244512359e4f...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/antlr4/org/hawkular/metrics/api/jaxrs/influx/query/parse/InfluxQuery.g4
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/OperandUtils.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsParser.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/translate/ToIntervalTranslator.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/SimpleTimeRangesOnlyRule.java
M api/metrics-api-jaxrs/src/test/resources/influx/query/supported-select-queries.iql
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxITest.groovy
Log Message:
-----------
In where clause, absolute and relative time operands might have no time unit
Commit: 5496f3be5ad90e95409b4774b798cd736efc95c3
https://github.com/hawkular/hawkular-metrics/commit/5496f3be5ad90e95409b4...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/HawkularMetricsRestApp.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxTimeUnit.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/param/ConvertersProvider.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/param/InfluxTimeUnitConverter.java
M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/InfluxTimeUnitTest.java
A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/param/InfluxTimeUnitConverterTest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxITest.groovy
Log Message:
-----------
HWKMETRICS-65 Influx endpoint: add suport for timestamp precision query parameter
Commit: b219cffd7a695077d125296e49a9520f569bd81f
https://github.com/hawkular/hawkular-metrics/commit/b219cffd7a695077d1252...
Author: jsanda <jsanda(a)redhat.com>
Date: 2015-09-17 (Thu, 17 Sep 2015)
Changed paths:
M .travis.yml
M api/diff.txt
M api/metrics-api-common/pom.xml
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java
A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogging.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
M api/metrics-api-jaxrs-1.1/pom.xml
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/HawkularMetricsRestApp.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
M api/metrics-api-jaxrs/pom.xml
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/HawkularMetricsRestApp.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
R api/metrics-api-jaxrs/src/test/resources/log4j.xml
M clients/ptranslator/README.adoc
R clients/ptranslator/log4j-dev.xml
M clients/ptranslator/pom.xml
M clients/ptranslator/src/assembly/dist/assembly.xml
M clients/ptranslator/src/assembly/dist/assets/README
R clients/ptranslator/src/assembly/dist/assets/log4j.xml
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/DemuxHandler.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/Main.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/PTrans.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/backend/MetricsSender.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/collectd/CollectdServer.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/collectd/event/CollectdEventsDecoder.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/collectd/packet/CollectdPacketDecoder.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/graphite/GraphiteServer.java
A clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/log/PTransLogger.java
A clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/log/PTransLogging.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/syslog/DecoderUtil.java
R clients/ptranslator/src/main/resources/log4j.xml
A clients/ptranslator/src/main/resources/logback-test.xml
A clients/ptranslator/src/main/resources/logback.xml
R clients/ptranslator/start.sh
M core/metrics-core-api/pom.xml
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsThreadFactory.java
M core/metrics-core-impl/pom.xml
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/CreateTenants.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GenerateRate.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsThreadFactory.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/log/CoreLogger.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/log/CoreLogging.java
R core/metrics-core-impl/src/main/resources/log4j.properties
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/GenerateRateITest.java
R core/metrics-core-impl/src/test/resources/log4j.xml
A core/metrics-core-impl/src/test/resources/logback-test.xml
M pom.xml
M schema-manager/pom.xml
M schema-manager/src/main/java/org/hawkular/metrics/schema/SchemaManager.java
A schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogger.java
A schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogging.java
M task-queue/pom.xml
M task-queue/src/main/java/org/hawkular/metrics/tasks/impl/LeaseService.java
M task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskSchedulerImpl.java
A task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogger.java
A task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogging.java
M task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSchedulerITest.java
M task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSubscriber.java
R task-queue/src/test/resources/log4j.xml
A task-queue/src/test/resources/logback-test.xml
Log Message:
-----------
Merge pull request #352 from tsegismont/jira/HWKMETRICS-125
HWKMETRICS-125 Add JBoss Logging as in all Hawkular components
Commit: e670910b3721719bbc67b706ad1e9fbd6659cf32
https://github.com/hawkular/hawkular-metrics/commit/e670910b3721719bbc67b...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-17 (Thu, 17 Sep 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/DataPoint.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccess.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Functions.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
M schema-manager/src/main/resources/schema.cql
Log Message:
-----------
[HWKMETRICS-247] Remove support for tagging individual data points. This includes API, middleware, and data storage updates.
Commit: 865b974dc66fd2c4f340539f37110c59639bcd18
https://github.com/hawkular/hawkular-metrics/commit/865b974dc66fd2c4f3405...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-17 (Thu, 17 Sep 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccess.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TaggedAvailabilityDataPointMapper.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TaggedGaugeDataPointMapper.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TaggedMetricMapper.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
[HWKMETRICS-247] Update tag query endpoints to return the metric ids of metrics tagged with the specified tags.
Commit: 34831a671bfdaaa252cf5edf7a3996b44dd6bc36
https://github.com/hawkular/hawkular-metrics/commit/34831a671bfdaaa252cf5...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-17 (Thu, 17 Sep 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
Log Message:
-----------
[HWKMETRICS-247] Documentation and method name updates to reflect functionality implemented.
Commit: 185f361a67ecbe0872876c683c45cfe905c24269
https://github.com/hawkular/hawkular-metrics/commit/185f361a67ecbe0872876...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-17 (Thu, 17 Sep 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
[HWKMETRICS-247] Update the REST end-points related to tag querying to use the tags filters method.
Commit: 11dc781163c48844aeb0ce8b6b268571c09d71c6
https://github.com/hawkular/hawkular-metrics/commit/11dc781163c48844aeb0c...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-17 (Thu, 17 Sep 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
Log Message:
-----------
[HWKMETRICS-247] Remove GET on / end-point since it overlaps with other end-points.
Commit: 9dbd6bead6c398741c1a83c4cf05486236f05701
https://github.com/hawkular/hawkular-metrics/commit/9dbd6bead6c398741c1a8...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-17 (Thu, 17 Sep 2015)
Changed paths:
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
Log Message:
-----------
[HWKMETRICS-247] Remove tests no longer needed since the API end-point was removed.
Commit: 86b9de7a39e79fc6d3c5e4023f70e9cac18b217e
https://github.com/hawkular/hawkular-metrics/commit/86b9de7a39e79fc6d3c5e...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-17 (Thu, 17 Sep 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
Log Message:
-----------
[HWKMETRICS-247] Remove GET /tags/{tags} end-point since the original implemented functionality (tagged data point retrieval) is no longer supported.
Commit: c0df81e7f4cd808ed7e6c129238669bec1810772
https://github.com/hawkular/hawkular-metrics/commit/c0df81e7f4cd808ed7e6c...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-17 (Thu, 17 Sep 2015)
Changed paths:
M api/diff.txt
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
[HWKMETRICS-247] Remove a few stray tests related to the recently removed tag functionality.
Commit: e64adddd8f4d26d51455065593279cc3b848ef91
https://github.com/hawkular/hawkular-metrics/commit/e64adddd8f4d26d514550...
Author: jsanda <jsanda(a)redhat.com>
Date: 2015-09-18 (Fri, 18 Sep 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/DataPoint.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccess.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Functions.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TaggedAvailabilityDataPointMapper.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TaggedGaugeDataPointMapper.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TaggedMetricMapper.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
M schema-manager/src/main/resources/schema.cql
Log Message:
-----------
Merge pull request #356 from hawkular/HWKMETRICS-247
HWKMETRICS-247
Commit: 446cb00246821c18f93db865103f4962180ed778
https://github.com/hawkular/hawkular-metrics/commit/446cb00246821c18f93db...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-18 (Fri, 18 Sep 2015)
Changed paths:
M api/diff.txt
A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/TagMapValidation.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/EmptyPayloadFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
[HWKMETRICS-186] Add tagging support for counter metrics.
Commit: ffdd79213bd9ee9522e2ef4258f25ed9cf1c5604
https://github.com/hawkular/hawkular-metrics/commit/ffdd79213bd9ee9522e2e...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-18 (Fri, 18 Sep 2015)
Changed paths:
M pom.xml
Log Message:
-----------
[HWKMETRICS-262] Upgrade joda-time to latest released.
Commit: 6cf09d58327a5ba9ff056a6ef2e3ba4a5bb449f8
https://github.com/hawkular/hawkular-metrics/commit/6cf09d58327a5ba9ff056...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-18 (Fri, 18 Sep 2015)
Changed paths:
M api/diff.txt
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/TagMapValidation.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/ResultSetObserver.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Functions.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
Log Message:
-----------
[HWKMETRICS-186] Move tag validation to the metrics service layer.
Commit: 707b5ea00b306a201dcae61b77a46ceed07903fa
https://github.com/hawkular/hawkular-metrics/commit/707b5ea00b306a201dcae...
Author: jsanda <jsanda(a)redhat.com>
Date: 2015-09-18 (Fri, 18 Sep 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/EmptyPayloadFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/ResultSetObserver.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Functions.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
Merge pull request #358 from hawkular/HWKMETRICS-186
[HWKMETRICS-186] Add tagging support for counter metrics
Commit: f360d03aca0a840c3f67e91c5af9e7a9a24fad92
https://github.com/hawkular/hawkular-metrics/commit/f360d03aca0a840c3f67e...
Author: jsanda <jsanda(a)redhat.com>
Date: 2015-09-18 (Fri, 18 Sep 2015)
Changed paths:
M pom.xml
Log Message:
-----------
Merge pull request #359 from hawkular/HWKMETRICS-262
[HWKMETRICS-262] Upgrade joda-time to latest released
Commit: ea7f8142559c6e9da74fdf5df1ca35b193dea56b
https://github.com/hawkular/hawkular-metrics/commit/ea7f8142559c6e9da74fd...
Author: Heiko W. Rupp <hwr(a)pilhuhn.de>
Date: 2015-09-21 (Mon, 21 Sep 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs/src/main/antlr4/org/hawkular/metrics/api/jaxrs/influx/query/parse/InfluxQuery.g4
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/HawkularMetricsRestApp.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxTimeUnit.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/param/ConvertersProvider.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/param/InfluxTimeUnitConverter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/GroupByClause.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/InfluxTimeUnit.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/IntegerFunctionArgument.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/IntegerOperand.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LongFunctionArgument.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LongOperand.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/MomentOperand.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/OperandUtils.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsParser.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/translate/ToIntervalTranslator.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/SimpleTimeRangesOnlyRule.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/DataTypesRule.java
A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/InfluxTimeUnitTest.java
A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/param/InfluxTimeUnitConverterTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/InfluxTimeUnitTest.java
M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryColumnDefinitionsTest.java
M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryGroupByClauseTest.java
M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryWhereClauseTest.java
M api/metrics-api-jaxrs/src/test/resources/influx/query/supported-select-queries.iql
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxITest.groovy
Log Message:
-----------
Merge pull request #357 from tsegismont/jira/HWKMETRICS-65
More Grafana compatibility fixes and HWKMETRICS-65
Commit: 75b0a47cf18af6c944605cc09ca198e5590a4282
https://github.com/hawkular/hawkular-metrics/commit/75b0a47cf18af6c944605...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-21 (Mon, 21 Sep 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs/src/main/webapp/static/index.html
M containers/hawkular-metrics-docker-eap/src/main/docker/welcome-content/index.html
M containers/hawkular-metrics-docker/src/main/docker/welcome-content/index.html
Log Message:
-----------
License update: should be Apache
Commit: 48d2840951a6d78022505d96a0ef4a3bf3c7b544
https://github.com/hawkular/hawkular-metrics/commit/48d2840951a6d78022505...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-21 (Mon, 21 Sep 2015)
Changed paths:
M .travis.diagnose.sh
M .travis.install.cassandra.sh
Log Message:
-----------
Always install C* under ${HOME}/cassandra on Travis
Commit: cbb99c9b702799f7e7a5d1d601805f379840b703
https://github.com/hawkular/hawkular-metrics/commit/cbb99c9b702799f7e7a5d...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-21 (Mon, 21 Sep 2015)
Changed paths:
M .travis.yml
Log Message:
-----------
Use "help" plugin version defined in parent pom
Commit: 2d781cf91d2160477996fd2ecfd7d6ad13a01a2a
https://github.com/hawkular/hawkular-metrics/commit/2d781cf91d2160477996f...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-21 (Mon, 21 Sep 2015)
Changed paths:
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccess.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/BatchStatementTransformer.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
HWKMETRICS-252 Warning about batch size threshold in the logs
Reduced the number of statements per batch.
When updating tags, execute requests in parallel, not in a batch
Also, removed unused method and batch statement usage where not needed.
Commit: f4b85a8782eee0ad8df1101dcd6c5da694892a3f
https://github.com/hawkular/hawkular-metrics/commit/f4b85a8782eee0ad8df11...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-21 (Mon, 21 Sep 2015)
Changed paths:
A api/diff-excludes
M api/diff-pre-commit-hook.sh
M api/diff.txt
Log Message:
-----------
Use ignore list in API diff hook
Commit: 0852f1b0fc9f1aa1812e1460e7b747db6e5530ca
https://github.com/hawkular/hawkular-metrics/commit/0852f1b0fc9f1aa1812e1...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-21 (Mon, 21 Sep 2015)
Changed paths:
M api/diff-excludes
Log Message:
-----------
Minor update to the API diff exclude list
Commit: 94d11bcf9b772aeae232e1b2bdf0ade39acc17d0
https://github.com/hawkular/hawkular-metrics/commit/94d11bcf9b772aeae232e...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-21 (Mon, 21 Sep 2015)
Changed paths:
M pom.xml
Log Message:
-----------
Ignore diff-excludes file when checking license headers
Commit: 85c0a8d6075ee03470e9950e0d7e0b44c420f43d
https://github.com/hawkular/hawkular-metrics/commit/85c0a8d6075ee03470e99...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-21 (Mon, 21 Sep 2015)
Changed paths:
M README.adoc
Log Message:
-----------
Update doc to reflect C* 2.2 dependency
Commit: 7b061336207e7cad1cb05c2810d23f66cb94ee6f
https://github.com/hawkular/hawkular-metrics/commit/7b061336207e7cad1cb05...
Author: Heiko W. Rupp <hwr(a)pilhuhn.de>
Date: 2015-09-21 (Mon, 21 Sep 2015)
Changed paths:
M README.adoc
Log Message:
-----------
Merge pull request #361 from tsegismont/doc_updates
Update doc to reflect C* 2.2 dependency
Commit: 3672fe9467b76a3dd7227458720f3fdd089ee8eb
https://github.com/hawkular/hawkular-metrics/commit/3672fe9467b76a3dd7227...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-21 (Mon, 21 Sep 2015)
Changed paths:
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccess.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/BatchStatementTransformer.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
Merge pull request #360 from tsegismont/jira/HWKMETRICS-252
HWKMETRICS-252 Warning about batch size threshold in the logs
Commit: 7f3b11cb8b3e2c3fd9cd0caeab07c05bf93547e6
https://github.com/hawkular/hawkular-metrics/commit/7f3b11cb8b3e2c3fd9cd0...
Author: Matt Wringe <mwringe(a)redhat.com>
Date: 2015-09-21 (Mon, 21 Sep 2015)
Changed paths:
A containers/container-tests/src/main/resources/deployer.yaml
M containers/container-tests/src/test/java/org/hawkular/containers/BaseContainerTests.java
M containers/container-tests/src/test/java/org/hawkular/containers/HeapsterTest.java
A containers/container-tests/src/test/java/org/hawkular/containers/Util.java
M containers/container-tests/src/test/resources/arquillian.xml
R containers/container-tests/src/test/resources/kubernetes-dependencies/cassandra-certificate.json
R containers/container-tests/src/test/resources/kubernetes-dependencies/cassandra-secrets.json
R containers/container-tests/src/test/resources/kubernetes-dependencies/hawkular-metrics-certificate.json
R containers/container-tests/src/test/resources/kubernetes-dependencies/hawkular-metrics-secrets.json
A containers/container-tests/src/test/resources/simple-pod.json
A containers/hawkular-deployer-docker/pom.xml
A containers/hawkular-deployer-docker/src/main/docker/Dockerfile
A containers/hawkular-deployer-docker/src/main/docker/run.sh
A containers/hawkular-deployer-docker/src/main/docker/templates/hawkular-cassandra.json
A containers/hawkular-deployer-docker/src/main/docker/templates/hawkular-metrics.json
A containers/hawkular-deployer-docker/src/main/docker/templates/heapster.json
A containers/hawkular-deployer-docker/src/main/docker/templates/support.json
A containers/hawkular-deployer-docker/src/main/resources/assemblies/assemble-docker.xml
R containers/kubernetes-eap/pom.xml
R containers/kubernetes-eap/src/main/fabric8/ReadMe.md
R containers/kubernetes-eap/src/main/fabric8/Summary.md
R containers/kubernetes-eap/src/main/fabric8/icon.png
R containers/kubernetes-eap/src/main/fabric8/kubernetes.json
R containers/kubernetes/pom.xml
R containers/kubernetes/src/main/fabric8/ReadMe.md
R containers/kubernetes/src/main/fabric8/Summary.md
R containers/kubernetes/src/main/fabric8/icon.png
R containers/kubernetes/src/main/fabric8/kubernetes.json
M containers/pom.xml
Log Message:
-----------
HWKMETRICS-239: Use a deployer template to setup and deploy the various metric components.
Commit: 60ffb12aa7e73dee982ee53a571af96ac8de150d
https://github.com/hawkular/hawkular-metrics/commit/60ffb12aa7e73dee982ee...
Author: mwringe <mwringe(a)users.noreply.github.com>
Date: 2015-09-21 (Mon, 21 Sep 2015)
Changed paths:
M containers/README.adoc
Log Message:
-----------
Update README.adoc
Commit: c57675a91e6cb133d266b924ba6e309871436b41
https://github.com/hawkular/hawkular-metrics/commit/c57675a91e6cb133d266b...
Author: Matt Wringe <mwringe(a)redhat.com>
Date: 2015-09-21 (Mon, 21 Sep 2015)
Changed paths:
M containers/README.adoc
Log Message:
-----------
HWKMETRICS-239: Fix space issue in the ReadMe which was edited online. The checkstyle should pass now.
Commit: a944f8673a3ba13a3c48c4b858527d021ab4b961
https://github.com/hawkular/hawkular-metrics/commit/a944f8673a3ba13a3c48c...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-21 (Mon, 21 Sep 2015)
Changed paths:
M containers/README.adoc
A containers/container-tests/src/main/resources/deployer.yaml
M containers/container-tests/src/test/java/org/hawkular/containers/BaseContainerTests.java
M containers/container-tests/src/test/java/org/hawkular/containers/HeapsterTest.java
A containers/container-tests/src/test/java/org/hawkular/containers/Util.java
M containers/container-tests/src/test/resources/arquillian.xml
R containers/container-tests/src/test/resources/kubernetes-dependencies/cassandra-certificate.json
R containers/container-tests/src/test/resources/kubernetes-dependencies/cassandra-secrets.json
R containers/container-tests/src/test/resources/kubernetes-dependencies/hawkular-metrics-certificate.json
R containers/container-tests/src/test/resources/kubernetes-dependencies/hawkular-metrics-secrets.json
A containers/container-tests/src/test/resources/simple-pod.json
A containers/hawkular-deployer-docker/pom.xml
A containers/hawkular-deployer-docker/src/main/docker/Dockerfile
A containers/hawkular-deployer-docker/src/main/docker/run.sh
A containers/hawkular-deployer-docker/src/main/docker/templates/hawkular-cassandra.json
A containers/hawkular-deployer-docker/src/main/docker/templates/hawkular-metrics.json
A containers/hawkular-deployer-docker/src/main/docker/templates/heapster.json
A containers/hawkular-deployer-docker/src/main/docker/templates/support.json
A containers/hawkular-deployer-docker/src/main/resources/assemblies/assemble-docker.xml
R containers/kubernetes-eap/pom.xml
R containers/kubernetes-eap/src/main/fabric8/ReadMe.md
R containers/kubernetes-eap/src/main/fabric8/Summary.md
R containers/kubernetes-eap/src/main/fabric8/icon.png
R containers/kubernetes-eap/src/main/fabric8/kubernetes.json
R containers/kubernetes/pom.xml
R containers/kubernetes/src/main/fabric8/ReadMe.md
R containers/kubernetes/src/main/fabric8/Summary.md
R containers/kubernetes/src/main/fabric8/icon.png
R containers/kubernetes/src/main/fabric8/kubernetes.json
M containers/pom.xml
Log Message:
-----------
Merge pull request #362 from mwringe/HWKMETRICS-239
HWKMERTRICS-239
Commit: 8b22ebe8dc46a10f58cebc7eeca64b6a9955b623
https://github.com/hawkular/hawkular-metrics/commit/8b22ebe8dc46a10f58ceb...
Author: Matt Wringe <mwringe(a)redhat.com>
Date: 2015-09-22 (Tue, 22 Sep 2015)
Changed paths:
M containers/hawkular-deployer-docker/src/main/docker/templates/hawkular-metrics.json
M containers/hawkular-deployer-docker/src/main/docker/templates/heapster.json
M containers/hawkular-metrics-docker-eap/pom.xml
M containers/hawkular-metrics-docker-eap/src/main/resources/assemblies/assemble-docker.xml
A containers/hawkular-metrics-openshift-integration/pom.xml
A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthentication.java
A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftAuthenticationFilter.java
A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java
A containers/hawkular-metrics-openshift-integration/src/main/resources/META-INF/web-fragment.xml
A containers/metrics-api-jaxrs-1.1-openshift/pom.xml
M containers/pom.xml
R containers/scripts/secrets/create-secret.sh
Log Message:
-----------
HWKMETRICS-182: Add in support to authenticate against the OpenShift server using subjectaccess reviews.
Commit: 516611a0103436912bb68e0e399a448214aabc4e
https://github.com/hawkular/hawkular-metrics/commit/516611a0103436912bb68...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-22 (Tue, 22 Sep 2015)
Changed paths:
M api/diff.txt
M containers/container-tests/pom.xml
Log Message:
-----------
Removed unneeded profiles that contain removed project sub-modules.
Commit: 2dc3d995f1aa3cd5117de79bb4ea343a39962ab6
https://github.com/hawkular/hawkular-metrics/commit/2dc3d995f1aa3cd5117de...
Author: mwringe <mwringe(a)users.noreply.github.com>
Date: 2015-09-22 (Tue, 22 Sep 2015)
Changed paths:
M api/diff.txt
M containers/container-tests/pom.xml
Log Message:
-----------
Merge pull request #364 from hawkular/fixkubedeps
Removed unneeded profiles that contain removed project sub-modules
Commit: b115784ea715e5d90c155ce477372163e409a9e9
https://github.com/hawkular/hawkular-metrics/commit/b115784ea715e5d90c155...
Author: Matt Wringe <mwringe(a)redhat.com>
Date: 2015-09-22 (Tue, 22 Sep 2015)
Changed paths:
M containers/hawkular-deployer-docker/src/main/docker/templates/hawkular-metrics.json
M containers/hawkular-metrics-docker-eap/src/main/docker/hawkular-metrics-wrapper.sh
M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java
Log Message:
-----------
HWKMETRICS-182: bug fixes and minor updates to the security work when authenticating against the OpenShit oauth server.
Commit: 6bb09b5734bc6c08dfe5af0e7c94f1fc0a3c598e
https://github.com/hawkular/hawkular-metrics/commit/6bb09b5734bc6c08dfe5a...
Author: Matt Wringe <mwringe(a)redhat.com>
Date: 2015-09-23 (Wed, 23 Sep 2015)
Changed paths:
M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthentication.java
M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftAuthenticationFilter.java
M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java
Log Message:
-----------
HWKMETRICS-182: Updates from the PR comments.
Commit: 70e11e6a094ffd3796a8d54d8b5d72cc4512d143
https://github.com/hawkular/hawkular-metrics/commit/70e11e6a094ffd3796a8d...
Author: Matt Wringe <mwringe(a)redhat.com>
Date: 2015-09-23 (Wed, 23 Sep 2015)
Changed paths:
M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthentication.java
M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java
Log Message:
-----------
HWKMETRICS-182: Use try-with-resources around the streams.
Commit: 6ca90595db5ac7779c77cfccfe33733814d3177a
https://github.com/hawkular/hawkular-metrics/commit/6ca90595db5ac7779c77c...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-23 (Wed, 23 Sep 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
Log Message:
-----------
NPE when app is deployed but Session is not created
If Metrics has been started but Cassandra is not up, the Session object
is never created. Then, if you stop Metrics, you get an NPE.
Commit: e7658ede1c2d52e922913007b5e8d92dfff61369
https://github.com/hawkular/hawkular-metrics/commit/e7658ede1c2d52e922913...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-23 (Wed, 23 Sep 2015)
Changed paths:
M containers/hawkular-deployer-docker/src/main/docker/templates/hawkular-metrics.json
M containers/hawkular-deployer-docker/src/main/docker/templates/heapster.json
M containers/hawkular-metrics-docker-eap/pom.xml
M containers/hawkular-metrics-docker-eap/src/main/docker/hawkular-metrics-wrapper.sh
M containers/hawkular-metrics-docker-eap/src/main/resources/assemblies/assemble-docker.xml
A containers/hawkular-metrics-openshift-integration/pom.xml
A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthentication.java
A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftAuthenticationFilter.java
A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java
A containers/hawkular-metrics-openshift-integration/src/main/resources/META-INF/web-fragment.xml
A containers/metrics-api-jaxrs-1.1-openshift/pom.xml
M containers/pom.xml
R containers/scripts/secrets/create-secret.sh
Log Message:
-----------
Merge pull request #363 from mwringe/HWKMETRICS-182
HWKMETRICS-182
Commit: b91becde758c300afeb983b22849ce2ec99de970
https://github.com/hawkular/hawkular-metrics/commit/b91becde758c300afeb98...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-23 (Wed, 23 Sep 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
Log Message:
-----------
Merge pull request #365 from tsegismont/clean_stop
NPE when app is deployed but Session is not created
Commit: 781ca19d0fb6b914a3e34e76c8499cc0c514a42a
https://github.com/hawkular/hawkular-metrics/commit/781ca19d0fb6b914a3e34...
Author: Peter Palaga <ppalaga(a)redhat.com>
Date: 2015-09-24 (Thu, 24 Sep 2015)
Changed paths:
M pom.xml
Log Message:
-----------
Upgrade to hawkular-parent 24
Commit: f9bfc5dd90ec68aa560f79326e3567a858866cb5
https://github.com/hawkular/hawkular-metrics/commit/f9bfc5dd90ec68aa560f7...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-24 (Thu, 24 Sep 2015)
Changed paths:
A CONTRIBUTING.adoc
Log Message:
-----------
Metrics specific logging conventions doc
Commit: ac8e8eb8d181f1b3a2bcf5488bc9381899357927
https://github.com/hawkular/hawkular-metrics/commit/ac8e8eb8d181f1b3a2bcf...
Author: Peter Palaga <ppalaga(a)redhat.com>
Date: 2015-09-24 (Thu, 24 Sep 2015)
Changed paths:
M pom.xml
Log Message:
-----------
Workaround WFMP-14 by overriding version.wildfly-maven-plugin
Commit: efa346c1f300814bdd6f1ef4c6fa2b36cafb5f47
https://github.com/hawkular/hawkular-metrics/commit/efa346c1f300814bdd6f1...
Author: Thomas Segismont <tsegismont(a)gmail.com>
Date: 2015-09-24 (Thu, 24 Sep 2015)
Changed paths:
M pom.xml
Log Message:
-----------
Merge pull request #366 from ppalaga/hawkular-parent-24
Upgrade to hawkular-parent 24
Commit: f7c929b636faa771e1ca50299547ebb140e05433
https://github.com/hawkular/hawkular-metrics/commit/f7c929b636faa771e1ca5...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-24 (Thu, 24 Sep 2015)
Changed paths:
M samples/rhmap/web/sample.html
Log Message:
-----------
RHMAP sample web page: use 'distinct' query param when loading avail data
Commit: e4df864f6025065910b8cf713d5f319be78b9955
https://github.com/hawkular/hawkular-metrics/commit/e4df864f6025065910b8c...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-24 (Thu, 24 Sep 2015)
Changed paths:
M CONTRIBUTING.adoc
Log Message:
-----------
Replace 'hacking on' with 'contributing to'
Commit: a625e5317bfcdebc7d7f99a5d4e972008031f1ec
https://github.com/hawkular/hawkular-metrics/commit/a625e5317bfcdebc7d7f9...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-24 (Thu, 24 Sep 2015)
Changed paths:
M CONTRIBUTING.adoc
Log Message:
-----------
Rephrase Metrics presentation a bit
Commit: 590c9a8477ecf807f1246af4c4d68de277638225
https://github.com/hawkular/hawkular-metrics/commit/590c9a8477ecf807f1246...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-24 (Thu, 24 Sep 2015)
Changed paths:
A CONTRIBUTING.adoc
Log Message:
-----------
Merge pull request #367 from tsegismont/logging_conventions
Metrics specific logging conventions doc
Commit: 26d303d9fa18c4f39dc063930c4b15838f9494b2
https://github.com/hawkular/hawkular-metrics/commit/26d303d9fa18c4f39dc06...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-25 (Fri, 25 Sep 2015)
Changed paths:
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
Log Message:
-----------
HWKMETRICS-265 Counter "rate" returning same data as "data" endpoint
In the previous implementation, we used to:
- sort out counter data points in one minute buckets
- compute rate based on low and high value
The implementation had the following issues:
- if there's just one point per minute in the original counter, you get a rate metric similar to the original counter metric
- if there's less that one point per minute you get a rate metric with many "NaN" values
The new implementation has a basic approach:
- buffer counter data observable into "previous/next" pairs
- compute rate for each pair, where timestamp is the average counter points of the timestamps
Let's take an example. Consider the following counter data points:
{"timestamp":0,"value":0}
{"timestamp":30000,"value":50}
{"timestamp":60000,"value":80}
The computed rate data points would be:
{"timestamp":15000,"value":100.0}
{"timestamp":45000,"value":60.0}
Commit: 0628ec8d27929fcf9b7d3352e512a9ba4c166ce9
https://github.com/hawkular/hawkular-metrics/commit/0628ec8d27929fcf9b7d3...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-25 (Fri, 25 Sep 2015)
Changed paths:
M api/diff-excludes
M api/diff.txt
A api/metrics-api-jaxrs/ping.html
R ping.html
Log Message:
-----------
Move CORS tester ping html page to a better location.
Commit: 6e93fdf558c4f393680bbd260467a000c5101552
https://github.com/hawkular/hawkular-metrics/commit/6e93fdf558c4f393680bb...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-25 (Fri, 25 Sep 2015)
Changed paths:
M containers/pom.xml
M pom.xml
Log Message:
-----------
[HWKMETRICS-272] Adjust the set of maven modules being built to create specific Openshift deliverables. Also, disable all tests.
Commit: 5d9d912895bbec5aa04ad096536808881d31aad8
https://github.com/hawkular/hawkular-metrics/commit/5d9d912895bbec5aa04ad...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-25 (Fri, 25 Sep 2015)
Changed paths:
M containers/cassandra-docker/src/main/docker/cassandra.yaml
M containers/hawkular-metrics-docker-eap/src/main/docker/standalone.xml
Log Message:
-----------
[HWKMETRICS-272] Changing the set of modules leads to license headers errors (still not sure why). Update the files accordingly.
Commit: 61223a6f7cede1d51647292c7951dec0e3587c6e
https://github.com/hawkular/hawkular-metrics/commit/61223a6f7cede1d516472...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-25 (Fri, 25 Sep 2015)
Changed paths:
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
Log Message:
-----------
Merge pull request #368 from tsegismont/jira/HWKMETRICS-265
HWKMETRICS-265 Counter "rate" returning same data as "data" endpoint
Commit: 175b4b48b87717aa1bcec565f5dc0413e461a334
https://github.com/hawkular/hawkular-metrics/commit/175b4b48b87717aa1bcec...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-25 (Fri, 25 Sep 2015)
Changed paths:
M api/metrics-api-common/pom.xml
M core/metrics-core-api/pom.xml
M core/metrics-core-impl/pom.xml
M task-queue/pom.xml
Log Message:
-----------
[HWKMETRICS-272] Avoid pulling test dependencies when test compilation is disabled.
Commit: fb0db4c48191bf40e092b0443d5c60b020e85619
https://github.com/hawkular/hawkular-metrics/commit/fb0db4c48191bf40e092b...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-25 (Fri, 25 Sep 2015)
Changed paths:
M containers/cassandra-docker/src/main/docker/cassandra.yaml
M containers/hawkular-metrics-docker-eap/src/main/docker/standalone.xml
M containers/pom.xml
Log Message:
-----------
[HWKMETRICS-272] Add explicit license header exclusions for submodule files since those files are no longer covered by the child modules and errors bubble up. Remove the license headers are per code review.
Commit: ea97e73a6de9c567999fa7009322a48c93b19c7d
https://github.com/hawkular/hawkular-metrics/commit/ea97e73a6de9c567999fa...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-25 (Fri, 25 Sep 2015)
Changed paths:
M containers/pom.xml
Log Message:
-----------
[HWKMETRICS-272] By default run the 'eap-containers' profile. Removed the superfluous 'default' profile.
Commit: 2c3c75fab563a7cd4eeda2d31e50ef6af4caf96e
https://github.com/hawkular/hawkular-metrics/commit/2c3c75fab563a7cd4eeda...
Author: Matt Wringe <mwringe(a)redhat.com>
Date: 2015-09-27 (Sun, 27 Sep 2015)
Changed paths:
M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java
Log Message:
-----------
HWKMETRICS-282: Update to use the proper subjectaccessreview endpoint.
Commit: b9203889b9f9a9cd74c0083011560e43652be7d4
https://github.com/hawkular/hawkular-metrics/commit/b9203889b9f9a9cd74c00...
Author: Thomas Segismont <tsegismont(a)gmail.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M api/diff-excludes
M api/diff.txt
A api/metrics-api-jaxrs/ping.html
R ping.html
Log Message:
-----------
Merge pull request #370 from hawkular/moveping
Move CORS tester ping.html page to a better location.
Commit: 6864bd8a1e2ec9da4bc91c089754d45eb1dbfa06
https://github.com/hawkular/hawkular-metrics/commit/6864bd8a1e2ec9da4bc91...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M api/diff-excludes
Log Message:
-----------
Remove ping.html page from the diff excludes file
Diff exclude patterns are used to match base names. So excluding with
the directory context does not work.
Besides, it's not wrong to see the file in the diff. We know and accept
this files doesn't exist in the JAX-RS 1.1 impl.
Commit: 0b3751e63c0ca13ad88e1da0b4654d231f2f2cb2
https://github.com/hawkular/hawkular-metrics/commit/0b3751e63c0ca13ad88e1...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M CONTRIBUTING.adoc
M task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskSchedulerImpl.java
Log Message:
-----------
HWKMETRICS-274 Missing JBoss logging method on EAP6.4
Do not use primitive arguments in logging methods calls.
Commit: 91b9d798b73aed7e08dc04d09c868eebe81c8def
https://github.com/hawkular/hawkular-metrics/commit/91b9d798b73aed7e08dc0...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java
Log Message:
-----------
Merge pull request #372 from mwringe/HWKMETRICS-282
HWKMETRICS-282: Update to use the proper subjectaccessreview endpoint.
Commit: 458054769352c0ac5fa4c629c0145fb664223790
https://github.com/hawkular/hawkular-metrics/commit/458054769352c0ac5fa4c...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Availability.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Counter.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Gauge.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/MetricDefinition.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/MixedMetricsRequest.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/TagRequest.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/TenantDefinition.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/VirtualClock.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/interceptor/EmptyPayloadInterceptor.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/interceptor/EmptyPayloadInterceptor.java
M clients/common/src/test/java/org/hawkular/metrics/client/common/BatcherTest.java
M clients/common/src/test/java/org/hawkular/metrics/client/common/FifoTest.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/PidFile.java
M containers/cassandra-seed-provider/src/main/java/org/hawkular/openshift/cassandra/OpenshiftSeedProvider.java
M containers/container-tests/src/test/java/org/hawkular/containers/BaseContainerTests.java
M containers/container-tests/src/test/java/org/hawkular/containers/TestContainers.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AggregationTemplate.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/DataPoint.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricAlreadyExistsException.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/log/CoreLogger.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/ItemsToSetTransformer.java
M task-queue/src/main/java/org/hawkular/metrics/tasks/api/TriggerBuilder.java
M task-queue/src/main/java/org/hawkular/metrics/tasks/impl/LeaseService.java
M task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskSchedulerImpl.java
M task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSchedulerITest.java
Log Message:
-----------
Clean a lot of warnings.
Commit: d7b3efb09b78a01ce71e2a134380f44a4bbeb7b8
https://github.com/hawkular/hawkular-metrics/commit/d7b3efb09b78a01ce71e2...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccess.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DataAccessITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
Log Message:
-----------
Cleanup a lot of warnings relate to DataAccess and also cleanup the interface itself.
Commit: 8b8f479219bbc777934645047bf9e3fce86bb1da
https://github.com/hawkular/hawkular-metrics/commit/8b8f479219bbc77793464...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M api/diff.txt
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricAlreadyExistsException.java
Log Message:
-----------
Clip empty comment.
Commit: e128e5a2cd400834c5f404d63826f73a20e7f27d
https://github.com/hawkular/hawkular-metrics/commit/e128e5a2cd400834c5f40...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M CONTRIBUTING.adoc
M task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskSchedulerImpl.java
Log Message:
-----------
Merge pull request #374 from tsegismont/jira/HWKMETRICS-274
HWKMETRICS-274 Missing JBoss logging method on EAP6.4
Commit: 9c14dd9e6ab6c8f2376f749a5bd0958309fede9a
https://github.com/hawkular/hawkular-metrics/commit/9c14dd9e6ab6c8f2376f7...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/CorsFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/CorsResponseFilter.java
M integration-tests/rest-tests-jaxrs-1.1/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CORSITest.groovy
Log Message:
-----------
[HWKMETRICS-281] Add a configuration to specify additional allowed headers for CORS requests.
Commit: a56d4e8b961f561bb4ed64036602f7452f6894cb
https://github.com/hawkular/hawkular-metrics/commit/a56d4e8b961f561bb4ed6...
Author: mwringe <mwringe(a)users.noreply.github.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/CorsFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/CorsResponseFilter.java
M integration-tests/rest-tests-jaxrs-1.1/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CORSITest.groovy
Log Message:
-----------
Merge pull request #375 from hawkular/HWKMETRICS-281
[HWKMETRICS-281] Add a configuration to specify additional allowed he…
Commit: 9b372954bd27f65e0949dc4c182c4929f10d4e48
https://github.com/hawkular/hawkular-metrics/commit/9b372954bd27f65e0949d...
Author: Thomas Segismont <tsegismont(a)gmail.com>
Date: 2015-09-29 (Tue, 29 Sep 2015)
Changed paths:
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Availability.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Counter.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Gauge.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/MetricDefinition.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/MixedMetricsRequest.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/TagRequest.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/TenantDefinition.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/VirtualClock.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/interceptor/EmptyPayloadInterceptor.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/interceptor/EmptyPayloadInterceptor.java
M clients/common/src/test/java/org/hawkular/metrics/client/common/BatcherTest.java
M clients/common/src/test/java/org/hawkular/metrics/client/common/FifoTest.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/PidFile.java
M containers/cassandra-seed-provider/src/main/java/org/hawkular/openshift/cassandra/OpenshiftSeedProvider.java
M containers/container-tests/src/test/java/org/hawkular/containers/BaseContainerTests.java
M containers/container-tests/src/test/java/org/hawkular/containers/TestContainers.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AggregationTemplate.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/DataPoint.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricAlreadyExistsException.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccess.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/log/CoreLogger.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/ItemsToSetTransformer.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DataAccessITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M task-queue/src/main/java/org/hawkular/metrics/tasks/api/TriggerBuilder.java
M task-queue/src/main/java/org/hawkular/metrics/tasks/impl/LeaseService.java
M task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskSchedulerImpl.java
M task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSchedulerITest.java
Log Message:
-----------
Merge pull request #369 from hawkular/lotswarnings
Cleanup a lot of warnings and DataAccess interface inconsistencies
Commit: 2e2958d85a55113b18da4f93564a07b9b4b763bb
https://github.com/hawkular/hawkular-metrics/commit/2e2958d85a55113b18da4...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-29 (Tue, 29 Sep 2015)
Changed paths:
M containers/pom.xml
M pom.xml
Log Message:
-----------
[HWKMETRICS-272] An update to activate profiles with-Dopenshift and avoid activeByDefault.
Commit: ca27908170e9ab3c9ecedd2088b9a3455087547f
https://github.com/hawkular/hawkular-metrics/commit/ca27908170e9ab3c9eced...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-29 (Tue, 29 Sep 2015)
Changed paths:
M containers/pom.xml
M pom.xml
Log Message:
-----------
Revert "[HWKMETRICS-272] An update to activate profiles with-Dopenshift and avoid activeByDefault."
This reverts commit 2e2958d85a55113b18da4f93564a07b9b4b763bb.
Commit: 0152be94df4d50f6cf911394cc07530528738641
https://github.com/hawkular/hawkular-metrics/commit/0152be94df4d50f6cf911...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-29 (Tue, 29 Sep 2015)
Changed paths:
M containers/pom.xml
M pom.xml
Log Message:
-----------
[HWKMETRICS-272] One more iteration over profile activation. This time it avoids activeByDefault in the main pom and enables openshift profile via property.
Commit: 7d66c5456ed88f4172cddeb35fedcb4569e457f7
https://github.com/hawkular/hawkular-metrics/commit/7d66c5456ed88f4172cdd...
Author: Thomas Segismont <tsegismont(a)gmail.com>
Date: 2015-09-29 (Tue, 29 Sep 2015)
Changed paths:
M api/metrics-api-common/pom.xml
M containers/hawkular-metrics-docker-eap/src/main/docker/standalone.xml
M containers/pom.xml
M core/metrics-core-api/pom.xml
M core/metrics-core-impl/pom.xml
M pom.xml
M task-queue/pom.xml
Log Message:
-----------
Merge pull request #371 from hawkular/HWKMETRICS-272
HWKMETRICS-272
Commit: 477d3a62aad2303c99d5f5d7d0fecdf9230404ed
https://github.com/hawkular/hawkular-metrics/commit/477d3a62aad2303c99d5f...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-29 (Tue, 29 Sep 2015)
Changed paths:
M api/diff.txt
M integration-tests/rest-tests-jaxrs-1.1/pom.xml
Log Message:
-----------
[HWKMETRICS-287] Fix the wrong artifact name to unpack for JAXRS 1.1 integration tests.
Commit: ff6acd2d05a9083b4339538c24eee4f558348051
https://github.com/hawkular/hawkular-metrics/commit/ff6acd2d05a9083b43395...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-29 (Tue, 29 Sep 2015)
Changed paths:
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
Log Message:
-----------
[HWKMETRICS-287] Adjust tagging related to code to properly return error 400 on bad input tags.
This was previously not discovered by the integration tests because they were not properly unpacked and did not run against JAX-RS 1.1 implementation.
Commit: 478168cb3b77f8d1b18a66125a3b3029ea644a4b
https://github.com/hawkular/hawkular-metrics/commit/478168cb3b77f8d1b18a6...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-29 (Tue, 29 Sep 2015)
Changed paths:
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/BatchStatementTransformer.java
Log Message:
-----------
HWKMETRICS-252 Warning about batch size threshold in the logs
Use more conservative value since warnings are still present on Openshift.
Commit: 502416a7a396fd85d8d4b02f3740c78cb6d71683
https://github.com/hawkular/hawkular-metrics/commit/502416a7a396fd85d8d4b...
Author: Thomas Segismont <tsegismont(a)gmail.com>
Date: 2015-09-29 (Tue, 29 Sep 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M integration-tests/rest-tests-jaxrs-1.1/pom.xml
Log Message:
-----------
Merge pull request #377 from hawkular/HWKMETRICS-287
HWKMETRICS-287
Commit: 2c8ac14d03421a6425322516e4394bc974020bf8
https://github.com/hawkular/hawkular-metrics/commit/2c8ac14d03421a6425322...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2015-09-29 (Tue, 29 Sep 2015)
Changed paths:
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DataAccessITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
Log Message:
-----------
[HWKMETRICS-251] make default TTL configurable
Commit: 1e04c5219b4eee6da0eab2714e7196a3dc45f0e1
https://github.com/hawkular/hawkular-metrics/commit/1e04c5219b4eee6da0eab...
Author: mwringe <mwringe(a)users.noreply.github.com>
Date: 2015-09-29 (Tue, 29 Sep 2015)
Changed paths:
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/BatchStatementTransformer.java
Log Message:
-----------
Merge pull request #378 from tsegismont/jira/HWKMETRICS-252
HWKMETRICS-252 Warning about batch size threshold in the logs
Commit: 6faaa27c9afc3bd290cebdeab472bcea9d6eb30b
https://github.com/hawkular/hawkular-metrics/commit/6faaa27c9afc3bd290ceb...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2015-09-29 (Tue, 29 Sep 2015)
Changed paths:
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricId.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TaggedMetricMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/MetricsIndexRowTransformer.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/TagsIndexRowTransformer.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M schema-manager/src/main/resources/schema.cql
Log Message:
-----------
[HWKMETRICS-3] remove unused interval column
Commit: 26b2ff4ee1ac4591116bc4cb1cd76d863198dee0
https://github.com/hawkular/hawkular-metrics/commit/26b2ff4ee1ac4591116bc...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2015-09-29 (Tue, 29 Sep 2015)
Changed paths:
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
Log Message:
-----------
[HWKMETRICS-3] fix compile errors after rebase
Commit: 33067fd2763d9393be02bb0a7638fb0baf2286e2
https://github.com/hawkular/hawkular-metrics/commit/33067fd2763d9393be02b...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-29 (Tue, 29 Sep 2015)
Changed paths:
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DataAccessITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
Log Message:
-----------
Merge pull request #379 from jsanda/hwkmetrics-251
[HWKMETRICS-251] make default TTL configurable
Commit: c6038425932283efa58facd88fb2ac7c0fb5e1fc
https://github.com/hawkular/hawkular-metrics/commit/c6038425932283efa58fa...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2015-09-29 (Tue, 29 Sep 2015)
Changed paths:
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
Log Message:
-----------
[HWKMETRICS-3] remove unused method
Commit: 0a39c7b3f0d35bda3b49a21ae1204fcd132bef03
https://github.com/hawkular/hawkular-metrics/commit/0a39c7b3f0d35bda3b49a...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-29 (Tue, 29 Sep 2015)
Changed paths:
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricId.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TaggedMetricMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/MetricsIndexRowTransformer.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/TagsIndexRowTransformer.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M schema-manager/src/main/resources/schema.cql
Log Message:
-----------
Merge pull request #380 from jsanda/hwkmetrics-3
[HWKMETRICS-3] remove unused interval column
Commit: f33fd3fe656005f96fb93867b629e4b1c5165804
https://github.com/hawkular/hawkular-metrics/commit/f33fd3fe656005f96fb93...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-30 (Wed, 30 Sep 2015)
Changed paths:
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/GaugeBucketPoint.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketPoint.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GaugeDataPointCollector.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/NumericDataPointCollector.java
Log Message:
-----------
Renaming: gauge to numeric bucket point/collector
Commit: 51da22df19d374e9f2f10fdd0a597631e6212a64
https://github.com/hawkular/hawkular-metrics/commit/51da22df19d374e9f2f10...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-30 (Wed, 30 Sep 2015)
Changed paths:
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
Log Message:
-----------
Extract "bucketize" method
Commit: e01fb0cadd0b07a534ad55e93d64e01f516ea623
https://github.com/hawkular/hawkular-metrics/commit/e01fb0cadd0b07a534ad5...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-30 (Wed, 30 Sep 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
HWKMETRICS-280 Counter Rate data does not support buckets
Added rate stats to core lib and rest interface.
Commit: 6e1e2a45f9adbbf8f40a3f4e3b2e0a529aeaf7c0
https://github.com/hawkular/hawkular-metrics/commit/6e1e2a45f9adbbf8f40a3...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-09-30 (Wed, 30 Sep 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
HWKMETRICS-283 Counter data does not support buckets
Added counter stats to core lib and rest interface.
Commit: ae6d0dbc3c9bcbf980612642ded3b2ae20257242
https://github.com/hawkular/hawkular-metrics/commit/ae6d0dbc3c9bcbf980612...
Author: jsanda <jsanda(a)redhat.com>
Date: 2015-09-30 (Wed, 30 Sep 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/GaugeBucketPoint.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketPoint.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GaugeDataPointCollector.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/NumericDataPointCollector.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
Merge pull request #376 from tsegismont/counter_and_rate_buckets
Counter and rate buckets
Commit: 6364cc53a4e255a575e1041a368f104b1be49d91
https://github.com/hawkular/hawkular-metrics/commit/6364cc53a4e255a575e10...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-30 (Wed, 30 Sep 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-common/pom.xml
M api/metrics-api-jaxrs-1.1/pom.xml
M api/metrics-api-jaxrs/pom.xml
M clients/ptranslator/pom.xml
M containers/container-tests/pom.xml
M containers/hawkular-metrics-openshift-integration/pom.xml
M containers/pom.xml
M core/metrics-core-impl/pom.xml
M integration-tests/rest-tests-jaxrs-1.1/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M pom.xml
Log Message:
-----------
[HWKMETRICS-289] Update dependency versioning and move as much as possible dependency management on the main pom.xml. Once the JAX-RS 1.1 modules are dropped this can be cleaned further.
Commit: 6efc9ff094b1064d9db2036298c8ea3d93cb99ea
https://github.com/hawkular/hawkular-metrics/commit/6efc9ff094b1064d9db20...
Author: jsanda <jsanda(a)redhat.com>
Date: 2015-09-30 (Wed, 30 Sep 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-common/pom.xml
M api/metrics-api-jaxrs-1.1/pom.xml
M api/metrics-api-jaxrs/pom.xml
M clients/ptranslator/pom.xml
M containers/container-tests/pom.xml
M containers/hawkular-metrics-openshift-integration/pom.xml
M containers/pom.xml
M core/metrics-core-impl/pom.xml
M integration-tests/rest-tests-jaxrs-1.1/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M pom.xml
Log Message:
-----------
Merge pull request #383 from hawkular/HWKMETRICS-289
[HWKMETRICS-289] Update dependency versioning and move as much as pos…
Commit: 36e89993f26eb0a71e74978f30510457f26e74f3
https://github.com/hawkular/hawkular-metrics/commit/36e89993f26eb0a71e749...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-30 (Wed, 30 Sep 2015)
Changed paths:
M api/metrics-api-common/pom.xml
M api/metrics-api-jaxrs-1.1/pom.xml
M api/metrics-api-jaxrs/pom.xml
M clients/common/pom.xml
M clients/pom.xml
M clients/ptranslator/pom.xml
M containers/cassandra-docker/pom.xml
M containers/cassandra-seed-provider/pom.xml
M containers/container-tests/pom.xml
M containers/hawkular-deployer-docker/pom.xml
M containers/hawkular-metrics-docker-eap/pom.xml
M containers/hawkular-metrics-docker/pom.xml
M containers/hawkular-metrics-openshift-integration/pom.xml
M containers/metrics-api-jaxrs-1.1-openshift/pom.xml
M containers/pom.xml
M core/metrics-core-api/pom.xml
M core/metrics-core-impl/pom.xml
M integration-tests/load-tests/pom.xml
M integration-tests/pom.xml
M integration-tests/rest-tests-jaxrs-1.1/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M pom.xml
M rx-java-driver/pom.xml
M schema-manager/pom.xml
M task-queue/pom.xml
Log Message:
-----------
Development 0.8.0-SNAPSHOT
Commit: d230ee7afe8608f59a4b06a749cee0cbe8b7fab9
https://github.com/hawkular/hawkular-metrics/commit/d230ee7afe8608f59a4b0...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-02 (Fri, 02 Oct 2015)
Changed paths:
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
Log Message:
-----------
Close C* cluster only when session creation fails.
It will be automatically closed if cluster#init fails
Commit: a1c5dee01993202a28e32eb88c86cc5385dacb86
https://github.com/hawkular/hawkular-metrics/commit/a1c5dee01993202a28e32...
Author: Matt Wringe <mwringe(a)redhat.com>
Date: 2015-10-02 (Fri, 02 Oct 2015)
Changed paths:
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M containers/pom.xml
Log Message:
-----------
HWKMETRICS-294: Add support for client auth with a Cassandra cluster
Update to use Cassandra 2.2.1
Commit: 3b9d68d5e6aa4bf6b2fe03cf3144b7de6dbfa73e
https://github.com/hawkular/hawkular-metrics/commit/3b9d68d5e6aa4bf6b2fe0...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-02 (Fri, 02 Oct 2015)
Changed paths:
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
Log Message:
-----------
Merge pull request #385 from tsegismont/close_cluster_when_needed
Close C* cluster only when session creation fails
Commit: a8d48340c16cfb0edade4b8ce60b08bd4697bed8
https://github.com/hawkular/hawkular-metrics/commit/a8d48340c16cfb0edade4...
Author: jsanda <jsanda(a)redhat.com>
Date: 2015-10-02 (Fri, 02 Oct 2015)
Changed paths:
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M containers/pom.xml
Log Message:
-----------
Merge pull request #386 from mwringe/HWKMETRICS-294
HWKMETRICS-294
Commit: 57eb6a8f398ceeef72a1fb0a8711be494bc16f67
https://github.com/hawkular/hawkular-metrics/commit/57eb6a8f398ceeef72a1f...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-05 (Mon, 05 Oct 2015)
Changed paths:
A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/TimeRange.java
A api/metrics-api-common/src/test/java/org/hawkular/metrics/api/jaxrs/param/TimeRangeTest.java
Log Message:
-----------
Introducing TimeRange param class
Commit: 31fe13e6f49a239ac887e0522e68d4209eb59086
https://github.com/hawkular/hawkular-metrics/commit/31fe13e6f49a239ac887e...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-05 (Mon, 05 Oct 2015)
Changed paths:
A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/BucketParams.java
A api/metrics-api-common/src/test/java/org/hawkular/metrics/api/jaxrs/param/BucketParamsTest.java
Log Message:
-----------
Introducing BucketParams class
Commit: fd37f318f3fc36308b76a5e8120715d3debe6988
https://github.com/hawkular/hawkular-metrics/commit/fd37f318f3fc36308b76a...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-05 (Mon, 05 Oct 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
Log Message:
-----------
Simplify handler code
Note that now time range are checked in handler code.
Commit: 275b2315ce89cea1d41566910e3f870a35a499b2
https://github.com/hawkular/hawkular-metrics/commit/275b2315ce89cea1d4156...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-05 (Mon, 05 Oct 2015)
Changed paths:
M api/diff.txt
A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/BucketConfig.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/BucketParams.java
A api/metrics-api-common/src/test/java/org/hawkular/metrics/api/jaxrs/param/BucketConfigTest.java
R api/metrics-api-common/src/test/java/org/hawkular/metrics/api/jaxrs/param/BucketParamsTest.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
Log Message:
-----------
Renamed BucketParams to BucketConfig
Commit: 8d5d2f5a66b40c95cf81be84f4addc96fffe5a8d
https://github.com/hawkular/hawkular-metrics/commit/8d5d2f5a66b40c95cf81b...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-05 (Mon, 05 Oct 2015)
Changed paths:
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/TimeRange.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Aggregate.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Utils.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
Log Message:
-----------
Check time range in core lib and reuse method in JAX-RS layer
Commit: c4bff5054843cb4bbdcb674af9dc81666f9b9298
https://github.com/hawkular/hawkular-metrics/commit/c4bff5054843cb4bbdcb6...
Author: jsanda <jsanda(a)redhat.com>
Date: 2015-10-05 (Mon, 05 Oct 2015)
Changed paths:
M api/diff.txt
A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/BucketConfig.java
A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/TimeRange.java
A api/metrics-api-common/src/test/java/org/hawkular/metrics/api/jaxrs/param/BucketConfigTest.java
A api/metrics-api-common/src/test/java/org/hawkular/metrics/api/jaxrs/param/TimeRangeTest.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Aggregate.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Utils.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
Log Message:
-----------
Merge pull request #384 from tsegismont/jira/HWKMETRICS-293
HWKMETRICS-293 REST API: Extract time ranges and buckets param classes to simplify handler code
Commit: 6f7ba92f9fdbd9b0bb1f4985a48ec853e6c2ce9b
https://github.com/hawkular/hawkular-metrics/commit/6f7ba92f9fdbd9b0bb1f4...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2015-10-05 (Mon, 05 Oct 2015)
Changed paths:
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/NumericDataPointCollector.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Percentile.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
Log Message:
-----------
[HWKMETRICS-292] initial support for aggregating data across multiple metrics
This commit also includes a change to NumericDataPointCollector to facilitate
testing. The order of input of values will effect the results of percentiles.
This makes testing the new API difficult because we are fetching data points
from multiple metrics concurrently which means the order of input is
non-deterministic. The test hook allows for using a different implementation in
which the order of inputs does not matter.
Commit: 520e2fad7992e4ed902acbba01a01f9b52c1b320
https://github.com/hawkular/hawkular-metrics/commit/520e2fad7992e4ed902ac...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2015-10-05 (Mon, 05 Oct 2015)
Changed paths:
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
Log Message:
-----------
[HWKMETRICS-292] add docs and tests for parameter validation
Commit: 6ffed57fa814c3e274b8b36c81294404e775012e
https://github.com/hawkular/hawkular-metrics/commit/6ffed57fa814c3e274b8b...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2015-10-05 (Mon, 05 Oct 2015)
Changed paths:
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/BucketConfig.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
Log Message:
-----------
[HWKMETRICS-292] use new TimeRange and BucketConfig classes
Commit: 706e63fe63c960322152f0fa2cfafc8fb204fc29
https://github.com/hawkular/hawkular-metrics/commit/706e63fe63c960322152f...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2015-10-05 (Mon, 05 Oct 2015)
Changed paths:
R api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
Log Message:
-----------
[HWKMETRICS-292] check for null tags
Commit: fad3c840999192ebbd2ad0e13cc72528adcbc9dd
https://github.com/hawkular/hawkular-metrics/commit/fad3c840999192ebbd2ad...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2015-10-05 (Mon, 05 Oct 2015)
Changed paths:
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
Log Message:
-----------
[HWKMETRICS-292] add support for querying by metric names
Either the tags or metrics query string param must be used but not both.
Commit: c5ee31d8e67fa26372f08e409b05e21604d96080
https://github.com/hawkular/hawkular-metrics/commit/c5ee31d8e67fa26372f08...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-06 (Tue, 06 Oct 2015)
Changed paths:
R api/diff.txt
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/BucketConfig.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/NumericDataPointCollector.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Percentile.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
Log Message:
-----------
Merge pull request #387 from hawkular/HWKMETRICS-292
HWKMETRICS-292
Commit: b33099f85e5a4ba34321300b4dedf8657c6a70a7
https://github.com/hawkular/hawkular-metrics/commit/b33099f85e5a4ba343213...
Author: Peter Palaga <ppalaga(a)redhat.com>
Date: 2015-10-07 (Wed, 07 Oct 2015)
Changed paths:
M pom.xml
Log Message:
-----------
Upgrade to hawkular-parent 25
Commit: 67aa4f5d236d690674ebed652d9addcfba207c3e
https://github.com/hawkular/hawkular-metrics/commit/67aa4f5d236d690674ebe...
Author: Peter Palaga <ppalaga(a)redhat.com>
Date: 2015-10-07 (Wed, 07 Oct 2015)
Changed paths:
M pom.xml
Log Message:
-----------
Do not override wildfly-maven-plugin version anymore
https://issues.jboss.org/browse/WFMP-14 was fixed in
wildfly-maven-plugin 1.1.0.Alpha4
Commit: 262e3481d4f67829b52238faded7575ac9f4f6af
https://github.com/hawkular/hawkular-metrics/commit/262e3481d4f67829b5223...
Author: Thomas Segismont <tsegismont(a)gmail.com>
Date: 2015-10-07 (Wed, 07 Oct 2015)
Changed paths:
M pom.xml
Log Message:
-----------
Merge pull request #382 from ppalaga/hawkular-parent-25
Upgrade to hawkular-parent 25
Commit: ab342a009470b03cc57eabf6eb8517d9b05f4dd3
https://github.com/hawkular/hawkular-metrics/commit/ab342a009470b03cc57ea...
Author: Michael Burman <yak(a)iki.fi>
Date: 2015-10-07 (Wed, 07 Oct 2015)
Changed paths:
A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/Percentiles.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/HawkularMetricsRestApp.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
A api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/ConvertersProvider.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketPoint.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Percentile.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/NumericDataPointCollector.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Percentile.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/PercentileWrapper.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
Add multiple percentiles support and include the amount of samples used to build the statistics
Commit: c6603877954d24da3f3269356ca58ca2dfbedc79
https://github.com/hawkular/hawkular-metrics/commit/c6603877954d24da3f326...
Author: jsanda <jsanda(a)redhat.com>
Date: 2015-10-07 (Wed, 07 Oct 2015)
Changed paths:
A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/Percentiles.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/HawkularMetricsRestApp.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
A api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/ConvertersProvider.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketPoint.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Percentile.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/NumericDataPointCollector.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Percentile.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/PercentileWrapper.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
Merge pull request #388 from burmanm/hwkmetrics-296
Change percentile95th -> percentile and add percentile query parameter
Commit: a567b7e4519854fc4a63034c4e7f535004b82faa
https://github.com/hawkular/hawkular-metrics/commit/a567b7e4519854fc4a630...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-08 (Thu, 08 Oct 2015)
Changed paths:
A api/diff.txt
Log Message:
-----------
Restore api/diff.txt file
Commit: 8ff1bd1b61eacc6fe8439ee92539846e96627c10
https://github.com/hawkular/hawkular-metrics/commit/8ff1bd1b61eacc6fe8439...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-08 (Thu, 08 Oct 2015)
Changed paths:
M api/metrics-api-jaxrs/README.adoc
Log Message:
-----------
Removed outdated examples and keep the link to the website doc
Commit: b37063805c9b331e0bdd5f1bbe7a4a39b63405e4
https://github.com/hawkular/hawkular-metrics/commit/b37063805c9b331e0bdd5...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-08 (Thu, 08 Oct 2015)
Changed paths:
M api/diff.txt
A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/DownsampleConfig.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Downsample.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
Log Message:
-----------
[HWKMETRICS-263] Add downsample configuration parameter to the REST interface.
Commit: 8da5b21d525967ba8f686454f73f75a43a73497d
https://github.com/hawkular/hawkular-metrics/commit/8da5b21d525967ba8f686...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-08 (Thu, 08 Oct 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketPoint.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketPointIdentified.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
Log Message:
-----------
[HWKMETRICS-263] Split the gauge stats method into two because of different return types.
Commit: d5d936bf7b54182436260f526c583737e274066a
https://github.com/hawkular/hawkular-metrics/commit/d5d936bf7b54182436260...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-08 (Thu, 08 Oct 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketPoint.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketPointIdentified.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketPointWithId.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
Log Message:
-----------
[HWKMETRICS-263] Rework the rxjava code for doing the bucketing and aggregation. The goal is to keep middle layer metrics service clean.
Commit: bdd061d8dee5963d860e1f69e556dd4bfa17c317
https://github.com/hawkular/hawkular-metrics/commit/bdd061d8dee5963d860e1...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-08 (Thu, 08 Oct 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketPointWithId.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/SumNumericBucketPointCollector.java
Log Message:
-----------
[HWKMETRICS-263] Implement only a simple stacking algorithm for bucketing multiple metrics.
Commit: 7a896554f73d46b4e1352050a648438954c715da
https://github.com/hawkular/hawkular-metrics/commit/7a896554f73d46b4e1352...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-08 (Thu, 08 Oct 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/DownsampleConfig.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Downsample.java
Log Message:
-----------
[HWKMETRICS-263] Simplify configuration and query parameters for downsampling code.
Commit: dc187d4266e47b7957d14d24c80e9ae65686be56
https://github.com/hawkular/hawkular-metrics/commit/dc187d4266e47b7957d14...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-08 (Thu, 08 Oct 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
Log Message:
-----------
[HWKMETRICS-263] Refactor methods to represented implemented functionality and also adjust documentation.
Commit: c0f6c8fd091ee717710287679eabc0e3f6f42246
https://github.com/hawkular/hawkular-metrics/commit/c0f6c8fd091ee71771028...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-08 (Thu, 08 Oct 2015)
Changed paths:
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
Log Message:
-----------
[HWKMETRICS-263] Add metrics service integration tests.
Commit: 40f119030dd0d3dd4a453e1ee1f2f377470ff756
https://github.com/hawkular/hawkular-metrics/commit/40f119030dd0d3dd4a453...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-08 (Thu, 08 Oct 2015)
Changed paths:
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/DownsampleConfig.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
Log Message:
-----------
[HWKMETRICS-263] Add /gauges/data integration tests for more complex sum downsample use case.
Commit: 4928ab743e67f47dd258b597e9fe3aaa6cdc4773
https://github.com/hawkular/hawkular-metrics/commit/4928ab743e67f47dd258b...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-08 (Thu, 08 Oct 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/SumNumericBucketPointCollector.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
Log Message:
-----------
[HWKMETRICS-263] Fix nightmare rebase on master due to percentile PR.
Commit: c50af9127bb1c93d93b59d8b253ad6b51529f6e2
https://github.com/hawkular/hawkular-metrics/commit/c50af9127bb1c93d93b59...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-08 (Thu, 08 Oct 2015)
Changed paths:
M api/metrics-api-jaxrs/README.adoc
Log Message:
-----------
Merge pull request #391 from tsegismont/jira/HWKMETRICS-269
REST module README: removed outdated examples and keep the link to the website doc
Commit: 98a2dc80e615139a64b5d587fbc08674c8a630ed
https://github.com/hawkular/hawkular-metrics/commit/98a2dc80e615139a64b5d...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2015-10-08 (Thu, 08 Oct 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
Log Message:
-----------
[HWKMETRICS-218] handle counter reset events
We now filter out those windows in which the second value is less than the
first.
Commit: a044fc037a6f05fbe47542b63d62b89eec0c4f56
https://github.com/hawkular/hawkular-metrics/commit/a044fc037a6f05fbe4754...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-08 (Thu, 08 Oct 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
Log Message:
-----------
Merge pull request #392 from jsanda/hwkmetrics-218
[HWKMETRICS-218] [HWKMETRICS-284] handle counter reset events
Commit: 76fa299a48182bb708336ae4c4cb3806e92e6890
https://github.com/hawkular/hawkular-metrics/commit/76fa299a48182bb708336...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-09 (Fri, 09 Oct 2015)
Changed paths:
M api/diff.txt
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/DownsampleConfig.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
Log Message:
-----------
[HWKMETRICS-263] Simplify the query parameter to enable the stacked sum downsample option.
Commit: f2ec11160c4d77984387c819f44672141e36fa14
https://github.com/hawkular/hawkular-metrics/commit/f2ec11160c4d77984387c...
Author: jsanda <jsanda(a)redhat.com>
Date: 2015-10-09 (Fri, 09 Oct 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketPoint.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/SumNumericBucketPointCollector.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
Log Message:
-----------
Merge pull request #390 from hawkular/HWKMETRICS-263
HWKMETRICS-263
Commit: 939b8c11c0f91c68961e37e8dc3a2f165811963f
https://github.com/hawkular/hawkular-metrics/commit/939b8c11c0f91c68961e3...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2015-10-09 (Fri, 09 Oct 2015)
Changed paths:
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricType.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/TagsIndexRowTransformer.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M schema-manager/src/main/resources/schema.cql
Log Message:
-----------
[HWKMETRICS-301] use tinyint for metric type column
Commit: db24a020f033246b93e9e672d58a64d71e4a05a0
https://github.com/hawkular/hawkular-metrics/commit/db24a020f033246b93e9e...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-09 (Fri, 09 Oct 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/SumNumericBucketPointCollector.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
Log Message:
-----------
[HWKMETRICS-264] Add end-points to calculate downsampling stats for counter and counter rates.
Commit: df232dc546ebe091d65ba27ee74e5fc2f0a329aa
https://github.com/hawkular/hawkular-metrics/commit/df232dc546ebe091d65ba...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-09 (Fri, 09 Oct 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
Log Message:
-----------
[HWKMETRICS-264] Fix end-point url for counter rate stats calculations.
Commit: 5eac23d0cce46361387b7b767e0339c05975a2c7
https://github.com/hawkular/hawkular-metrics/commit/5eac23d0cce46361387b7...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-09 (Fri, 09 Oct 2015)
Changed paths:
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
Log Message:
-----------
[HWKMETRICS-264] Add MetricsService tests for counter and counter rate stats.
Commit: eb5bc3d12172802239949d956c6a37ab0ab3996d
https://github.com/hawkular/hawkular-metrics/commit/eb5bc3d12172802239949...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-09 (Fri, 09 Oct 2015)
Changed paths:
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
[HWKMETRICS-264] Add REST integration tests for counter and counter rate stats.
Commit: b22ced46d8b740e303b990404d020517caa9c311
https://github.com/hawkular/hawkular-metrics/commit/b22ced46d8b740e303b99...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-09 (Fri, 09 Oct 2015)
Changed paths:
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricType.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/TagsIndexRowTransformer.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M schema-manager/src/main/resources/schema.cql
Log Message:
-----------
Merge pull request #394 from jsanda/hwkmetrics-301
[HWKMETRICS-301] use tinyint for metric type column
Commit: 3b5f687e5ee2229dcd66372bf8e3cbfafca288d5
https://github.com/hawkular/hawkular-metrics/commit/3b5f687e5ee2229dcd663...
Author: mwringe <mwringe(a)users.noreply.github.com>
Date: 2015-10-10 (Sat, 10 Oct 2015)
Changed paths:
M containers/README.adoc
Log Message:
-----------
Update README to reflect where the current docs are
Commit: 9679c0afc3aba800111f1cf398b0722c83e71a31
https://github.com/hawkular/hawkular-metrics/commit/9679c0afc3aba800111f1...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-10 (Sat, 10 Oct 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
Log Message:
-----------
[HWKMETRICS-264] Use @DefaultValue for stacked query parameter.
Commit: daab010da6de32b31ba11452e04791b6b374b1a2
https://github.com/hawkular/hawkular-metrics/commit/daab010da6de32b31ba11...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-10 (Sat, 10 Oct 2015)
Changed paths:
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
Log Message:
-----------
[HWKMETRICS-264] Replace usage of the numeric collector with a manual one to ensure proper test separation.
Commit: 34a26ddd32ac8f91a99f38cf81d102f866166230
https://github.com/hawkular/hawkular-metrics/commit/34a26ddd32ac8f91a99f3...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-10 (Sat, 10 Oct 2015)
Changed paths:
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
Log Message:
-----------
[HWKMETRICS-264] Reorganize test header and also add data randomization prior to splitting the method into smaller tests.
Commit: 597e043e38a23353acef94983bcda343cf9c923d
https://github.com/hawkular/hawkular-metrics/commit/597e043e38a23353acef9...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-10 (Sat, 10 Oct 2015)
Changed paths:
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
Log Message:
-----------
[HWKMETRICS-264] Split the big counter test method into 4 smaller chunks, one for each type of stats calculation.
Commit: be995b22d5480c6edfe68f157b64963283b85825
https://github.com/hawkular/hawkular-metrics/commit/be995b22d5480c6edfe68...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-10 (Sat, 10 Oct 2015)
Changed paths:
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
Log Message:
-----------
[HWKMETRICS-264] Update the random generator to produce an asceding sequence needed for counters.
Commit: 0abd7ab4e1f120dde6186c9328868fd1163c17d6
https://github.com/hawkular/hawkular-metrics/commit/0abd7ab4e1f120dde6186...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-10 (Sat, 10 Oct 2015)
Changed paths:
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
Log Message:
-----------
[HWKMETRICS-264] Revert to more verbose assertions due to percentile and median differences based on data feeding order.
Commit: d74400f0b346b53bafabc6e3c3e17d5fe5c29d28
https://github.com/hawkular/hawkular-metrics/commit/d74400f0b346b53bafabc...
Author: jsanda <jsanda(a)redhat.com>
Date: 2015-10-10 (Sat, 10 Oct 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/SumNumericBucketPointCollector.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
Merge pull request #395 from hawkular/HWKMETRICS-264
HWKMETRICS-264
Commit: 412f3f965e19807c7c524463dc72983c2559c9fd
https://github.com/hawkular/hawkular-metrics/commit/412f3f965e19807c7c524...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-10 (Sat, 10 Oct 2015)
Changed paths:
M api/metrics-api-common/pom.xml
M api/metrics-api-jaxrs-1.1/pom.xml
M api/metrics-api-jaxrs/pom.xml
M clients/common/pom.xml
M clients/pom.xml
M clients/ptranslator/pom.xml
M containers/cassandra-docker/pom.xml
M containers/cassandra-seed-provider/pom.xml
M containers/container-tests/pom.xml
M containers/hawkular-deployer-docker/pom.xml
M containers/hawkular-metrics-docker-eap/pom.xml
M containers/hawkular-metrics-docker/pom.xml
M containers/hawkular-metrics-openshift-integration/pom.xml
M containers/metrics-api-jaxrs-1.1-openshift/pom.xml
M containers/pom.xml
M core/metrics-core-api/pom.xml
M core/metrics-core-impl/pom.xml
M integration-tests/load-tests/pom.xml
M integration-tests/pom.xml
M integration-tests/rest-tests-jaxrs-1.1/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M pom.xml
M rx-java-driver/pom.xml
M schema-manager/pom.xml
M task-queue/pom.xml
Log Message:
-----------
Development 0.9.0-SNAPSHOT
Commit: d9f8d1c0fe3446d0b404dab8f13ec0c9e0e5d649
https://github.com/hawkular/hawkular-metrics/commit/d9f8d1c0fe3446d0b404d...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-12 (Mon, 12 Oct 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs/pom.xml
A api/metrics-api-jaxrs/src/main/rest-doc/apidoc.groovy
R api/metrics-api-jaxrs/src/main/script/apidoc.groovy
Log Message:
-----------
Move apidoc.groovy to src/main/rest-doc
Commit: 87bfb7ffe16c52dc57674c9d63fd880ed0e8c05f
https://github.com/hawkular/hawkular-metrics/commit/87bfb7ffe16c52dc57674...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-12 (Mon, 12 Oct 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs/pom.xml
M api/metrics-api-jaxrs/src/main/rest-doc/apidoc.groovy
A api/metrics-api-jaxrs/src/main/rest-doc/base.adoc
Log Message:
-----------
Added baseDoc with plan
Sections remains to be written.
Commit: 5d919c6f1930c8d81289221f77a2999be26623c4
https://github.com/hawkular/hawkular-metrics/commit/5d919c6f1930c8d812892...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-12 (Mon, 12 Oct 2015)
Changed paths:
M api/diff-excludes
M api/diff.txt
Log Message:
-----------
Added more patterns to api-diff excludes
Commit: ba4c3a16425841417dd90fb45d22db92cc598803
https://github.com/hawkular/hawkular-metrics/commit/ba4c3a16425841417dd90...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-12 (Mon, 12 Oct 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/rest-doc/apidoc.groovy
Log Message:
-----------
Added and endpoint list below the handler title.
This make it easier for the user to navigate and create links to endpoints.
Commit: bd9eca477f023ed37598062d271c445481cdebb6
https://github.com/hawkular/hawkular-metrics/commit/bd9eca477f023ed375980...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-12 (Mon, 12 Oct 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs/pom.xml
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/swagger/SwaggerFilter.java
R api/metrics-api-jaxrs/src/main/resources/rest-doc/duration.json
R api/metrics-api-jaxrs/src/main/resources/rest-doc/tags.json
M api/metrics-api-jaxrs/src/main/rest-doc/base.adoc
M pom.xml
Log Message:
-----------
Customize Swagger output for Metrics specific string format (tags list, duration)
Also documented the format in the static block
Commit: d2ed3baff5cd9259332afe121b5cb09d55962d90
https://github.com/hawkular/hawkular-metrics/commit/d2ed3baff5cd9259332af...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-12 (Mon, 12 Oct 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/rest-doc/base.adoc
Log Message:
-----------
First batch of changes to the baseDoc file
Commit: 4ad8124175ad14f5acbfdd8e6fa6e99c51fe0023
https://github.com/hawkular/hawkular-metrics/commit/4ad8124175ad14f5acbfd...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-12 (Mon, 12 Oct 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/rest-doc/base.adoc
Log Message:
-----------
Second batch of changes to the baseDoc file
Commit: 70b54d81a0b8847628a83009f568dd91b4a119fb
https://github.com/hawkular/hawkular-metrics/commit/70b54d81a0b8847628a83...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-12 (Mon, 12 Oct 2015)
Changed paths:
M clients/ptranslator/pom.xml
M integration-tests/rest-tests-jaxrs-1.1/pom.xml
R integration-tests/rest-tests-jaxrs-1.1/src/test/jboss-as-configuration/application-roles.properties
R integration-tests/rest-tests-jaxrs-1.1/src/test/jboss-as-configuration/application-users.properties
R integration-tests/rest-tests-jaxrs-1.1/src/test/jboss-as-configuration/logging.properties
R integration-tests/rest-tests-jaxrs-1.1/src/test/jboss-as-configuration/mgmt-groups.properties
R integration-tests/rest-tests-jaxrs-1.1/src/test/jboss-as-configuration/mgmt-users.properties
R integration-tests/rest-tests-jaxrs-1.1/src/test/jboss-as-configuration/standalone.xml
M integration-tests/rest-tests-jaxrs/pom.xml
R integration-tests/rest-tests-jaxrs/src/test/wildfly-configuration/application-roles.properties
R integration-tests/rest-tests-jaxrs/src/test/wildfly-configuration/application-users.properties
R integration-tests/rest-tests-jaxrs/src/test/wildfly-configuration/logging.properties
R integration-tests/rest-tests-jaxrs/src/test/wildfly-configuration/mgmt-groups.properties
R integration-tests/rest-tests-jaxrs/src/test/wildfly-configuration/mgmt-users.properties
R integration-tests/rest-tests-jaxrs/src/test/wildfly-configuration/standalone-test.xml
Log Message:
-----------
Use CLI commands to configure test server instead of copying files from source tree
Commit: fc7b0380b36ecdb625c18398ebd849d1aabb7963
https://github.com/hawkular/hawkular-metrics/commit/fc7b0380b36ecdb625c18...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-12 (Mon, 12 Oct 2015)
Changed paths:
M core/metrics-core-impl/pom.xml
Log Message:
-----------
Fix test-ng build error
Force junit provider in surefire plugin, testng provider in failsafe plugin
Commit: 7a456fe7b8de9cff33eb314c17856449b22d94e0
https://github.com/hawkular/hawkular-metrics/commit/7a456fe7b8de9cff33eb3...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-12 (Mon, 12 Oct 2015)
Changed paths:
M api/diff-excludes
M api/diff.txt
M api/metrics-api-jaxrs/pom.xml
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/swagger/SwaggerFilter.java
R api/metrics-api-jaxrs/src/main/resources/rest-doc/duration.json
R api/metrics-api-jaxrs/src/main/resources/rest-doc/tags.json
A api/metrics-api-jaxrs/src/main/rest-doc/apidoc.groovy
A api/metrics-api-jaxrs/src/main/rest-doc/base.adoc
R api/metrics-api-jaxrs/src/main/script/apidoc.groovy
M pom.xml
Log Message:
-----------
Merge pull request #389 from tsegismont/jira/HWKMETRICS-297
HWKMETRICS-297 Incorporate static blocks into the REST API documentation
Commit: c2f749301461954b35e957adbc0582cac5f55318
https://github.com/hawkular/hawkular-metrics/commit/c2f749301461954b35e95...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-12 (Mon, 12 Oct 2015)
Changed paths:
M core/metrics-core-impl/pom.xml
Log Message:
-----------
Merge pull request #397 from tsegismont/fix_testng_build_error
Fix test-ng build error
Commit: 19b04f078559197d1177270884e7eb97e6f05e11
https://github.com/hawkular/hawkular-metrics/commit/19b04f078559197d11772...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-12 (Mon, 12 Oct 2015)
Changed paths:
M clients/ptranslator/pom.xml
M integration-tests/rest-tests-jaxrs-1.1/pom.xml
R integration-tests/rest-tests-jaxrs-1.1/src/test/jboss-as-configuration/application-roles.properties
R integration-tests/rest-tests-jaxrs-1.1/src/test/jboss-as-configuration/application-users.properties
R integration-tests/rest-tests-jaxrs-1.1/src/test/jboss-as-configuration/logging.properties
R integration-tests/rest-tests-jaxrs-1.1/src/test/jboss-as-configuration/mgmt-groups.properties
R integration-tests/rest-tests-jaxrs-1.1/src/test/jboss-as-configuration/mgmt-users.properties
R integration-tests/rest-tests-jaxrs-1.1/src/test/jboss-as-configuration/standalone.xml
M integration-tests/rest-tests-jaxrs/pom.xml
R integration-tests/rest-tests-jaxrs/src/test/wildfly-configuration/application-roles.properties
R integration-tests/rest-tests-jaxrs/src/test/wildfly-configuration/application-users.properties
R integration-tests/rest-tests-jaxrs/src/test/wildfly-configuration/logging.properties
R integration-tests/rest-tests-jaxrs/src/test/wildfly-configuration/mgmt-groups.properties
R integration-tests/rest-tests-jaxrs/src/test/wildfly-configuration/mgmt-users.properties
R integration-tests/rest-tests-jaxrs/src/test/wildfly-configuration/standalone-test.xml
Log Message:
-----------
Merge pull request #396 from tsegismont/remove_server_test_configs
Use CLI commands to configure test server
Commit: 76ed9f39bf5f7038b1d3f4153607f5fda2e5763b
https://github.com/hawkular/hawkular-metrics/commit/76ed9f39bf5f7038b1d3f...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-13 (Tue, 13 Oct 2015)
Changed paths:
R clients/ptranslator/src/test/wildfly-configuration/application-roles.properties
R clients/ptranslator/src/test/wildfly-configuration/application-users.properties
R clients/ptranslator/src/test/wildfly-configuration/logging.properties
R clients/ptranslator/src/test/wildfly-configuration/mgmt-groups.properties
R clients/ptranslator/src/test/wildfly-configuration/mgmt-users.properties
R clients/ptranslator/src/test/wildfly-configuration/standalone-test.xml
Log Message:
-----------
Removed unused directory: ptranslator/src/test/wildfly-configuration
Commit: 0bed49d1a3ba0d34764d2e11affefa2c3ce6e488
https://github.com/hawkular/hawkular-metrics/commit/0bed49d1a3ba0d34764d2...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-13 (Tue, 13 Oct 2015)
Changed paths:
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
Log Message:
-----------
Implement an InsertedDataPoint event stream
Commit: 3bc249b9775b248ed595d245dd22a55b6ef0c82e
https://github.com/hawkular/hawkular-metrics/commit/3bc249b9775b248ed595d...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-13 (Tue, 13 Oct 2015)
Changed paths:
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/ServiceReady.java
Log Message:
-----------
Fire @ServiceReady event when MetricsService is initialized
Commit: 680b5d813e1c18cca549f7410cc8f7a9da540d85
https://github.com/hawkular/hawkular-metrics/commit/680b5d813e1c18cca549f...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-13 (Tue, 13 Oct 2015)
Changed paths:
A hawkular-component/pom.xml
A hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataMessage.java
A hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
A hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
A hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataMessage.java
A hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataPublisher.java
A hawkular-component/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
A hawkular-component/src/test/groovy/org/hawkular/metrics/component/bus/test/InsertedDataITest.groovy
M pom.xml
Log Message:
-----------
Introduce Hawkular Metrics Component module
/bin/bash: q : commande introuvable
Commit: 053ac3009857aff56dd1f5bad23e1cca36fed014
https://github.com/hawkular/hawkular-metrics/commit/053ac3009857aff56dd1f...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-13 (Tue, 13 Oct 2015)
Changed paths:
M hawkular-component/pom.xml
Log Message:
-----------
Make it possible to use mvn wildfly:run for development
Commit: 42d5cc0b5fca8232b760b84d17df0709c4810d48
https://github.com/hawkular/hawkular-metrics/commit/42d5cc0b5fca8232b760b...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-13 (Tue, 13 Oct 2015)
Changed paths:
M hawkular-component/pom.xml
Log Message:
-----------
Use Wildfly Maven Plugin "execute-commands" goal to configure logging
Commit: cf06a6038c997e44daaa9da2596d5ea80cb98479
https://github.com/hawkular/hawkular-metrics/commit/cf06a6038c997e44daaa9...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-13 (Tue, 13 Oct 2015)
Changed paths:
M hawkular-component/pom.xml
Log Message:
-----------
Do not run CLI commands in Maven's JVM (causes class loading issues)
Commit: ed979fcfbe3e2a7baa1bda45fffe2b795951a92d
https://github.com/hawkular/hawkular-metrics/commit/ed979fcfbe3e2a7baa1bd...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-13 (Tue, 13 Oct 2015)
Changed paths:
M hawkular-component/pom.xml
A hawkular-component/src/test/resources/logback-test.xml
Log Message:
-----------
Use logging config for tests
Commit: 9a69e3b4b9a1278610fac622dbabdc3f6804f441
https://github.com/hawkular/hawkular-metrics/commit/9a69e3b4b9a1278610fac...
Author: jsanda <jsanda(a)redhat.com>
Date: 2015-10-13 (Tue, 13 Oct 2015)
Changed paths:
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/ServiceReady.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
A hawkular-component/pom.xml
A hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataMessage.java
A hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
A hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
A hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataMessage.java
A hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataPublisher.java
A hawkular-component/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
A hawkular-component/src/test/groovy/org/hawkular/metrics/component/bus/test/InsertedDataITest.groovy
A hawkular-component/src/test/resources/logback-test.xml
M pom.xml
Log Message:
-----------
Merge pull request #393 from tsegismont/jira/HWKMETRICS-83
HWKMETRICS-83 Create glue code component to integrate with hawkular-bus
Thanks @tsegismont!
Commit: 21cb355446dd8d522e0011b44c563e122c5d3f24
https://github.com/hawkular/hawkular-metrics/commit/21cb355446dd8d522e001...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-15 (Thu, 15 Oct 2015)
Changed paths:
M clients/ptranslator/pom.xml
M hawkular-component/pom.xml
M integration-tests/rest-tests-jaxrs-1.1/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
Log Message:
-----------
Fix missing org.hawkular logger configuration
Commit: 4a92134cfe6a327c544591ab7fdc699415633740
https://github.com/hawkular/hawkular-metrics/commit/4a92134cfe6a327c54459...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-15 (Thu, 15 Oct 2015)
Changed paths:
M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataPublisher.java
Log Message:
-----------
Faster h-component startup when subscriber and publishers are POJOs
Commit: 1948f07b768d04f05c80712f324225f7ff33f860
https://github.com/hawkular/hawkular-metrics/commit/1948f07b768d04f05c807...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-15 (Thu, 15 Oct 2015)
Changed paths:
M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
Log Message:
-----------
Use Schedulers.io() instead of wrapped ManagedExecutorService
Commit: d72af2cd3a8d95b58a9f630bc4d4c6a31e50dd3a
https://github.com/hawkular/hawkular-metrics/commit/d72af2cd3a8d95b58a9f6...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-15 (Thu, 15 Oct 2015)
Changed paths:
M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
Log Message:
-----------
HWKMETRICS-315 Bus integration: events randomly or never posted
When Metrics was started after the Pinger, the Pinger would accumulate data to post before sending it all at once eventually.
Because there were not enough threads to handle the peak load, RxJava tried to apply backpressure but PublishSubject does not support it by nature.
The fix consists in:
- buffering inserted metric to avoid submitting too much to the io scheduler
- adding a buffer-on-backpressure strategy
Note that the problem was emphasized before as we used to schedule sending on a wrapped ManagedExecutorService. Now we use the #io scheduler (change already in master).
I've successfully tested the changes on Hawkular server.
Commit: 8ea009e42cbf919366007390838974db2c85bb87
https://github.com/hawkular/hawkular-metrics/commit/8ea009e42cbf919366007...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-15 (Thu, 15 Oct 2015)
Changed paths:
M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
M hawkular-component/src/test/groovy/org/hawkular/metrics/component/bus/test/InsertedDataITest.groovy
Log Message:
-----------
Change avail text format to suit Alerts
Commit: 9080fcfbe40a66ce8143c477b5d6f8fbadeecf3a
https://github.com/hawkular/hawkular-metrics/commit/9080fcfbe40a66ce8143c...
Author: jsanda <jsanda(a)redhat.com>
Date: 2015-10-15 (Thu, 15 Oct 2015)
Changed paths:
M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
M hawkular-component/src/test/groovy/org/hawkular/metrics/component/bus/test/InsertedDataITest.groovy
Log Message:
-----------
Merge pull request #398 from tsegismont/hawkular-bus-integration-fixes
Hawkular bus integration fixes
Thanks @tsegismont
Commit: cd927334f02571a66ecead061b97a6c4fd35160d
https://github.com/hawkular/hawkular-metrics/commit/cd927334f02571a66ecea...
Author: Michael Burman <yak(a)iki.fi>
Date: 2015-10-17 (Sat, 17 Oct 2015)
Changed paths:
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketPoint.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/NumericDataPointCollector.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/SumNumericBucketPointCollector.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
[HWKMETRICS-313] Remove the hardcoded 95th percentile calculation
Commit: 3b437d4c30835d6e0fce1f6351193cd304ef1325
https://github.com/hawkular/hawkular-metrics/commit/3b437d4c30835d6e0fce1...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-19 (Mon, 19 Oct 2015)
Changed paths:
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
Log Message:
-----------
NPE if MetricsService is null and #startMetricsService method fails
Commit: d6812ac53581f2349b8923a4cf985f5e86585641
https://github.com/hawkular/hawkular-metrics/commit/d6812ac53581f2349b892...
Author: Michael Burman <yak(a)iki.fi>
Date: 2015-10-20 (Tue, 20 Oct 2015)
Changed paths:
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
Log Message:
-----------
Modify the MetricsServiceITest to use the new format with percentiles
Commit: 28a3c41a365076320c3bcc033da41d60f3317e63
https://github.com/hawkular/hawkular-metrics/commit/28a3c41a365076320c3bc...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-20 (Tue, 20 Oct 2015)
Changed paths:
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketPoint.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/NumericDataPointCollector.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/SumNumericBucketPointCollector.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
Merge pull request #399 from burmanm/hwkmetrics-313
[HWKMETRICS-313] Remove the hardcoded 95th percentile calculation
Commit: 4712fb469363b62ef0f4c2a953d44562a60ba6b2
https://github.com/hawkular/hawkular-metrics/commit/4712fb469363b62ef0f4c...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-21 (Wed, 21 Oct 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
Log Message:
-----------
Cleanup various produces and consumes annotations.
Commit: 38572867f16604f7b710c80387b4ab422b68da63
https://github.com/hawkular/hawkular-metrics/commit/38572867f16604f7b710c...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-21 (Wed, 21 Oct 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/interceptor/EmptyPayloadException.java
M containers/cassandra-seed-provider/src/main/java/org/hawkular/openshift/cassandra/OpenshiftSeedProvider.java
M containers/container-tests/src/test/java/org/hawkular/containers/TestContainers.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TenantAlreadyExistsException.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TenantDoesNotExistException.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DataAccessITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSubscriber.java
Log Message:
-----------
Supress or remove offending code from the last set of remaining compiler warnings.
Commit: deb685f80bbc85d0d987b5934884222eae743f52
https://github.com/hawkular/hawkular-metrics/commit/deb685f80bbc85d0d987b...
Author: Michael Burman <yak(a)iki.fi>
Date: 2015-10-22 (Thu, 22 Oct 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
Log Message:
-----------
Merge pull request #401 from hawkular/produces_cleanup
Cleanup various produces and consumes annotations.
Commit: 039a1644e448b041b313753ef37ae343cf8f407b
https://github.com/hawkular/hawkular-metrics/commit/039a1644e448b041b3137...
Author: Michael Burman <yak(a)iki.fi>
Date: 2015-10-22 (Thu, 22 Oct 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/interceptor/EmptyPayloadException.java
M containers/cassandra-seed-provider/src/main/java/org/hawkular/openshift/cassandra/OpenshiftSeedProvider.java
M containers/container-tests/src/test/java/org/hawkular/containers/TestContainers.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TenantAlreadyExistsException.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TenantDoesNotExistException.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DataAccessITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSubscriber.java
Log Message:
-----------
Merge pull request #402 from hawkular/warning_removal
Supress or remove offending code from the last set of remaining compiler warnings
Commit: 430e78fed6e73903e33bbb4089079ccc00fd76c8
https://github.com/hawkular/hawkular-metrics/commit/430e78fed6e73903e33bb...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-22 (Thu, 22 Oct 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
[HWKMETRICS-317] Add @GET on root for each metric type to match the end-point for adding metrics via @POST.
[HWKMETRICS-317] Fix method names to match purpose.
Commit: 9024aa2a517e650fc8b874c65bf8acf4648206ef
https://github.com/hawkular/hawkular-metrics/commit/9024aa2a517e650fc8b87...
Author: Michael Burman <yak(a)iki.fi>
Date: 2015-10-23 (Fri, 23 Oct 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
Merge pull request #400 from hawkular/HWKMETRICS-317
[HWKMETRICS-317] Add @GET on root for each metric type to match the e…
Commit: 4762544f972f6b39229fe81d117f0f7d86b34ea4
https://github.com/hawkular/hawkular-metrics/commit/4762544f972f6b39229fe...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-27 (Tue, 27 Oct 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs/src/main/antlr4/org/hawkular/metrics/api/jaxrs/influx/query/parse/InfluxQuery.g4
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsParser.java
M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryGroupByClauseTest.java
M api/metrics-api-jaxrs/src/test/resources/influx/query/syntactically-correct-queries.iql
M api/metrics-api-jaxrs/src/test/resources/influx/query/syntactically-incorrect-queries.iql
Log Message:
-----------
HWKMETRICS-322 InfluxDB API: groupby should accept milliseconds unit
Updated the grammar and tests. I thought ms were not accepted in groupby clause, as indicated in the documentation:
https://influxdb.com/docs/v0.8/api/query_language.html#group-by
But running the query on a real Influx server shows that it is supported.
Commit: 5bdfd8c10377dd669bdbbfbead68461bb3e4c3f7
https://github.com/hawkular/hawkular-metrics/commit/5bdfd8c10377dd669bdbb...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-27 (Tue, 27 Oct 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs/src/main/antlr4/org/hawkular/metrics/api/jaxrs/influx/query/parse/InfluxQuery.g4
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsParser.java
M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryGroupByClauseTest.java
M api/metrics-api-jaxrs/src/test/resources/influx/query/syntactically-correct-queries.iql
M api/metrics-api-jaxrs/src/test/resources/influx/query/syntactically-incorrect-queries.iql
Log Message:
-----------
Merge pull request #405 from tsegismont/jira/HWKMETRICS-322
HWKMETRICS-322 InfluxDB API: groupby should accept milliseconds unit
Commit: f20e49a344cedc1427606b92406fe9f053f3f9bb
https://github.com/hawkular/hawkular-metrics/commit/f20e49a344cedc1427606...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-10-28 (Wed, 28 Oct 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/GroupByTimeRule.java
M api/metrics-api-jaxrs/src/test/resources/influx/query/supported-select-queries.iql
M api/metrics-api-jaxrs/src/test/resources/influx/query/unsupported-select-queries.iql
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxITest.groovy
Log Message:
-----------
HWKMETRICS-322 InfluxDB API: groupby should accept milliseconds unit
Add validation rule to make sure bucket size in groupby is bigger than metric resolution
Support subsecond bucket size in #applyMapping
Commit: dc24c1a9bddf399f597221d7220c4ec3e8218b0f
https://github.com/hawkular/hawkular-metrics/commit/dc24c1a9bddf399f59722...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-29 (Thu, 29 Oct 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/GroupByTimeRule.java
M api/metrics-api-jaxrs/src/test/resources/influx/query/supported-select-queries.iql
M api/metrics-api-jaxrs/src/test/resources/influx/query/unsupported-select-queries.iql
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxITest.groovy
Log Message:
-----------
Merge pull request #406 from tsegismont/jira/HWKMETRICS-322-bis
HWKMETRICS-322 InfluxDB API: groupby should accept milliseconds unit
Commit: fdb0c55f17223206d4eaae161c0021705e678a10
https://github.com/hawkular/hawkular-metrics/commit/fdb0c55f17223206d4eaa...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-10-30 (Fri, 30 Oct 2015)
Changed paths:
M api/metrics-api-common/pom.xml
M api/metrics-api-jaxrs-1.1/pom.xml
M api/metrics-api-jaxrs/pom.xml
M clients/common/pom.xml
M clients/pom.xml
M clients/ptranslator/pom.xml
M containers/cassandra-docker/pom.xml
M containers/cassandra-seed-provider/pom.xml
M containers/container-tests/pom.xml
M containers/hawkular-deployer-docker/pom.xml
M containers/hawkular-metrics-docker-eap/pom.xml
M containers/hawkular-metrics-docker/pom.xml
M containers/hawkular-metrics-openshift-integration/pom.xml
M containers/metrics-api-jaxrs-1.1-openshift/pom.xml
M containers/pom.xml
M core/metrics-core-api/pom.xml
M core/metrics-core-impl/pom.xml
M hawkular-component/pom.xml
M integration-tests/load-tests/pom.xml
M integration-tests/pom.xml
M integration-tests/rest-tests-jaxrs-1.1/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M pom.xml
M rx-java-driver/pom.xml
M schema-manager/pom.xml
M task-queue/pom.xml
Log Message:
-----------
Development 0.10.0-SNAPSHOT
Commit: 7e3c3f024e4d56f360b355a0909a50aa2d3102ed
https://github.com/hawkular/hawkular-metrics/commit/7e3c3f024e4d56f360b35...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-11-02 (Mon, 02 Nov 2015)
Changed paths:
M api/metrics-api-common/pom.xml
M api/metrics-api-jaxrs-1.1/pom.xml
M api/metrics-api-jaxrs/pom.xml
M clients/common/pom.xml
M clients/pom.xml
M clients/ptranslator/pom.xml
M containers/cassandra-docker/pom.xml
M containers/cassandra-seed-provider/pom.xml
M containers/container-tests/pom.xml
M containers/hawkular-deployer-docker/pom.xml
M containers/hawkular-metrics-docker-eap/pom.xml
M containers/hawkular-metrics-docker/pom.xml
M containers/hawkular-metrics-openshift-integration/pom.xml
M containers/metrics-api-jaxrs-1.1-openshift/pom.xml
M containers/pom.xml
M core/metrics-core-api/pom.xml
M core/metrics-core-impl/pom.xml
M hawkular-component/pom.xml
M integration-tests/load-tests/pom.xml
M integration-tests/pom.xml
M integration-tests/rest-tests-jaxrs-1.1/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M pom.xml
M rx-java-driver/pom.xml
M schema-manager/pom.xml
M task-queue/pom.xml
Log Message:
-----------
Development 0.10.0-SNAPSHOT
(fix wrong pom version)
Commit: 7b24ad6a6d9c1f162e5c1b6c498a508a111944a4
https://github.com/hawkular/hawkular-metrics/commit/7b24ad6a6d9c1f162e5c1...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2015-11-06 (Fri, 06 Nov 2015)
Changed paths:
A api-model/pom.xml
A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/AvailabilityTypeSerializer.java
A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeDeserializer.java
A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeyDeserializer.java
A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeySerializer.java
A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeSerializer.java
A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/AvailabilityTypeSerializer.java
A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeDeserializer.java
A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeyDeserializer.java
A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeySerializer.java
A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeSerializer.java
A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/ApiError.java
A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Availability.java
A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Counter.java
A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Gauge.java
A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/MetricDefinition.java
A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/MixedMetricsRequest.java
A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/TagRequest.java
A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/TenantDefinition.java
M api/metrics-api-common/pom.xml
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/AvailabilityTypeSerializer.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeDeserializer.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeyDeserializer.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeySerializer.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeSerializer.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/AvailabilityTypeSerializer.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeDeserializer.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeyDeserializer.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeySerializer.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeSerializer.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/ApiError.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Availability.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Counter.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Gauge.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/MetricDefinition.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/MixedMetricsRequest.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/TagRequest.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/TenantDefinition.java
M pom.xml
Log Message:
-----------
[HWKMETRICS-320] move common model classes into new module
This will make it easier to reuse the REST API model classes.
Commit: 1c5768027150c45d46e79f786741f6fd6b7e8369
https://github.com/hawkular/hawkular-metrics/commit/1c5768027150c45d46e79...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2015-11-06 (Fri, 06 Nov 2015)
Changed paths:
R api-model/pom.xml
R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/AvailabilityTypeSerializer.java
R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeDeserializer.java
R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeyDeserializer.java
R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeySerializer.java
R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeSerializer.java
R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/AvailabilityTypeSerializer.java
R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeDeserializer.java
R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeyDeserializer.java
R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeySerializer.java
R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeSerializer.java
R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/ApiError.java
R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Availability.java
R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Counter.java
R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Gauge.java
R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/MetricDefinition.java
R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/MixedMetricsRequest.java
R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/TagRequest.java
R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/TenantDefinition.java
A api/model/pom.xml
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/AvailabilityTypeSerializer.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeDeserializer.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeyDeserializer.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeySerializer.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeSerializer.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/AvailabilityTypeSerializer.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeDeserializer.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeyDeserializer.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeySerializer.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeSerializer.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/ApiError.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Availability.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Counter.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Gauge.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/MetricDefinition.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/MixedMetricsRequest.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/TagRequest.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/TenantDefinition.java
M pom.xml
Log Message:
-----------
[HWKMETRICS-320] move module under api directory
Commit: fea0720bbae2c01174a0cf155f3332fec9e63be0
https://github.com/hawkular/hawkular-metrics/commit/fea0720bbae2c01174a0c...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-11-06 (Fri, 06 Nov 2015)
Changed paths:
M api/metrics-api-common/pom.xml
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/AvailabilityTypeSerializer.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeDeserializer.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeyDeserializer.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeySerializer.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeSerializer.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/AvailabilityTypeSerializer.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeDeserializer.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeyDeserializer.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeySerializer.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeSerializer.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/ApiError.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Availability.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Counter.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Gauge.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/MetricDefinition.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/MixedMetricsRequest.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/TagRequest.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/TenantDefinition.java
A api/model/pom.xml
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/AvailabilityTypeSerializer.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeDeserializer.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeyDeserializer.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeySerializer.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeSerializer.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/AvailabilityTypeSerializer.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeDeserializer.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeyDeserializer.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeySerializer.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeSerializer.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/ApiError.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Availability.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Counter.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Gauge.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/MetricDefinition.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/MixedMetricsRequest.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/TagRequest.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/TenantDefinition.java
M pom.xml
Log Message:
-----------
Merge pull request #407 from jsanda/hwkmetrics-320
[HWKMETRICS-320] move common model classes into new module
Commit: 820b4ee73d2f56bfca57fc7b7c39fe12e2197ca6
https://github.com/hawkular/hawkular-metrics/commit/820b4ee73d2f56bfca57f...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-11-09 (Mon, 09 Nov 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricTypeFilter.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccess.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxITest.groovy
Log Message:
-----------
HWKMETRICS-66 Influx endpoint: use series name prefix to match a counter or a gauge
Updated the "list series" handler so that it returns gauges with the "gauge." prefix and counters with the "counter." prefix.
Updated the query handler so that it looks at the series name for a known prefix ("gauge." or "counter."); if there's no prefix, it will assume it's a gauge
Updated the POST handler as well
Removed old (and buggy) method: DataAccess#findAllGaugeMetrics
Introduced MetricTypeFilter, to use with Observable#compose
Commit: c87b84f67701a87cc37810c0c73122de147244c3
https://github.com/hawkular/hawkular-metrics/commit/c87b84f67701a87cc3781...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-11-13 (Fri, 13 Nov 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricTypeFilter.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccess.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxITest.groovy
Log Message:
-----------
Merge pull request #408 from tsegismont/jira/HWKMETRICS-66
HWKMETRICS-66 Influx endpoint: use series name prefix to match a counter or a gauge
Commit: 563b2d9f42857e758c526f95285733b742901f8b
https://github.com/hawkular/hawkular-metrics/commit/563b2d9f42857e758c526...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-11-13 (Fri, 13 Nov 2015)
Changed paths:
M README.adoc
Log Message:
-----------
A few simple documentation changes.
Commit: 335d1353d0b0a4cbc47672ab5621871e51310071
https://github.com/hawkular/hawkular-metrics/commit/335d1353d0b0a4cbc4767...
Author: jsanda <jsanda(a)redhat.com>
Date: 2015-11-16 (Mon, 16 Nov 2015)
Changed paths:
M README.adoc
Log Message:
-----------
Merge pull request #409 from hawkular/simpledocchanges
A few simple documentation changes.
Commit: eeaff3d93abd253be3aa38df918f4b0847ef4b60
https://github.com/hawkular/hawkular-metrics/commit/eeaff3d93abd253be3aa3...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-11-17 (Tue, 17 Nov 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
Log Message:
-----------
Fix Influx handler log issue (%d used with double value)
Commit: d939c61a872c1d308783ac6efafb1904145cf7df
https://github.com/hawkular/hawkular-metrics/commit/d939c61a872c1d308783a...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-11-20 (Fri, 20 Nov 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
Log Message:
-----------
Merge pull request #410 from tsegismont/influx_log_issue
Fix Influx handler log issue (%d used with double value)
Commit: 13ceb1e22c49b54fd6cc499f9330bc7b053b8d60
https://github.com/hawkular/hawkular-metrics/commit/13ceb1e22c49b54fd6cc4...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-11-20 (Fri, 20 Nov 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsParser.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/type/QueryTypeVisitor.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/interceptor/EmptyPayloadException.java
M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthentication.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricTypeFilter.java
M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
M pom.xml
Log Message:
-----------
Remove a set of project warnings.
Commit: b6ef39554c4976ce4dcee04d80f0f2a6ab71b04a
https://github.com/hawkular/hawkular-metrics/commit/b6ef39554c4976ce4dcee...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-11-20 (Fri, 20 Nov 2015)
Changed paths:
M .travis.yml
Log Message:
-----------
Try to fix broken publishing step.
Commit: 0cb20f019555ad2459c35e8bca55e020c98cdbaf
https://github.com/hawkular/hawkular-metrics/commit/0cb20f019555ad2459c35...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-11-20 (Fri, 20 Nov 2015)
Changed paths:
M .travis.yml
Log Message:
-----------
Add batch-mode option to the mvn command that extracts project version to avoid some unneeded maven output.
Commit: 744e67995f1bf4ae1c929da07106a0502d92c030
https://github.com/hawkular/hawkular-metrics/commit/744e67995f1bf4ae1c929...
Author: Matt Wringe <mwringe(a)redhat.com>
Date: 2015-11-23 (Mon, 23 Nov 2015)
Changed paths:
R containers/cassandra-docker/pom.xml
R containers/cassandra-docker/src/main/docker/Dockerfile
R containers/cassandra-docker/src/main/docker/cassandra-docker-pre-stop.sh
R containers/cassandra-docker/src/main/docker/cassandra-docker-ready.sh
R containers/cassandra-docker/src/main/docker/cassandra-docker.sh
R containers/cassandra-docker/src/main/docker/cassandra.yaml
R containers/cassandra-docker/src/main/resources/assemblies/assemble-docker.xml
R containers/container-tests/pom.xml
R containers/container-tests/src/main/resources/deployer.yaml
R containers/container-tests/src/test/java/org/hawkular/containers/BaseContainerTests.java
R containers/container-tests/src/test/java/org/hawkular/containers/HeapsterTest.java
R containers/container-tests/src/test/java/org/hawkular/containers/TestCassandraScaling.java
R containers/container-tests/src/test/java/org/hawkular/containers/TestContainers.java
R containers/container-tests/src/test/java/org/hawkular/containers/TestMetrics.java
R containers/container-tests/src/test/java/org/hawkular/containers/Util.java
R containers/container-tests/src/test/resources/arquillian.xml
R containers/container-tests/src/test/resources/simple-pod.json
R containers/hawkular-deployer-docker/pom.xml
R containers/hawkular-deployer-docker/src/main/docker/Dockerfile
R containers/hawkular-deployer-docker/src/main/docker/run.sh
R containers/hawkular-deployer-docker/src/main/docker/templates/hawkular-cassandra.json
R containers/hawkular-deployer-docker/src/main/docker/templates/hawkular-metrics.json
R containers/hawkular-deployer-docker/src/main/docker/templates/heapster.json
R containers/hawkular-deployer-docker/src/main/docker/templates/support.json
R containers/hawkular-deployer-docker/src/main/resources/assemblies/assemble-docker.xml
R containers/hawkular-metrics-docker-eap/pom.xml
R containers/hawkular-metrics-docker-eap/src/main/docker/Dockerfile
R containers/hawkular-metrics-docker-eap/src/main/docker/hawkular-metrics-liveness.py
R containers/hawkular-metrics-docker-eap/src/main/docker/hawkular-metrics-poststart.py
R containers/hawkular-metrics-docker-eap/src/main/docker/hawkular-metrics-wrapper.sh
R containers/hawkular-metrics-docker-eap/src/main/docker/standalone.xml
R containers/hawkular-metrics-docker-eap/src/main/docker/welcome-content/index.html
R containers/hawkular-metrics-docker-eap/src/main/resources/assemblies/assemble-docker.xml
R containers/hawkular-metrics-docker/pom.xml
R containers/hawkular-metrics-docker/src/main/docker/Dockerfile
R containers/hawkular-metrics-docker/src/main/docker/hawkular-metrics-liveness.py
R containers/hawkular-metrics-docker/src/main/docker/hawkular-metrics-poststart.py
R containers/hawkular-metrics-docker/src/main/docker/hawkular-metrics-wrapper.sh
R containers/hawkular-metrics-docker/src/main/docker/welcome-content/index.html
R containers/hawkular-metrics-docker/src/main/resources/assemblies/assemble-docker.xml
Log Message:
-----------
HWKMETRICS-328: Remove deprecated code. Instead see https://github.com/openshift/origin-metrics
Commit: a818ff6e48fb246dae86114999ae68bd497b4b0d
https://github.com/hawkular/hawkular-metrics/commit/a818ff6e48fb246dae861...
Author: Matt Wringe <mwringe(a)redhat.com>
Date: 2015-11-23 (Mon, 23 Nov 2015)
Changed paths:
M containers/pom.xml
Log Message:
-----------
HWKMETRICS-328: Update the pom.xml to no longer reference the removed modules.
Commit: d9867c6779c17bbc192fcd7b57a33de5d8f695da
https://github.com/hawkular/hawkular-metrics/commit/d9867c6779c17bbc192fc...
Author: Thomas Segismont <tsegismont(a)gmail.com>
Date: 2015-11-23 (Mon, 23 Nov 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsParser.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/type/QueryTypeVisitor.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/interceptor/EmptyPayloadException.java
M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthentication.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricTypeFilter.java
M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
M pom.xml
Log Message:
-----------
Merge pull request #413 from hawkular/warning_removal_too
Remove a set of project warnings.
Commit: 4d156dc31e2eff14d09818e10c2be620428096da
https://github.com/hawkular/hawkular-metrics/commit/4d156dc31e2eff14d0981...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-11-23 (Mon, 23 Nov 2015)
Changed paths:
R containers/cassandra-docker/pom.xml
R containers/cassandra-docker/src/main/docker/Dockerfile
R containers/cassandra-docker/src/main/docker/cassandra-docker-pre-stop.sh
R containers/cassandra-docker/src/main/docker/cassandra-docker-ready.sh
R containers/cassandra-docker/src/main/docker/cassandra-docker.sh
R containers/cassandra-docker/src/main/docker/cassandra.yaml
R containers/cassandra-docker/src/main/resources/assemblies/assemble-docker.xml
R containers/container-tests/pom.xml
R containers/container-tests/src/main/resources/deployer.yaml
R containers/container-tests/src/test/java/org/hawkular/containers/BaseContainerTests.java
R containers/container-tests/src/test/java/org/hawkular/containers/HeapsterTest.java
R containers/container-tests/src/test/java/org/hawkular/containers/TestCassandraScaling.java
R containers/container-tests/src/test/java/org/hawkular/containers/TestContainers.java
R containers/container-tests/src/test/java/org/hawkular/containers/TestMetrics.java
R containers/container-tests/src/test/java/org/hawkular/containers/Util.java
R containers/container-tests/src/test/resources/arquillian.xml
R containers/container-tests/src/test/resources/simple-pod.json
R containers/hawkular-deployer-docker/pom.xml
R containers/hawkular-deployer-docker/src/main/docker/Dockerfile
R containers/hawkular-deployer-docker/src/main/docker/run.sh
R containers/hawkular-deployer-docker/src/main/docker/templates/hawkular-cassandra.json
R containers/hawkular-deployer-docker/src/main/docker/templates/hawkular-metrics.json
R containers/hawkular-deployer-docker/src/main/docker/templates/heapster.json
R containers/hawkular-deployer-docker/src/main/docker/templates/support.json
R containers/hawkular-deployer-docker/src/main/resources/assemblies/assemble-docker.xml
R containers/hawkular-metrics-docker-eap/pom.xml
R containers/hawkular-metrics-docker-eap/src/main/docker/Dockerfile
R containers/hawkular-metrics-docker-eap/src/main/docker/hawkular-metrics-liveness.py
R containers/hawkular-metrics-docker-eap/src/main/docker/hawkular-metrics-poststart.py
R containers/hawkular-metrics-docker-eap/src/main/docker/hawkular-metrics-wrapper.sh
R containers/hawkular-metrics-docker-eap/src/main/docker/standalone.xml
R containers/hawkular-metrics-docker-eap/src/main/docker/welcome-content/index.html
R containers/hawkular-metrics-docker-eap/src/main/resources/assemblies/assemble-docker.xml
R containers/hawkular-metrics-docker/pom.xml
R containers/hawkular-metrics-docker/src/main/docker/Dockerfile
R containers/hawkular-metrics-docker/src/main/docker/hawkular-metrics-liveness.py
R containers/hawkular-metrics-docker/src/main/docker/hawkular-metrics-poststart.py
R containers/hawkular-metrics-docker/src/main/docker/hawkular-metrics-wrapper.sh
R containers/hawkular-metrics-docker/src/main/docker/welcome-content/index.html
R containers/hawkular-metrics-docker/src/main/resources/assemblies/assemble-docker.xml
M containers/pom.xml
Log Message:
-----------
Merge pull request #414 from mwringe/HWKMETRICS-328
HWKMETRICS-328
Commit: 11c8922e20e139237343073f45ac907447543b49
https://github.com/hawkular/hawkular-metrics/commit/11c8922e20e1392373430...
Author: Matt Wringe <mwringe(a)redhat.com>
Date: 2015-11-23 (Mon, 23 Nov 2015)
Changed paths:
M containers/hawkular-metrics-openshift-integration/pom.xml
M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftAuthenticationFilter.java
M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java
M containers/hawkular-metrics-openshift-integration/src/main/resources/META-INF/web-fragment.xml
A containers/hawkular-metrics-openshift-jaxrs-1.1-integration/pom.xml
A containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthentication.java
A containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftAuthenticationFilter.java
A containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java
A containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/resources/META-INF/web-fragment.xml
A containers/metrics-api-jaxrs-openshift/pom.xml
M containers/pom.xml
Log Message:
-----------
HWKMETRICS-147: Support Wildfly 9 with OpenShift integration.
Commit: 324215665ceffc67080204414b604743b0da28be
https://github.com/hawkular/hawkular-metrics/commit/324215665ceffc6708020...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-11-23 (Mon, 23 Nov 2015)
Changed paths:
M containers/hawkular-metrics-openshift-integration/pom.xml
M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftAuthenticationFilter.java
M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java
M containers/hawkular-metrics-openshift-integration/src/main/resources/META-INF/web-fragment.xml
A containers/hawkular-metrics-openshift-jaxrs-1.1-integration/pom.xml
A containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthentication.java
A containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftAuthenticationFilter.java
A containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java
A containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/resources/META-INF/web-fragment.xml
A containers/metrics-api-jaxrs-openshift/pom.xml
M containers/pom.xml
Log Message:
-----------
Merge pull request #415 from mwringe/HWKMETRICS-147
HWKMETRICS-147: Support Wildfly 9 with OpenShift integration.
Commit: d30d6154cd78b2b111217a122fc26caf9f981053
https://github.com/hawkular/hawkular-metrics/commit/d30d6154cd78b2b111217...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-11-24 (Tue, 24 Nov 2015)
Changed paths:
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/collectd/event/CollectdEventsDecoder.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/collectd/packet/CollectdPacket.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/collectd/packet/CollectdPacketDecoder.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/collectd/event/CollectdEventsDecoderTest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/collectd/packet/CollectdPacketDecoderTest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/collectd/packet/PacketDecodingTest.java
Log Message:
-----------
HWKMETRICS-329 Remove warnings about Part used as raw type
Commit: d04542ba88dddbb5796120088c6924ef1236174a
https://github.com/hawkular/hawkular-metrics/commit/d04542ba88dddbb579612...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-11-30 (Mon, 30 Nov 2015)
Changed paths:
M api/metrics-api-common/pom.xml
M api/metrics-api-jaxrs-1.1/pom.xml
M api/metrics-api-jaxrs/pom.xml
M api/model/pom.xml
M clients/common/pom.xml
M clients/pom.xml
M clients/ptranslator/pom.xml
M containers/cassandra-seed-provider/pom.xml
M containers/hawkular-metrics-openshift-integration/pom.xml
M containers/hawkular-metrics-openshift-jaxrs-1.1-integration/pom.xml
M containers/metrics-api-jaxrs-1.1-openshift/pom.xml
M containers/metrics-api-jaxrs-openshift/pom.xml
M containers/pom.xml
M core/metrics-core-api/pom.xml
M core/metrics-core-impl/pom.xml
M hawkular-component/pom.xml
M integration-tests/load-tests/pom.xml
M integration-tests/pom.xml
M integration-tests/rest-tests-jaxrs-1.1/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M pom.xml
M rx-java-driver/pom.xml
M schema-manager/pom.xml
M task-queue/pom.xml
Log Message:
-----------
Development 0.11.0-SNAPSHOT
Commit: 8adc40e8383f1b7025153f7c64435096c318d62c
https://github.com/hawkular/hawkular-metrics/commit/8adc40e8383f1b7025153...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-11-30 (Mon, 30 Nov 2015)
Changed paths:
M api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
M api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
M api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/DataPoint.java
Log Message:
-----------
[HWKMETRICS-326] First round of cleanup in the jaxrs models before merging the two submodules.
Commit: 7093473029796299621abe0944c707a1accc7639
https://github.com/hawkular/hawkular-metrics/commit/7093473029796299621ab...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-11-30 (Mon, 30 Nov 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Availability.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Counter.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Gauge.java
A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/MetricRequest.java
M api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/MixedMetricsRequest.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Metric.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
Log Message:
-----------
[HWKMETRICS-326] Unify metric request models.
Commit: 9584ca093b048017c69bea359d144758efae07ab
https://github.com/hawkular/hawkular-metrics/commit/9584ca093b048017c69be...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-11-30 (Mon, 30 Nov 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-common/pom.xml
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/MetricCreatedObserver.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/ResultSetObserver.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/TenantCreatedObserver.java
R api/model/pom.xml
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/AvailabilityTypeSerializer.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeDeserializer.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeyDeserializer.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeySerializer.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeSerializer.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/AvailabilityTypeSerializer.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeDeserializer.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeyDeserializer.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeySerializer.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeSerializer.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/ApiError.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/MetricDefinition.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/MetricRequest.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/MixedMetricsRequest.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/TagRequest.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/TenantDefinition.java
M core/metrics-core-api/pom.xml
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/ApiError.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AvailabilityDataPoint.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/CounterDataPoint.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/GaugeDataPoint.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricDefinition.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricRequest.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MixedMetricsRequest.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TagRequest.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TenantDefinition.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehause/jackson/AvailabilityTypeSerializer.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehause/jackson/MetricTypeDeserializer.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehause/jackson/MetricTypeKeyDeserializer.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehause/jackson/MetricTypeKeySerializer.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehause/jackson/MetricTypeSerializer.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/AvailabilityTypeSerializer.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeDeserializer.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeKeyDeserializer.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeKeySerializer.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeSerializer.java
M pom.xml
Log Message:
-----------
[HWKMETRICS-326] Merge the model classes back into the core api module.
Commit: 3d44897fe3bdea3fc20039cbce7173aec27d2d76
https://github.com/hawkular/hawkular-metrics/commit/3d44897fe3bdea3fc2003...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-11-30 (Mon, 30 Nov 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/MetricCreatedObserver.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/TenantCreatedObserver.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricAlreadyExistsException.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TenantAlreadyExistsException.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TenantDoesNotExistException.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/exception/MetricAlreadyExistsException.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/exception/TenantAlreadyExistsException.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/exception/TenantDoesNotExistException.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
Log Message:
-----------
[HWKMETRICS-326] Moving exception classes to subpackage.
Commit: 7d501c91d9526baa913b6ac53ac93e8c3d921b02
https://github.com/hawkular/hawkular-metrics/commit/7d501c91d9526baa913b6...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-11-30 (Mon, 30 Nov 2015)
Changed paths:
M api/diff.txt
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/BucketConfig.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/Duration.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/Percentiles.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/Tags.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/TimeRange.java
M api/metrics-api-common/src/test/java/org/hawkular/metrics/api/jaxrs/param/BucketConfigTest.java
M api/metrics-api-common/src/test/java/org/hawkular/metrics/api/jaxrs/param/TimeRangeTest.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/ConvertersProvider.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/swagger/SwaggerFilter.java
M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/DurationConverterTest.java
M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/TagsConverterTest.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/BucketConfig.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/Duration.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/Percentiles.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/Tags.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/TimeRange.java
Log Message:
-----------
[HWKMETRICS-326] Moving a few more models back into the core-api module.
Commit: da99cabcc327fd9fb552894766544fac89ecfede
https://github.com/hawkular/hawkular-metrics/commit/da99cabcc327fd9fb5528...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-11-30 (Mon, 30 Nov 2015)
Changed paths:
R api/metrics-api-common/src/test/java/org/hawkular/metrics/api/jaxrs/param/BucketConfigTest.java
R api/metrics-api-common/src/test/java/org/hawkular/metrics/api/jaxrs/param/TimeRangeTest.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/TimeRange.java
A core/metrics-core-api/src/test/java/org/hawkular/metrics/core/api/param/BucketConfigTest.java
A core/metrics-core-api/src/test/java/org/hawkular/metrics/core/api/param/TimeRangeTest.java
Log Message:
-----------
[HWKMETRICS-326] Relocate tests to the core-api package.
Commit: 6dea4a29785f615c2ba89319d18fb18bdee43c2b
https://github.com/hawkular/hawkular-metrics/commit/6dea4a29785f615c2ba89...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-11-30 (Mon, 30 Nov 2015)
Changed paths:
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricRequest.java
Log Message:
-----------
[HWKMETRICS-326] Fix class documentation to remove reference to the original gauge class.
Commit: e1665b7ce4dc19ebc4743752cfd0377c00826a56
https://github.com/hawkular/hawkular-metrics/commit/e1665b7ce4dc19ebc4743...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-11-30 (Mon, 30 Nov 2015)
Changed paths:
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AvailabilityDataPoint.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricDefinition.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TenantDefinition.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/AvailabilityTypeSerializer.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeDeserializer.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeKeyDeserializer.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeKeySerializer.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeSerializer.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehause/jackson/AvailabilityTypeSerializer.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehause/jackson/MetricTypeDeserializer.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehause/jackson/MetricTypeKeyDeserializer.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehause/jackson/MetricTypeKeySerializer.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehause/jackson/MetricTypeSerializer.java
Log Message:
-----------
[HWKMETRICS-326] Fix a typo in the package name.
Commit: b5f2a2a9cb234068c24a307743f7eea00cc3d262
https://github.com/hawkular/hawkular-metrics/commit/b5f2a2a9cb234068c24a3...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-11-30 (Mon, 30 Nov 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AvailabilityDataPoint.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/CounterDataPoint.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/DataPoint.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/GaugeDataPoint.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MixedMetricsRequest.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/AvailabilityTypeDeserializer.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/AvailabilityTypeDeserializer.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/AvailabilityDataPointCollectorTest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
Log Message:
-----------
[HWKMETRICS-326] Remove concrete DataPoint implementations and add global custom deserializer for AvailabilityType.
Commit: 76237d8092eb3449534965a57914ad274658a9f8
https://github.com/hawkular/hawkular-metrics/commit/76237d8092eb344953496...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-11-30 (Mon, 30 Nov 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricRequest.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MixedMetricsRequest.java
Log Message:
-----------
[HWKMETRICS-326] Simplified the generics structure of MetricRequest, only one type needed now.
Commit: 619b611896c810945fa283a2159cff4edad7683a
https://github.com/hawkular/hawkular-metrics/commit/619b611896c810945fa28...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-11-30 (Mon, 30 Nov 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricDefinition.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricRequest.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricType.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MixedMetricsRequest.java
Log Message:
-----------
[HWKMETRICS-326] Eliminate MetricRequest and merge the functionality into MetricDefinition.
Commit: 02f508a3bfa4ac62fd0b144c1337133a3c1d267a
https://github.com/hawkular/hawkular-metrics/commit/02f508a3bfa4ac62fd0b1...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-11-30 (Mon, 30 Nov 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/MetricCreatedObserver.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Metric.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricDefinition.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricType.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricTypeFilter.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MixedMetricsRequest.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GenerateRate.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/GenerateRateITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/RatesITest.java
M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataPublisher.java
Log Message:
-----------
[HWKMETRICS-326] Merge MetricDefintion functionality into Metric and remove it. There is only one class that represents a metric across all the API requests.
Commit: a443f4cc0743a8626839deabaa6f9107060c2e25
https://github.com/hawkular/hawkular-metrics/commit/a443f4cc0743a8626839d...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-11-30 (Mon, 30 Nov 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/MetricTypeTextConverter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverter.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AggregationTemplate.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/DataPoint.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Metric.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricId.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricType.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricTypeFilter.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Retention.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Tenant.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TenantDefinition.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeDeserializer.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeKeySerializer.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeSerializer.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeDeserializer.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeKeySerializer.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeSerializer.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccess.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataRetentionsMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Functions.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GenerateRate.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/log/CoreLogger.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/MetricsIndexRowTransformer.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/TagsIndexRowTransformer.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DataAccessITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/GenerateRateITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/RatesITest.java
M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataPublisher.java
Log Message:
-----------
[HWKMETRICS-326] No reason to use generics for MetricType; removed it and also cleaned MetricId.
Commit: 13818638b034cf9857e4a181f826fb32927bedff
https://github.com/hawkular/hawkular-metrics/commit/13818638b034cf9857e4a...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-11-30 (Mon, 30 Nov 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
Log Message:
-----------
[HWKMETRICS-326] Fix broken InfluxSeriesHandler.
Commit: 6bbf004a0bcc02189e1dc1f5eb22cd57bd8bec7c
https://github.com/hawkular/hawkular-metrics/commit/6bbf004a0bcc02189e1dc...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-11-30 (Mon, 30 Nov 2015)
Changed paths:
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Metric.java
Log Message:
-----------
[HWKMETRICS-326] Use an empty tenantID to signify a bad MetricId instance.
Commit: f933fa1caf0588d06ace795473e6e470ec62f1ea
https://github.com/hawkular/hawkular-metrics/commit/f933fa1caf0588d06ace7...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-12-02 (Wed, 02 Dec 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
M core/metrics-core-api/pom.xml
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Aggregate.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/DataPoint.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Metric.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricTypeFilter.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-impl/pom.xml
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Aggregate.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Functions.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GenerateRate.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricTypeFilter.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsService.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
Log Message:
-----------
[HWKMETRICS-326] Relocate non-model classes from core-api module to core-impl module. Also, the core-api no longer needs the RXJava dependency since all the related functionality has been moved into core-impl module.
Commit: 7c8dd87f2931f4705126adcf5dd8d233913385c5
https://github.com/hawkular/hawkular-metrics/commit/7c8dd87f2931f4705126a...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-12-02 (Wed, 02 Dec 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/MetricTypeTextConverter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverter.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AggregationTemplate.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Metric.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricId.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricType.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Retention.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Tenant.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TenantDefinition.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeDeserializer.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeKeySerializer.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeSerializer.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeDeserializer.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeKeySerializer.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeSerializer.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccess.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataRetentionsMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Functions.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GenerateRate.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricTypeFilter.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsService.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/log/CoreLogger.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/MetricsIndexRowTransformer.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/TagsIndexRowTransformer.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DataAccessITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/GenerateRateITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/RatesITest.java
M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataPublisher.java
Log Message:
-----------
[HWKMETRICS-326] Add generics back to MetricType.
Commit: f0ef322d1c0d8790e78c01923d598b212ce106a8
https://github.com/hawkular/hawkular-metrics/commit/f0ef322d1c0d8790e78c0...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-12-02 (Wed, 02 Dec 2015)
Changed paths:
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Metric.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricType.java
Log Message:
-----------
[HWKMETRICS-326] Remedy the last two warnings from having generic MetricType.
Commit: 4709d6020113ded807e329c5c58fe2286fd63fb3
https://github.com/hawkular/hawkular-metrics/commit/4709d6020113ded807e32...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-12-03 (Thu, 03 Dec 2015)
Changed paths:
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/collectd/event/CollectdEventsDecoder.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/collectd/packet/CollectdPacket.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/collectd/packet/CollectdPacketDecoder.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/collectd/event/CollectdEventsDecoderTest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/collectd/packet/CollectdPacketDecoderTest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/collectd/packet/PacketDecodingTest.java
Log Message:
-----------
Merge pull request #416 from tsegismont/jira/HWKMETRICS-329
HWKMETRICS-329 Remove warnings about Part used as raw type
Commit: f0df5e9a807d4b2a2f92bb18a8a5a6a902ef7780
https://github.com/hawkular/hawkular-metrics/commit/f0df5e9a807d4b2a2f92b...
Author: Thomas Segismont <tsegismont(a)gmail.com>
Date: 2015-12-08 (Tue, 08 Dec 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-common/pom.xml
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/BucketConfig.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/Duration.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/Percentiles.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/Tags.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/TimeRange.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
R api/metrics-api-common/src/test/java/org/hawkular/metrics/api/jaxrs/param/BucketConfigTest.java
R api/metrics-api-common/src/test/java/org/hawkular/metrics/api/jaxrs/param/TimeRangeTest.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/MetricCreatedObserver.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/ResultSetObserver.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/TenantCreatedObserver.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/ConvertersProvider.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/swagger/SwaggerFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/DurationConverterTest.java
M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/TagsConverterTest.java
R api/model/pom.xml
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/AvailabilityTypeSerializer.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeDeserializer.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeyDeserializer.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeySerializer.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeSerializer.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/AvailabilityTypeSerializer.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeDeserializer.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeyDeserializer.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeySerializer.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeSerializer.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/ApiError.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Availability.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Counter.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Gauge.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/MetricDefinition.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/MixedMetricsRequest.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/TagRequest.java
R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/TenantDefinition.java
M core/metrics-core-api/pom.xml
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Aggregate.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/ApiError.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/DataPoint.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Metric.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricAlreadyExistsException.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricId.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricType.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricTypeFilter.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MixedMetricsRequest.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TagRequest.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TenantAlreadyExistsException.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TenantDefinition.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TenantDoesNotExistException.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/AvailabilityTypeDeserializer.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/AvailabilityTypeSerializer.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeDeserializer.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeKeyDeserializer.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeKeySerializer.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeSerializer.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/exception/MetricAlreadyExistsException.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/exception/TenantAlreadyExistsException.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/exception/TenantDoesNotExistException.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/AvailabilityTypeDeserializer.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/AvailabilityTypeSerializer.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeDeserializer.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeKeyDeserializer.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeKeySerializer.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeSerializer.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/BucketConfig.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/Duration.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/Percentiles.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/Tags.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/TimeRange.java
A core/metrics-core-api/src/test/java/org/hawkular/metrics/core/api/param/BucketConfigTest.java
A core/metrics-core-api/src/test/java/org/hawkular/metrics/core/api/param/TimeRangeTest.java
M core/metrics-core-impl/pom.xml
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Aggregate.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccess.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Functions.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GenerateRate.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricTypeFilter.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsService.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/AvailabilityDataPointCollectorTest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/GenerateRateITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/RatesITest.java
M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataPublisher.java
M pom.xml
Log Message:
-----------
Merge pull request #412 from hawkular/HWKMETRICS-326
HWKMETRICS-326
Commit: d2fb186fb99e66ac3ed331cdababb7f0d5f222a3
https://github.com/hawkular/hawkular-metrics/commit/d2fb186fb99e66ac3ed33...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-12-14 (Mon, 14 Dec 2015)
Changed paths:
R core/metrics-core-api/pom.xml
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AggregatedValue.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AggregationTemplate.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/ApiError.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AvailabilityBucketPoint.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AvailabilityType.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/BucketPoint.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Buckets.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/DataPoint.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Interval.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Metric.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricId.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricType.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MixedMetricsRequest.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketPoint.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Percentile.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Retention.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TagRequest.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Tenant.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TenantDefinition.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Utils.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/AvailabilityTypeDeserializer.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/AvailabilityTypeSerializer.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeDeserializer.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeKeyDeserializer.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeKeySerializer.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeSerializer.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/exception/MetricAlreadyExistsException.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/exception/TenantAlreadyExistsException.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/exception/TenantDoesNotExistException.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/AvailabilityTypeDeserializer.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/AvailabilityTypeSerializer.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeDeserializer.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeKeyDeserializer.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeKeySerializer.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeSerializer.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/BucketConfig.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/Duration.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/Percentiles.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/Tags.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/TimeRange.java
R core/metrics-core-api/src/test/java/org/hawkular/metrics/core/api/BucketsTest.java
R core/metrics-core-api/src/test/java/org/hawkular/metrics/core/api/IntervalTest.java
R core/metrics-core-api/src/test/java/org/hawkular/metrics/core/api/param/BucketConfigTest.java
R core/metrics-core-api/src/test/java/org/hawkular/metrics/core/api/param/TimeRangeTest.java
M core/metrics-core-impl/pom.xml
A core/metrics-models/pom.xml
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/AggregatedValue.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/AggregationTemplate.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/ApiError.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/AvailabilityBucketPoint.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/AvailabilityType.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/BucketPoint.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/Buckets.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/DataPoint.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/Interval.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/Metric.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/MetricId.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/MetricType.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/MixedMetricsRequest.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/NumericBucketPoint.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/Percentile.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/Retention.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/TagRequest.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/Tenant.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/TenantDefinition.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/Utils.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/AvailabilityTypeDeserializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/AvailabilityTypeSerializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeDeserializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeKeyDeserializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeKeySerializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeSerializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/exception/MetricAlreadyExistsException.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/exception/TenantAlreadyExistsException.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/exception/TenantDoesNotExistException.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/AvailabilityTypeDeserializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/AvailabilityTypeSerializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeDeserializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeKeyDeserializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeKeySerializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeSerializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/param/BucketConfig.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/param/Duration.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/param/Percentiles.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/param/Tags.java
A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/param/TimeRange.java
A core/metrics-models/src/test/java/org/hawkular/metrics/core/api/BucketsTest.java
A core/metrics-models/src/test/java/org/hawkular/metrics/core/api/IntervalTest.java
A core/metrics-models/src/test/java/org/hawkular/metrics/core/api/param/BucketConfigTest.java
A core/metrics-models/src/test/java/org/hawkular/metrics/core/api/param/TimeRangeTest.java
M pom.xml
Log Message:
-----------
Rename the maven module metrics-core-api to metrics-models.
Commit: 0e79b151fad13d66c6647629b27272ad499f12d4
https://github.com/hawkular/hawkular-metrics/commit/0e79b151fad13d66c6647...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-12-14 (Mon, 14 Dec 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/MetricTypeTextConverter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/MetricCreatedObserver.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/ResultSetObserver.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/TenantCreatedObserver.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/ConvertersProvider.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/swagger/SwaggerFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/DurationConverterTest.java
M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverterTest.java
M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/TagsConverterTest.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Aggregate.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/AvailabilityDataPointCollector.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccess.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataRetentionsMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Functions.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GenerateRate.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricTypeFilter.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsService.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/NumericDataPointCollector.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/SumNumericBucketPointCollector.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TTLDataPoint.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/log/CoreLogger.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/MetricsIndexRowTransformer.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/TagsIndexRowTransformer.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/AvailabilityBucketPointMatcher.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/AvailabilityDataPointCollectorTest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/CreateTenantsITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/CreateTenantsSchedulerITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DataAccessITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/GenerateRateITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/RatesITest.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/AggregatedValue.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/AggregationTemplate.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/ApiError.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/AvailabilityBucketPoint.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/AvailabilityType.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/BucketPoint.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/Buckets.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/DataPoint.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/Interval.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/Metric.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/MetricId.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/MetricType.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/MixedMetricsRequest.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/NumericBucketPoint.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/Percentile.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/Retention.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/TagRequest.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/Tenant.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/TenantDefinition.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/Utils.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/AvailabilityTypeDeserializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/AvailabilityTypeSerializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeDeserializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeKeyDeserializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeKeySerializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeSerializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/exception/MetricAlreadyExistsException.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/exception/TenantAlreadyExistsException.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/exception/TenantDoesNotExistException.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/AvailabilityTypeDeserializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/AvailabilityTypeSerializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeDeserializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeKeyDeserializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeKeySerializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeSerializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/param/BucketConfig.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/param/Duration.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/param/Percentiles.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/param/Tags.java
R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/param/TimeRange.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/AggregatedValue.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/AggregationTemplate.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/ApiError.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/AvailabilityBucketPoint.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/AvailabilityType.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/BucketPoint.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/Buckets.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/DataPoint.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/Interval.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/Metric.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/MetricId.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/MetricType.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/MixedMetricsRequest.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/NumericBucketPoint.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/Percentile.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/Retention.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/TagRequest.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/Tenant.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/TenantDefinition.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/Utils.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/codehaus/jackson/AvailabilityTypeDeserializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/codehaus/jackson/AvailabilityTypeSerializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/codehaus/jackson/MetricTypeDeserializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/codehaus/jackson/MetricTypeKeyDeserializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/codehaus/jackson/MetricTypeKeySerializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/codehaus/jackson/MetricTypeSerializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/exception/MetricAlreadyExistsException.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/exception/TenantAlreadyExistsException.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/exception/TenantDoesNotExistException.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/fasterxml/jackson/AvailabilityTypeDeserializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/fasterxml/jackson/AvailabilityTypeSerializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/fasterxml/jackson/MetricTypeDeserializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/fasterxml/jackson/MetricTypeKeyDeserializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/fasterxml/jackson/MetricTypeKeySerializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/fasterxml/jackson/MetricTypeSerializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/param/BucketConfig.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/param/Duration.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/param/Percentiles.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/param/Tags.java
A core/metrics-models/src/main/java/org/hawkular/metrics/models/param/TimeRange.java
R core/metrics-models/src/test/java/org/hawkular/metrics/core/api/BucketsTest.java
R core/metrics-models/src/test/java/org/hawkular/metrics/core/api/IntervalTest.java
R core/metrics-models/src/test/java/org/hawkular/metrics/core/api/param/BucketConfigTest.java
R core/metrics-models/src/test/java/org/hawkular/metrics/core/api/param/TimeRangeTest.java
A core/metrics-models/src/test/java/org/hawkular/metrics/models/BucketsTest.java
A core/metrics-models/src/test/java/org/hawkular/metrics/models/IntervalTest.java
A core/metrics-models/src/test/java/org/hawkular/metrics/models/param/BucketConfigTest.java
A core/metrics-models/src/test/java/org/hawkular/metrics/models/param/TimeRangeTest.java
M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataPublisher.java
Log Message:
-----------
Rename metrics.core.api package to metrics.models.
Commit: e1fe05c790adaa7434913ad4e799fb8b8c413b4d
https://github.com/hawkular/hawkular-metrics/commit/e1fe05c790adaa7434913...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-12-14 (Mon, 14 Dec 2015)
Changed paths:
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Aggregate.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/AvailabilityDataPointCollector.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/CreateTenants.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccess.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataRetentionsMapper.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DateTimeService.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Functions.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GenerateRate.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricTypeFilter.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsService.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsThreadFactory.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/NumericDataPointCollector.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Order.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/PercentileWrapper.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/SumNumericBucketPointCollector.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TTLDataPoint.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Table.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TenantsService.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TimeUUIDUtils.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/UUIDGen.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/VoidSubscriber.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/log/CoreLogger.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/log/CoreLogging.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/BatchStatementTransformer.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/ItemsToSetTransformer.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/MetricsIndexRowTransformer.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/TagsIndexRowTransformer.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/Aggregate.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/AvailabilityDataPointCollector.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/CreateTenants.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/DataRetentionsMapper.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/DateTimeService.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/Functions.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/GenerateRate.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/MetricTypeFilter.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/MetricsThreadFactory.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/NumericDataPointCollector.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/Order.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/PercentileWrapper.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/SumNumericBucketPointCollector.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/TTLDataPoint.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/Table.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/TenantsService.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/TimeUUIDUtils.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/UUIDGen.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/VoidSubscriber.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/log/CoreLogger.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/log/CoreLogging.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/transformers/BatchStatementTransformer.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/transformers/ItemsToSetTransformer.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/transformers/MetricsIndexRowTransformer.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/transformers/TagsIndexRowTransformer.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/AvailabilityBucketPointMatcher.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/AvailabilityDataPointCollectorTest.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/CreateTenantsITest.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/CreateTenantsSchedulerITest.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DataAccessITest.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/FakeTaskScheduler.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/GenerateRateITest.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsITest.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/RatesITest.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/transformers/BatchStatementTransformerTest.java
A core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/AvailabilityBucketPointMatcher.java
A core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/AvailabilityDataPointCollectorTest.java
A core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/CreateTenantsITest.java
A core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/CreateTenantsSchedulerITest.java
A core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
A core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
A core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/FakeTaskScheduler.java
A core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
A core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/MetricsITest.java
A core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
A core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
A core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/transformers/BatchStatementTransformerTest.java
M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
Log Message:
-----------
Rename metrics.core.impl java package to metrics.core.service.
Commit: 0c04c6f72928f657e8821b3db08f15fe456a5549
https://github.com/hawkular/hawkular-metrics/commit/0c04c6f72928f657e8821...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-12-14 (Mon, 14 Dec 2015)
Changed paths:
M api/metrics-api-common/pom.xml
R core/metrics-core-impl/pom.xml
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/Aggregate.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/AvailabilityDataPointCollector.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/CreateTenants.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/DataRetentionsMapper.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/DateTimeService.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/Functions.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/GenerateRate.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/MetricTypeFilter.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/MetricsThreadFactory.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/NumericDataPointCollector.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/Order.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/PercentileWrapper.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/SumNumericBucketPointCollector.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/TTLDataPoint.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/Table.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/TenantsService.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/TimeUUIDUtils.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/UUIDGen.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/VoidSubscriber.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/log/CoreLogger.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/log/CoreLogging.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/transformers/BatchStatementTransformer.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/transformers/ItemsToSetTransformer.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/transformers/MetricsIndexRowTransformer.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/transformers/TagsIndexRowTransformer.java
R core/metrics-core-impl/src/main/resources/cassandra.yaml
R core/metrics-core-impl/src/main/script/schema.groovy
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/AvailabilityBucketPointMatcher.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/AvailabilityDataPointCollectorTest.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/CreateTenantsITest.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/CreateTenantsSchedulerITest.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/FakeTaskScheduler.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/MetricsITest.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/transformers/BatchStatementTransformerTest.java
R core/metrics-core-impl/src/test/resources/conf.json
R core/metrics-core-impl/src/test/resources/logback-test.xml
A core/metrics-core-service/pom.xml
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Aggregate.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/AvailabilityDataPointCollector.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/CreateTenants.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataRetentionsMapper.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DateTimeService.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Functions.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/GenerateRate.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricTypeFilter.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsThreadFactory.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/NumericDataPointCollector.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Order.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/PercentileWrapper.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/SumNumericBucketPointCollector.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TTLDataPoint.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Table.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TenantsService.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TimeUUIDUtils.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/UUIDGen.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/VoidSubscriber.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/log/CoreLogger.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/log/CoreLogging.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/BatchStatementTransformer.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/ItemsToSetTransformer.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/MetricsIndexRowTransformer.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TagsIndexRowTransformer.java
A core/metrics-core-service/src/main/resources/cassandra.yaml
A core/metrics-core-service/src/main/script/schema.groovy
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/AvailabilityBucketPointMatcher.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/AvailabilityDataPointCollectorTest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/CreateTenantsITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/CreateTenantsSchedulerITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/FakeTaskScheduler.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/transformers/BatchStatementTransformerTest.java
A core/metrics-core-service/src/test/resources/conf.json
A core/metrics-core-service/src/test/resources/logback-test.xml
M integration-tests/rest-tests-jaxrs-1.1/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M pom.xml
Log Message:
-----------
Rename metrics-core-impl to metrics-core-service. The new module name reflects the content.
Commit: 9837fdc5d2755428330aca9d59f780a44184f8b6
https://github.com/hawkular/hawkular-metrics/commit/9837fdc5d2755428330ac...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-12-14 (Mon, 14 Dec 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/MetricTypeTextConverter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/MetricCreatedObserver.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/ResultSetObserver.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/TenantCreatedObserver.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/ConvertersProvider.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/swagger/SwaggerFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/DurationConverterTest.java
M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverterTest.java
M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/TagsConverterTest.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Aggregate.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/AvailabilityDataPointCollector.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataRetentionsMapper.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Functions.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/GenerateRate.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricTypeFilter.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/NumericDataPointCollector.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/SumNumericBucketPointCollector.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TTLDataPoint.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/log/CoreLogger.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/MetricsIndexRowTransformer.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TagsIndexRowTransformer.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/AvailabilityBucketPointMatcher.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/AvailabilityDataPointCollectorTest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/CreateTenantsITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/CreateTenantsSchedulerITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/transformers/BatchStatementTransformerTest.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/AggregatedValue.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/AggregationTemplate.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/ApiError.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/AvailabilityBucketPoint.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/AvailabilityType.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/BucketPoint.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/Buckets.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/DataPoint.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/Interval.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/Metric.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/MetricId.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/MetricType.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/MixedMetricsRequest.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/NumericBucketPoint.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/Percentile.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/Retention.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/TagRequest.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/Tenant.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/TenantDefinition.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/Utils.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/codehaus/jackson/AvailabilityTypeDeserializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/codehaus/jackson/AvailabilityTypeSerializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeDeserializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeKeyDeserializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeKeySerializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeSerializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/exception/MetricAlreadyExistsException.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/exception/TenantAlreadyExistsException.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/exception/TenantDoesNotExistException.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/AvailabilityTypeDeserializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/AvailabilityTypeSerializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeDeserializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeKeyDeserializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeKeySerializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeSerializer.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/param/BucketConfig.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/param/Duration.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/param/Percentiles.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/param/Tags.java
A core/metrics-models/src/main/java/org/hawkular/metrics/model/param/TimeRange.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/AggregatedValue.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/AggregationTemplate.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/ApiError.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/AvailabilityBucketPoint.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/AvailabilityType.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/BucketPoint.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/Buckets.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/DataPoint.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/Interval.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/Metric.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/MetricId.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/MetricType.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/MixedMetricsRequest.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/NumericBucketPoint.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/Percentile.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/Retention.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/TagRequest.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/Tenant.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/TenantDefinition.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/Utils.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/codehaus/jackson/AvailabilityTypeDeserializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/codehaus/jackson/AvailabilityTypeSerializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/codehaus/jackson/MetricTypeDeserializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/codehaus/jackson/MetricTypeKeyDeserializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/codehaus/jackson/MetricTypeKeySerializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/codehaus/jackson/MetricTypeSerializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/exception/MetricAlreadyExistsException.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/exception/TenantAlreadyExistsException.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/exception/TenantDoesNotExistException.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/fasterxml/jackson/AvailabilityTypeDeserializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/fasterxml/jackson/AvailabilityTypeSerializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/fasterxml/jackson/MetricTypeDeserializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/fasterxml/jackson/MetricTypeKeyDeserializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/fasterxml/jackson/MetricTypeKeySerializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/fasterxml/jackson/MetricTypeSerializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/param/BucketConfig.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/param/Duration.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/param/Percentiles.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/param/Tags.java
R core/metrics-models/src/main/java/org/hawkular/metrics/models/param/TimeRange.java
A core/metrics-models/src/test/java/org/hawkular/metrics/model/BucketsTest.java
A core/metrics-models/src/test/java/org/hawkular/metrics/model/IntervalTest.java
A core/metrics-models/src/test/java/org/hawkular/metrics/model/param/BucketConfigTest.java
A core/metrics-models/src/test/java/org/hawkular/metrics/model/param/TimeRangeTest.java
R core/metrics-models/src/test/java/org/hawkular/metrics/models/BucketsTest.java
R core/metrics-models/src/test/java/org/hawkular/metrics/models/IntervalTest.java
R core/metrics-models/src/test/java/org/hawkular/metrics/models/param/BucketConfigTest.java
R core/metrics-models/src/test/java/org/hawkular/metrics/models/param/TimeRangeTest.java
M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataPublisher.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxDriverITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy
Log Message:
-----------
Rename metrics.models package to metrics.model and also fix other project imports.
Commit: bd163107128333431d2adf43483c03689b966781
https://github.com/hawkular/hawkular-metrics/commit/bd163107128333431d2ad...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-12-14 (Mon, 14 Dec 2015)
Changed paths:
A core/rx-java-driver/pom.xml
A core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxSession.java
A core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxSessionImpl.java
A core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxUtil.java
A core/schema-manager/pom.xml
A core/schema-manager/src/main/java/org/hawkular/metrics/schema/SchemaManager.java
A core/schema-manager/src/main/java/org/hawkular/metrics/schema/TokenReplacingReader.java
A core/schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogger.java
A core/schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogging.java
A core/schema-manager/src/main/resources/schema.cql
A core/task-queue/pom.xml
A core/task-queue/src/main/java/org/hawkular/metrics/tasks/DateTimeService.java
A core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/AbstractTrigger.java
A core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/RepeatingTrigger.java
A core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/SingleExecutionTrigger.java
A core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/Task2.java
A core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/TaskScheduler.java
A core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/Trigger.java
A core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/TriggerBuilder.java
A core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Lease.java
A core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/LeaseService.java
A core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Queries.java
A core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Task2Impl.java
A core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskSchedulerImpl.java
A core/task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogger.java
A core/task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogging.java
A core/task-queue/src/test/java/org/hawkular/metrics/tasks/BaseITest.java
A core/task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSchedulerITest.java
A core/task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSubscriber.java
A core/task-queue/src/test/resources/logback-test.xml
M pom.xml
R rx-java-driver/pom.xml
R rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxSession.java
R rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxSessionImpl.java
R rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxUtil.java
R schema-manager/pom.xml
R schema-manager/src/main/java/org/hawkular/metrics/schema/SchemaManager.java
R schema-manager/src/main/java/org/hawkular/metrics/schema/TokenReplacingReader.java
R schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogger.java
R schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogging.java
R schema-manager/src/main/resources/schema.cql
R task-queue/pom.xml
R task-queue/src/main/java/org/hawkular/metrics/tasks/DateTimeService.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/api/AbstractTrigger.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/api/RepeatingTrigger.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/api/SingleExecutionTrigger.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/api/Task2.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/api/TaskScheduler.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/api/Trigger.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/api/TriggerBuilder.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Lease.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/impl/LeaseService.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Queries.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Task2Impl.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskSchedulerImpl.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogger.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogging.java
R task-queue/src/test/java/org/hawkular/metrics/tasks/BaseITest.java
R task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSchedulerITest.java
R task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSubscriber.java
R task-queue/src/test/resources/logback-test.xml
Log Message:
-----------
More location of task-queu, rx-java-driver, and schema-manager to core subfolder.
Commit: 7be5ff0e92a56e155c4c99e5fc6699ea1fb98e68
https://github.com/hawkular/hawkular-metrics/commit/7be5ff0e92a56e155c4c9...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M core/metrics-core-service/pom.xml
A core/metrics-model/pom.xml
A core/metrics-model/src/main/java/org/hawkular/metrics/model/AggregatedValue.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/AggregationTemplate.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/ApiError.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityBucketPoint.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityType.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/BucketPoint.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/Buckets.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/DataPoint.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/Interval.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/Metric.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/MetricId.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/MetricType.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/MixedMetricsRequest.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/NumericBucketPoint.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/Percentile.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/Retention.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/TagRequest.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/Tenant.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/TenantDefinition.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/Utils.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/AvailabilityTypeDeserializer.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/AvailabilityTypeSerializer.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeDeserializer.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeKeyDeserializer.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeKeySerializer.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeSerializer.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/exception/MetricAlreadyExistsException.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/exception/TenantAlreadyExistsException.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/exception/TenantDoesNotExistException.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/AvailabilityTypeDeserializer.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/AvailabilityTypeSerializer.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeDeserializer.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeKeyDeserializer.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeKeySerializer.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeSerializer.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/param/BucketConfig.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Duration.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Percentiles.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Tags.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/param/TimeRange.java
A core/metrics-model/src/test/java/org/hawkular/metrics/model/BucketsTest.java
A core/metrics-model/src/test/java/org/hawkular/metrics/model/IntervalTest.java
A core/metrics-model/src/test/java/org/hawkular/metrics/model/param/BucketConfigTest.java
A core/metrics-model/src/test/java/org/hawkular/metrics/model/param/TimeRangeTest.java
R core/metrics-models/pom.xml
R core/metrics-models/src/main/java/org/hawkular/metrics/model/AggregatedValue.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/AggregationTemplate.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/ApiError.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/AvailabilityBucketPoint.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/AvailabilityType.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/BucketPoint.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/Buckets.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/DataPoint.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/Interval.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/Metric.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/MetricId.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/MetricType.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/MixedMetricsRequest.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/NumericBucketPoint.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/Percentile.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/Retention.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/TagRequest.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/Tenant.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/TenantDefinition.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/Utils.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/codehaus/jackson/AvailabilityTypeDeserializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/codehaus/jackson/AvailabilityTypeSerializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeDeserializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeKeyDeserializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeKeySerializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeSerializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/exception/MetricAlreadyExistsException.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/exception/TenantAlreadyExistsException.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/exception/TenantDoesNotExistException.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/AvailabilityTypeDeserializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/AvailabilityTypeSerializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeDeserializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeKeyDeserializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeKeySerializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeSerializer.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/param/BucketConfig.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/param/Duration.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/param/Percentiles.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/param/Tags.java
R core/metrics-models/src/main/java/org/hawkular/metrics/model/param/TimeRange.java
R core/metrics-models/src/test/java/org/hawkular/metrics/model/BucketsTest.java
R core/metrics-models/src/test/java/org/hawkular/metrics/model/IntervalTest.java
R core/metrics-models/src/test/java/org/hawkular/metrics/model/param/BucketConfigTest.java
R core/metrics-models/src/test/java/org/hawkular/metrics/model/param/TimeRangeTest.java
M pom.xml
Log Message:
-----------
Update the name of module that holds the models to singular.
Commit: b6421b475cb615a45d57d37e838fb7b0d5effed8
https://github.com/hawkular/hawkular-metrics/commit/b6421b475cb615a45d57d...
Author: jsanda <jsanda(a)redhat.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-common/pom.xml
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/MetricTypeTextConverter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/MetricCreatedObserver.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/ResultSetObserver.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/TenantCreatedObserver.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/ConvertersProvider.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/swagger/SwaggerFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/DurationConverterTest.java
M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverterTest.java
M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/TagsConverterTest.java
R core/metrics-core-api/pom.xml
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AggregatedValue.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AggregationTemplate.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/ApiError.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AvailabilityBucketPoint.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AvailabilityType.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/BucketPoint.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Buckets.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/DataPoint.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Interval.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Metric.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricId.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricType.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MixedMetricsRequest.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketPoint.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Percentile.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Retention.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TagRequest.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Tenant.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TenantDefinition.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Utils.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/AvailabilityTypeDeserializer.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/AvailabilityTypeSerializer.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeDeserializer.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeKeyDeserializer.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeKeySerializer.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeSerializer.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/exception/MetricAlreadyExistsException.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/exception/TenantAlreadyExistsException.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/exception/TenantDoesNotExistException.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/AvailabilityTypeDeserializer.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/AvailabilityTypeSerializer.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeDeserializer.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeKeyDeserializer.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeKeySerializer.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeSerializer.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/BucketConfig.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/Duration.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/Percentiles.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/Tags.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/TimeRange.java
R core/metrics-core-api/src/test/java/org/hawkular/metrics/core/api/BucketsTest.java
R core/metrics-core-api/src/test/java/org/hawkular/metrics/core/api/IntervalTest.java
R core/metrics-core-api/src/test/java/org/hawkular/metrics/core/api/param/BucketConfigTest.java
R core/metrics-core-api/src/test/java/org/hawkular/metrics/core/api/param/TimeRangeTest.java
R core/metrics-core-impl/pom.xml
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Aggregate.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/AvailabilityDataPointCollector.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/CreateTenants.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccess.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataRetentionsMapper.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DateTimeService.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Functions.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GenerateRate.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricTypeFilter.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsService.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsThreadFactory.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/NumericDataPointCollector.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Order.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/PercentileWrapper.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/SumNumericBucketPointCollector.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TTLDataPoint.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Table.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TenantsService.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TimeUUIDUtils.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/UUIDGen.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/VoidSubscriber.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/log/CoreLogger.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/log/CoreLogging.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/BatchStatementTransformer.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/ItemsToSetTransformer.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/MetricsIndexRowTransformer.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/TagsIndexRowTransformer.java
R core/metrics-core-impl/src/main/resources/cassandra.yaml
R core/metrics-core-impl/src/main/script/schema.groovy
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/AvailabilityBucketPointMatcher.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/AvailabilityDataPointCollectorTest.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/CreateTenantsITest.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/CreateTenantsSchedulerITest.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DataAccessITest.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/FakeTaskScheduler.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/GenerateRateITest.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsITest.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/RatesITest.java
R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/transformers/BatchStatementTransformerTest.java
R core/metrics-core-impl/src/test/resources/conf.json
R core/metrics-core-impl/src/test/resources/logback-test.xml
A core/metrics-core-service/pom.xml
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Aggregate.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/AvailabilityDataPointCollector.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/CreateTenants.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataRetentionsMapper.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DateTimeService.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Functions.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/GenerateRate.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricTypeFilter.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsThreadFactory.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/NumericDataPointCollector.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Order.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/PercentileWrapper.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/SumNumericBucketPointCollector.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TTLDataPoint.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Table.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TenantsService.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TimeUUIDUtils.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/UUIDGen.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/VoidSubscriber.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/log/CoreLogger.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/log/CoreLogging.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/BatchStatementTransformer.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/ItemsToSetTransformer.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/MetricsIndexRowTransformer.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TagsIndexRowTransformer.java
A core/metrics-core-service/src/main/resources/cassandra.yaml
A core/metrics-core-service/src/main/script/schema.groovy
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/AvailabilityBucketPointMatcher.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/AvailabilityDataPointCollectorTest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/CreateTenantsITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/CreateTenantsSchedulerITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/FakeTaskScheduler.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/transformers/BatchStatementTransformerTest.java
A core/metrics-core-service/src/test/resources/conf.json
A core/metrics-core-service/src/test/resources/logback-test.xml
A core/metrics-model/pom.xml
A core/metrics-model/src/main/java/org/hawkular/metrics/model/AggregatedValue.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/AggregationTemplate.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/ApiError.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityBucketPoint.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityType.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/BucketPoint.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/Buckets.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/DataPoint.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/Interval.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/Metric.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/MetricId.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/MetricType.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/MixedMetricsRequest.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/NumericBucketPoint.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/Percentile.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/Retention.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/TagRequest.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/Tenant.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/TenantDefinition.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/Utils.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/AvailabilityTypeDeserializer.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/AvailabilityTypeSerializer.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeDeserializer.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeKeyDeserializer.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeKeySerializer.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeSerializer.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/exception/MetricAlreadyExistsException.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/exception/TenantAlreadyExistsException.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/exception/TenantDoesNotExistException.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/AvailabilityTypeDeserializer.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/AvailabilityTypeSerializer.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeDeserializer.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeKeyDeserializer.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeKeySerializer.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeSerializer.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/param/BucketConfig.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Duration.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Percentiles.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Tags.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/param/TimeRange.java
A core/metrics-model/src/test/java/org/hawkular/metrics/model/BucketsTest.java
A core/metrics-model/src/test/java/org/hawkular/metrics/model/IntervalTest.java
A core/metrics-model/src/test/java/org/hawkular/metrics/model/param/BucketConfigTest.java
A core/metrics-model/src/test/java/org/hawkular/metrics/model/param/TimeRangeTest.java
A core/rx-java-driver/pom.xml
A core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxSession.java
A core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxSessionImpl.java
A core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxUtil.java
A core/schema-manager/pom.xml
A core/schema-manager/src/main/java/org/hawkular/metrics/schema/SchemaManager.java
A core/schema-manager/src/main/java/org/hawkular/metrics/schema/TokenReplacingReader.java
A core/schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogger.java
A core/schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogging.java
A core/schema-manager/src/main/resources/schema.cql
A core/task-queue/pom.xml
A core/task-queue/src/main/java/org/hawkular/metrics/tasks/DateTimeService.java
A core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/AbstractTrigger.java
A core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/RepeatingTrigger.java
A core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/SingleExecutionTrigger.java
A core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/Task2.java
A core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/TaskScheduler.java
A core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/Trigger.java
A core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/TriggerBuilder.java
A core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Lease.java
A core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/LeaseService.java
A core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Queries.java
A core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Task2Impl.java
A core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskSchedulerImpl.java
A core/task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogger.java
A core/task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogging.java
A core/task-queue/src/test/java/org/hawkular/metrics/tasks/BaseITest.java
A core/task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSchedulerITest.java
A core/task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSubscriber.java
A core/task-queue/src/test/resources/logback-test.xml
M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataPublisher.java
M integration-tests/rest-tests-jaxrs-1.1/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxDriverITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy
M pom.xml
R rx-java-driver/pom.xml
R rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxSession.java
R rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxSessionImpl.java
R rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxUtil.java
R schema-manager/pom.xml
R schema-manager/src/main/java/org/hawkular/metrics/schema/SchemaManager.java
R schema-manager/src/main/java/org/hawkular/metrics/schema/TokenReplacingReader.java
R schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogger.java
R schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogging.java
R schema-manager/src/main/resources/schema.cql
R task-queue/pom.xml
R task-queue/src/main/java/org/hawkular/metrics/tasks/DateTimeService.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/api/AbstractTrigger.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/api/RepeatingTrigger.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/api/SingleExecutionTrigger.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/api/Task2.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/api/TaskScheduler.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/api/Trigger.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/api/TriggerBuilder.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Lease.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/impl/LeaseService.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Queries.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Task2Impl.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskSchedulerImpl.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogger.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogging.java
R task-queue/src/test/java/org/hawkular/metrics/tasks/BaseITest.java
R task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSchedulerITest.java
R task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSubscriber.java
R task-queue/src/test/resources/logback-test.xml
Log Message:
-----------
Merge pull request #417 from hawkular/core_modules
Update core module names, location, and Java package names
Commit: 9fa4151f9dcc6bd13930e1ba777d8799728aaa1b
https://github.com/hawkular/hawkular-metrics/commit/9fa4151f9dcc6bd13930e...
Author: Peter Palaga <ppalaga(a)redhat.com>
Date: 2015-12-18 (Fri, 18 Dec 2015)
Changed paths:
M core/rx-java-driver/pom.xml
M core/schema-manager/pom.xml
M core/task-queue/pom.xml
Log Message:
-----------
Add the missing parent relativePath to make the build again
Commit: 642cb124a60817f7a29d45581ceda5e99894de4d
https://github.com/hawkular/hawkular-metrics/commit/642cb124a60817f7a29d4...
Author: Peter Palaga <ppalaga(a)redhat.com>
Date: 2015-12-18 (Fri, 18 Dec 2015)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
M containers/hawkular-metrics-openshift-integration/pom.xml
M hawkular-component/pom.xml
M pom.xml
Log Message:
-----------
Upgrade to WildFly 10 via hawkular-parent 31
Commit: e92930bb5eb207211b85123383528d2d9063ad66
https://github.com/hawkular/hawkular-metrics/commit/e92930bb5eb207211b851...
Author: Peter Palaga <ppalaga(a)redhat.com>
Date: 2015-12-18 (Fri, 18 Dec 2015)
Changed paths:
M hawkular-component/pom.xml
Log Message:
-----------
Leave the metric-component itests depend on hawkular-nest-distro for now
Commit: 7a90403c761cc446b1bc357eaac351d58ded00f4
https://github.com/hawkular/hawkular-metrics/commit/7a90403c761cc446b1bc3...
Author: jsanda <jsanda(a)redhat.com>
Date: 2015-12-18 (Fri, 18 Dec 2015)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
M containers/hawkular-metrics-openshift-integration/pom.xml
M core/rx-java-driver/pom.xml
M core/schema-manager/pom.xml
M core/task-queue/pom.xml
M hawkular-component/pom.xml
M pom.xml
Log Message:
-----------
Merge pull request #418 from ppalaga/151217-p30
Upgrade to WildFly 10
Commit: d33bbea8f37170d1cff75de3313fc750b3c7a4c8
https://github.com/hawkular/hawkular-metrics/commit/d33bbea8f37170d1cff75...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-12-22 (Tue, 22 Dec 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
Log Message:
-----------
[HWKMETRICS-331] Add 'fromEarliest' parameter to return buckets from earliest date data is available, starting with the first non-empty bucket. In case all buckets are empty, return nothing.
Commit: f506285f87753420ef9e9c86c20cb5a01156cd23
https://github.com/hawkular/hawkular-metrics/commit/f506285f87753420ef9e9...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-12-23 (Wed, 23 Dec 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
Log Message:
-----------
[HWKMETRICS-331] Updates based on code review:
- Correctly assign the time range when fromEarliest is passed
- Return an error in cases where the user specifies both start or end along with fromEarliest
Commit: 52f46a25dadbef43d698cb9a56f4cbbf4386c0a5
https://github.com/hawkular/hawkular-metrics/commit/52f46a25dadbef43d698c...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-12-23 (Wed, 23 Dec 2015)
Changed paths:
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
Log Message:
-----------
[HWKMETRICS-331] Add one more test for empty data reply.
Commit: d73772dbee1674342dcd1dc5a6b821e7042a4881
https://github.com/hawkular/hawkular-metrics/commit/d73772dbee1674342dcd1...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-12-23 (Wed, 23 Dec 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/exception/RuntimeApiError.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/BucketConfig.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
Log Message:
-----------
[HWKMETRICS-331] Refactor the stats methods to properly instantiate the bucket configuration as well as validate the input parameters in order.
Commit: f49e41e064b8a8f4c7ff145b4961f3972a4f07f1
https://github.com/hawkular/hawkular-metrics/commit/f49e41e064b8a8f4c7ff1...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-12-23 (Wed, 23 Dec 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
Log Message:
-----------
[HWKMETRICS-331] Shorten variable names.
Commit: be02ffe2d9dcfa46eb46ce5d1a46d58434e95b09
https://github.com/hawkular/hawkular-metrics/commit/be02ffe2d9dcfa46eb46c...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-12-23 (Wed, 23 Dec 2015)
Changed paths:
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
Log Message:
-----------
[HWKMETRICS-331] Fix intial observable for bucket configuration in fromEarliest case.
Commit: b770b62ffdb45e0e7eeec6f1bc1fa1aaafa1c840
https://github.com/hawkular/hawkular-metrics/commit/b770b62ffdb45e0e7eeec...
Author: Michael Burman <miburman(a)redhat.com>
Date: 2015-12-30 (Wed, 30 Dec 2015)
Changed paths:
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Tags.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
[HWKMETRICS-333] Add support for encoded tag queries
Commit: db335d3f85d0d01e13c63c12c2dbf6d3d2122d74
https://github.com/hawkular/hawkular-metrics/commit/db335d3f85d0d01e13c63...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-01-04 (Mon, 04 Jan 2016)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/MetricsIndexRowTransformer.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/Metric.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CORSITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
[HWKMETRICS-331] Update core services to always return a data retentation for metrics because they are stored with default ttl even if the user does not specify one.
Commit: 485e82655336f46c52432a1fc8852ad76d53277f
https://github.com/hawkular/hawkular-metrics/commit/485e82655336f46c52432...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-01-04 (Mon, 04 Jan 2016)
Changed paths:
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Tags.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
Merge pull request #421 from burmanm/hwkmetrics-333
[HWKMETRICS-333] Add support for encoded tag queries
Commit: e4af0cd69b2dff8a9d9f1ae50d133036d7f2c46f
https://github.com/hawkular/hawkular-metrics/commit/e4af0cd69b2dff8a9d9f1...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-01-05 (Tue, 05 Jan 2016)
Changed paths:
M api/diff.txt
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/MetricsIndexRowTransformer.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/Metric.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/exception/RuntimeApiError.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/BucketConfig.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CORSITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
Merge pull request #420 from hawkular/HWKMETRICS-331
[HWKMETRICS-331] Add 'fromEarliest' parameter to return buckets from …
Commit: bab51c2f165ba67c4b051acdfa8e27acecd494ab
https://github.com/hawkular/hawkular-metrics/commit/bab51c2f165ba67c4b051...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-01-05 (Tue, 05 Jan 2016)
Changed paths:
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
updating test with default data retention
Commit: 256d2f6ea35398cdceb56dfcee3c70c7f4f1b257
https://github.com/hawkular/hawkular-metrics/commit/256d2f6ea35398cdceb56...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-01-07 (Thu, 07 Jan 2016)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/GenerateRate.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy
Log Message:
-----------
[HWKMETRICS-334] Initial commit for limit and sort order for metric end-points for raw data queries. The limit and order only work for un-bucketed requests.
Here are the details:
- limit of 0 or negative is equivalent to no limit at all on the number of returned results
- the default order to be descending when the user does not specify one, for all the raw data queries
- if the user specifies limit, then the order is import because it takes the first n limit in the specified order
- if the user specifies limit and no order then
a) if only start time is specified then order is ascending
b) if only end time is specified then order is descending
c) if both are specified then order is descending
d) these defaults is overriden if order is specified
- this applies to gauge, availability, and counter metric types
Commit: 5540209b2ae2594a936d6ba08593d7a54e1c6149
https://github.com/hawkular/hawkular-metrics/commit/5540209b2ae2594a936d6...
Author: John Sanda <jsanda(a)127.0.0.1>
Date: 2016-01-08 (Fri, 08 Jan 2016)
Changed paths:
M api/metrics-api-common/pom.xml
M api/metrics-api-jaxrs-1.1/pom.xml
M api/metrics-api-jaxrs/pom.xml
M clients/common/pom.xml
M clients/pom.xml
M clients/ptranslator/pom.xml
M containers/cassandra-seed-provider/pom.xml
M containers/hawkular-metrics-openshift-integration/pom.xml
M containers/hawkular-metrics-openshift-jaxrs-1.1-integration/pom.xml
M containers/metrics-api-jaxrs-1.1-openshift/pom.xml
M containers/metrics-api-jaxrs-openshift/pom.xml
M containers/pom.xml
M core/metrics-core-service/pom.xml
M core/metrics-model/pom.xml
M core/rx-java-driver/pom.xml
M core/schema-manager/pom.xml
M core/task-queue/pom.xml
M hawkular-component/pom.xml
M integration-tests/load-tests/pom.xml
M integration-tests/pom.xml
M integration-tests/rest-tests-jaxrs-1.1/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M pom.xml
Log Message:
-----------
update copyrights
Commit: 5e32660da8081ff2ac759d5986a543558385c7bf
https://github.com/hawkular/hawkular-metrics/commit/5e32660da8081ff2ac759...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-01-08 (Fri, 08 Jan 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
Log Message:
-----------
[HWKMETRICS-334] Add limit and order tests and fix the code in a few places.
Commit: 50560b34a1289436606014352750637260404288
https://github.com/hawkular/hawkular-metrics/commit/50560b34a128943660601...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-01-08 (Fri, 08 Jan 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/rest-doc/base.adoc
Log Message:
-----------
[HWKMETRICS-334] Add limit and order documentation.
Commit: 23358917802255267473f6b4753bb37b5192b67c
https://github.com/hawkular/hawkular-metrics/commit/23358917802255267473f...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-01-08 (Fri, 08 Jan 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/rest-doc/base.adoc
Log Message:
-----------
[HWKMETRICS-334] Documentation updates based on feedback.
Commit: cc773814e5b133746a7995fed3e698cd1fc4a8d3
https://github.com/hawkular/hawkular-metrics/commit/cc773814e5b133746a799...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-01-08 (Fri, 08 Jan 2016)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
Log Message:
-----------
[HWKMETRICS-332] Fix the path for multi-counter rate queries. /counters/rate path is now aligned with the path for rate queries with specified metric id.
Commit: 5651395d6164603ad12c2b0f6a561850999e24f8
https://github.com/hawkular/hawkular-metrics/commit/5651395d6164603ad12c2...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-01-08 (Fri, 08 Jan 2016)
Changed paths:
M api/metrics-api-common/pom.xml
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/ServiceReady.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/Eager.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/EagerExtension.java
R api/metrics-api-common/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension
A api/metrics-api-util/pom.xml
A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/ServiceReady.java
A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/ServiceReadyEvent.java
A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/util/Eager.java
A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/util/EagerExtension.java
A api/metrics-api-util/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension
A bus/pom.xml
A bus/src/main/java/org/hawkular/bus/Bus.java
A bus/src/main/java/org/hawkular/metrics/component/publish/AvailDataMessage.java
A bus/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
A bus/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
A bus/src/main/java/org/hawkular/metrics/component/publish/MetricDataMessage.java
A bus/src/main/java/org/hawkular/metrics/component/publish/MetricDataPublisher.java
A bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
A bus/src/test/resources/arquillian.xml
A bus/src/test/resources/wildfly/configuration/standalone-test.xml
M hawkular-component/pom.xml
R hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataMessage.java
R hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
R hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
R hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataMessage.java
R hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataPublisher.java
M pom.xml
Log Message:
-----------
[HWKMETRICS-337] initial commit for Bus class and new arquillian integration tests
Other than moving the bus integration code to the new hawkular-metrics-bus
module, the code is largely unchanged. I moved the integration code to the new
bus module to clearly separate the purpose of this code which also makes it
easier to test in isolation. There are a couple arquillian integration tests
that basically test the same functionality as the out-of-container tests
currently in hawkular-component.
hawular-component no longer contains any java source code and just builds the
WAR overlay. In a follow up commit, I will replace the tests in this module
with full, end-to-end tests that include alerts integration. I thihk it makes
sense to include alerts integration in the tests since alerts is the primary
consumer of the data we are publishing onto the bus.
There was code in metrics-api-common that metrics-bus depends on, like the
@ServiceReady annotation. I moved those classes into another new module,
hawkular-metrics-api-util, which is probably not the best name considering the
reasons for the change. metrics-api-common depends on metrics-core-service. I
wanted to avoid that dependency in metrics-bus, partly to facilitate testing
and also to help keep things loosely coupled.
The api-util module also provides a place to share common code needed the core
REST API and any integration components. The ServiceReadyEvent class is one
such example. MetricsService was previously the event object sent when
ServiceReady was fired. We only need the observable that emits inserted metrics
so I introduced ServiceReadyEvent which encapsulates that observable and could
include anything else that we later want to pass in the event.
Commit: f2f27b45674b7e38bc0a37699f4a4b1506ae55e7
https://github.com/hawkular/hawkular-metrics/commit/f2f27b45674b7e38bc0a3...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-01-08 (Fri, 08 Jan 2016)
Changed paths:
M bus/src/main/java/org/hawkular/bus/Bus.java
R bus/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
M bus/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
R bus/src/main/java/org/hawkular/metrics/component/publish/MetricDataPublisher.java
M bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
Log Message:
-----------
i[HWKMETRICS-337] send messages asynchronously
Commit: 5c2c6b94c5eba1d3f65e095222eb9761857467a8
https://github.com/hawkular/hawkular-metrics/commit/5c2c6b94c5eba1d3f65e0...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-01-08 (Fri, 08 Jan 2016)
Changed paths:
M bus/pom.xml
M hawkular-component/pom.xml
R hawkular-component/src/test/groovy/org/hawkular/metrics/component/bus/test/InsertedDataITest.groovy
M pom.xml
Log Message:
-----------
[HWKMETRICS-337] remove integration test stuff. It has been ported to bus module.
Commit: a9ef2ff7c58d3dd03bdfa125ef92d7b83e4bb96a
https://github.com/hawkular/hawkular-metrics/commit/a9ef2ff7c58d3dd03bdfa...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-01-08 (Fri, 08 Jan 2016)
Changed paths:
M core/metrics-core-service/pom.xml
M core/task-queue/pom.xml
Log Message:
-----------
fix logging deps
Commit: 995718b48d998cc59a253b793f738c8ecf887e8a
https://github.com/hawkular/hawkular-metrics/commit/995718b48d998cc59a253...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-01-08 (Fri, 08 Jan 2016)
Changed paths:
M api/metrics-api-util/pom.xml
M pom.xml
Log Message:
-----------
[HWKMETRICS-337] add <relativePath> to parent pom
Commit: a1667557e918456e8e26d02d734fd33ee7d604b9
https://github.com/hawkular/hawkular-metrics/commit/a1667557e918456e8e26d...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-01-08 (Fri, 08 Jan 2016)
Changed paths:
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-util/pom.xml
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/ServiceReady.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/ServiceReadyEvent.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/util/Eager.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/util/EagerExtension.java
M bus/pom.xml
M bus/src/main/java/org/hawkular/bus/Bus.java
M bus/src/main/java/org/hawkular/metrics/component/publish/AvailDataMessage.java
M bus/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
M bus/src/main/java/org/hawkular/metrics/component/publish/MetricDataMessage.java
M bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
M bus/src/test/resources/arquillian.xml
M bus/src/test/resources/wildfly/configuration/standalone-test.xml
M clients/ptranslator/pom.xml
Log Message:
-----------
[HWKMETRICS-337] fix license headers and logging deps
Commit: aa599235659f38b1e8bc86509ea7ec1ecde180b3
https://github.com/hawkular/hawkular-metrics/commit/aa599235659f38b1e8bc8...
Author: Matthew Wringe <mwringe(a)users.noreply.github.com>
Date: 2016-01-08 (Fri, 08 Jan 2016)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
Log Message:
-----------
Merge pull request #425 from hawkular/HWKMETRICS-332
[HWKMETRICS-332] Fix the path for multi-counter rate queries
Commit: f5a457ec46f07cb5bbf931f04967ae5488e332e7
https://github.com/hawkular/hawkular-metrics/commit/f5a457ec46f07cb5bbf93...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-01-08 (Fri, 08 Jan 2016)
Changed paths:
M bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
Log Message:
-----------
[HWKMETRICS-337] don't export test war. it's only for debugging purposes.
Commit: 2206aa962f1c42c6ab7bac07796b22cd82ed2532
https://github.com/hawkular/hawkular-metrics/commit/2206aa962f1c42c6ab7ba...
Author: Matt Wringe <mwringe(a)redhat.com>
Date: 2016-01-08 (Fri, 08 Jan 2016)
Changed paths:
M containers/cassandra-seed-provider/src/main/java/org/hawkular/openshift/cassandra/OpenshiftSeedProvider.java
Log Message:
-----------
HWKMETRICS-338: only fetch the Cassandra seeds on the first invocation and not on every invocation.
Commit: 5e2b96feeb508f7387cace010bcdb5fe552bf549
https://github.com/hawkular/hawkular-metrics/commit/5e2b96feeb508f7387cac...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-01-08 (Fri, 08 Jan 2016)
Changed paths:
M containers/cassandra-seed-provider/src/main/java/org/hawkular/openshift/cassandra/OpenshiftSeedProvider.java
Log Message:
-----------
Merge pull request #426 from mwringe/HWKMETRICS-338
HWKMETRICS-338: only fetch the Cassandra seeds on the first invocatio…
Commit: cc717c7bef88bb926508f049c565d94d63200db4
https://github.com/hawkular/hawkular-metrics/commit/cc717c7bef88bb926508f...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-01-08 (Fri, 08 Jan 2016)
Changed paths:
M api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
M api/metrics-api-jaxrs/src/main/rest-doc/base.adoc
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/GenerateRate.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy
Log Message:
-----------
Merge pull request #424 from hawkular/HWKMETRICS-334
HWKMETRICS-334 - Limit and order for raw data queries
Commit: 7349411733ef1ec1b324a9205dec8ecab418f8b4
https://github.com/hawkular/hawkular-metrics/commit/7349411733ef1ec1b324a...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-01-08 (Fri, 08 Jan 2016)
Changed paths:
M bus/pom.xml
Log Message:
-----------
[HWKMETRICS-337] configure maven user settings for shrinkwrap and travis
See http://goo.gl/cVf6uI for details
Commit: 1696bb7719078a2bbdfe13c1a689c28a58ea3aa4
https://github.com/hawkular/hawkular-metrics/commit/1696bb7719078a2bbdfe1...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-01-11 (Mon, 11 Jan 2016)
Changed paths:
M api/metrics-api-common/pom.xml
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/ServiceReady.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/Eager.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/EagerExtension.java
R api/metrics-api-common/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension
A api/metrics-api-util/pom.xml
A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/ServiceReady.java
A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/ServiceReadyEvent.java
A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/util/Eager.java
A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/util/EagerExtension.java
A api/metrics-api-util/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension
A bus/pom.xml
A bus/src/main/java/org/hawkular/bus/Bus.java
A bus/src/main/java/org/hawkular/metrics/component/publish/AvailDataMessage.java
A bus/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
A bus/src/main/java/org/hawkular/metrics/component/publish/MetricDataMessage.java
A bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
A bus/src/test/resources/arquillian.xml
A bus/src/test/resources/wildfly/configuration/standalone-test.xml
M clients/ptranslator/pom.xml
M core/metrics-core-service/pom.xml
M core/task-queue/pom.xml
M hawkular-component/pom.xml
R hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataMessage.java
R hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
R hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
R hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataMessage.java
R hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataPublisher.java
R hawkular-component/src/test/groovy/org/hawkular/metrics/component/bus/test/InsertedDataITest.groovy
M pom.xml
Log Message:
-----------
Merge pull request #423 from jsanda/metrics-bus
[HWKMETRICS-337] Metrics bus refactoring
Commit: ba77efb84c4ab5cdfecca90d00501282d8300a63
https://github.com/hawkular/hawkular-metrics/commit/ba77efb84c4ab5cdfecca...
Author: Michael Burman <miburman(a)redhat.com>
Date: 2016-01-11 (Mon, 11 Jan 2016)
Changed paths:
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
[HWKMETRICS-234] Change signature of findMetricsWithFilters to accept filters such as id filter and consistency with findMetric definition order
Commit: aa1e9ba5185d383d0662de70c352f1a620ceea09
https://github.com/hawkular/hawkular-metrics/commit/aa1e9ba5185d383d0662d...
Author: Michael Burman <miburman(a)redhat.com>
Date: 2016-01-11 (Mon, 11 Jan 2016)
Changed paths:
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
Rebase and fix test for that, also update license headers
Commit: f404459e7a232e68c11e74f0be722fdc885a0d5f
https://github.com/hawkular/hawkular-metrics/commit/f404459e7a232e68c11e7...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-01-11 (Mon, 11 Jan 2016)
Changed paths:
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
Merge pull request #422 from burmanm/hwkmetrics-234
[HWKMETRICS-234] findMetricsWithFilters to accept new filters
Commit: 32f3f80ea09eb824ecc521bb000d2208341d905e
https://github.com/hawkular/hawkular-metrics/commit/32f3f80ea09eb824ecc52...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-01-11 (Mon, 11 Jan 2016)
Changed paths:
M api/diff.txt
M api/metrics-api-common/pom.xml
M api/metrics-api-jaxrs-1.1/pom.xml
M api/metrics-api-jaxrs/pom.xml
M api/metrics-api-util/pom.xml
M bus/pom.xml
M bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
M clients/common/pom.xml
M clients/pom.xml
M clients/ptranslator/pom.xml
M containers/cassandra-seed-provider/pom.xml
M containers/hawkular-metrics-openshift-integration/pom.xml
M containers/hawkular-metrics-openshift-jaxrs-1.1-integration/pom.xml
M containers/metrics-api-jaxrs-1.1-openshift/pom.xml
M containers/metrics-api-jaxrs-openshift/pom.xml
M containers/pom.xml
M core/metrics-core-service/pom.xml
M core/metrics-model/pom.xml
M core/rx-java-driver/pom.xml
M core/schema-manager/pom.xml
M core/task-queue/pom.xml
M hawkular-component/pom.xml
M integration-tests/load-tests/pom.xml
M integration-tests/pom.xml
M integration-tests/rest-tests-jaxrs-1.1/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M pom.xml
Log Message:
-----------
Development 0.12.0-SNAPSHOT
Commit: c35deda5d6d03429e97f1ed4a6e4ef12cf7f3a00
https://github.com/hawkular/hawkular-metrics/commit/c35deda5d6d03429e97f1...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-01-11 (Mon, 11 Jan 2016)
Changed paths:
M bus/pom.xml
M hawkular-component/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
Log Message:
-----------
fix hawkular runtime bus dependency
My changes for HWKMETRICS-337 wound up putting the hawkular bus JAR in the
hawkular-component WAR while still also declaring the dependency on the nest.
This commit takes it out of the WAR and declares the dependency on the bus
module that is packaged with the server. We no longer declare a depdendency on
the nest module. That was really only for consuming the bus.
Commit: ee5438037380d6be721993a2c6eab6962b320d3c
https://github.com/hawkular/hawkular-metrics/commit/ee5438037380d6be72199...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-01-12 (Tue, 12 Jan 2016)
Changed paths:
M .travis.yml
M bus/pom.xml
M bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
Log Message:
-----------
do not hard code dependency versions in arquillian tests
This commit also modifies the travis configuration slightly by setting the
travis system property in order to activate a profile for travis builds.
See http://goo.gl/cVf6uI for details.
Commit: 765aaf54a1c752808a877b535585a64be17ab537
https://github.com/hawkular/hawkular-metrics/commit/765aaf54a1c752808a877...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-01-12 (Tue, 12 Jan 2016)
Changed paths:
M bus/pom.xml
M bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
Log Message:
-----------
make sys prop names match corresponding maven property names
Commit: 609657901545478c4d9a24fcea368649384d8220
https://github.com/hawkular/hawkular-metrics/commit/609657901545478c4d9a2...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-01-13 (Wed, 13 Jan 2016)
Changed paths:
M .travis.yml
M bus/pom.xml
M bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
Log Message:
-----------
Merge pull request #428 from jsanda/arquillian-refactoring
do not hard code dependency versions in arquillian tests
Commit: ec2daa06d2c12f6b6fc88cdc7d86a6ef6df74b73
https://github.com/hawkular/hawkular-metrics/commit/ec2daa06d2c12f6b6fc88...
Author: Peter Palaga <ppalaga(a)redhat.com>
Date: 2016-01-14 (Thu, 14 Jan 2016)
Changed paths:
M bus/pom.xml
M pom.xml
Log Message:
-----------
Upgrade to hawkular-parent 33 and hawkular-commons 0.3.4.Final
Commit: 726c9ea8f043f0b7b6197400cd16f40c6b7547f1
https://github.com/hawkular/hawkular-metrics/commit/726c9ea8f043f0b7b6197...
Author: Peter Palaga <ppalaga(a)redhat.com>
Date: 2016-01-14 (Thu, 14 Jan 2016)
Changed paths:
M bus/pom.xml
Log Message:
-----------
Use the org.jboss.arquillian property from hawkular-parent
Commit: 60bd8613c2a6cb5171d27fb95471fc640931625d
https://github.com/hawkular/hawkular-metrics/commit/60bd8613c2a6cb5171d27...
Author: Peter Palaga <ppalaga(a)redhat.com>
Date: 2016-01-14 (Thu, 14 Jan 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/xsl/apiout2docbook.xsl
M api/metrics-api-jaxrs/src/main/xsl/apiout2html.xsl
Log Message:
-----------
Fix the indentation in XSL files
Commit: 67b8282e2005251176fad3a79a0004f3a9ba2826
https://github.com/hawkular/hawkular-metrics/commit/67b8282e2005251176fad...
Author: Peter Palaga <ppalaga(a)redhat.com>
Date: 2016-01-14 (Thu, 14 Jan 2016)
Changed paths:
M bus/pom.xml
M bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
M hawkular-component/pom.xml
Log Message:
-----------
Use version.org.hawkular.commons property instead of
version.org.hawkular.bus in poms and tests
Commit: 5f68596783e1f1b2bad24585efa95eaefb9c3243
https://github.com/hawkular/hawkular-metrics/commit/5f68596783e1f1b2bad24...
Author: Peter Palaga <ppalaga(a)redhat.com>
Date: 2016-01-14 (Thu, 14 Jan 2016)
Changed paths:
M pom.xml
Log Message:
-----------
Downgrade to wildfly-maven-plugin 1.1.0.Alpha4
See https://github.com/wildfly/wildfly-maven-plugin/issues/84 introduced
in 1.1.0.Alpha5
Commit: ae3fc59f9965bca5fbd7350d81c39300c0c31ff9
https://github.com/hawkular/hawkular-metrics/commit/ae3fc59f9965bca5fbd73...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-01-14 (Thu, 14 Jan 2016)
Changed paths:
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/TestClock.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/VirtualClock.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/HawkularMetricsRestApp.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/HawkularMetricsRestApp.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
Log Message:
-----------
[HWKMETRICS-340] remove unused virtual clock
Commit: d800a5fd2c7c34be478dfcf1bbe2e8b3a0957992
https://github.com/hawkular/hawkular-metrics/commit/d800a5fd2c7c34be478df...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-01-15 (Fri, 15 Jan 2016)
Changed paths:
M bus/pom.xml
M hawkular-component/pom.xml
M pom.xml
Log Message:
-----------
remove wildfly bom from parent pom
Based on prior discussions (which I had forgotten about) we agreed to keep the
wildfly bom out of the parent pom. Putting it in the parent pom forces artifact
versions for all sub-modules, including those not meant to run on WildFly. In
the past this has broken the build.
Commit: 6c07d289f6ab9acc85ff178f3e46c8931cc64efa
https://github.com/hawkular/hawkular-metrics/commit/6c07d289f6ab9acc85ff1...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-01-15 (Fri, 15 Jan 2016)
Changed paths:
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/TestClock.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/VirtualClock.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/HawkularMetricsRestApp.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/HawkularMetricsRestApp.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
Log Message:
-----------
Merge pull request #430 from jsanda/hwkmetrics-340
[HWKMETRICS-340] remove unused virtual clock
Commit: 508b7ceed1f786b1a799eecbbfcdfff35ec0badc
https://github.com/hawkular/hawkular-metrics/commit/508b7ceed1f786b1a799e...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-01-15 (Fri, 15 Jan 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/xsl/apiout2docbook.xsl
M api/metrics-api-jaxrs/src/main/xsl/apiout2html.xsl
M bus/pom.xml
M bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
M hawkular-component/pom.xml
M pom.xml
Log Message:
-----------
Merge pull request #429 from ppalaga/160114-p33
hawkular-parent 33
Commit: 0e15f4be03d9c6d9ee3086c5bb3bb9bbfd086979
https://github.com/hawkular/hawkular-metrics/commit/0e15f4be03d9c6d9ee308...
Author: Thomas Segismont <tsegismont(a)gmail.com>
Date: 2016-01-15 (Fri, 15 Jan 2016)
Changed paths:
M bus/pom.xml
M hawkular-component/pom.xml
M pom.xml
Log Message:
-----------
Merge pull request #431 from jsanda/wildfly-bom
remove wildfly bom from parent pom
Commit: 779a16f0cdffb7547430746be89ffbb226ec4bfb
https://github.com/hawkular/hawkular-metrics/commit/779a16f0cdffb75474307...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-01-17 (Sun, 17 Jan 2016)
Changed paths:
R core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/CreateTenants.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
R core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TenantsService.java
R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/CreateTenantsITest.java
R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/CreateTenantsSchedulerITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
Log Message:
-----------
[HWKMETRICS-341] removing obsolete tenant creation code
If we decide that want to revisit I created
https://github.com/jsanda/hawkular-metrics/tree/create-tenants for easy access
and reference.
Commit: d23b70a2fa1f979ebd1305706ecbfe2cf7a7f8fd
https://github.com/hawkular/hawkular-metrics/commit/d23b70a2fa1f979ebd130...
Author: Thomas Segismont <tsegismont(a)gmail.com>
Date: 2016-01-19 (Tue, 19 Jan 2016)
Changed paths:
R core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/CreateTenants.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
R core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TenantsService.java
R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/CreateTenantsITest.java
R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/CreateTenantsSchedulerITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
Log Message:
-----------
Merge pull request #433 from jsanda/hwkmetrics-341
[HWKMETRICS-341] removing obsolete tenant creation code
Commit: 27c6e8f2dd445cde877bdc2cd4626c56a59d8da0
https://github.com/hawkular/hawkular-metrics/commit/27c6e8f2dd445cde877bd...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-01-25 (Mon, 25 Jan 2016)
Changed paths:
M api/diff.txt
R api/metrics-api-jaxrs-1.1/pom.xml
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/HawkularMetricsRestApp.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ApplicationExceptionMapper.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/BadRequestExceptionMapper.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/NotAcceptableExceptionMapper.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/NotAllowedExceptionMapper.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/NotFoundExceptionMapper.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/NotSupportedExceptionMapper.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ReaderExceptionMapper.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/CorsFilter.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/EmptyPayloadFilter.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/BaseHandler.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/PingHandler.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/interceptor/EmptyPayloadException.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/interceptor/EmptyPayloadInterceptor.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverter.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
R api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/beans.xml
R api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
R api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/jboss-web.xml
R api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/web.xml
R api/metrics-api-jaxrs-1.1/src/main/webapp/favicon.ico
R api/metrics-api-jaxrs-1.1/src/main/webapp/hawkular_logo.png
R api/metrics-api-jaxrs-1.1/src/main/webapp/index.html
R api/metrics-api-jaxrs-1.1/src/main/webapp/status.js
R api/metrics-api-jaxrs-1.1/src/main/webapp/welcome.css
R containers/hawkular-metrics-openshift-jaxrs-1.1-integration/pom.xml
R containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthentication.java
R containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftAuthenticationFilter.java
R containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java
R containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/resources/META-INF/web-fragment.xml
R containers/metrics-api-jaxrs-1.1-openshift/pom.xml
M containers/pom.xml
M integration-tests/pom.xml
R integration-tests/rest-tests-jaxrs-1.1/pom.xml
M pom.xml
Log Message:
-----------
Purge JAX-RS 1.1 related code.
Commit: 65267defea009e2d561858bc18c44411ec8455d1
https://github.com/hawkular/hawkular-metrics/commit/65267defea009e2d56185...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-01-25 (Mon, 25 Jan 2016)
Changed paths:
R api/diff-excludes
R api/diff-pre-commit-hook.sh
R api/diff.txt
Log Message:
-----------
Purge api differences related hooks and diff file.
Commit: 42e22625002893a98a217ef5a53b1de107e950b7
https://github.com/hawkular/hawkular-metrics/commit/42e22625002893a98a217...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-01-27 (Wed, 27 Jan 2016)
Changed paths:
R api/metrics-api-common/pom.xml
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/config/Configurable.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationProperty.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogging.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/Headers.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ManifestInformation.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/MetricTypeTextConverter.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/OriginValidation.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/StringValue.java
R api/metrics-api-common/src/main/resources/META-INF/beans.xml
R api/metrics-api-common/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducerTest.java
M api/metrics-api-jaxrs/pom.xml
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/Configurable.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationProperty.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogging.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/Headers.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ManifestInformation.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/MetricTypeTextConverter.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/OriginValidation.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/StringValue.java
M api/metrics-api-jaxrs/src/main/webapp/WEB-INF/beans.xml
A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducerTest.java
M pom.xml
Log Message:
-----------
Merge metrics-api-common into the jax-rs module since there is only one implementation now.
Commit: 3224b963e84830dbfbcf1f5851eb20ee446a4e04
https://github.com/hawkular/hawkular-metrics/commit/3224b963e84830dbfbcf1...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-01-27 (Wed, 27 Jan 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/webapp/WEB-INF/beans.xml
M core/metrics-model/pom.xml
M core/metrics-model/src/main/java/org/hawkular/metrics/model/DataPoint.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/Metric.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/MixedMetricsRequest.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/TagRequest.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/TenantDefinition.java
R core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/AvailabilityTypeDeserializer.java
R core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/AvailabilityTypeSerializer.java
R core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeDeserializer.java
R core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeKeyDeserializer.java
R core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeKeySerializer.java
R core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeSerializer.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Tags.java
M pom.xml
Log Message:
-----------
Purge all code related to the org.codehaus.jackson serialization library.
Commit: 163857d1f775b54e876aa4a201da7023b794081a
https://github.com/hawkular/hawkular-metrics/commit/163857d1f775b54e876aa...
Author: Thomas Segismont <tsegismont(a)gmail.com>
Date: 2016-01-28 (Thu, 28 Jan 2016)
Changed paths:
R api/diff-excludes
R api/diff-pre-commit-hook.sh
R api/diff.txt
R api/metrics-api-common/pom.xml
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/config/Configurable.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationProperty.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogging.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/Headers.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ManifestInformation.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/MetricTypeTextConverter.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/OriginValidation.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/StringValue.java
R api/metrics-api-common/src/main/resources/META-INF/beans.xml
R api/metrics-api-common/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducerTest.java
R api/metrics-api-jaxrs-1.1/pom.xml
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/HawkularMetricsRestApp.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ApplicationExceptionMapper.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/BadRequestExceptionMapper.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/NotAcceptableExceptionMapper.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/NotAllowedExceptionMapper.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/NotFoundExceptionMapper.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/NotSupportedExceptionMapper.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ReaderExceptionMapper.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/CorsFilter.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/EmptyPayloadFilter.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/BaseHandler.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/PingHandler.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/interceptor/EmptyPayloadException.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/interceptor/EmptyPayloadInterceptor.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverter.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
R api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/beans.xml
R api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
R api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/jboss-web.xml
R api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/web.xml
R api/metrics-api-jaxrs-1.1/src/main/webapp/favicon.ico
R api/metrics-api-jaxrs-1.1/src/main/webapp/hawkular_logo.png
R api/metrics-api-jaxrs-1.1/src/main/webapp/index.html
R api/metrics-api-jaxrs-1.1/src/main/webapp/status.js
R api/metrics-api-jaxrs-1.1/src/main/webapp/welcome.css
M api/metrics-api-jaxrs/pom.xml
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/Configurable.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationProperty.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogging.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/Headers.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ManifestInformation.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/MetricTypeTextConverter.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/OriginValidation.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/StringValue.java
M api/metrics-api-jaxrs/src/main/webapp/WEB-INF/beans.xml
A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducerTest.java
R containers/hawkular-metrics-openshift-jaxrs-1.1-integration/pom.xml
R containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthentication.java
R containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftAuthenticationFilter.java
R containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java
R containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/resources/META-INF/web-fragment.xml
R containers/metrics-api-jaxrs-1.1-openshift/pom.xml
M containers/pom.xml
M core/metrics-model/pom.xml
M core/metrics-model/src/main/java/org/hawkular/metrics/model/DataPoint.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/Metric.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/MixedMetricsRequest.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/TagRequest.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/TenantDefinition.java
R core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/AvailabilityTypeDeserializer.java
R core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/AvailabilityTypeSerializer.java
R core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeDeserializer.java
R core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeKeyDeserializer.java
R core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeKeySerializer.java
R core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeSerializer.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Tags.java
M integration-tests/pom.xml
R integration-tests/rest-tests-jaxrs-1.1/pom.xml
M pom.xml
Log Message:
-----------
Merge pull request #434 from hawkular/purge_jaxrs_11
Purge JAX-RS 1.1 related code.
Commit: e8e752de1f15e36ef3f2f73d3eb8cca73b867123
https://github.com/hawkular/hawkular-metrics/commit/e8e752de1f15e36ef3f2f...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-01-28 (Thu, 28 Jan 2016)
Changed paths:
M integration-tests/rest-tests-jaxrs/pom.xml
Log Message:
-----------
It's no longer needed to build the rest-tests tests JAR (it used to be useful to run the suite against a JAX-RS 1.1 server)
Commit: 3e645c9c896816a5e669ee95a66ca87489e50bc5
https://github.com/hawkular/hawkular-metrics/commit/3e645c9c896816a5e669e...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-01-28 (Thu, 28 Jan 2016)
Changed paths:
M integration-tests/rest-tests-jaxrs/pom.xml
Log Message:
-----------
Merge pull request #435 from tsegismont/no-rest-tests-testjar
Don't build the rest-tests tests JAR
Commit: 139448263700eef5357bd184cb4663ac3c484d87
https://github.com/hawkular/hawkular-metrics/commit/139448263700eef5357bd...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-01-28 (Thu, 28 Jan 2016)
Changed paths:
M hawkular-component/pom.xml
A hawkular-component/src/main/java/org/hawkular/metrics/security/PersonaFilter.java
A hawkular-component/src/main/webapp/WEB-INF/jboss-web.xml
A hawkular-component/src/main/webapp/WEB-INF/web.xml
A integration-tests/hawkular-server-tests/pom.xml
A integration-tests/hawkular-server-tests/server-provisioning.xml
A integration-tests/hawkular-server-tests/src/main/resources/standalone.xsl
A integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/AuthenticationITest.groovy
M integration-tests/pom.xml
M pom.xml
Log Message:
-----------
Reapplied HWKMETRICS-69
Commit: c471ec54f2863062ace0e006427cfe267738e587
https://github.com/hawkular/hawkular-metrics/commit/c471ec54f2863062ace0e...
Author: Thomas Segismont <tsegismont(a)gmail.com>
Date: 2016-01-28 (Thu, 28 Jan 2016)
Changed paths:
M hawkular-component/pom.xml
A hawkular-component/src/main/java/org/hawkular/metrics/security/PersonaFilter.java
A hawkular-component/src/main/webapp/WEB-INF/jboss-web.xml
A hawkular-component/src/main/webapp/WEB-INF/web.xml
A integration-tests/hawkular-server-tests/pom.xml
A integration-tests/hawkular-server-tests/server-provisioning.xml
A integration-tests/hawkular-server-tests/src/main/resources/standalone.xsl
A integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/AuthenticationITest.groovy
M integration-tests/pom.xml
M pom.xml
Log Message:
-----------
Merge pull request #436 from tsegismont/reapply-hwkmetrics-69
Reapplied HWKMETRICS-69
Commit: 0396455bfec2ee06abd09768d53ebde6cc157a9d
https://github.com/hawkular/hawkular-metrics/commit/0396455bfec2ee06abd09...
Author: Juraci Paixão Kröhling <juraci(a)kroehling.de>
Date: 2016-01-28 (Thu, 28 Jan 2016)
Changed paths:
M hawkular-component/pom.xml
M hawkular-component/src/main/webapp/WEB-INF/web.xml
M pom.xml
Log Message:
-----------
HWKMETRICS-344 - Added Secret Store integration
Commit: 2b0bc24f059db9893ad14b358383d4049609a004
https://github.com/hawkular/hawkular-metrics/commit/2b0bc24f059db9893ad14...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-01-28 (Thu, 28 Jan 2016)
Changed paths:
M hawkular-component/pom.xml
M hawkular-component/src/main/webapp/WEB-INF/web.xml
M pom.xml
Log Message:
-----------
Merge pull request #438 from jpkrohling/HWKMETRICS-344-AddedSecretStoreIntegration
HWKMETRICS-344 - Added Secret Store integration
Commit: ccbe3bd86dc34eca4667a68850b2cbfc48e43ca0
https://github.com/hawkular/hawkular-metrics/commit/ccbe3bd86dc34eca4667a...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-01-29 (Fri, 29 Jan 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
M hawkular-component/src/main/java/org/hawkular/metrics/security/PersonaFilter.java
Log Message:
-----------
Some filters should be pre-matching filters: they should be applied very early in the request processing pipeline
Commit: 564345be5bc1a1d1fbc8dd1b12d997f8818d502a
https://github.com/hawkular/hawkular-metrics/commit/564345be5bc1a1d1fbc8d...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-01-29 (Fri, 29 Jan 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/CorsRequestFilter.java
Log Message:
-----------
CorsRequestFilter should have the highest priority
Commit: ad543c7956e7dd17ac86130fffb07e547181b5e2
https://github.com/hawkular/hawkular-metrics/commit/ad543c7956e7dd17ac861...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-01-29 (Fri, 29 Jan 2016)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
M containers/hawkular-metrics-openshift-integration/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
Log Message:
-----------
Remove last lingering api-common references.
Commit: 11b265e860ad55f7f7c0dfe7b6230d3a396f73ed
https://github.com/hawkular/hawkular-metrics/commit/11b265e860ad55f7f7c0d...
Author: Thomas Segismont <tsegismont(a)gmail.com>
Date: 2016-01-29 (Fri, 29 Jan 2016)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
M containers/hawkular-metrics-openshift-integration/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
Log Message:
-----------
Merge pull request #440 from hawkular/api_common_cleanup
Remove last lingering api-common references.
Commit: 8e3fc870334d0c47d93e8a89b7b0b18669f8ab9a
https://github.com/hawkular/hawkular-metrics/commit/8e3fc870334d0c47d93e8...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-01-29 (Fri, 29 Jan 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/CorsRequestFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
M hawkular-component/src/main/java/org/hawkular/metrics/security/PersonaFilter.java
Log Message:
-----------
Merge pull request #437 from tsegismont/prematching-filters
Some filters should be pre-matching filters
Commit: ab488a97afe6a8c6121b66edf7bfdfcd86221f7b
https://github.com/hawkular/hawkular-metrics/commit/ab488a97afe6a8c6121b6...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-02-02 (Tue, 02 Feb 2016)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
M api/metrics-api-util/pom.xml
M bus/pom.xml
M clients/common/pom.xml
M clients/pom.xml
M clients/ptranslator/pom.xml
M containers/cassandra-seed-provider/pom.xml
M containers/hawkular-metrics-openshift-integration/pom.xml
M containers/metrics-api-jaxrs-openshift/pom.xml
M containers/pom.xml
M core/metrics-core-service/pom.xml
M core/metrics-model/pom.xml
M core/rx-java-driver/pom.xml
M core/schema-manager/pom.xml
M core/task-queue/pom.xml
M hawkular-component/pom.xml
M integration-tests/hawkular-server-tests/pom.xml
M integration-tests/load-tests/pom.xml
M integration-tests/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M pom.xml
Log Message:
-----------
Development 0.13.0-SNAPSHOT
Commit: 74bc128d71ac68b60b41f3ef88dd7ae562adb469
https://github.com/hawkular/hawkular-metrics/commit/74bc128d71ac68b60b41f...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-02-03 (Wed, 03 Feb 2016)
Changed paths:
M README.adoc
Log Message:
-----------
Doc should now refer to Wildfly 10
Commit: 8510c498386489962e4dfd427046aae6a7aecf07
https://github.com/hawkular/hawkular-metrics/commit/8510c498386489962e4df...
Author: Juraci Paixão Kröhling <juraci(a)kroehling.de>
Date: 2016-02-04 (Thu, 04 Feb 2016)
Changed paths:
M hawkular-component/pom.xml
M hawkular-component/src/main/webapp/WEB-INF/web.xml
M pom.xml
Log Message:
-----------
HAWKULAR-985 - Removed direct dependency on secret store.
Commit: c9260099383bcaab020b9623dff7baa1a421e73e
https://github.com/hawkular/hawkular-metrics/commit/c9260099383bcaab020b9...
Author: Thomas Segismont <tsegismont(a)gmail.com>
Date: 2016-02-04 (Thu, 04 Feb 2016)
Changed paths:
M hawkular-component/pom.xml
M hawkular-component/src/main/webapp/WEB-INF/web.xml
M pom.xml
Log Message:
-----------
Merge pull request #443 from jpkrohling/HAWKULAR-985-DeprecateServletContextEnhancer
HAWKULAR-985 - Removed direct dependency on secret store.
Commit: ccd29298d6c20bd4c1822549032b143f221d8a73
https://github.com/hawkular/hawkular-metrics/commit/ccd29298d6c20bd4c1822...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-02-05 (Fri, 05 Feb 2016)
Changed paths:
M hawkular-component/pom.xml
A hawkular-component/src/main/java/org/hawkular/metrics/security/InfluxAuthHttpHandler.java
A hawkular-component/src/main/java/org/hawkular/metrics/security/InfluxAuthServletExtension.java
M hawkular-component/src/main/java/org/hawkular/metrics/security/PersonaFilter.java
A hawkular-component/src/main/resources/META-INF/services/io.undertow.servlet.ServletExtension
M integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/AuthenticationITest.groovy
Log Message:
-----------
HWKMETRICS-343 Grafana should be able to connect to a Metrics server protected by Accounts
The server now supports InfluxDB request parameter based authentication
(with an Undertow extension).
The database name is used to create the Hawkular-Persona header. This
allows to select the authenticated user tenant or an organization tenant.
Also, CORS filters are now removed from the component. CORS is managed
by Keycloack within Hawkular.
Commit: 5c46759ef141aa1422897525e4ac6be4f7dcc8fb
https://github.com/hawkular/hawkular-metrics/commit/5c46759ef141aa1422897...
Author: Thomas Segismont <tsegismont(a)gmail.com>
Date: 2016-02-05 (Fri, 05 Feb 2016)
Changed paths:
M hawkular-component/pom.xml
A hawkular-component/src/main/java/org/hawkular/metrics/security/InfluxAuthHttpHandler.java
A hawkular-component/src/main/java/org/hawkular/metrics/security/InfluxAuthServletExtension.java
M hawkular-component/src/main/java/org/hawkular/metrics/security/PersonaFilter.java
A hawkular-component/src/main/resources/META-INF/services/io.undertow.servlet.ServletExtension
M integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/AuthenticationITest.groovy
Log Message:
-----------
Merge pull request #441 from tsegismont/jira/HWKMETRICS-343
HWKMETRICS-343 Grafana should be able to connect to a Metrics server …
Commit: d7d20df85e1842f52b0ae9b7bccbd3b538893de1
https://github.com/hawkular/hawkular-metrics/commit/d7d20df85e1842f52b0ae...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-02-05 (Fri, 05 Feb 2016)
Changed paths:
M hawkular-component/src/main/java/org/hawkular/metrics/security/PersonaFilter.java
M hawkular-component/src/main/webapp/WEB-INF/web.xml
M integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/AuthenticationITest.groovy
Log Message:
-----------
HWKMETRICS-346 Fix bogus Hawkular Component security rules
Do not use declarative security in web.xml.
Note that the REST endpoints are still all secured by default, only a couple are white-listed for free access.
Commit: dcda81547d7305eca7ce3dfa7d167c8754de4a61
https://github.com/hawkular/hawkular-metrics/commit/dcda81547d7305eca7ce3...
Author: Thomas Segismont <tsegismont(a)gmail.com>
Date: 2016-02-05 (Fri, 05 Feb 2016)
Changed paths:
M hawkular-component/src/main/java/org/hawkular/metrics/security/PersonaFilter.java
M hawkular-component/src/main/webapp/WEB-INF/web.xml
M integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/AuthenticationITest.groovy
Log Message:
-----------
Merge pull request #444 from tsegismont/jira/HWKMETRICS-346
HWKMETRICS-346 Fix bogus Hawkular Component security rules
Commit: bd57bf2f1a6f01e31ae9fca957d32f908a49f2bc
https://github.com/hawkular/hawkular-metrics/commit/bd57bf2f1a6f01e31ae9f...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-02-05 (Fri, 05 Feb 2016)
Changed paths:
M README.adoc
Log Message:
-----------
Merge pull request #442 from tsegismont/wildfly_10_doc_update
Doc should now refer to Wildfly 10
Commit: 41353049856121c98369c6f4c375a59ee3bedef9
https://github.com/hawkular/hawkular-metrics/commit/41353049856121c98369c...
Author: Austin Kuo <auszon3(a)gmail.com>
Date: 2016-02-06 (Sat, 06 Feb 2016)
Changed paths:
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
Log Message:
-----------
HWKMETRICS-309
Refactor the duplicate code in createAndFindMetricsWithTags method
Commit: c993a7892f7be3c1e27817f3a3e1cd89ab6a1569
https://github.com/hawkular/hawkular-metrics/commit/c993a7892f7be3c1e2781...
Author: Austin Kuo <auszon3(a)gmail.com>
Date: 2016-02-07 (Sun, 07 Feb 2016)
Changed paths:
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
Log Message:
-----------
HWKMETRICS-309
Factor out the data code into an individual method to reduce redundant code.
Commit: 521ee0035760a6d4cac281f7d2e499a8596b2516
https://github.com/hawkular/hawkular-metrics/commit/521ee0035760a6d4cac28...
Author: Austin Kuo <auszon3(a)gmail.com>
Date: 2016-02-07 (Sun, 07 Feb 2016)
Changed paths:
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/PidFile.java
Log Message:
-----------
Emend the comment
Commit: 88ca014d7d9591d60b249dc596dfb1b2f8d53313
https://github.com/hawkular/hawkular-metrics/commit/88ca014d7d9591d60b249...
Author: Heiko W. Rupp <hwr(a)pilhuhn.de>
Date: 2016-02-07 (Sun, 07 Feb 2016)
Changed paths:
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/PidFile.java
Log Message:
-----------
Merge pull request #448 from auszone/master
Emend the comment
Commit: 80c056749b3d02075f114c0eb8b300e47fdc2ec8
https://github.com/hawkular/hawkular-metrics/commit/80c056749b3d02075f114...
Author: Austin Kuo <auszon3(a)gmail.com>
Date: 2016-02-07 (Sun, 07 Feb 2016)
Changed paths:
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
Log Message:
-----------
HWKMETRICS-348
Commit: f71fc938876784015cfbba5b007f6e864d3ba8d6
https://github.com/hawkular/hawkular-metrics/commit/f71fc938876784015cfbb...
Author: Matt Wringe <mwringe(a)redhat.com>
Date: 2016-02-08 (Mon, 08 Feb 2016)
Changed paths:
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/PidFile.java
R containers/cassandra-seed-provider/pom.xml
R containers/cassandra-seed-provider/src/main/java/org/hawkular/openshift/cassandra/OpenshiftSeedProvider.java
M containers/pom.xml
Log Message:
-----------
HWKMETRICS-349: remove unused cassandra-seed-provider module, clean up the containers profiles.
Commit: 1efcfc03f106e48548f0e68a375560824d473f01
https://github.com/hawkular/hawkular-metrics/commit/1efcfc03f106e48548f0e...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-02-09 (Tue, 09 Feb 2016)
Changed paths:
M core/task-queue/pom.xml
Log Message:
-----------
Disable task queue tests since they are unreliable and the module is not used.
Commit: c02638021b8cfde9daadf967ae3d72543c62a8fc
https://github.com/hawkular/hawkular-metrics/commit/c02638021b8cfde9daadf...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-02-09 (Tue, 09 Feb 2016)
Changed paths:
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/PidFile.java
R containers/cassandra-seed-provider/pom.xml
R containers/cassandra-seed-provider/src/main/java/org/hawkular/openshift/cassandra/OpenshiftSeedProvider.java
M containers/pom.xml
Log Message:
-----------
Merge pull request #452 from mwringe/HWKMETRICS-349
HWKMETRICS-349: remove unused cassandra-seed-provider module
Commit: 38810c5ef20063c9386e9a798f1bd2986578a0f4
https://github.com/hawkular/hawkular-metrics/commit/38810c5ef20063c9386e9...
Author: Matt Wringe <mwringe(a)redhat.com>
Date: 2016-02-09 (Tue, 09 Feb 2016)
Changed paths:
M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java
Log Message:
-----------
HWKMETRICS-350: update required to function properly with latest builds from origin master due to api changes.
Commit: 93a3d15c87629a3af88b5620c5492e313d7b322a
https://github.com/hawkular/hawkular-metrics/commit/93a3d15c87629a3af88b5...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-02-09 (Tue, 09 Feb 2016)
Changed paths:
M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java
Log Message:
-----------
Merge pull request #453 from mwringe/HWKMETRICS-350
HWKMETRICS-350
Commit: 03b3d4d198a1329ae619a474f83b09612af2a65e
https://github.com/hawkular/hawkular-metrics/commit/03b3d4d198a1329ae619a...
Author: Austin Kuo <auszon3(a)gmail.com>
Date: 2016-02-10 (Wed, 10 Feb 2016)
Changed paths:
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
Log Message:
-----------
Change a for-clause to Obervable
Commit: ff994a55b8173a89aa2ff80be9b46b994313bc81
https://github.com/hawkular/hawkular-metrics/commit/ff994a55b8173a89aa2ff...
Author: Jeeva Kandasamy <jkandasa(a)redhat.com>
Date: 2016-02-10 (Wed, 10 Feb 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
Log Message:
-----------
influxdb max(value) always returning positive number
Commit: ea2cbeb3feabd5d832ac9fc58ff09fc44bc9bcc8
https://github.com/hawkular/hawkular-metrics/commit/ea2cbeb3feabd5d832ac9...
Author: Heiko W. Rupp <hwr(a)pilhuhn.de>
Date: 2016-02-10 (Wed, 10 Feb 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
Log Message:
-----------
Merge pull request #454 from jkandasa/master
[HWKMETRICS-351] influxdb max(value) always returning positive number
Commit: 3aa29314dde1f1f42fb66748e306b10eb8fb01e9
https://github.com/hawkular/hawkular-metrics/commit/3aa29314dde1f1f42fb66...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-02-10 (Wed, 10 Feb 2016)
Changed paths:
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
Log Message:
-----------
Merge pull request #447 from auszone/HWKMETRICS-309
[HWKMETRICS-309]
Commit: 480ee2e1310fde3519532c37b91724ce5ef6a451
https://github.com/hawkular/hawkular-metrics/commit/480ee2e1310fde3519532...
Author: Austin Kuo <auszon3(a)gmail.com>
Date: 2016-02-11 (Thu, 11 Feb 2016)
Changed paths:
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
Log Message:
-----------
Change the license header
Commit: bb5cb139a33fc6d89fb58dde81a894aa177f06e4
https://github.com/hawkular/hawkular-metrics/commit/bb5cb139a33fc6d89fb58...
Author: Juraci Paixão Kröhling <juraci(a)kroehling.de>
Date: 2016-02-11 (Thu, 11 Feb 2016)
Changed paths:
M pom.xml
Log Message:
-----------
Updated Accounts to 2.0.21.Final
Commit: 8898d48ed6e3c9243f90ff3558c933a13fd3a46f
https://github.com/hawkular/hawkular-metrics/commit/8898d48ed6e3c9243f90f...
Author: Peter Palaga <ppalaga(a)redhat.com>
Date: 2016-02-12 (Fri, 12 Feb 2016)
Changed paths:
M bus/pom.xml
M pom.xml
Log Message:
-----------
Upgrade to Hawkular Commons 0.3.5.Final and move the
version.org.hawkular.commons property to the top level pom.xml
Commit: a654f2e0ff82c77a39d01d85926b06228e1bb0f8
https://github.com/hawkular/hawkular-metrics/commit/a654f2e0ff82c77a39d01...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-02-12 (Fri, 12 Feb 2016)
Changed paths:
M hawkular-component/pom.xml
A hawkular-component/src/main/java/org/hawkular/metrics/component/insert/NewDataListener.java
M integration-tests/hawkular-server-tests/src/main/resources/standalone.xsl
Log Message:
-----------
HWKMETRICS-347 Hawkular Component should accept metric input from the
bus
Added a bean which listens to metric data coming from the bus and
persists it with the MetricsService.
Commit: 751df402620f039b5b3efc44cdb8646fa739c59e
https://github.com/hawkular/hawkular-metrics/commit/751df402620f039b5b3ef...
Author: Juraci Paixão Kröhling <juraci(a)kroehling.de>
Date: 2016-02-12 (Fri, 12 Feb 2016)
Changed paths:
M bus/pom.xml
M hawkular-component/pom.xml
A hawkular-component/src/main/java/org/hawkular/metrics/component/insert/NewDataListener.java
M integration-tests/hawkular-server-tests/src/main/resources/standalone.xsl
M pom.xml
Log Message:
-----------
Merge pull request #1 from ppalaga/JPK-Accounts-2.0.21.Final
Upgrade to Hawkular Commons 0.3.5.Final and move the
Commit: 0310c283857220634e6dfc45841238328d6bf073
https://github.com/hawkular/hawkular-metrics/commit/0310c283857220634e6df...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-02-12 (Fri, 12 Feb 2016)
Changed paths:
M bus/pom.xml
M hawkular-component/pom.xml
A hawkular-component/src/main/java/org/hawkular/metrics/component/insert/NewDataListener.java
M integration-tests/hawkular-server-tests/src/main/resources/standalone.xsl
M pom.xml
Log Message:
-----------
Merge pull request #455 from jpkrohling/JPK-Accounts-2.0.21.Final
Updated Accounts to 2.0.21.Final
Commit: 240049d428e5192d2b8dd67b2cc1c33315a8f6e5
https://github.com/hawkular/hawkular-metrics/commit/240049d428e5192d2b8dd...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-02-12 (Fri, 12 Feb 2016)
Changed paths:
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
Log Message:
-----------
Merge pull request #450 from auszone/HWKMETRICS-348
HWKMETRICS-348
Commit: cd80fe033213421f723d8d55d4f9086ab5351119
https://github.com/hawkular/hawkular-metrics/commit/cd80fe033213421f723d8...
Author: Austin Kuo <auszon3(a)gmail.com>
Date: 2016-02-13 (Sat, 13 Feb 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/GenerateRate.java
Log Message:
-----------
[HWKMETRICS-219]Fix counter rate calculation
Commit: 9e40633b494f230342db6b62b1063875b9e61af5
https://github.com/hawkular/hawkular-metrics/commit/9e40633b494f230342db6...
Author: Peter Palaga <ppalaga(a)redhat.com>
Date: 2016-02-15 (Mon, 15 Feb 2016)
Changed paths:
M .travis.yml
Log Message:
-----------
HAWKULAR-1026 unshallow the git clone so that license plugin stopps flagging files that have not changed
Commit: 5ff1c02034f3931e721d0a4176df3d997ed9242d
https://github.com/hawkular/hawkular-metrics/commit/5ff1c02034f3931e721d0...
Author: Thomas Segismont <tsegismont(a)gmail.com>
Date: 2016-02-16 (Tue, 16 Feb 2016)
Changed paths:
M .travis.yml
Log Message:
-----------
Merge pull request #456 from ppalaga/HAWKULAR-1026
HAWKULAR-1026 unshallow the git clone so that license plugin stopps flagging fil
Commit: 7dee24acfcfb3beac356e2c4d83b7b1704ebf82f
https://github.com/hawkular/hawkular-metrics/commit/7dee24acfcfb3beac356e...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-02-17 (Wed, 17 Feb 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/GenerateRate.java
Log Message:
-----------
Merge pull request #451 from auszone/HWKMETRICS-219
[HWKMETRICS-219]Fix counter rate calculation
Commit: 7844e6857802c0dbb4129f049e0a89d16911c6a0
https://github.com/hawkular/hawkular-metrics/commit/7844e6857802c0dbb4129...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-02-18 (Thu, 18 Feb 2016)
Changed paths:
M integration-tests/hawkular-server-tests/pom.xml
M integration-tests/hawkular-server-tests/src/main/resources/standalone.xsl
M integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/AuthenticationITest.groovy
A integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/BaseITest.groovy
A integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/NewDataListenerITest.groovy
A integration-tests/hawkular-server-tests/src/test/resources/logback-test.xml
Log Message:
-----------
HWKMETRICS-352 Add integration tests to metric input from the bus
Configured the input queues and inserted data topics to be accessible to remote clients.
The integration test connects as a remote client, sends input data and listens to inserted data. Inserted data events must match input data.
Commit: c849f407212075d53d6331aa6984d1c1794130f5
https://github.com/hawkular/hawkular-metrics/commit/c849f407212075d53d633...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-02-18 (Thu, 18 Feb 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
Log Message:
-----------
HWKMETRICS-353 Stacked metrics not ordered in any way
BucketPointCollector instances can be emitted in any order (coming from a flatMap of a groupObservable).
Commit: 2c5a4adb7af05b371bbe47e960f0130cb1c0831e
https://github.com/hawkular/hawkular-metrics/commit/2c5a4adb7af05b371bbe4...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-02-18 (Thu, 18 Feb 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
Log Message:
-----------
Merge pull request #458 from tsegismont/jira/HWKMETRICS-353
HWKMETRICS-353 Stacked metrics not ordered in any way
Commit: 163a3c86fbb2ff1a575ef1bdfff0497a21b8361c
https://github.com/hawkular/hawkular-metrics/commit/163a3c86fbb2ff1a575ef...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-02-18 (Thu, 18 Feb 2016)
Changed paths:
M integration-tests/hawkular-server-tests/pom.xml
M integration-tests/hawkular-server-tests/src/main/resources/standalone.xsl
M integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/AuthenticationITest.groovy
A integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/BaseITest.groovy
A integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/NewDataListenerITest.groovy
A integration-tests/hawkular-server-tests/src/test/resources/logback-test.xml
Log Message:
-----------
Merge pull request #457 from tsegismont/jira/HWKMETRICS-352
HWKMETRICS-352 Add integration tests to metric input from the bus
Commit: 960bc5153b13917640f46c382246f621a3ad14cf
https://github.com/hawkular/hawkular-metrics/commit/960bc5153b13917640f46...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-02-19 (Fri, 19 Feb 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
M api/metrics-api-jaxrs/src/main/webapp/WEB-INF/web.xml
M hawkular-component/src/main/webapp/WEB-INF/web.xml
Log Message:
-----------
JacksonConfig doesn't need to be registered twice
It is now registered with the @Provider annotation, so remove the web.xml declaration.
After that the warning in the logs no longer shows up.
Commit: 221912cae0cdae56aca6347bb1ba301bdec7a9c4
https://github.com/hawkular/hawkular-metrics/commit/221912cae0cdae56aca63...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-02-19 (Fri, 19 Feb 2016)
Changed paths:
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/Main.java
M pom.xml
Log Message:
-----------
Upgrade to Vert.x 3.2.1
Commit: 197cedef27f0f1ee9824db572d23259e08255e18
https://github.com/hawkular/hawkular-metrics/commit/197cedef27f0f1ee9824d...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-02-19 (Fri, 19 Feb 2016)
Changed paths:
M clients/ptranslator/pom.xml
Log Message:
-----------
Remove duplicated JBoss logging declaration
After that, the warning in the build log no longer shows up.
Commit: 9282e689a94bd9314e52dafd8a8b5e58e4796ef0
https://github.com/hawkular/hawkular-metrics/commit/9282e689a94bd9314e52d...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-02-19 (Fri, 19 Feb 2016)
Changed paths:
M clients/ptranslator/ptrans.conf
M clients/ptranslator/src/assembly/dist/assets/ptrans.conf
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/Configuration.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/ConfigurationKey.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/Main.java
A clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/ServerType.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/backend/Constants.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/backend/MetricsSender.java
M clients/ptranslator/src/test/resources/ptrans.conf
Log Message:
-----------
HWKMETRICS-342 ptrans should work with a Metrics server protected by Accounts
Commit: d0c669df86fd1e14aedf83306068fa2360ed1275
https://github.com/hawkular/hawkular-metrics/commit/d0c669df86fd1e14aedf8...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-02-19 (Fri, 19 Feb 2016)
Changed paths:
A data-generator/pom.xml
A data-generator/src/main/java/org/hawkular/metrics/generator/DataGenerator.java
M pom.xml
Log Message:
-----------
[HWKMETRICS-355] initial commit for data generator
The build produces an executable JAR that supports a number of options in order
to support various scenarios. The tool currently only generates gauge data
points and does not set a TTL on rows inserted.
Commit: e851bd1fe6fdd73feaad5436670c7e6ae67fd9be
https://github.com/hawkular/hawkular-metrics/commit/e851bd1fe6fdd73feaad5...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-02-19 (Fri, 19 Feb 2016)
Changed paths:
A data-generator/README.adoc
M data-generator/pom.xml
Log Message:
-----------
[HWKMETRICS-355] add README
Commit: 01f8c94cfdf6703d3811d624cb0f2254a528ffbf
https://github.com/hawkular/hawkular-metrics/commit/01f8c94cfdf6703d3811d...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-02-19 (Fri, 19 Feb 2016)
Changed paths:
M data-generator/src/main/java/org/hawkular/metrics/generator/DataGenerator.java
Log Message:
-----------
fix license header
Commit: 03956ee36dae612d147cc64d02fc92fdf2f5b831
https://github.com/hawkular/hawkular-metrics/commit/03956ee36dae612d147cc...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-02-22 (Mon, 22 Feb 2016)
Changed paths:
A data-generator/README.adoc
A data-generator/pom.xml
A data-generator/src/main/java/org/hawkular/metrics/generator/DataGenerator.java
M pom.xml
Log Message:
-----------
Merge pull request #463 from jsanda/data-generator
Data generator tool
Commit: 563d68a982b32524e414c775721f47b485dea257
https://github.com/hawkular/hawkular-metrics/commit/563d68a982b32524e414c...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-02-26 (Fri, 26 Feb 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
M api/metrics-api-jaxrs/src/main/webapp/WEB-INF/web.xml
M clients/ptranslator/pom.xml
M clients/ptranslator/ptrans.conf
M clients/ptranslator/src/assembly/dist/assets/ptrans.conf
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/Configuration.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/ConfigurationKey.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/Main.java
A clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/ServerType.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/backend/Constants.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/backend/MetricsSender.java
M clients/ptranslator/src/test/resources/ptrans.conf
M hawkular-component/src/main/webapp/WEB-INF/web.xml
M pom.xml
Log Message:
-----------
Merge pull request #459 from tsegismont/jira/HWKMETRICS-342
HWKMETRICS-342 ptrans should work with a Metrics server protected by Accounts
Commit: 8141820f6f033887c83c815d6a6579defc5f6b97
https://github.com/hawkular/hawkular-metrics/commit/8141820f6f033887c83c8...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-02-26 (Fri, 26 Feb 2016)
Changed paths:
M data-generator/pom.xml
Log Message:
-----------
do not generate reduced dependency pom
Commit: 87ad5830616765c8fc708df2971592af1ec5838c
https://github.com/hawkular/hawkular-metrics/commit/87ad5830616765c8fc708...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-02-29 (Mon, 29 Feb 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/rx-java-driver/pom.xml
M core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxSessionImpl.java
R core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxUtil.java
M pom.xml
Log Message:
-----------
HWKMETRICS-356 Use RxJavaGuava instead of RxUtil
hawkular-metrics-rx-java-driver module has an RxUtil class, which was copied from https://github.com/ReactiveX/RxJavaGuava, because in the beginning the RxJavaGuava JAR was not in Maven Central.
Now that it is released in Central, we should use it instead of maintaining the code here.
Commit: 96e6d3c83bb09f659c0cb6b17eb1a9648df66a6f
https://github.com/hawkular/hawkular-metrics/commit/96e6d3c83bb09f659c0cb...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-02-29 (Mon, 29 Feb 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/rx-java-driver/pom.xml
M core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxSessionImpl.java
R core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxUtil.java
M pom.xml
Log Message:
-----------
Merge pull request #464 from tsegismont/jira/HWKMETRICS-356
HWKMETRICS-356 Use RxJavaGuava instead of RxUtil
Commit: 45086498f8ac2737a1964454e55d7fad7ad3960b
https://github.com/hawkular/hawkular-metrics/commit/45086498f8ac2737a1964...
Author: Peter Palaga <ppalaga(a)redhat.com>
Date: 2016-02-29 (Mon, 29 Feb 2016)
Changed paths:
M pom.xml
Log Message:
-----------
Upgrade to hawkular-parent 36
Commit: 37a406142804c69a423201ca5786756262f5bfc5
https://github.com/hawkular/hawkular-metrics/commit/37a406142804c69a42320...
Author: Peter Palaga <ppalaga(a)redhat.com>
Date: 2016-02-29 (Mon, 29 Feb 2016)
Changed paths:
M integration-tests/hawkular-server-tests/pom.xml
M pom.xml
Log Message:
-----------
Upgrade to Accounts 2.0.22.Final and Commons 0.4.0.Final
Commit: 7c6983bd2c28b088299df993d6535462039048fe
https://github.com/hawkular/hawkular-metrics/commit/7c6983bd2c28b088299df...
Author: Peter Palaga <ppalaga(a)redhat.com>
Date: 2016-02-29 (Mon, 29 Feb 2016)
Changed paths:
M pom.xml
Log Message:
-----------
TestNG is managed in hawkular-parent
Commit: e226d5dda00db85eaa10f8404686472925801dad
https://github.com/hawkular/hawkular-metrics/commit/e226d5dda00db85eaa10f...
Author: Peter Palaga <ppalaga(a)redhat.com>
Date: 2016-03-01 (Tue, 01 Mar 2016)
Changed paths:
M pom.xml
Log Message:
-----------
There is no reason to manage com.codahale.metrics:metrics-core
Commit: d5e4b0d358bbdfb40afcc73d7d5c7a32a47dccc3
https://github.com/hawkular/hawkular-metrics/commit/d5e4b0d358bbdfb40afcc...
Author: Peter Palaga <ppalaga(a)redhat.com>
Date: 2016-03-01 (Tue, 01 Mar 2016)
Changed paths:
M pom.xml
Log Message:
-----------
There is no reason to manage io.fabric8:fabric8-arquillian
Commit: bf47a2f3a8a48fbcf53c185b5bdf89878a12cee8
https://github.com/hawkular/hawkular-metrics/commit/bf47a2f3a8a48fbcf53c1...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-03-01 (Tue, 01 Mar 2016)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
M api/metrics-api-util/pom.xml
M bus/pom.xml
M clients/common/pom.xml
M clients/pom.xml
M clients/ptranslator/pom.xml
M containers/hawkular-metrics-openshift-integration/pom.xml
M containers/metrics-api-jaxrs-openshift/pom.xml
M containers/pom.xml
M core/metrics-core-service/pom.xml
M core/metrics-model/pom.xml
M core/rx-java-driver/pom.xml
M core/schema-manager/pom.xml
M core/task-queue/pom.xml
M data-generator/pom.xml
M hawkular-component/pom.xml
M integration-tests/hawkular-server-tests/pom.xml
M integration-tests/load-tests/pom.xml
M integration-tests/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M pom.xml
Log Message:
-----------
Development 0.14.0-SNAPSHOT
Commit: 3bd625a0f1df7d891624e70dcdbb0ca008d1cf48
https://github.com/hawkular/hawkular-metrics/commit/3bd625a0f1df7d891624e...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-03-02 (Wed, 02 Mar 2016)
Changed paths:
M integration-tests/hawkular-server-tests/pom.xml
M pom.xml
Log Message:
-----------
Merge pull request #466 from ppalaga/hawkular-parent-36
Upgrade to hawkular-parent 36
Commit: 732730c7fe05dd46ef1eed94c7de01ccb0bad817
https://github.com/hawkular/hawkular-metrics/commit/732730c7fe05dd46ef1ee...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-03-03 (Thu, 03 Mar 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M pom.xml
Log Message:
-----------
[HWKMETRICS-359] upgrade C* driver to version 3.0.0
There were some changes to the SSLOptions API in the driver. See
https://datastax-oss.atlassian.net/browse/JAVA-841 for details.
Commit: 5d8da827a5fe0660d34ba312a61f419748d6b795
https://github.com/hawkular/hawkular-metrics/commit/5d8da827a5fe0660d34ba...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-03-04 (Fri, 04 Mar 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M pom.xml
Log Message:
-----------
Merge pull request #467 from jsanda/hwkmetrics-359
[HWKMETRICS-359] upgrade C* driver to version 3.0.0
Commit: dc8da8faa0aa96ff0457fcd5e6ada90c45e1eec4
https://github.com/hawkular/hawkular-metrics/commit/dc8da8faa0aa96ff0457f...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-03-04 (Fri, 04 Mar 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
A core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/ResultSetToRowsTransformer.java
Log Message:
-----------
HWKMETRICS-357 Rx computation threads may block while iterating over C* rows
Implemented a ResultSetToRowsTransformer, with backpressure support.
Commit: 8ce8f77a1a93aa84525f79c587f125f99aa1462c
https://github.com/hawkular/hawkular-metrics/commit/8ce8f77a1a93aa84525f7...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-03-04 (Fri, 04 Mar 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxSession.java
M core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxSessionImpl.java
Log Message:
-----------
Added #executeAndFetch methods to RxSession
Commit: 59b71ec2b42029c3f316b44ff3c87ab74544a26f
https://github.com/hawkular/hawkular-metrics/commit/59b71ec2b42029c3f316b...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-03-15 (Tue, 15 Mar 2016)
Changed paths:
A distros/pom.xml
A distros/wildfly-standalone/pom.xml
A distros/wildfly-standalone/src/assembly/dist.xml
M pom.xml
Log Message:
-----------
[HWKMETRICS-364] initial commit for standalone wildfly distro
The standalone distro is a full WildFly 10 distro that includes the Hawkular
Metrics WAR. Cassandra needs to be installed separately.
Commit: 8564769f2900b604d7bef39dc793335003fefcbf
https://github.com/hawkular/hawkular-metrics/commit/8564769f2900b604d7bef...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-03-15 (Tue, 15 Mar 2016)
Changed paths:
A distros/wildfly-embedded-cassandra/pom.xml
A distros/wildfly-embedded-cassandra/src/assembly/dist.xml
A distros/wildfly-embedded-cassandra/src/main/resources/wildfly/configuration/standalone.xml
M distros/wildfly-standalone/pom.xml
M distros/wildfly-standalone/src/assembly/dist.xml
Log Message:
-----------
[HWKMETRICS-364] initial commit for wildfly distro with embedded cassandra
Commit: 8c35f2e88a0f991450f856498a3cc18395712b32
https://github.com/hawkular/hawkular-metrics/commit/8c35f2e88a0f991450f85...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-03-16 (Wed, 16 Mar 2016)
Changed paths:
M core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxSession.java
Log Message:
-----------
Added Javadoc to RxSession
Commit: 19e9530de2df103fad69f698a9db51c2b4ea6200
https://github.com/hawkular/hawkular-metrics/commit/19e9530de2df103fad69f...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-03-17 (Thu, 17 Mar 2016)
Changed paths:
M core/rx-java-driver/pom.xml
A core/rx-java-driver/src/test/java/org/hawkular/rx/cassandra/driver/MockResultSet.java
A core/rx-java-driver/src/test/java/org/hawkular/rx/cassandra/driver/MockRow.java
A core/rx-java-driver/src/test/java/org/hawkular/rx/cassandra/driver/ResultSetToRowsTransformerTest.java
Log Message:
-----------
Added ResultSetToRowsTransformerTest
Commit: 5e8c3ae7321f52b623ec2d40f3628c77841009c8
https://github.com/hawkular/hawkular-metrics/commit/5e8c3ae7321f52b623ec2...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-03-20 (Sun, 20 Mar 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M core/rx-java-driver/pom.xml
A core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/ResultSetToRowsTransformer.java
M core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxSession.java
M core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxSessionImpl.java
A core/rx-java-driver/src/test/java/org/hawkular/rx/cassandra/driver/MockResultSet.java
A core/rx-java-driver/src/test/java/org/hawkular/rx/cassandra/driver/MockRow.java
A core/rx-java-driver/src/test/java/org/hawkular/rx/cassandra/driver/ResultSetToRowsTransformerTest.java
Log Message:
-----------
Merge pull request #465 from tsegismont/jira/HWKMETRICS-357
HWKMETRICS-357 Rx computation threads may block while iterating over C* rows
Commit: 8d25dea400ce15e15f633968abb9dfdfa3f3ea6c
https://github.com/hawkular/hawkular-metrics/commit/8d25dea400ce15e15f633...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-03-21 (Mon, 21 Mar 2016)
Changed paths:
M distros/wildfly-embedded-cassandra/pom.xml
M distros/wildfly-standalone/pom.xml
Log Message:
-----------
[HWKMETRICS-364] replace version with groupId
Commit: 1c7c899c9a5def58e12cc35a8c7dce7f5aedd8d9
https://github.com/hawkular/hawkular-metrics/commit/1c7c899c9a5def58e12cc...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-03-21 (Mon, 21 Mar 2016)
Changed paths:
A distros/pom.xml
A distros/wildfly-embedded-cassandra/pom.xml
A distros/wildfly-embedded-cassandra/src/assembly/dist.xml
A distros/wildfly-embedded-cassandra/src/main/resources/wildfly/configuration/standalone.xml
A distros/wildfly-standalone/pom.xml
A distros/wildfly-standalone/src/assembly/dist.xml
M pom.xml
Log Message:
-----------
Merge pull request #469 from jsanda/hwkmetrics-364
HWKMETRICS-364
Commit: 2793663e775630616bc402d3e916017cc8646973
https://github.com/hawkular/hawkular-metrics/commit/2793663e775630616bc40...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-03-21 (Mon, 21 Mar 2016)
Changed paths:
A dist/pom.xml
A dist/wildfly-embedded-cassandra/pom.xml
A dist/wildfly-embedded-cassandra/src/assembly/dist.xml
A dist/wildfly-embedded-cassandra/src/main/resources/wildfly/configuration/standalone.xml
A dist/wildfly-standalone/pom.xml
A dist/wildfly-standalone/src/assembly/dist.xml
R distros/pom.xml
R distros/wildfly-embedded-cassandra/pom.xml
R distros/wildfly-embedded-cassandra/src/assembly/dist.xml
R distros/wildfly-embedded-cassandra/src/main/resources/wildfly/configuration/standalone.xml
R distros/wildfly-standalone/pom.xml
R distros/wildfly-standalone/src/assembly/dist.xml
Log Message:
-----------
[HWKMETRICS-364] Rename top level folder to dist.
Commit: 7490bd9f867669092e5d35b07387a4ecfece27b7
https://github.com/hawkular/hawkular-metrics/commit/7490bd9f867669092e5d3...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-03-21 (Mon, 21 Mar 2016)
Changed paths:
M dist/pom.xml
M dist/wildfly-embedded-cassandra/pom.xml
M dist/wildfly-standalone/pom.xml
M pom.xml
Log Message:
-----------
[HWKMETRICS-364] Rename distros to dist; shorter name.
Commit: 53b60c899e0cd804127811444f129ce4719af559
https://github.com/hawkular/hawkular-metrics/commit/53b60c899e0cd80412781...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-03-21 (Mon, 21 Mar 2016)
Changed paths:
M dist/wildfly-embedded-cassandra/pom.xml
Log Message:
-----------
[HWKMETRICS-364] Add a two letter differentiator for the file name of the distribution archive that include embedded Cassandra.
Commit: 90d6c9bcd2495c6e179a2019a3fb26d6ed7c1abd
https://github.com/hawkular/hawkular-metrics/commit/90d6c9bcd2495c6e179a2...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-03-22 (Tue, 22 Mar 2016)
Changed paths:
A dist/pom.xml
A dist/wildfly-embedded-cassandra/pom.xml
A dist/wildfly-embedded-cassandra/src/assembly/dist.xml
A dist/wildfly-embedded-cassandra/src/main/resources/wildfly/configuration/standalone.xml
A dist/wildfly-standalone/pom.xml
A dist/wildfly-standalone/src/assembly/dist.xml
R distros/pom.xml
R distros/wildfly-embedded-cassandra/pom.xml
R distros/wildfly-embedded-cassandra/src/assembly/dist.xml
R distros/wildfly-embedded-cassandra/src/main/resources/wildfly/configuration/standalone.xml
R distros/wildfly-standalone/pom.xml
R distros/wildfly-standalone/src/assembly/dist.xml
M pom.xml
Log Message:
-----------
Merge pull request #470 from hawkular/dist_rename
[HWKMETRICS-364] Dist Rename
Commit: 56c13710ecc0cb481e02452cc215db1279564d22
https://github.com/hawkular/hawkular-metrics/commit/56c13710ecc0cb481e024...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-03-22 (Tue, 22 Mar 2016)
Changed paths:
M dist/wildfly-embedded-cassandra/pom.xml
Log Message:
-----------
minor renaming to follow up changes in HWKMETRICS-364
Commit: 914315e69a73923e21cf0c7962b9f874d6b569f1
https://github.com/hawkular/hawkular-metrics/commit/914315e69a73923e21cf0...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-03-22 (Tue, 22 Mar 2016)
Changed paths:
M integration-tests/pom.xml
Log Message:
-----------
[HWKMETRICS-371] Disable Hawkular integration tests until the related JIRA is resolved.
Commit: 9bb07f037d1cc0e06d565411a4f1f97aeb1fe9fe
https://github.com/hawkular/hawkular-metrics/commit/9bb07f037d1cc0e06d565...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-03-23 (Wed, 23 Mar 2016)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
M api/metrics-api-util/pom.xml
M bus/pom.xml
M clients/common/pom.xml
M clients/pom.xml
M clients/ptranslator/pom.xml
M containers/hawkular-metrics-openshift-integration/pom.xml
M containers/metrics-api-jaxrs-openshift/pom.xml
M containers/pom.xml
M core/metrics-core-service/pom.xml
M core/metrics-model/pom.xml
M core/rx-java-driver/pom.xml
M core/schema-manager/pom.xml
M core/task-queue/pom.xml
M data-generator/pom.xml
M dist/pom.xml
M dist/wildfly-embedded-cassandra/pom.xml
M dist/wildfly-standalone/pom.xml
M hawkular-component/pom.xml
M integration-tests/load-tests/pom.xml
M integration-tests/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M pom.xml
Log Message:
-----------
Development 0.15.0-SNAPSHOT
Commit: 5bcb4706a3eadc9a6132751eb430886a1dbeee4a
https://github.com/hawkular/hawkular-metrics/commit/5bcb4706a3eadc9a61327...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-03-28 (Mon, 28 Mar 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M core/metrics-core-service/pom.xml
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
A core/metrics-core-service/src/main/resources/cassalog.groovy
R core/metrics-core-service/src/main/script/schema.groovy
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
M core/metrics-core-service/src/test/resources/logback-test.xml
R core/schema-manager/pom.xml
R core/schema-manager/src/main/java/org/hawkular/metrics/schema/SchemaManager.java
R core/schema-manager/src/main/java/org/hawkular/metrics/schema/TokenReplacingReader.java
R core/schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogger.java
R core/schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogging.java
R core/schema-manager/src/main/resources/schema.cql
A core/schema/pom.xml
A core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
A core/schema/src/main/resources/cassalog.groovy
M core/task-queue/pom.xml
M core/task-queue/src/test/java/org/hawkular/metrics/tasks/BaseITest.java
M pom.xml
Log Message:
-----------
initial integration of cassalog
This commit removes the schema-manager module and replaces it with the schema
module which encapsulates cassalog. Schema changes reside in a groovy script
named cassalog.groovy.
Commit: 9d566e86057b4dd4f8d2b707a9818d6b16a2e8a4
https://github.com/hawkular/hawkular-metrics/commit/9d566e86057b4dd4f8d2b...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-03-28 (Mon, 28 Mar 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
R core/metrics-core-service/src/main/resources/cassalog.groovy
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
M core/schema/src/main/resources/cassalog.groovy
M pom.xml
Log Message:
-----------
[HWKMETRICS-361] add logic for version 0.8.0 of hawkular metrics
Hawkular Metrics 0.8.0 shipped in OpenShift 3.1 which means we need logic to
handle users upgrading from 0.8.0. We need to keep those schemas intacts. For
other versions, we can require a fresh install with a new schema for the
initial version that includes cassalog support.
Commit: da3a217bfa6db9d81a7f22e5e079d20fe129ec84
https://github.com/hawkular/hawkular-metrics/commit/da3a217bfa6db9d81a7f2...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-03-28 (Mon, 28 Mar 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M core/schema/src/main/resources/cassalog.groovy
M integration-tests/hawkular-server-tests/pom.xml
M pom.xml
Log Message:
-----------
[HWKMETRICS-361] clean up merge conflicts after rebase
Commit: f2a46accac69c63da1b378c9cbd7748f1a0c0788
https://github.com/hawkular/hawkular-metrics/commit/f2a46accac69c63da1b37...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-03-28 (Mon, 28 Mar 2016)
Changed paths:
M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
A core/schema/src/main/resources/bootstrap.groovy
M core/schema/src/main/resources/cassalog.groovy
M integration-tests/hawkular-server-tests/pom.xml
Log Message:
-----------
[HWKMETRICS-361] add bootstrap script to properly initialize schema
The previous code in cassalog.groovy that had some conditional logic based on
the version of Hawkular Metrics had some holes in the logic. bootstrap.groovy
has been added to handle new installs and upgrades. Any schema changes can
then be placed in cassalog.groovy without having to worry about whether it is
a new install or an upgrade.
Commit: 98af199ac565c80a686396fcbacaeee4e442d55a
https://github.com/hawkular/hawkular-metrics/commit/98af199ac565c80a68639...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-03-28 (Mon, 28 Mar 2016)
Changed paths:
M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
R core/schema/src/main/resources/bootstrap.groovy
R core/schema/src/main/resources/cassalog.groovy
A core/schema/src/main/resources/org/hawkular/schema/bootstrap.groovy
A core/schema/src/main/resources/org/hawkular/schema/cassalog.groovy
A core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.14.0.groovy
Log Message:
-----------
[HWKMETRICS-361, HWKMETRICS-367] fix bootstrap log, reduce gc_grace_seconds
Commit: fda0b27dfea9c0ed5ff0de73baab087b21ea14b3
https://github.com/hawkular/hawkular-metrics/commit/fda0b27dfea9c0ed5ff0d...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-03-28 (Mon, 28 Mar 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsITest.java
M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
M core/schema/src/main/resources/org/hawkular/schema/cassalog.groovy
R core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.14.0.groovy
A core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy
M core/task-queue/src/test/java/org/hawkular/metrics/tasks/BaseITest.java
M integration-tests/hawkular-server-tests/pom.xml
Log Message:
-----------
[HWKMETRICS-361] minor changes based on discussions on how to handle upgrades
Commit: 05ff310915a5769c669ea10cfb844dd092d34400
https://github.com/hawkular/hawkular-metrics/commit/05ff310915a5769c669ea...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-03-28 (Mon, 28 Mar 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M core/metrics-core-service/pom.xml
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
R core/metrics-core-service/src/main/script/schema.groovy
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
M core/metrics-core-service/src/test/resources/logback-test.xml
R core/schema-manager/pom.xml
R core/schema-manager/src/main/java/org/hawkular/metrics/schema/SchemaManager.java
R core/schema-manager/src/main/java/org/hawkular/metrics/schema/TokenReplacingReader.java
R core/schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogger.java
R core/schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogging.java
R core/schema-manager/src/main/resources/schema.cql
A core/schema/pom.xml
A core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
A core/schema/src/main/resources/org/hawkular/schema/bootstrap.groovy
A core/schema/src/main/resources/org/hawkular/schema/cassalog.groovy
A core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy
M core/task-queue/pom.xml
M core/task-queue/src/test/java/org/hawkular/metrics/tasks/BaseITest.java
M integration-tests/hawkular-server-tests/pom.xml
M pom.xml
Log Message:
-----------
Merge pull request #468 from jsanda/cassalog
[HWKMETRICS-361] schema change management support
Commit: e5172eb46c16e417a2a12aa117a80635e5de475a
https://github.com/hawkular/hawkular-metrics/commit/e5172eb46c16e417a2a12...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-03-29 (Tue, 29 Mar 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Functions.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/DataPoint.java
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy
Log Message:
-----------
[HWKMETRICS-368] add support for reading/writing gauge data points with tags
This commit also removes the gauge queries in DataAccessImpl that fetch the
write time. Those queries were unused.
Commit: e183746285988460afb9658d5c493c4053e01088
https://github.com/hawkular/hawkular-metrics/commit/e183746285988460afb96...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-03-29 (Tue, 29 Mar 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Functions.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
Log Message:
-----------
[HWKMETRICS-368] add support for reading/writing counter data points with tags
Commit: fa1e5b6e4e858b9e65dee8723bf6384f3fe2dffe
https://github.com/hawkular/hawkular-metrics/commit/fa1e5b6e4e858b9e65dee...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-03-29 (Tue, 29 Mar 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Functions.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
Log Message:
-----------
[HWKMETRICS-368] add support for reading/writing availability data points with tags
This commit also removes unused queries involving writetime
Commit: 958858e86fc1f616620387d7ccbe0ae6d89f1e2f
https://github.com/hawkular/hawkular-metrics/commit/958858e86fc1f61662038...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-03-29 (Tue, 29 Mar 2016)
Changed paths:
M core/metrics-model/src/main/java/org/hawkular/metrics/model/DataPoint.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
Log Message:
-----------
[HWKMETRICS-368] add REST API tests
Commit: 2607b6795eeb712f34bccd24d9eaac4e374fbc98
https://github.com/hawkular/hawkular-metrics/commit/2607b6795eeb712f34bcc...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-03-29 (Tue, 29 Mar 2016)
Changed paths:
M core/metrics-model/src/main/java/org/hawkular/metrics/model/DataPoint.java
Log Message:
-----------
[HWKMETRICS-368] field-level annotations are not needed
Commit: b01e76bc19348277e0f9a873ed2910436bb285d3
https://github.com/hawkular/hawkular-metrics/commit/b01e76bc19348277e0f9a...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-03-30 (Wed, 30 Mar 2016)
Changed paths:
M core/metrics-model/src/main/java/org/hawkular/metrics/model/DataPoint.java
Log Message:
-----------
[HWKMETRICS-368] remove commented out code
Commit: 2bb579b4a59e3e0bef1004aa49da2c47fd495a6a
https://github.com/hawkular/hawkular-metrics/commit/2bb579b4a59e3e0bef100...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-03-30 (Wed, 30 Mar 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Functions.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/DataPoint.java
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
Log Message:
-----------
Merge pull request #472 from jsanda/hwkmetrics-368
HWKMETRICS-368
Commit: cf849da4dc860a9966df821a42e266fc15e4f563
https://github.com/hawkular/hawkular-metrics/commit/cf849da4dc860a9966df8...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-04-01 (Fri, 01 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M clients/ptranslator/ptrans.conf
M clients/ptranslator/src/assembly/dist/assets/ptrans.conf
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/Configuration.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/backend/MetricsSenderITest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/data/ServerDataHelper.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/FullStackITest.java
M clients/ptranslator/src/test/resources/ptrans.conf
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/BaseITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CORSITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/ErrorsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
[HWKMETRICS-24] /data endpoint became too complex to maintain since it was serving two purposes (retreive raw and statistical data). This is also consfusing to users because the decision as to what data to return was made at runtime based on the parameters.
Here are the changes in this commit:
1) all /data APIs have been deprecated
2) POST /data has been moved to POST /raw
3) GET $id/data has been split into two
a) $id/raw - to retrieve raw data
b) $id/stats - to retrieve bucketed/statistical data
4) Documentation for deprecated APIs has been updated to point to the new APIs.
Commit: 35005d42b995682a545555996a5d5a281025c408
https://github.com/hawkular/hawkular-metrics/commit/35005d42b995682a54555...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-04-04 (Mon, 04 Apr 2016)
Changed paths:
M core/schema/src/main/resources/org/hawkular/schema/bootstrap.groovy
M pom.xml
Log Message:
-----------
[HWKMETRICS-376] use cassalog helper functions
Commit: 4e1230440e0c217c7be2d5210dc31dbc813709a3
https://github.com/hawkular/hawkular-metrics/commit/4e1230440e0c217c7be2d...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-04-04 (Mon, 04 Apr 2016)
Changed paths:
M pom.xml
Log Message:
-----------
[HWKMETRICS-376] upgrade to cassalog 0.1.2
Commit: e50eaf77e5c560ab3d06331a5203c240a0f3cf97
https://github.com/hawkular/hawkular-metrics/commit/e50eaf77e5c560ab3d063...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-04-06 (Wed, 06 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
Log Message:
-----------
[HWKMETRICS-24] Apply the same update to '/rate' endpoint since it currently serves two purposes (raw or stats) based on parameters.
Commit: 031279b63b1d29764e678fcdea9c2f25dc36bbff
https://github.com/hawkular/hawkular-metrics/commit/031279b63b1d29764e678...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-04-06 (Wed, 06 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
Log Message:
-----------
[HWKMETRICS-24] Fix typos.
Commit: 59a46fd442b11651edc6efe6b8e616694f612e95
https://github.com/hawkular/hawkular-metrics/commit/59a46fd442b11651edc6e...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-04-06 (Wed, 06 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
Log Message:
-----------
[HWKMETRICS-24] Update /rate changes based on feedback. /rate will return simple rates and /rate/stats should return computed stats on the rates.
Commit: 261d6b0246537e3cadf33048578b3371f0f794d6
https://github.com/hawkular/hawkular-metrics/commit/261d6b0246537e3cadf33...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-04-06 (Wed, 06 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M clients/ptranslator/ptrans.conf
M clients/ptranslator/src/assembly/dist/assets/ptrans.conf
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/Configuration.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/backend/MetricsSenderITest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/data/ServerDataHelper.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/FullStackITest.java
M clients/ptranslator/src/test/resources/ptrans.conf
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/BaseITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CORSITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/ErrorsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
Merge pull request #473 from hawkular/HWKMETRICS-24
[HWKMETRICS-24]
Commit: 4cfc705280fd3945cbfdebc03cb35006fc29d027
https://github.com/hawkular/hawkular-metrics/commit/4cfc705280fd3945cbfde...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-04-06 (Wed, 06 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TaggedDataPointCollector.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/TaggedBucketPoint.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
Log Message:
-----------
[HWKMETRICS-373] initial support tag based bucketing
Commit: 33f937188659fbba793d15adab1f5bfe07cbde7e
https://github.com/hawkular/hawkular-metrics/commit/33f937188659fbba793d1...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-04-06 (Wed, 06 Apr 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TaggedDataPointCollector.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
Log Message:
-----------
[HWKMETRICS-373] add support for using multiple tag filters
Commit: a9c2c4a8f9af7cc24d04dcaae2473ca9597bd87b
https://github.com/hawkular/hawkular-metrics/commit/a9c2c4a8f9af7cc24d04d...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-04-06 (Wed, 06 Apr 2016)
Changed paths:
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
Log Message:
-----------
[HWKMETRICS-373] fix test
Commit: a12211a5b6a5fe16fd8a2316ee0fd0aad75689c8
https://github.com/hawkular/hawkular-metrics/commit/a12211a5b6a5fe16fd8a2...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-04-06 (Wed, 06 Apr 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
[HWKMETRICS-377] add support for tagged buckets for counters
Commit: 9b163371c98a3546c91ac084fc61c1ddfaa2b965
https://github.com/hawkular/hawkular-metrics/commit/9b163371c98a3546c91ac...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-04-07 (Thu, 07 Apr 2016)
Changed paths:
M core/schema/src/main/resources/org/hawkular/schema/bootstrap.groovy
M pom.xml
Log Message:
-----------
Merge pull request #476 from jsanda/hwkmetrics-376
HWKMETRICS-376
Commit: c713daaa5ebbc06590a989fb00c3a135cdc8f5b1
https://github.com/hawkular/hawkular-metrics/commit/c713daaa5ebbc06590a98...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-04-07 (Thu, 07 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
Log Message:
-----------
[HWKMETRICS-373] create new endpoint for fetching tagged buckets
Commit: 62eda1088a0d02313e54fafd3380f90058909246
https://github.com/hawkular/hawkular-metrics/commit/62eda1088a0d02313e54f...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-04-07 (Thu, 07 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
Log Message:
-----------
[HWKMETRICS-373] add/update endpoint for fetched counter tagged buckets
Commit: 3a7e5a8e31d1ea9d0e84d6cf81cbfa75023933ec
https://github.com/hawkular/hawkular-metrics/commit/3a7e5a8e31d1ea9d0e84d...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-04-08 (Fri, 08 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
Log Message:
-----------
[HWKMETRICS-373] initial support tag based bucketing
Commit: 798c3dd34e7372fcefa70a169d7edccb423ba037
https://github.com/hawkular/hawkular-metrics/commit/798c3dd34e7372fcefa70...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-04-08 (Fri, 08 Apr 2016)
Changed paths:
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
Log Message:
-----------
[HWKMETRICS-377] add support for tagged buckets for counters
Commit: 3678917a2046fb16221cfae89fcf714ccafb6305
https://github.com/hawkular/hawkular-metrics/commit/3678917a2046fb16221cf...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-04-08 (Fri, 08 Apr 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/NumericDataPointCollector.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/SumNumericBucketPointCollector.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/NumericBucketPoint.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
[HWKMETRICS-370] add sum function in date range buckets
Commit: 8a432556e5350423774deec4071050e4a1353b55
https://github.com/hawkular/hawkular-metrics/commit/8a432556e5350423774de...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-04-08 (Fri, 08 Apr 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/SumNumericBucketPointCollector.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TaggedDataPointCollector.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/NumericBucketPoint.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/TaggedBucketPoint.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
[HWKMETRICS-370] add sum function to tagged buckets
Commit: 665b3c9f035bad31475ed95414298d64a77060ab
https://github.com/hawkular/hawkular-metrics/commit/665b3c9f035bad31475ed...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-04-08 (Fri, 08 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
Log Message:
-----------
[HWKMETRICS-370] clean up merge conflicts from rebase
Commit: a6d301c6b5f66ac445a32130617afe5db2efa555
https://github.com/hawkular/hawkular-metrics/commit/a6d301c6b5f66ac445a32...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-04-08 (Fri, 08 Apr 2016)
Changed paths:
M core/metrics-model/src/main/java/org/hawkular/metrics/model/Metric.java
Log Message:
-----------
[HWKMETRICS-378] Allow Metric deserializer to take tenant id as parameter; default value to "" if null. The existing constructor has been moved to a simple constructor, while the default behaviour of the JsonCreator constructor has not changed.
Commit: 4ca390df3a585c1384aa168f22a96821f88ffde8
https://github.com/hawkular/hawkular-metrics/commit/4ca390df3a585c1384aa1...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-04-08 (Fri, 08 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TaggedDataPointCollector.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/TaggedBucketPoint.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
Merge pull request #474 from jsanda/hwkmetrics-373
HWKMETRICS-373
Commit: 7c9accc44256b896f1e04a88fbe8a33d6158b1b1
https://github.com/hawkular/hawkular-metrics/commit/7c9accc44256b896f1e04...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-04-08 (Fri, 08 Apr 2016)
Changed paths:
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy
Log Message:
-----------
Fix wrong schema version and tag in 0.15.x schema upgrade file.
Commit: da11221c44ebbe48b5c08f0ec5c5fa82635c0648
https://github.com/hawkular/hawkular-metrics/commit/da11221c44ebbe48b5c08...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-04-08 (Fri, 08 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
Log Message:
-----------
[HWKMETRICS-370] fix formatting
Commit: 90343d17f9d4719c09e2ad880d8873fc6d74e00e
https://github.com/hawkular/hawkular-metrics/commit/90343d17f9d4719c09e2a...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-04-08 (Fri, 08 Apr 2016)
Changed paths:
M core/metrics-model/src/main/java/org/hawkular/metrics/model/Metric.java
Log Message:
-----------
Merge pull request #479 from hawkular/HWKMETRICS-378
LGTM
Commit: b16f0bd6cfa19ba6199e1dc633a8a1c56a528668
https://github.com/hawkular/hawkular-metrics/commit/b16f0bd6cfa19ba6199e1...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-04-08 (Fri, 08 Apr 2016)
Changed paths:
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy
Log Message:
-----------
Merge pull request #480 from hawkular/fix-0.15.0-schema
Fix wrong schema version and tag in 0.15.x schema upgrade file.
Commit: 5b0a37866ebb0787484179f1abe2390dde739e27
https://github.com/hawkular/hawkular-metrics/commit/5b0a37866ebb078748417...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-04-08 (Fri, 08 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/NumericDataPointCollector.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/SumNumericBucketPointCollector.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TaggedDataPointCollector.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/NumericBucketPoint.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/TaggedBucketPoint.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
Merge pull request #477 from jsanda/hwkmetrics-370
HWKMETRICS-370
Commit: b8e23aa8395619670e13be1f3f105dbdf0bcbda7
https://github.com/hawkular/hawkular-metrics/commit/b8e23aa8395619670e13b...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CORSITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy
Log Message:
-----------
[HWKMETRICS-24] Migrate the mixed metrics insertion POST to /raw. This is the last '/data' endpoint that was not updated to the new '/raw' & '/stats' model.
Commit: da13624c6f663cb8f5acebbf12d9ad3db56824f8
https://github.com/hawkular/hawkular-metrics/commit/da13624c6f663cb8f5ace...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-04-19 (Tue, 19 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CORSITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy
Log Message:
-----------
Merge pull request #482 from hawkular/HWKMETRICS-24-too
[HWKMETRICS-24] Migrate the mixed metrics insertion POST to /raw.
Commit: a2d432ad3190ee95c2f9a6312ea5dfc66954674e
https://github.com/hawkular/hawkular-metrics/commit/a2d432ad3190ee95c2f9a...
Author: Michael Burman <miburman(a)redhat.com>
Date: 2016-04-21 (Thu, 21 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
Log Message:
-----------
Remove the use of optional, it is useless with Observables (which can be empty)
Commit: 96247947fc957f4b940ccc710a11e31a5a4d4c7d
https://github.com/hawkular/hawkular-metrics/commit/96247947fc957f4b940cc...
Author: Peter Palaga <ppalaga(a)redhat.com>
Date: 2016-04-21 (Thu, 21 Apr 2016)
Changed paths:
M pom.xml
Log Message:
-----------
Upgrade to hawkular-parent 41, Accounts 2.0.25.Final and Commons
0.6.0.Final
Commit: 1e9a1bdf8718070ce9c4b3ac3029d0e388086a0a
https://github.com/hawkular/hawkular-metrics/commit/1e9a1bdf8718070ce9c4b...
Author: Peter Palaga <ppalaga(a)redhat.com>
Date: 2016-04-21 (Thu, 21 Apr 2016)
Changed paths:
M .travis.install.cassandra.sh
Log Message:
-----------
Use Cassandra 3.5.x in Travis builds
Commit: 5a9b432eb13fa4525df8198ff3949a4ad1d9e49a
https://github.com/hawkular/hawkular-metrics/commit/5a9b432eb13fa4525df81...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-04-21 (Thu, 21 Apr 2016)
Changed paths:
M .travis.install.cassandra.sh
M pom.xml
Log Message:
-----------
Merge pull request #478 from ppalaga/160407-p40
Upgrade to hawkular-parent 40, Accounts 2.0.23.Final and Commons 0.5.0.Final
Commit: 96ad594af64895581df07cf262a609989f529f86
https://github.com/hawkular/hawkular-metrics/commit/96ad594af64895581df07...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-04-22 (Fri, 22 Apr 2016)
Changed paths:
M .travis.install.cassandra.sh
Log Message:
-----------
Fix Travis Cassandra install file
You can't load the webpage in an environment variable because formatting
is not preserved. Then you can't grep on the content as expected.
Commit: 353d381c4ac59e39d08679050cc5f935f259fb4f
https://github.com/hawkular/hawkular-metrics/commit/353d381c4ac59e39d0867...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-04-22 (Fri, 22 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/webapp/static/index.html
M api/metrics-api-jaxrs/src/main/webapp/static/welcome.css
Log Message:
-----------
HWKMETRICS-388 Allow the status page to be loaded over https without errors
Use leading double-slash to inherit the protocol from the webpage
Also, fixed a missing semicolon and removed import from CSS to let the browser load CSS resources in parallel (instead of waiting for the welcome CSS to be loaded).
Commit: a39d4477e63ad6e45ba529f5482183666fe4e258
https://github.com/hawkular/hawkular-metrics/commit/a39d4477e63ad6e45ba52...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-04-22 (Fri, 22 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/webapp/static/index.html
M api/metrics-api-jaxrs/src/main/webapp/static/welcome.css
Log Message:
-----------
Merge pull request #485 from tsegismont/jira/HWKMETRICS-388
HWKMETRICS-388 Allow the status page to be loaded over https without errors
Commit: 0a1fc01def87d930bd9ab046bbf1ba3aa67fc696
https://github.com/hawkular/hawkular-metrics/commit/0a1fc01def87d930bd9ab...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-04-22 (Fri, 22 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
Log Message:
-----------
Merge pull request #484 from burmanm/optional_removal
Refactor getMetricTags to remove use of Optional
Commit: f51729748c67707eced08e54160141330f6d24bd
https://github.com/hawkular/hawkular-metrics/commit/f51729748c67707eced08...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-04-23 (Sat, 23 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
[HWKMETRICS-197] Add getTagValues method to request potential values of tags
Commit: 804b994e4cb4b63435d9b4cfe5f5dc806248e206
https://github.com/hawkular/hawkular-metrics/commit/804b994e4cb4b63435d9b...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-04-25 (Mon, 25 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
Merge pull request #483 from burmanm/hwkmetrics-197
[HWKMETRICS-197] Add ability to fetch tag values
Commit: adf4b3ba07606e98dbbd62a2164b5ce1477a6897
https://github.com/hawkular/hawkular-metrics/commit/adf4b3ba07606e98dbbd6...
Author: Peter Palaga <ppalaga(a)redhat.com>
Date: 2016-04-26 (Tue, 26 Apr 2016)
Changed paths:
M pom.xml
Log Message:
-----------
Upgr to hawkular-parent 42, Accounts 2.0.26.Final, Commons 0.6.1.Final
Swagger related artifacts and plugin now now managed in hawkular-parent
Commit: d38dfeb0f3f2fcdb9caf267b70b2de48f1815b88
https://github.com/hawkular/hawkular-metrics/commit/d38dfeb0f3f2fcdb9caf2...
Author: Thomas Segismont <tsegismont(a)gmail.com>
Date: 2016-04-26 (Tue, 26 Apr 2016)
Changed paths:
M pom.xml
Log Message:
-----------
Merge pull request #488 from ppalaga/p42
Upgr to hawkular-parent 42, Accounts 2.0.26.Final, Commons 0.6.1.Final Swagger
Commit: e3d8bb5699d9217c8fa8e4fcd0935df3134ff615
https://github.com/hawkular/hawkular-metrics/commit/e3d8bb5699d9217c8fa8e...
Author: Pavol Loffay <ploffay(a)redhat.com>
Date: 2016-04-26 (Tue, 26 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
R api/metrics-api-jaxrs/src/main/rest-doc/apidoc.groovy
M pom.xml
Log Message:
-----------
apidoc reused from build-tools
Commit: 2d4462415fbea9f3fcd821131c497d87bbf3b5ba
https://github.com/hawkular/hawkular-metrics/commit/2d4462415fbea9f3fcd82...
Author: Thomas Segismont <tsegismont(a)gmail.com>
Date: 2016-04-26 (Tue, 26 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
R api/metrics-api-jaxrs/src/main/rest-doc/apidoc.groovy
M pom.xml
Log Message:
-----------
Merge pull request #486 from pavolloffay/apidoc-from-build-tools
apidoc.groovy reused from build-tools
Commit: 33895471dd409417a0322639a6d1f33ac4feb03a
https://github.com/hawkular/hawkular-metrics/commit/33895471dd409417a0322...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-04-26 (Tue, 26 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/ConvertersProvider.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/OrderConverter.java
A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/OrderConverterTest.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Order.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RootITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StatusITest.groovy
Log Message:
-----------
HWKMETRICS-389 Endpoints that use the order param should accept lower case values
Added new converter and updated enum.
Also, updated two tests which must not run when not in a Maven build
Commit: 52ec43f8a2b047ba4e69475536d27bb808308fbd
https://github.com/hawkular/hawkular-metrics/commit/52ec43f8a2b047ba4e694...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-04-26 (Tue, 26 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/rest-doc/base.adoc
Log Message:
-----------
Update doc
Commit: af5bfe93f74de4bdb782ad4e6f5f033b865fcc49
https://github.com/hawkular/hawkular-metrics/commit/af5bfe93f74de4bdb782a...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-04-26 (Tue, 26 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
Add untyped generic endpoint for tagValues fetching
Commit: db8b3542cb86245b3f38433c2353cfb068a7c8db
https://github.com/hawkular/hawkular-metrics/commit/db8b3542cb86245b3f384...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-04-26 (Tue, 26 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/ConvertersProvider.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/OrderConverter.java
M api/metrics-api-jaxrs/src/main/rest-doc/base.adoc
A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/OrderConverterTest.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Order.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RootITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StatusITest.groovy
Log Message:
-----------
Merge pull request #491 from tsegismont/jira/HWKMETRICS-389
HWKMETRICS-389 Endpoints that use the order param should accept lower case values
Commit: 76bb1e94240f40350128c184b599a42ebf2c712f
https://github.com/hawkular/hawkular-metrics/commit/76bb1e94240f40350128c...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-04-26 (Tue, 26 Apr 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/SumNumericBucketPointCollector.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityBucketPoint.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/BucketPoint.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/NumericBucketPoint.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
Log Message:
-----------
[HWKMETRICS-396] exclude stats fields when buckets are empty
Commit: 290cd8cd8bec1774aa8e98710855975a39b7bf92
https://github.com/hawkular/hawkular-metrics/commit/290cd8cd8bec1774aa8e9...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-04-27 (Wed, 27 Apr 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Functions.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/MetricType.java
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy
Log Message:
-----------
[HWKMETRICS-384] initial support for string metrics in core service
Commit: 15b06a7ef66942460dcbd6d083c81c4d297dcd6e
https://github.com/hawkular/hawkular-metrics/commit/15b06a7ef66942460dcbd...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-04-27 (Wed, 27 Apr 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
Log Message:
-----------
[HWKMETRICS-384] add method for fetching distinct strings
Commit: a6e744f6cf52698be5b9136f9cf284a544341c32
https://github.com/hawkular/hawkular-metrics/commit/a6e744f6cf52698be5b91...
Author: Thomas Segismont <tsegismont(a)gmail.com>
Date: 2016-04-27 (Wed, 27 Apr 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/SumNumericBucketPointCollector.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityBucketPoint.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/BucketPoint.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/NumericBucketPoint.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
Log Message:
-----------
Merge pull request #494 from jsanda/hwkmetrics-396
[HWKMETRICS-396] exclude stats fields when buckets are empty
Commit: 8c9b0c3659a095fd8046ca9a93bdb5d8b02b1577
https://github.com/hawkular/hawkular-metrics/commit/8c9b0c3659a095fd8046c...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-04-27 (Wed, 27 Apr 2016)
Changed paths:
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CORSITest.groovy
Log Message:
-----------
Ignore CORSITest.groovy if not in Maven build
Commit: b879ac489563d5883c1c74c0ad7cb28d206b44b3
https://github.com/hawkular/hawkular-metrics/commit/b879ac489563d5883c1c7...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-04-27 (Wed, 27 Apr 2016)
Changed paths:
M integration-tests/rest-tests-jaxrs/pom.xml
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
Use Jackson instead of JSON-lib
Jackson has a deserialization feature which allows to always convert floating values to BigDecimal. This works well with Groovy as literal floating numbers are BigDecimal by default.
This will hopefully avoid much of the intermittent failures we see on Travis (e.g. expected 43.0 but go 43)
Also, simplified success/failure handlers.
Commit: cde8d0f736b456ba7383df6c609ab1cb97ed49f7
https://github.com/hawkular/hawkular-metrics/commit/cde8d0f736b456ba7383d...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-04-27 (Wed, 27 Apr 2016)
Changed paths:
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CORSITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
Fixed CORSITest.groovy
Commit: c855b456e3b6ab2729b6c201ea2e18dc4122df83
https://github.com/hawkular/hawkular-metrics/commit/c855b456e3b6ab2729b6c...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-04-27 (Wed, 27 Apr 2016)
Changed paths:
M integration-tests/rest-tests-jaxrs/pom.xml
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CORSITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
Merge pull request #495 from tsegismont/test_fixes
rest-tests enhancements
Commit: 0fe8267c99a6e8bcabf0baf82537c12ef5dc10c1
https://github.com/hawkular/hawkular-metrics/commit/0fe8267c99a6e8bcabf0b...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-04-27 (Wed, 27 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
[HWKMETRICS-148] Update metrics creation to allow users to overwrite previously created metric definitions. The flag defaults to false and is not required.
Commit: 15380e1c8e1ecd918b25dbcac771fc06ec5abe9c
https://github.com/hawkular/hawkular-metrics/commit/15380e1c8e1ecd918b25d...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-04-27 (Wed, 27 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
Log Message:
-----------
[HWKMETRICS-148] Update verbiage to clarify what is being overwritten for metrics.
Commit: 9659c3a0a74d7cb96bd064c2771c3f0ba8fad4ed
https://github.com/hawkular/hawkular-metrics/commit/9659c3a0a74d7cb96bd06...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-04-27 (Wed, 27 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy
Log Message:
-----------
[HWKMETRICS-148] Extend overwrite definition functionality to tenants endpoint too.
Commit: ef94d5f5b6dcae7d88a8540dbad981c06b90e81e
https://github.com/hawkular/hawkular-metrics/commit/ef94d5f5b6dcae7d88a85...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-04-27 (Wed, 27 Apr 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
Log Message:
-----------
[HWKMETRICS-148] Purge unused tenant insertion method and statement.
Commit: 6395b1cb2376be0dbe6ff4a2a36d6239a7e78fbe
https://github.com/hawkular/hawkular-metrics/commit/6395b1cb2376be0dbe6ff...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-04-27 (Wed, 27 Apr 2016)
Changed paths:
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
A integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StringITest.groovy
Log Message:
-----------
[HWKMETRICS-384] initial REST API support for string metrics
Commit: 7da0cb9d099219705a844ac22ee26461c6f21e5c
https://github.com/hawkular/hawkular-metrics/commit/7da0cb9d099219705a844...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-04-27 (Wed, 27 Apr 2016)
Changed paths:
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
Log Message:
-----------
[HWKMETRICS-148] Adjust tests to showcase the exact line for failures and use badPost to capture the expected request error.
Commit: 301f7fffed16b57548d589d1568e201f9c5be792
https://github.com/hawkular/hawkular-metrics/commit/301f7fffed16b57548d58...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-04-27 (Wed, 27 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/MixedMetricsRequest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy
Log Message:
-----------
[HWKMETRICS-384] update mixed metrics endpoint to support string metrics
Commit: a4882a4766947cfd54f3b327517e00df95ef36eb
https://github.com/hawkular/hawkular-metrics/commit/a4882a4766947cfd54f3b...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-04-27 (Wed, 27 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy
Log Message:
-----------
Merge pull request #493 from hawkular/HWKMETRICS-148
[HWKMETRICS-148]
Commit: 3a5c7893e1b73a18ab07ea11047d2a1e95bff67f
https://github.com/hawkular/hawkular-metrics/commit/3a5c7893e1b73a18ab07e...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-04-28 (Thu, 28 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/ConvertersProvider.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagNamesConverter.java
A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/InvalidTagNamesConverterTest.java
A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/TagNamesConverterTest.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/param/TagNames.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Tags.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
M pom.xml
Log Message:
-----------
HWKMETRICS-385 Deleting tags should only require the tag keys and not the values
Added a new JAX-RS param class. It allows to map a list of plain names mixed with name:value pairs (for backwared compatibility)
Updated the core service implementation so that tag values are loaded and from metric index. This is needed otherwise we can't delete rows from the tags index table (tvalue is part of the primary key).
Commit: 0854c3ea02a772f060bdb6dfd50d75642d487361
https://github.com/hawkular/hawkular-metrics/commit/0854c3ea02a772f060bdb...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-04-28 (Thu, 28 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/ConvertersProvider.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagNamesConverter.java
A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/InvalidTagNamesConverterTest.java
A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/TagNamesConverterTest.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/param/TagNames.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Tags.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
M pom.xml
Log Message:
-----------
Merge pull request #490 from tsegismont/jira/HWKMETRICS-385
HWKMETRICS-385 Deleting tags should only require the tag keys and not the values
Commit: cc4ffc37e88c4a7a80608ff808f9402847a05014
https://github.com/hawkular/hawkular-metrics/commit/cc4ffc37e88c4a7a80608...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-04-29 (Fri, 29 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
Log Message:
-----------
Fix description of ApiOperation
Commit: 03e2fb4b69463ff6e87be816301017406a6bbe91
https://github.com/hawkular/hawkular-metrics/commit/03e2fb4b69463ff6e87be...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-04-29 (Fri, 29 Apr 2016)
Changed paths:
M .travis.install.cassandra.sh
Log Message:
-----------
Fix Travis install script
Follow if response code is 301
Use python instead of grep to determine preferred mirror from JSON
Commit: 8bf12d6b8417dbe115d633b14bc31c057d9cf1a6
https://github.com/hawkular/hawkular-metrics/commit/8bf12d6b8417dbe115d63...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-04-29 (Fri, 29 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-util/pom.xml
A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/util/MetricRegistryProvider.java
M containers/hawkular-metrics-openshift-integration/pom.xml
A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/Authenticator.java
R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthentication.java
A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthenticator.java
A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/DisabledAuthenticator.java
R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftAuthenticationFilter.java
R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java
A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthHandler.java
A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthServletExtension.java
A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java
A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/Utils.java
A containers/hawkular-metrics-openshift-integration/src/main/resources/META-INF/services/io.undertow.servlet.ServletExtension
R containers/hawkular-metrics-openshift-integration/src/main/resources/META-INF/web-fragment.xml
M containers/metrics-api-jaxrs-openshift/pom.xml
A containers/metrics-api-jaxrs-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
M integration-tests/load-tests/README.adoc
M integration-tests/load-tests/src/test/scala/org/hawkular/metrics/loadtest/MetricsSimulation.scala
Log Message:
-----------
HWKMETRICS-330 Update filter to be async
A bit of context first. Hawkular Metrics is a reactive application and
calls to a blocking API should be avoided as much as possible.
The Openshift integration library had a servlet filter mechanism to
authenticate users. The filter code used the JDK's HTTP client to call
Kubernetes' master server. While this was alright has a first
implementation (in order to provide the feature as quickly as possible),
it is a serious limitation to reach our performance goals.
There were two problems to tackle:
1. choose an async HTTP client API
2. make the filter code asynchronous
For the HTTP client, I considered a few options: Netty, vert.x,
Undertow. I picked undertow because it does not add a new dependency,
we can reuse the io threads (instead of creating yet another thread
pool). The downside is that the Undertow client API is low-level (no pool
implementation) and not well documented.
For the filter code, my first try was to use servlet async API from the
filter. But RestEasy throws an exception because it wants start the
async exchange itself. I wrote to the resteasy-user list but got no
reply. And even if we had a fix, we would have to wait for a new
RestEasy and Wildfly release. So I wrote an Undertow extension which is
executed in io threads *before* the servlet handler is involved.
The implementation consists in pooling Undertow HTTP client connections and
filering the Metrics client requests (only dispatch to the servlet
handler if the user is authenticated).
While working on the implementation I had to find a way to share the
MetricsRegistry between the webapp code and the authenticator code. So
there's a MetricsRegistry provider class in core-util now.
Also, I enhanced the Gatling scenario file to support multiple
authentication mechanisms (none, Hawkular integration, Openshift
htpasswd file, Openshift token). I took the opportunity to document the
scenario options in the project README.
Note that performance enhancements will be more visible in environments
where Kubernetes reponse time is minimal.
Commit: 33da066d5277c6d9724ccfe9155d542432c451c6
https://github.com/hawkular/hawkular-metrics/commit/33da066d5277c6d9724cc...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-04-29 (Fri, 29 Apr 2016)
Changed paths:
M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthHandler.java
Log Message:
-----------
Fix static resources access
Commit: c6358260fe640a46bef7828f4949f8db1d0d0df8
https://github.com/hawkular/hawkular-metrics/commit/c6358260fe640a46bef78...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-04-29 (Fri, 29 Apr 2016)
Changed paths:
M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthenticator.java
R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/DisabledAuthenticator.java
M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthHandler.java
A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/SecurityOption.java
M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java
Log Message:
-----------
Fix authentication selection
Multiple authenticators can be active at the same time
Commit: d351f66518071d2f94a779c58b98b13b6b03f964
https://github.com/hawkular/hawkular-metrics/commit/d351f66518071d2f94a77...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-04-29 (Fri, 29 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
Log Message:
-----------
Add a config flag to disable metrics jmx reporting
Disables reporting for both the driver's registry and our registry
Commit: d20cc33b2463e7f7dedfc7716e61f9226e663688
https://github.com/hawkular/hawkular-metrics/commit/d20cc33b2463e7f7dedfc...
Author: Peter Palaga <ppalaga(a)redhat.com>
Date: 2016-04-29 (Fri, 29 Apr 2016)
Changed paths:
M README.adoc
Log Message:
-----------
Require the proper Cassandra version 3.4 in README.adoc
Commit: 0b654ab5b2c3a0da2b79841d62b32a4706cc8a67
https://github.com/hawkular/hawkular-metrics/commit/0b654ab5b2c3a0da2b798...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-04-29 (Fri, 29 Apr 2016)
Changed paths:
M README.adoc
Log Message:
-----------
Merge pull request #489 from ppalaga/160426-readme
Require the proper Cassandra version 3.5 in README.adoc
Commit: 0a1aace72fc749ee6f8c4496d40dfebda18ddfb2
https://github.com/hawkular/hawkular-metrics/commit/0a1aace72fc749ee6f8c4...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-04-29 (Fri, 29 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M api/metrics-api-util/pom.xml
A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/util/MetricRegistryProvider.java
M containers/hawkular-metrics-openshift-integration/pom.xml
A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/Authenticator.java
R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthentication.java
A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthenticator.java
R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftAuthenticationFilter.java
R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java
A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthHandler.java
A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthServletExtension.java
A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/SecurityOption.java
A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java
A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/Utils.java
A containers/hawkular-metrics-openshift-integration/src/main/resources/META-INF/services/io.undertow.servlet.ServletExtension
R containers/hawkular-metrics-openshift-integration/src/main/resources/META-INF/web-fragment.xml
M containers/metrics-api-jaxrs-openshift/pom.xml
A containers/metrics-api-jaxrs-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
M integration-tests/load-tests/README.adoc
M integration-tests/load-tests/src/test/scala/org/hawkular/metrics/loadtest/MetricsSimulation.scala
Log Message:
-----------
Merge pull request #481 from tsegismont/jira/HWKMETRICS-330
HWKMETRICS-330 Update filter to be async
Commit: 08bb9e671303ace58699dc0c41adff9aa8dbfb70
https://github.com/hawkular/hawkular-metrics/commit/08bb9e671303ace58699d...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-04-29 (Fri, 29 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StringITest.groovy
Log Message:
-----------
[HWKMETRICS-384] enforce max string length
Commit: 5a7166e419796b15743ab8e3c1bdc7b0ef1aeb34
https://github.com/hawkular/hawkular-metrics/commit/5a7166e419796b15743ab...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-04-29 (Fri, 29 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
Log Message:
-----------
[HWKMETRICS-384] update description
Commit: 16fec293343b91ef16e84f527201cc082023612e
https://github.com/hawkular/hawkular-metrics/commit/16fec293343b91ef16e84...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-04-29 (Fri, 29 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
Log Message:
-----------
[HWKMETRICS-384] fix grammar error
Commit: 771aaf3eececd4edd4dd5e35f5c6183dd8ead2d0
https://github.com/hawkular/hawkular-metrics/commit/771aaf3eececd4edd4dd5...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-04-29 (Fri, 29 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
Merge pull request #492 from burmanm/hwkmetrics-197_generic
Add untyped generic endpoint for tagValues fetching
Commit: 02b9defce68a2a65974b6175ba35b26968f28e25
https://github.com/hawkular/hawkular-metrics/commit/02b9defce68a2a65974b6...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-04-29 (Fri, 29 Apr 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Functions.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/MetricType.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/MixedMetricsRequest.java
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy
A integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StringITest.groovy
Log Message:
-----------
Merge pull request #496 from jsanda/hwkmetrics-384
[HWKMETRICS-384] Add string metric type
Commit: d5bbd3a2172b7e39c9e0be6005d9275b724aaca7
https://github.com/hawkular/hawkular-metrics/commit/d5bbd3a2172b7e39c9e0b...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-05-01 (Sun, 01 May 2016)
Changed paths:
A core/configuration-service/pom.xml
A core/configuration-service/src/main/java/org/hawkular/metrics/system/Configuration.java
A core/configuration-service/src/main/java/org/hawkular/metrics/system/ConfigurationService.java
A core/configuration-service/src/test/java/org/hawkular/metrics/system/ConfigurationServiceTest.java
M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy
M pom.xml
Log Message:
-----------
[HWKMETRICS-398] inital commit for new configuration service
Commit: 7b44df7f82731d1a1d78c0014e2b57423e3df9ec
https://github.com/hawkular/hawkular-metrics/commit/7b44df7f82731d1a1d78c...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-05-02 (Mon, 02 May 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
A core/configuration-service/src/main/java/org/hawkular/metrics/sysconfig/Configuration.java
A core/configuration-service/src/main/java/org/hawkular/metrics/sysconfig/ConfigurationService.java
R core/configuration-service/src/main/java/org/hawkular/metrics/system/Configuration.java
R core/configuration-service/src/main/java/org/hawkular/metrics/system/ConfigurationService.java
A core/configuration-service/src/test/java/org/hawkular/metrics/sysconfig/ConfigurationServiceTest.java
R core/configuration-service/src/test/java/org/hawkular/metrics/system/ConfigurationServiceTest.java
M core/metrics-core-service/pom.xml
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy
Log Message:
-----------
[HWKMETRICS-398] update metrics service to use config service
Commit: dcc6af2cf809330741423122b6feb7c912a7e79f
https://github.com/hawkular/hawkular-metrics/commit/dcc6af2cf809330741423...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-05-02 (Mon, 02 May 2016)
Changed paths:
M core/configuration-service/src/main/java/org/hawkular/metrics/sysconfig/ConfigurationService.java
Log Message:
-----------
[HWKMETRICS-398] use toMap instead of separate map/reduce calls
Commit: a05e5db4aa22a87758ca3a51453f6b84708deed1
https://github.com/hawkular/hawkular-metrics/commit/a05e5db4aa22a87758ca3...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-05-02 (Mon, 02 May 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
A core/configuration-service/pom.xml
A core/configuration-service/src/main/java/org/hawkular/metrics/sysconfig/Configuration.java
A core/configuration-service/src/main/java/org/hawkular/metrics/sysconfig/ConfigurationService.java
A core/configuration-service/src/test/java/org/hawkular/metrics/sysconfig/ConfigurationServiceTest.java
M core/metrics-core-service/pom.xml
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy
M pom.xml
Log Message:
-----------
Merge pull request #498 from jsanda/hwkmetrics-398
[HWKMETRICS-398] Introduce new configuration service
Commit: 4c91d7952be6c360e88fda7f8570f8bbe26c936d
https://github.com/hawkular/hawkular-metrics/commit/4c91d7952be6c360e88fd...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-05-02 (Mon, 02 May 2016)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
M api/metrics-api-util/pom.xml
M bus/pom.xml
M clients/common/pom.xml
M clients/pom.xml
M clients/ptranslator/pom.xml
M containers/hawkular-metrics-openshift-integration/pom.xml
M containers/metrics-api-jaxrs-openshift/pom.xml
M containers/pom.xml
M core/configuration-service/pom.xml
M core/metrics-core-service/pom.xml
M core/metrics-model/pom.xml
M core/rx-java-driver/pom.xml
M core/schema/pom.xml
M core/task-queue/pom.xml
M data-generator/pom.xml
M dist/pom.xml
M dist/wildfly-embedded-cassandra/pom.xml
M dist/wildfly-standalone/pom.xml
M hawkular-component/pom.xml
M integration-tests/load-tests/pom.xml
M integration-tests/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M pom.xml
Log Message:
-----------
Development 0.16.0-SNAPSHOT
Commit: 915874767369d655c66deb86f8c4c8532063e128
https://github.com/hawkular/hawkular-metrics/commit/915874767369d655c66de...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-05-03 (Tue, 03 May 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
R core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/NumericDataPointCollector.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Order.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/PatternUtil.java
R core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TaggedDataPointCollector.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/NumericBucketPointTransformer.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/NumericDataPointCollector.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TaggedBucketPointTransformer.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TaggedDataPointCollector.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
Log Message:
-----------
HWKMETRICS-390 Endpoint for fetching rate data points need to support standard query params and sort behavior
I added a method in Order.java which factors out the logic to determine a default order. I updated the considering endpoints.
I change the get rate endpoint to support the new parameters. While its bucket parameters are deprecated and not removed, we need to check that they can't be set if order and limit are.
While updating the code in MetricsServiceImpl to adapt to the new findRate signature, I extracted the code of #bucketize methods and created separated Transformer classes. Using these transformers with #compose is a more natural RxJava construct.
Commit: 1dc367ee78512dd859b6927e0c5db7eb630a9430
https://github.com/hawkular/hawkular-metrics/commit/1dc367ee78512dd859b69...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-05-03 (Tue, 03 May 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TaggedBucketPointTransformer.java
Log Message:
-----------
Refactored TaggedBucketPointTransformer to be more functional
Create a Predicate<DataPoint> with Predicate#and instead of a list of
functions. Then when building the Observable we only have to call
Predicate#test
Commit: 5d22e36c540f492dc51a11b6ee9b85cb1f1cb728
https://github.com/hawkular/hawkular-metrics/commit/5d22e36c540f492dc51a1...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-05-03 (Tue, 03 May 2016)
Changed paths:
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/backend/MetricsSenderITest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/data/ServerDataHelper.java
Log Message:
-----------
HWKMETRICS-397 Intermittent failure in ptrans tests on Travis
Do not fail the test if ServerDataHelper receives 204 No content. Give the test a chance to complete later.
Also, fail MetricsSenderITest if data size does not match expected data after ten pause-and-try cycles
Commit: 5d7fd888d783cb39a5dab49f0e98fa9ee27577f2
https://github.com/hawkular/hawkular-metrics/commit/5d7fd888d783cb39a5dab...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-05-03 (Tue, 03 May 2016)
Changed paths:
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/backend/MetricsSenderITest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/data/ServerDataHelper.java
Log Message:
-----------
Merge pull request #499 from tsegismont/master
HWKMETRICS-397 Intermittent failure in ptrans tests on Travis
Commit: 937d9c6e567257b9a0c111999905350cd772a4b2
https://github.com/hawkular/hawkular-metrics/commit/937d9c6e567257b9a0c11...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-05-03 (Tue, 03 May 2016)
Changed paths:
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/data/ServerDataHelper.java
Log Message:
-----------
HWKMETRICS-397 ServerDataHelper should return empty list if no metrics are found yet
Commit: baea70154e19e01c8becc0884b4c5da4fd3ad68e
https://github.com/hawkular/hawkular-metrics/commit/baea70154e19e01c8becc...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-05-03 (Tue, 03 May 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
R core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/NumericDataPointCollector.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Order.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/PatternUtil.java
R core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TaggedDataPointCollector.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/NumericBucketPointTransformer.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/NumericDataPointCollector.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TaggedBucketPointTransformer.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TaggedDataPointCollector.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
Log Message:
-----------
Merge pull request #497 from tsegismont/jira/HWKMETRICS-390
HWKMETRICS-390 Endpoint for fetching rate data points need to support standard query params and sort behavior
Commit: 26bc1fb89d7b91125a55210421f650749bc8f158
https://github.com/hawkular/hawkular-metrics/commit/26bc1fb89d7b91125a552...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-05-04 (Wed, 04 May 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TTLDataPoint.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/AggregatedValue.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/AggregationTemplate.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityType.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/DataPoint.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/Metric.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/MetricId.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/MixedMetricsRequest.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/Retention.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/TagRequest.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/Tenant.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/TenantDefinition.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/BucketConfig.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/TimeRange.java
Log Message:
-----------
Guava's Objects#toString is deprecated
Commit: dc807334089484da14932b75e6eb26c834d0572d
https://github.com/hawkular/hawkular-metrics/commit/dc807334089484da14932...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-05-04 (Wed, 04 May 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/transformer/MinMaxTimestampTransformer.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/Metric.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
Log Message:
-----------
HWKMETRICS-383 Allow fetch min and max timestamp for a metric
Added a MinMaxTimestampTransformer which loads min and max timestamp for each metric in a sequence.
Applied the transformer to all endpoints fetching metric definitions.
Commit: c26a22139d9db653e12f1abe28abfd7ede287ca1
https://github.com/hawkular/hawkular-metrics/commit/c26a22139d9db653e12f1...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-05-04 (Wed, 04 May 2016)
Changed paths:
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CORSITest.groovy
Log Message:
-----------
Update CORSITest.groovy as well
Commit: 5eb13c6dbddafdcc0fcd5eb7fc3dacd9858e18c8
https://github.com/hawkular/hawkular-metrics/commit/5eb13c6dbddafdcc0fcd5...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-05-11 (Wed, 11 May 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/transformer/MinMaxTimestampTransformer.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/Metric.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CORSITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
Log Message:
-----------
Merge pull request #500 from tsegismont/jira/HWKMETRICS-383
HWKMETRICS-383 Allow fetch min and max timestamp for a metric
Commit: 5a68c28d5b20f3e6cb55b677b0eff151eeb19255
https://github.com/hawkular/hawkular-metrics/commit/5a68c28d5b20f3e6cb55b...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-05-11 (Wed, 11 May 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/MetricType.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
HWKMETRICS-365 Support rate data for gauge metrics
Added rate related endpoints to GaugeHandler
Added GAUGE_RATE internal type (also, added missing STRING type to the "all" set in MetricType)
Changed MetricsService API so that rate and rate stats work on Metric<? extends Number> instead of Metric<Long>
Updated multiple metric stats algorithms to support GAUGE_RATE
Commit: b89fb68dce4c4e280938f10d622e0f4d9375a9d5
https://github.com/hawkular/hawkular-metrics/commit/b89fb68dce4c4e280938f...
Author: Pavol Loffay <ploffay(a)redhat.com>
Date: 2016-05-12 (Thu, 12 May 2016)
Changed paths:
A hawkular-component/src/main/java/org/hawkular/metrics/component/MetricsJNDIPusblisher.java
Log Message:
-----------
bind metrics service to JNDI
Commit: aaa4e2962b7c40ab265cc7dd0b78bc07630e5250
https://github.com/hawkular/hawkular-metrics/commit/aaa4e2962b7c40ab265cc...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-05-12 (Thu, 12 May 2016)
Changed paths:
A hawkular-component/src/main/java/org/hawkular/metrics/component/MetricsJNDIPusblisher.java
Log Message:
-----------
Merge pull request #502 from pavolloffay/jndi-binding
Bind metrics service to JNDI
Commit: edd8e26497a8132be78a0e84960d6417a2cea8cf
https://github.com/hawkular/hawkular-metrics/commit/edd8e26497a8132be78a0...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-05-12 (Thu, 12 May 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/MetricType.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
Merge pull request #501 from tsegismont/jira/HWKMETRICS-365
HWKMETRICS-365 Support rate data for gauge metrics
Commit: 36f4bb7b3c6cb81c9aceaaee5654dbc220811ed6
https://github.com/hawkular/hawkular-metrics/commit/36f4bb7b3c6cb81c9acea...
Author: Peter Palaga <ppalaga(a)redhat.com>
Date: 2016-05-13 (Fri, 13 May 2016)
Changed paths:
M pom.xml
Log Message:
-----------
Upgrade to hawkular-parent 43 and newest Commons srcdep
Commit: caca6a0d5691e0894f2df9ac99abd5d26c91ddce
https://github.com/hawkular/hawkular-metrics/commit/caca6a0d5691e0894f2df...
Author: Peter Palaga <ppalaga(a)redhat.com>
Date: 2016-05-13 (Fri, 13 May 2016)
Changed paths:
M hawkular-component/pom.xml
R hawkular-component/src/main/java/org/hawkular/metrics/security/PersonaFilter.java
M integration-tests/hawkular-server-tests/pom.xml
M integration-tests/hawkular-server-tests/server-provisioning.xml
M integration-tests/hawkular-server-tests/src/main/resources/standalone.xsl
Log Message:
-----------
HWKMETRICS-399 Make Metrics independent of Hawkular Accounts
Commit: 7cefe993d4583f0fbab6ddafdd6cd4b13d460eac
https://github.com/hawkular/hawkular-metrics/commit/7cefe993d4583f0fbab6d...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-05-13 (Fri, 13 May 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/AvailabilityITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/BaseITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/CounterITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GaugeITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MixedMetricsITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/StringITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/TagsITest.java
Log Message:
-----------
[HWKMETRICS-305] Initial split of the huge MetricsServiceITest file. Split tests by metric type.
Commit: 6dfb4353596e2c01844fc983e59f7a92ea533cc4
https://github.com/hawkular/hawkular-metrics/commit/6dfb4353596e2c01844fc...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-05-13 (Fri, 13 May 2016)
Changed paths:
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/AvailabilityITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/BaseMetricsITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/CounterITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GaugeITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MixedMetricsITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/StringITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/TagsITest.java
Log Message:
-----------
[HWKMETRICS-305] Cleanup of existing service tests and base classes.
Commit: 42e291292bafe1a3ee3636d4cd2ca4cfc68b3877
https://github.com/hawkular/hawkular-metrics/commit/42e291292bafe1a3ee363...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-05-13 (Fri, 13 May 2016)
Changed paths:
R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/AvailabilityITest.java
R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/BaseMetricsITest.java
R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/CounterITest.java
R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GaugeITest.java
R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MixedMetricsITest.java
R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/StringITest.java
R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/TagsITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/AvailabilityITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/CounterITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GenerateRateITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/MixedMetricsITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/RatesITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/StringITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/TagsITest.java
Log Message:
-----------
[HWKMETRICS-305] Relocate all metrics related tests to a new package.
Commit: 7e62f8b2718e5be2752887f6f3dde06b55c6627a
https://github.com/hawkular/hawkular-metrics/commit/7e62f8b2718e5be275288...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-05-16 (Mon, 16 May 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/StringITest.java
Log Message:
-----------
[HWKMETRICS-305] Small fixes.
Commit: 50e4ae9d222fa4349fe1f586df37e8657c038abd
https://github.com/hawkular/hawkular-metrics/commit/50e4ae9d222fa4349fe1f...
Author: Peter Palaga <ppalaga(a)redhat.com>
Date: 2016-05-16 (Mon, 16 May 2016)
Changed paths:
M hawkular-component/src/main/webapp/WEB-INF/jboss-web.xml
M hawkular-component/src/main/webapp/WEB-INF/web.xml
M integration-tests/hawkular-server-tests/pom.xml
Log Message:
-----------
More of HWKMETRICS-399 Make Metrics independent of Hawkular Accounts
Commit: b953ca7d6bbbe6e2eb71d0818693a3eebbc25af5
https://github.com/hawkular/hawkular-metrics/commit/b953ca7d6bbbe6e2eb71d...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-05-16 (Mon, 16 May 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
Log Message:
-----------
[HWKMETRICS-305] Make generic metric result order predictable.
Commit: 91ba3d9c3ddd0c4879e1b530129904598e566fa2
https://github.com/hawkular/hawkular-metrics/commit/91ba3d9c3ddd0c4879e1b...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-05-16 (Mon, 16 May 2016)
Changed paths:
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
Log Message:
-----------
[HWKMETRICS-305] Use a new tenant id for this test only.
Commit: fed797aa0dc7e53ac851ecc88a517d8ad6271a9a
https://github.com/hawkular/hawkular-metrics/commit/fed797aa0dc7e53ac851e...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-05-16 (Mon, 16 May 2016)
Changed paths:
M pom.xml
Log Message:
-----------
Revert okhttp client version to match influxdb-java requirements.
Commit: 0b840952648e6690f8e154627c3e2393da8ac291
https://github.com/hawkular/hawkular-metrics/commit/0b840952648e6690f8e15...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-05-17 (Tue, 17 May 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/BaseITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsITest.java
R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/AvailabilityITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/CounterITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GenerateRateITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/MixedMetricsITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/RatesITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/StringITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/TagsITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
Log Message:
-----------
Merge pull request #504 from hawkular/HWKMETRICS-305
HWKMETRICS-305 - Split MetricsServiceITest
Commit: b10d8323e1ea0bdd170763b7ce735912ff46e119
https://github.com/hawkular/hawkular-metrics/commit/b10d8323e1ea0bdd17076...
Author: Michael Burman <miburman(a)redhat.com>
Date: 2016-05-18 (Wed, 18 May 2016)
Changed paths:
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
[HWKMETRICS-333] Add test for gauges with encoded comma in the value
Commit: 704b5832ba0d6a907263bc7d298cd440ab899b2a
https://github.com/hawkular/hawkular-metrics/commit/704b5832ba0d6a907263b...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-05-18 (Wed, 18 May 2016)
Changed paths:
M pom.xml
Log Message:
-----------
[HWKMETRICS-399] Update to hawkular.commons 0.7.1.Final
Commit: 527e82f1107c41042e5d7bc01cab6f56e49ed590
https://github.com/hawkular/hawkular-metrics/commit/527e82f1107c41042e5d7...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-05-18 (Wed, 18 May 2016)
Changed paths:
R integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/AuthenticationITest.groovy
Log Message:
-----------
[HWKMETRICS-399] Removed the authentication tests since they are no longer relavant.
Commit: 1b96d5e7e28863a61cae267e66c53659726191af
https://github.com/hawkular/hawkular-metrics/commit/1b96d5e7e28863a61cae2...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-05-18 (Wed, 18 May 2016)
Changed paths:
M hawkular-component/pom.xml
R hawkular-component/src/main/java/org/hawkular/metrics/security/PersonaFilter.java
M hawkular-component/src/main/webapp/WEB-INF/jboss-web.xml
M hawkular-component/src/main/webapp/WEB-INF/web.xml
M integration-tests/hawkular-server-tests/pom.xml
M integration-tests/hawkular-server-tests/server-provisioning.xml
M integration-tests/hawkular-server-tests/src/main/resources/standalone.xsl
R integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/AuthenticationITest.groovy
M pom.xml
Log Message:
-----------
Merge pull request #505 from hawkular/HWKMETRICS-399
HWKMETRICS-399 Make Metrics independent of Hawkular Accounts
Commit: b77d0b7ec898d5b1c0e395cf4a4e393b2c76bd1f
https://github.com/hawkular/hawkular-metrics/commit/b77d0b7ec898d5b1c0e39...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-05-24 (Tue, 24 May 2016)
Changed paths:
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
[HWKMETRICS-345] Add integration tests to verify empty buckets are returned with zero values.
Commit: 75db810c77958ff7795cd2704e93db627d7d5fa2
https://github.com/hawkular/hawkular-metrics/commit/75db810c77958ff7795cd...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-05-25 (Wed, 25 May 2016)
Changed paths:
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
Merge pull request #506 from hawkular/HWKMETRICS-345
[HWKMETRICS-345] Add integration tests to verify empty buckets are returned with zero values.
Commit: 4e089aa98644353216f8bac71a48e98c368ba098
https://github.com/hawkular/hawkular-metrics/commit/4e089aa98644353216f8b...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-05-25 (Wed, 25 May 2016)
Changed paths:
M hawkular-component/src/main/webapp/WEB-INF/web.xml
Log Message:
-----------
[HWKMETRICS-401] Set /status, /static/* and / without authentication via simple security-constraint.
Commit: ee92cb9fd1eef8cd5edb4b4097a76e374e1e061a
https://github.com/hawkular/hawkular-metrics/commit/ee92cb9fd1eef8cd5edb4...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-05-25 (Wed, 25 May 2016)
Changed paths:
M hawkular-component/src/main/webapp/WEB-INF/web.xml
Log Message:
-----------
[HWKMETRICS-401] Remove / form the list of unauthenticated resources since it forces everything to not require authentication.
Commit: 79673dd820afce75387aa56ed94af921ebd48a21
https://github.com/hawkular/hawkular-metrics/commit/79673dd820afce75387aa...
Author: Thomas Segismont <tsegismont(a)gmail.com>
Date: 2016-05-26 (Thu, 26 May 2016)
Changed paths:
M hawkular-component/src/main/webapp/WEB-INF/web.xml
Log Message:
-----------
Merge pull request #507 from hawkular/HWKMETRICS-401
HWKMETRICS-401
Commit: 7a9b99abab8801208200ec93aa2d47bf64d1a18a
https://github.com/hawkular/hawkular-metrics/commit/7a9b99abab8801208200e...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-05-26 (Thu, 26 May 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/AvailabilityITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/TagNames.java
M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
M data-generator/src/main/java/org/hawkular/metrics/generator/DataGenerator.java
Log Message:
-----------
Just fixing a few warnings.
Commit: b2c625480e694121d01cef19f607ec6a9545c63e
https://github.com/hawkular/hawkular-metrics/commit/b2c625480e694121d01ce...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-05-26 (Thu, 26 May 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/MetricTypeTextConverter.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
[HWKMETRICS-402] Add endpoints for creating, updating, and querying String metric definitions and tags. Also extend existing tag tests to String metric type.
Commit: dff970775bc13367f694837a1188aa93a804e041
https://github.com/hawkular/hawkular-metrics/commit/dff970775bc13367f6948...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-05-27 (Fri, 27 May 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/MetricTypeTextConverter.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
Merge pull request #509 from hawkular/HWKMETRICS-402
[HWKMETRICS-402]
Commit: a0bf931d3d9b7c5d6dc9829e91e170ef38dbf5bb
https://github.com/hawkular/hawkular-metrics/commit/a0bf931d3d9b7c5d6dc98...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-05-31 (Tue, 31 May 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/AvailabilityITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/TagNames.java
M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
M data-generator/src/main/java/org/hawkular/metrics/generator/DataGenerator.java
Log Message:
-----------
Merge pull request #508 from hawkular/fix_warnings
Just fixing a few warnings.
Commit: 5a6b3d8d66f668b989e8144c2449597e18cb454a
https://github.com/hawkular/hawkular-metrics/commit/5a6b3d8d66f668b989e81...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-05-31 (Tue, 31 May 2016)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
M api/metrics-api-util/pom.xml
M bus/pom.xml
M clients/common/pom.xml
M clients/pom.xml
M clients/ptranslator/pom.xml
M containers/hawkular-metrics-openshift-integration/pom.xml
M containers/metrics-api-jaxrs-openshift/pom.xml
M containers/pom.xml
M core/configuration-service/pom.xml
M core/metrics-core-service/pom.xml
M core/metrics-model/pom.xml
M core/rx-java-driver/pom.xml
M core/schema/pom.xml
M core/task-queue/pom.xml
M data-generator/pom.xml
M dist/pom.xml
M dist/wildfly-embedded-cassandra/pom.xml
M dist/wildfly-standalone/pom.xml
M hawkular-component/pom.xml
M integration-tests/load-tests/pom.xml
M integration-tests/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M pom.xml
Log Message:
-----------
Development 0.17.0-SNAPSHOT
Commit: 01ee566e454a8411d65f39004f3583798c06c54e
https://github.com/hawkular/hawkular-metrics/commit/01ee566e454a8411d65f3...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-06-02 (Thu, 02 Jun 2016)
Changed paths:
M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java
Log Message:
-----------
HWKMETRICS-408 Buffer was already freed error
As advised by the Undertow dev team, use UndertowXnioSsl instead of the default Xnio implementation. UndertowXnioSsl is the only implementation which the Wildfly team uses for testing.
Commit: 3ea7494ac421b00e9756724e59d8752e51b303ac
https://github.com/hawkular/hawkular-metrics/commit/3ea7494ac421b00e97567...
Author: Matthew Wringe <mwringe(a)users.noreply.github.com>
Date: 2016-06-02 (Thu, 02 Jun 2016)
Changed paths:
M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java
Log Message:
-----------
Merge pull request #512 from tsegismont/jira/HWKMETRICS-408
HWKMETRICS-408 Buffer was already freed error
Commit: 5f57209227760bb2e5007b140c0f90d3720e503e
https://github.com/hawkular/hawkular-metrics/commit/5f57209227760bb2e5007...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-06-07 (Tue, 07 Jun 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/EmptyPayloadFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxObject.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxTimeUnit.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/param/ConvertersProvider.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/param/InfluxTimeUnitConverter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/prettyprint/PrettyFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/prettyprint/PrettyInterceptor.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/InfluxQueryParseTreeWalker.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/ParseTreeWalkerProducer.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/InfluxQueryParserFactory.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/QueryErrorHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/QueryErrorListener.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/QueryParseException.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/AggregatedColumnDefinition.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/AggregatedColumnDefinitionBuilder.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/AndBooleanExpression.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/BooleanExpression.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ColumnDefinition.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ColumnDefinitionBuilder.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/DateOperand.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/DoubleFunctionArgument.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/DoubleOperand.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/EqBooleanExpression.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/FromClause.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/FunctionArgument.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/GroupByClause.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/GtBooleanExpression.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/InstantOperand.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LimitClause.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ListSeriesDefinitionsParser.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LongFunctionArgument.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LongOperand.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LtBooleanExpression.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/MomentOperand.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NameFunctionArgument.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NameOperand.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NeqBooleanExpression.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NumberFunctionArgument.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/Operand.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/OperandUtils.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/OrBooleanExpression.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/RawColumnDefinition.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/RawColumnDefinitionBuilder.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/RegularExpression.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitions.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsBuilder.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsParser.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/StringFunctionArgument.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/type/QueryType.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/type/QueryTypeVisitor.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/translate/ToIntervalTranslator.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/AggregationFunction.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/AggregationFunctionValidationRule.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/AggregatorsRule.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/DefaultAggregatorRule.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/GroupByTimeRule.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/IllegalQueryException.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/InfluxSelectQueryRules.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/MetricNameRule.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/NameAndNumberAggregatorRule.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/OnlyOneColumnRule.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/QueryNotSupportedException.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/QueryValidator.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/SelectQueryValidationRule.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/SimpleTimeRangesOnlyRule.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/ValidationRulesProducer.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/DataTypesRule.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/HasNameRule.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectRules.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectValidationRule.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectValidationRulesProducer.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectValidator.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InvalidObjectException.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/SupportedColumnsRule.java
M hawkular-component/src/main/java/org/hawkular/metrics/security/InfluxAuthHttpHandler.java
M hawkular-component/src/main/java/org/hawkular/metrics/security/InfluxAuthServletExtension.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxDriverITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxITest.groovy
Log Message:
-----------
HWKMETRICS-411 Deprecate the InfluxDB API
Also, fixed InfluxAuthHttpHandler, Hawkular server no longer uses the
Persona header.
Commit: 14865f8715b194bc07e3d5b803212caa310b7cf0
https://github.com/hawkular/hawkular-metrics/commit/14865f8715b194bc07e3d...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-06-07 (Tue, 07 Jun 2016)
Changed paths:
M hawkular-component/pom.xml
Log Message:
-----------
HWKMETRICS-412 Add CORS filters back to hawkular component
When Metrics was integrated with Accounts, the CORS filters were removed
because CORS had to be managed by Keycloak.
Now that Accounts is removed, we must add them back, otherwise we can't
send CORS requests to Metrics.
Commit: b2f66fcef8b546ea0c3797228c09b35c2071014e
https://github.com/hawkular/hawkular-metrics/commit/b2f66fcef8b546ea0c379...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-06-07 (Tue, 07 Jun 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/EmptyPayloadFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxObject.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxTimeUnit.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/param/ConvertersProvider.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/param/InfluxTimeUnitConverter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/prettyprint/PrettyFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/prettyprint/PrettyInterceptor.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/InfluxQueryParseTreeWalker.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/ParseTreeWalkerProducer.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/InfluxQueryParserFactory.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/QueryErrorHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/QueryErrorListener.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/QueryParseException.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/AggregatedColumnDefinition.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/AggregatedColumnDefinitionBuilder.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/AndBooleanExpression.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/BooleanExpression.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ColumnDefinition.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ColumnDefinitionBuilder.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/DateOperand.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/DoubleFunctionArgument.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/DoubleOperand.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/EqBooleanExpression.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/FromClause.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/FunctionArgument.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/GroupByClause.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/GtBooleanExpression.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/InstantOperand.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LimitClause.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ListSeriesDefinitionsParser.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LongFunctionArgument.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LongOperand.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LtBooleanExpression.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/MomentOperand.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NameFunctionArgument.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NameOperand.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NeqBooleanExpression.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NumberFunctionArgument.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/Operand.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/OperandUtils.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/OrBooleanExpression.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/RawColumnDefinition.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/RawColumnDefinitionBuilder.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/RegularExpression.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitions.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsBuilder.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsParser.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/StringFunctionArgument.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/type/QueryType.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/type/QueryTypeVisitor.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/translate/ToIntervalTranslator.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/AggregationFunction.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/AggregationFunctionValidationRule.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/AggregatorsRule.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/DefaultAggregatorRule.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/GroupByTimeRule.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/IllegalQueryException.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/InfluxSelectQueryRules.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/MetricNameRule.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/NameAndNumberAggregatorRule.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/OnlyOneColumnRule.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/QueryNotSupportedException.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/QueryValidator.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/SelectQueryValidationRule.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/SimpleTimeRangesOnlyRule.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/ValidationRulesProducer.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/DataTypesRule.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/HasNameRule.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectRules.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectValidationRule.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectValidationRulesProducer.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectValidator.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InvalidObjectException.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/SupportedColumnsRule.java
M hawkular-component/src/main/java/org/hawkular/metrics/security/InfluxAuthHttpHandler.java
M hawkular-component/src/main/java/org/hawkular/metrics/security/InfluxAuthServletExtension.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxDriverITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxITest.groovy
Log Message:
-----------
Merge pull request #513 from tsegismont/jira/HWKMETRICS-411
HWKMETRICS-411 Deprecate the InfluxDB API
Commit: f2d5cb0ffaa2d5fbc96b289514d3897a50b87865
https://github.com/hawkular/hawkular-metrics/commit/f2d5cb0ffaa2d5fbc96b2...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-06-07 (Tue, 07 Jun 2016)
Changed paths:
M hawkular-component/pom.xml
Log Message:
-----------
Merge pull request #514 from tsegismont/jira/HWKMETRICS-412
HWKMETRICS-412 Add CORS filters back to hawkular component
Commit: 6332d9e3a915780bbe2f59fb79818fd3431bb94b
https://github.com/hawkular/hawkular-metrics/commit/6332d9e3a915780bbe2f5...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-06-16 (Thu, 16 Jun 2016)
Changed paths:
M .travis.install.cassandra.sh
M README.adoc
Log Message:
-----------
Upgrade to Cassandra 3.7.
Commit: 733de8deb9212e5c3390563cc9317f87f7c840f9
https://github.com/hawkular/hawkular-metrics/commit/733de8deb9212e5c33905...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-06-16 (Thu, 16 Jun 2016)
Changed paths:
M .travis.install.cassandra.sh
M README.adoc
Log Message:
-----------
Merge pull request #517 from hawkular/c3.7
Upgrade to Cassandra 3.7
Commit: 0e0c4c88ca4c6cafd23f02cbc88f65a6df574280
https://github.com/hawkular/hawkular-metrics/commit/0e0c4c88ca4c6cafd23f0...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-06-16 (Thu, 16 Jun 2016)
Changed paths:
A integration-tests/jmh-benchmark/pom.xml
A integration-tests/jmh-benchmark/run.sh
A integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/InsertBenchmark.java
A integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/util/ClusterManager.java
A integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/util/LiveCassandraManager.java
A integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/util/MetricServiceManager.java
A integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/util/MockCassandraManager.java
A integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/util/SCassandraManager.java
M integration-tests/pom.xml
Log Message:
-----------
Add JMH benchmarking capabilities for Metrics-Service-Core
Commit: 547b8a9094a8c41ec97c1e737ea6d84c1173fa99
https://github.com/hawkular/hawkular-metrics/commit/547b8a9094a8c41ec97c1...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-06-16 (Thu, 16 Jun 2016)
Changed paths:
A integration-tests/jmh-benchmark/pom.xml
A integration-tests/jmh-benchmark/run.sh
A integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/InsertBenchmark.java
A integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/util/ClusterManager.java
A integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/util/LiveCassandraManager.java
A integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/util/MetricServiceManager.java
A integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/util/MockCassandraManager.java
A integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/util/SCassandraManager.java
M integration-tests/pom.xml
Log Message:
-----------
Merge pull request #511 from burmanm/benchmark
Add JMH benchmarking capabilities
Commit: bd888d558d127c7b0b9bde85c8cd820091119dc0
https://github.com/hawkular/hawkular-metrics/commit/bd888d558d127c7b0b9bd...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-06-17 (Fri, 17 Jun 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M integration-tests/jmh-benchmark/pom.xml
M integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/InsertBenchmark.java
Log Message:
-----------
Use mergeWith instead of concat and improve benchmark performance
Commit: 7d429a39c16ddd3b1a98dfc410f6455cafdc4b04
https://github.com/hawkular/hawkular-metrics/commit/7d429a39c16ddd3b1a98d...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-06-17 (Fri, 17 Jun 2016)
Changed paths:
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
Log Message:
-----------
Fix the annoying createAndFindCounters test
Commit: 56ede2a1bf69da749b4e7092b4b8ed7a399e8f2f
https://github.com/hawkular/hawkular-metrics/commit/56ede2a1bf69da749b4e7...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-06-17 (Fri, 17 Jun 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M integration-tests/jmh-benchmark/pom.xml
M integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/InsertBenchmark.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
Log Message:
-----------
Merge pull request #519 from burmanm/merge_operator
HWKMETRICS-417 Improve performance of write path
Commit: 961c2c00d200646f95b6de6fa9888be237e5ade1
https://github.com/hawkular/hawkular-metrics/commit/961c2c00d200646f95b6d...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-06-21 (Tue, 21 Jun 2016)
Changed paths:
M integration-tests/load-tests/src/test/scala/org/hawkular/metrics/loadtest/MetricsSimulation.scala
Log Message:
-----------
Gatling: use raw endpoint
Also, minor reformat
Commit: 5f16f0523445b12bab213a55e30dcef841c4f3b5
https://github.com/hawkular/hawkular-metrics/commit/5f16f0523445b12bab213...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-06-21 (Tue, 21 Jun 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java
Log Message:
-----------
Let the user configure C* driver maxConnectionsPerHost and maxRequestsPerConnection
Also, log at DEBUG level current connection usage
Commit: 2ab7850cebf68df1cb2aaec874433a1e689b9924
https://github.com/hawkular/hawkular-metrics/commit/2ab7850cebf68df1cb2aa...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-06-21 (Tue, 21 Jun 2016)
Changed paths:
M core/rx-java-driver/pom.xml
M pom.xml
Log Message:
-----------
[HWKMETRICS-418] include netty epoll lib for use with C* driver
Commit: a833d372dbefce5b59d6f9d4d82edfcc2b095ca6
https://github.com/hawkular/hawkular-metrics/commit/a833d372dbefce5b59d6f...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-06-21 (Tue, 21 Jun 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java
Log Message:
-----------
Merge pull request #520 from tsegismont/driver-setup
Let the user configure C* driver maxConnectionsPerHost and maxRequestsPerConnection
Commit: 384cec2b01cf02de21e070999edc30c7828918e8
https://github.com/hawkular/hawkular-metrics/commit/384cec2b01cf02de21e07...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-06-22 (Wed, 22 Jun 2016)
Changed paths:
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/QueryRequest.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/NamedDataPointObserver.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ObjectMapperProducer.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/NamedDataPoint.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
Log Message:
-----------
[HWKMETRICS-393] add endpoint for fetching raw data from multiple gauges
This new endpoint goes against REST design principles by using POST for a
query. This has been done in order to avoid problems with complex and long
query strings in the URL.
This endpoint is also a bit different in that it streams the resposne. The
reason for this is that the client can request an arbitrary amount of data
from an arbitrary number of metrics.
Commit: b4253c3865400ecd9e6ea9558507c99e120bf405
https://github.com/hawkular/hawkular-metrics/commit/b4253c3865400ecd9e6ea...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-06-22 (Wed, 22 Jun 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
[HWKMETRICS-393] add endpoint for counters and availability
This commit adds endpoint for fetch raw data from multiple counters and
availability metrics.
Commit: 5b72109eba8e5c603003b04c11811073e423ef52
https://github.com/hawkular/hawkular-metrics/commit/5b72109eba8e5c603003b...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-06-22 (Wed, 22 Jun 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StringITest.groovy
Log Message:
-----------
[HWKMETRICS-393] add endpoint for fetching raw data from multiple string metrics
Commit: d75ff365ef32b06e94d3549c95aff041fe946326
https://github.com/hawkular/hawkular-metrics/commit/d75ff365ef32b06e94d35...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-06-22 (Wed, 22 Jun 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
[HWKMETRICS-393] add endpoints for fetching rate data points from multiple metrics
Commit: 09471a2f13886372be16585d5ade8163498270bf
https://github.com/hawkular/hawkular-metrics/commit/09471a2f13886372be165...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-06-22 (Wed, 22 Jun 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/QueryRequest.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/NamedDataPointObserver.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ObjectMapperProducer.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/NamedDataPoint.java
Log Message:
-----------
[HWKMETRICS-393] fix license and checkstyle errors
Commit: 3efbb9c849d913f52f25642c80d01a1be7f3e462
https://github.com/hawkular/hawkular-metrics/commit/3efbb9c849d913f52f256...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-06-22 (Wed, 22 Jun 2016)
Changed paths:
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
Log Message:
-----------
[HWKMETRICS-393] relax verification since order of results may change
Commit: c6009b40e7ac8385eb311d49bafdcf494114278b
https://github.com/hawkular/hawkular-metrics/commit/c6009b40e7ac8385eb311...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-06-22 (Wed, 22 Jun 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricsServiceHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/NamedDataPointObserver.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ObjectMapperProducer.java
Log Message:
-----------
[HWKMERTICS-393] several changes based on PR review
I eliminated most of the duplicate code by pushing it up into a new parent
class, MetricsServiceHandler. The name sucks, but both BaseHandler and
MetricHandler are already taken.
I have added a bunch of swagger annotations for the new endpoints.
Lastly, I put the CountDownLatch.countDown() call in a finally block to ensure
it happens to prevent blocking indefinitely.
Commit: b556b848291808a4af2fbddef436ad4b1d947128
https://github.com/hawkular/hawkular-metrics/commit/b556b848291808a4af2fb...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-06-22 (Wed, 22 Jun 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricsServiceHandler.java
Log Message:
-----------
[HWKMETRICS-393] fix license header
Commit: b4ddfc05e17045d6df8781987c1cb925551c05f3
https://github.com/hawkular/hawkular-metrics/commit/b4ddfc05e17045d6df878...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-06-22 (Wed, 22 Jun 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
Log Message:
-----------
[HWKMETRICS-393] fix checkstyle/license errors
Commit: e559e28482f51dd30805b63da09efce71538490b
https://github.com/hawkular/hawkular-metrics/commit/e559e28482f51dd30805b...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-06-22 (Wed, 22 Jun 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
Log Message:
-----------
[HWKMETRICS-393] update swagger docs to indicate these endpoints are experimental
Commit: 2283942e5dba1d6382843c6c05e4376b8b24bde2
https://github.com/hawkular/hawkular-metrics/commit/2283942e5dba1d6382843...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-06-22 (Wed, 22 Jun 2016)
Changed paths:
M core/rx-java-driver/pom.xml
M pom.xml
Log Message:
-----------
Merge pull request #521 from jsanda/hwkmetrics-418
[HWKMETRICS-418] include netty epoll lib for use with C* driver
Commit: 01122e0a8711e917430b640195f4a347fec2ba2e
https://github.com/hawkular/hawkular-metrics/commit/01122e0a8711e917430b6...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-06-22 (Wed, 22 Jun 2016)
Changed paths:
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/QueryRequest.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricsServiceHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/NamedDataPointObserver.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ObjectMapperProducer.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/NamedDataPoint.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StringITest.groovy
Log Message:
-----------
Merge pull request #518 from jsanda/hwkmetrics-393
HWKMETRICS-393
Commit: 91ad18175aabab533e923a23754d8071080ac10f
https://github.com/hawkular/hawkular-metrics/commit/91ad18175aabab533e923...
Author: jshaughn <jshaughn(a)redhat.com>
Date: 2016-06-22 (Wed, 22 Jun 2016)
Changed paths:
M bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/AvailabilityDataPointCollector.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/AvailabilityBucketPointMatcher.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/AvailabilityDataPointCollectorTest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/AvailabilityITest.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityBucketPoint.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityType.java
Log Message:
-----------
HWKMETRICS-420 Add ADMIN AvailabilityType
- Add ADMIN as avail value=3
- Needed to refactor AvailabilityBucketPoint
- this was flawed as it assumed only UP and DOWN avail, ignoring UNKNOWN
and now ADMIN.
- this is publicly exposed via JSON in the GET avail REST endpoints
- Kept as deprecated some obsolete fields for JSON back compatibility
- ??? One question for reviewers: Is it OK to now expose a Map in the
JSON or do you prefer replacing the map with explicit fields ???
Commit: 76831ec6bdb56cff5e1a328af0c78ad1bba88cbc
https://github.com/hawkular/hawkular-metrics/commit/76831ec6bdb56cff5e1a3...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-06-23 (Thu, 23 Jun 2016)
Changed paths:
M bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/AvailabilityDataPointCollector.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/AvailabilityBucketPointMatcher.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/AvailabilityDataPointCollectorTest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/AvailabilityITest.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityBucketPoint.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityType.java
Log Message:
-----------
Merge pull request #522 from jshaughn/hwkmetrics-420
HWKMETRICS-420 Add ADMIN AvailabilityType
Commit: dd0dbd9cca63f8b3be525590a1a70d69a8fb83ea
https://github.com/hawkular/hawkular-metrics/commit/dd0dbd9cca63f8b3be525...
Author: Matt Wringe <mwringe(a)redhat.com>
Date: 2016-06-23 (Thu, 23 Jun 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
Log Message:
-----------
Gets around an issue where we could get an unhelpful 'unknown error' in the logs
Commit: c141952c1775aabc7a1b2cb5edca2f4308fa4109
https://github.com/hawkular/hawkular-metrics/commit/c141952c1775aabc7a1b2...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-06-23 (Thu, 23 Jun 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
Log Message:
-----------
Merge pull request #516 from mwringe/HWKMETRICS-415
Gets around the 'unknown error' message in the log
Commit: 2894d6778868647dd780ac037c2c72ae270f860d
https://github.com/hawkular/hawkular-metrics/commit/2894d6778868647dd780a...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-06-25 (Sat, 25 Jun 2016)
Changed paths:
M core/metrics-core-service/pom.xml
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/BaseITest.java
M core/schema/src/main/resources/org/hawkular/schema/bootstrap.groovy
M pom.xml
Log Message:
-----------
[HWKMETRICS-425] fix schema upgrade bugs
There were a couple bugs in cassalog that broke upgrades. I have fix and
released a new version of cassalog. This commit bumps the cassalog version and
also fixes a couple issues in bootstrap.groovy. Lastly,I have made resetting
schema during integration tests in metrics-core-service optional with the
resetdb system property which expects a value of true or false.
Commit: 57969f22018514c545a95834a37552090dff3d5f
https://github.com/hawkular/hawkular-metrics/commit/57969f22018514c545a95...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-06-27 (Mon, 27 Jun 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/NamedDataPointObserver.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
Log Message:
-----------
HWKMETRICS-427 JsonGenerationException: Current context not an object but ROOT
Fixed no data for query case.
A couple of side changes:
- the observer might run on different threads so make fields final when possible and volatile otherwise
- simplified writeValue lambda form by using a dedicated functional interface
Commit: ce9478eecd9e73768a850381a0759951f2ba1f3d
https://github.com/hawkular/hawkular-metrics/commit/ce9478eecd9e73768a850...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-06-27 (Mon, 27 Jun 2016)
Changed paths:
M core/metrics-core-service/pom.xml
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/BaseITest.java
M core/schema/src/main/resources/org/hawkular/schema/bootstrap.groovy
M pom.xml
Log Message:
-----------
Merge pull request #524 from jsanda/hwkmetrics-425
[HWKMETRICS-425] fix schema upgrade bugs
Commit: 03f7db1916a13f688bd35c90e13d50f2c5992062
https://github.com/hawkular/hawkular-metrics/commit/03f7db1916a13f688bd35...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-06-27 (Mon, 27 Jun 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/NumericBucketPointTransformer.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/NumericDataPointCollector.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TaggedBucketPointTransformer.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TaggedDataPointCollector.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/BaseITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/CounterITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/RatesITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/TagsITest.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/Percentile.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Percentiles.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
Log Message:
-----------
[HWKMETRICS-426] Change Percentiles to return original percentile request value as quantile
Commit: f6dd1c73263bdfbbebc58a9d01c14b41277bb3e3
https://github.com/hawkular/hawkular-metrics/commit/f6dd1c73263bdfbbebc58...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-06-27 (Mon, 27 Jun 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/NamedDataPointObserver.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
Log Message:
-----------
Merge pull request #525 from tsegismont/jira/HWKMETRICS-427
HWKMETRICS-427 JsonGenerationException: Current context not an object but ROOT
Commit: 8faf30e5b65ecc93b5377cef479c6b67606d94c2
https://github.com/hawkular/hawkular-metrics/commit/8faf30e5b65ecc93b5377...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-06-27 (Mon, 27 Jun 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/NumericBucketPointTransformer.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/NumericDataPointCollector.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TaggedBucketPointTransformer.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TaggedDataPointCollector.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/BaseITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/CounterITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/RatesITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/TagsITest.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/Percentile.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Percentiles.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
Log Message:
-----------
Merge pull request #526 from burmanm/hwkmetrics-426
[HWKMETRICS-426] Change Percentiles to return original percentile
Commit: 82104511349e3f13627d4e9edb132e55cf17018c
https://github.com/hawkular/hawkular-metrics/commit/82104511349e3f13627d4...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-07-04 (Mon, 04 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
M api/metrics-api-util/pom.xml
M bus/pom.xml
M clients/common/pom.xml
M clients/pom.xml
M clients/ptranslator/pom.xml
M containers/hawkular-metrics-openshift-integration/pom.xml
M containers/metrics-api-jaxrs-openshift/pom.xml
M containers/pom.xml
M core/configuration-service/pom.xml
M core/metrics-core-service/pom.xml
M core/metrics-model/pom.xml
M core/rx-java-driver/pom.xml
M core/schema/pom.xml
M core/task-queue/pom.xml
M data-generator/pom.xml
M dist/pom.xml
M dist/wildfly-embedded-cassandra/pom.xml
M dist/wildfly-standalone/pom.xml
M hawkular-component/pom.xml
M integration-tests/jmh-benchmark/pom.xml
M integration-tests/load-tests/pom.xml
M integration-tests/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M pom.xml
Log Message:
-----------
Development 0.18.0-SNAPSHOT
Commit: 8141a2d0e66a172b85b38b5297da947305c711c7
https://github.com/hawkular/hawkular-metrics/commit/8141a2d0e66a172b85b38...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-07-05 (Tue, 05 Jul 2016)
Changed paths:
M clients/ptranslator/pom.xml
Log Message:
-----------
Fix one forgotten publish profile, it should be release since that is the profile used for publishing releases.
Commit: 3812a69fec5486012b126c3003e22bd1856df873
https://github.com/hawkular/hawkular-metrics/commit/3812a69fec5486012b126...
Author: Thomas Segismont <tsegismont(a)gmail.com>
Date: 2016-07-06 (Wed, 06 Jul 2016)
Changed paths:
M clients/ptranslator/pom.xml
Log Message:
-----------
Merge pull request #528 from hawkular/fixptransprofile
Fix one forgotten publish profile, it should be release since that is…
Commit: dfab294b6023da26bc40d94bd1bea0ce3e61a865
https://github.com/hawkular/hawkular-metrics/commit/dfab294b6023da26bc40d...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-07-07 (Thu, 07 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
R api/metrics-api-jaxrs/src/main/antlr4/org/hawkular/metrics/api/jaxrs/influx/query/parse/InfluxQuery.g4
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/EmptyPayloadFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxObject.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxTimeUnit.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/param/ConvertersProvider.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/param/InfluxTimeUnitConverter.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/prettyprint/PrettyFilter.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/prettyprint/PrettyInterceptor.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/InfluxQueryParseTreeWalker.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/ParseTreeWalkerProducer.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/InfluxQueryParserFactory.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/QueryErrorHandler.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/QueryErrorListener.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/QueryParseException.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/AggregatedColumnDefinition.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/AggregatedColumnDefinitionBuilder.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/AndBooleanExpression.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/BooleanExpression.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ColumnDefinition.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ColumnDefinitionBuilder.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/DateOperand.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/DoubleFunctionArgument.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/DoubleOperand.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/EqBooleanExpression.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/FromClause.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/FunctionArgument.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/GroupByClause.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/GtBooleanExpression.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/InstantOperand.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LimitClause.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ListSeriesDefinitionsParser.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LongFunctionArgument.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LongOperand.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LtBooleanExpression.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/MomentOperand.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NameFunctionArgument.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NameOperand.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NeqBooleanExpression.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NumberFunctionArgument.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/Operand.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/OperandUtils.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/OrBooleanExpression.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/RawColumnDefinition.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/RawColumnDefinitionBuilder.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/RegularExpression.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitions.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsBuilder.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsParser.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/StringFunctionArgument.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/type/QueryType.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/type/QueryTypeVisitor.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/translate/ToIntervalTranslator.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/AggregationFunction.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/AggregationFunctionValidationRule.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/AggregatorsRule.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/DefaultAggregatorRule.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/GroupByTimeRule.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/IllegalQueryException.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/InfluxSelectQueryRules.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/MetricNameRule.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/NameAndNumberAggregatorRule.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/OnlyOneColumnRule.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/QueryNotSupportedException.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/QueryValidator.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/SelectQueryValidationRule.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/SimpleTimeRangesOnlyRule.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/ValidationRulesProducer.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/DataTypesRule.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/HasNameRule.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectRules.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectValidationRule.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectValidationRulesProducer.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectValidator.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InvalidObjectException.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/SupportedColumnsRule.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/InfluxTimeUnitTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/param/InfluxTimeUnitConverterTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/InvalidQuerySyntaxTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/ValidQuerySyntaxTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ListSeriesRegexpTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryColumnDefinitionsTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryFromClauseTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryGroupByClauseTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryLimitClauseTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryOrderClauseTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryWhereClauseTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/type/QueryTypeVisitorTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/translate/ToIntervalTranslatorTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/SupportedSelectQueryTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/UnsupportedSelectQueryTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/ValidationRulesProducerTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectValidationRulesProducerTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/SupportedInfluxObjectTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/UnsupportedInfluxObjectTest.java
R api/metrics-api-jaxrs/src/test/resources/influx/query/supported-select-queries.iql
R api/metrics-api-jaxrs/src/test/resources/influx/query/syntactically-correct-queries.iql
R api/metrics-api-jaxrs/src/test/resources/influx/query/syntactically-incorrect-queries.iql
R api/metrics-api-jaxrs/src/test/resources/influx/query/unsupported-select-queries.iql
R api/metrics-api-jaxrs/src/test/resources/influx/write/supported-write-objects.list.json
R api/metrics-api-jaxrs/src/test/resources/influx/write/unsupported-write-objects.list.json
M hawkular-component/pom.xml
R hawkular-component/src/main/java/org/hawkular/metrics/security/InfluxAuthHttpHandler.java
R hawkular-component/src/main/java/org/hawkular/metrics/security/InfluxAuthServletExtension.java
R hawkular-component/src/main/resources/META-INF/services/io.undertow.servlet.ServletExtension
M integration-tests/rest-tests-jaxrs/pom.xml
R integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxDriverITest.groovy
R integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxITest.groovy
M pom.xml
Log Message:
-----------
HWKMETRICS-431 Remove the InfluxDB API
Commit: f47564d1d30f17ab022ba437bf9681f0533a5e5c
https://github.com/hawkular/hawkular-metrics/commit/f47564d1d30f17ab022ba...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-07-07 (Thu, 07 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
R api/metrics-api-jaxrs/src/main/antlr4/org/hawkular/metrics/api/jaxrs/influx/query/parse/InfluxQuery.g4
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/EmptyPayloadFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxObject.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxTimeUnit.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/param/ConvertersProvider.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/param/InfluxTimeUnitConverter.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/prettyprint/PrettyFilter.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/prettyprint/PrettyInterceptor.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/InfluxQueryParseTreeWalker.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/ParseTreeWalkerProducer.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/InfluxQueryParserFactory.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/QueryErrorHandler.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/QueryErrorListener.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/QueryParseException.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/AggregatedColumnDefinition.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/AggregatedColumnDefinitionBuilder.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/AndBooleanExpression.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/BooleanExpression.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ColumnDefinition.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ColumnDefinitionBuilder.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/DateOperand.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/DoubleFunctionArgument.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/DoubleOperand.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/EqBooleanExpression.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/FromClause.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/FunctionArgument.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/GroupByClause.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/GtBooleanExpression.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/InstantOperand.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LimitClause.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ListSeriesDefinitionsParser.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LongFunctionArgument.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LongOperand.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LtBooleanExpression.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/MomentOperand.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NameFunctionArgument.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NameOperand.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NeqBooleanExpression.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NumberFunctionArgument.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/Operand.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/OperandUtils.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/OrBooleanExpression.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/RawColumnDefinition.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/RawColumnDefinitionBuilder.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/RegularExpression.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitions.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsBuilder.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsParser.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/StringFunctionArgument.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/type/QueryType.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/type/QueryTypeVisitor.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/translate/ToIntervalTranslator.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/AggregationFunction.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/AggregationFunctionValidationRule.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/AggregatorsRule.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/DefaultAggregatorRule.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/GroupByTimeRule.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/IllegalQueryException.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/InfluxSelectQueryRules.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/MetricNameRule.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/NameAndNumberAggregatorRule.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/OnlyOneColumnRule.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/QueryNotSupportedException.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/QueryValidator.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/SelectQueryValidationRule.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/SimpleTimeRangesOnlyRule.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/ValidationRulesProducer.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/DataTypesRule.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/HasNameRule.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectRules.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectValidationRule.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectValidationRulesProducer.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectValidator.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InvalidObjectException.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/SupportedColumnsRule.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/InfluxTimeUnitTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/param/InfluxTimeUnitConverterTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/InvalidQuerySyntaxTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/ValidQuerySyntaxTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ListSeriesRegexpTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryColumnDefinitionsTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryFromClauseTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryGroupByClauseTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryLimitClauseTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryOrderClauseTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryWhereClauseTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/type/QueryTypeVisitorTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/translate/ToIntervalTranslatorTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/SupportedSelectQueryTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/UnsupportedSelectQueryTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/ValidationRulesProducerTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectValidationRulesProducerTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/SupportedInfluxObjectTest.java
R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/UnsupportedInfluxObjectTest.java
R api/metrics-api-jaxrs/src/test/resources/influx/query/supported-select-queries.iql
R api/metrics-api-jaxrs/src/test/resources/influx/query/syntactically-correct-queries.iql
R api/metrics-api-jaxrs/src/test/resources/influx/query/syntactically-incorrect-queries.iql
R api/metrics-api-jaxrs/src/test/resources/influx/query/unsupported-select-queries.iql
R api/metrics-api-jaxrs/src/test/resources/influx/write/supported-write-objects.list.json
R api/metrics-api-jaxrs/src/test/resources/influx/write/unsupported-write-objects.list.json
M hawkular-component/pom.xml
R hawkular-component/src/main/java/org/hawkular/metrics/security/InfluxAuthHttpHandler.java
R hawkular-component/src/main/java/org/hawkular/metrics/security/InfluxAuthServletExtension.java
R hawkular-component/src/main/resources/META-INF/services/io.undertow.servlet.ServletExtension
M integration-tests/rest-tests-jaxrs/pom.xml
R integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxDriverITest.groovy
R integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxITest.groovy
M pom.xml
Log Message:
-----------
Merge pull request #530 from tsegismont/issue/HWKMETRICS-431
HWKMETRICS-431 Remove the InfluxDB API
Commit: 774f3bab77995df128d70b3a0e942d32877b9fc7
https://github.com/hawkular/hawkular-metrics/commit/774f3bab77995df128d70...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-07-07 (Thu, 07 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
Log Message:
-----------
HWKMETRICS-432 Status page cannot be displayed when status is not "STARTED"
Commit: 1d9b2bd9c0eda65a8f7c4983307735f7eebf39d7
https://github.com/hawkular/hawkular-metrics/commit/1d9b2bd9c0eda65a8f7c4...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-07-07 (Thu, 07 Jul 2016)
Changed paths:
M dist/pom.xml
Log Message:
-----------
only build embedded C* distro in release builds
Commit: 30b123647039e1145a716e1bb6afd7e7e9d25085
https://github.com/hawkular/hawkular-metrics/commit/30b123647039e1145a716...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-07-07 (Thu, 07 Jul 2016)
Changed paths:
M dist/pom.xml
Log Message:
-----------
only build wildfly-dist during release builds
Commit: 7ec9d1b9728f8f370161e4edd4a8c68fa376bf3a
https://github.com/hawkular/hawkular-metrics/commit/7ec9d1b9728f8f370161e...
Author: Thomas Segismont <tsegismont(a)gmail.com>
Date: 2016-07-07 (Thu, 07 Jul 2016)
Changed paths:
M dist/pom.xml
Log Message:
-----------
Merge pull request #532 from jsanda/refactor-build
only build embedded C* distro in release builds
Commit: 91f7c0842fca7e2b3b89de54085a3bad80353ebe
https://github.com/hawkular/hawkular-metrics/commit/91f7c0842fca7e2b3b89d...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-07-07 (Thu, 07 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
Log Message:
-----------
Merge pull request #531 from tsegismont/jira/HWKMETRICS-432
HWKMETRICS-432 Status page cannot be displayed when status is not "STARTED"
Commit: 07c93b62480e16038ec809550fb220a78e4bd239
https://github.com/hawkular/hawkular-metrics/commit/07c93b62480e16038ec80...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-07-07 (Thu, 07 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/BaseHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricsServiceHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/PingHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
Log Message:
-----------
Use singleton JAX-RS handlers
Commit: 97427a3f723852490b21f857b17fe73b1f32a18b
https://github.com/hawkular/hawkular-metrics/commit/97427a3f723852490b21f...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-07-08 (Fri, 08 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
Log Message:
-----------
Removed MetricHandler constructor
Was used for quick testing
Commit: 83627d276b471961f5a3d7443b52d4ce832f4510
https://github.com/hawkular/hawkular-metrics/commit/83627d276b471961f5a3d...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-07-08 (Fri, 08 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/BaseHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricsServiceHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/PingHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
Log Message:
-----------
Merge pull request #533 from tsegismont/singleton_handlers
Use singleton JAX-RS handlers
Commit: 9a08be17b0a4500070c79b3f410a9a8b06c8b017
https://github.com/hawkular/hawkular-metrics/commit/9a08be17b0a4500070c79...
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2016-07-08 (Fri, 08 Jul 2016)
Changed paths:
M clients/common/src/main/java/org/hawkular/metrics/client/common/MetricType.java
Log Message:
-----------
update the commons client API to support avail and string types
Commit: a72334d8591cc72f39741abbe7e40d6317e19a06
https://github.com/hawkular/hawkular-metrics/commit/a72334d8591cc72f39741...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-07-08 (Fri, 08 Jul 2016)
Changed paths:
M clients/common/src/main/java/org/hawkular/metrics/client/common/MetricType.java
Log Message:
-----------
Merge pull request #534 from jmazzitelli/update-metric-type-in-commons-client
update the commons client API to support avail and string types
Commit: 18e7909fda3cfcfd81c5f64fb8616d4d393c1d57
https://github.com/hawkular/hawkular-metrics/commit/18e7909fda3cfcfd81c5f...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-07-11 (Mon, 11 Jul 2016)
Changed paths:
M clients/ptranslator/pom.xml
M clients/ptranslator/ptrans.conf
R clients/ptranslator/src/assembly/all/assembly.xml
M clients/ptranslator/src/assembly/dist/assets/ptrans.conf
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/Configuration.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/ConfigurationKey.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/Main.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/PTrans.java
R clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/ServerType.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/backend/Constants.java
R clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/backend/MetricsSender.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/backend/NettyToVertxHandler.java
A clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/backend/SingleMetricConverter.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/collectd/CollectdServer.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/graphite/GraphiteServer.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/PTransTest.java
R clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/backend/MetricsSenderITest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/data/ServerDataHelper.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/exec/ConfigurationITest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/exec/OpenedPortsITest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/CollectdITest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/FullStackITest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/GraphiteITest.java
M clients/ptranslator/src/test/resources/ptrans.conf
M data-generator/pom.xml
M integration-tests/jmh-benchmark/pom.xml
M pom.xml
Log Message:
-----------
HWKMETRICS-429 Let ptrans connect to Hawkular-Services and Openshift-Metrics
Since Vert.x Hawkular Metrics already knows how to connect to the backend, there is no point in maintaining the same kind of functionality in ptrans.
So now the protocol servers send json to the event bus, and the Vert.x Metrics SPI impl will take care of forwarding the datapoints.
Note that since Vert.x 3.3.0, the SPI impl knows how to connect to standalone Metrics, old Hawkular servers, Hawkular Services and Openshift-Metrics.
So we only have to configure it properly.
Also, use Maven Shade Plugin to create the fat JAR
Assembly plugin is not recommended for this usage (because, among other
things, you can't control the output in case of conflicts)
Commit: 180140cc1e0b962ee83269ebdd1c67d189a2e187
https://github.com/hawkular/hawkular-metrics/commit/180140cc1e0b962ee8326...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-07-11 (Mon, 11 Jul 2016)
Changed paths:
M clients/ptranslator/pom.xml
M clients/ptranslator/ptrans.conf
R clients/ptranslator/src/assembly/all/assembly.xml
M clients/ptranslator/src/assembly/dist/assets/ptrans.conf
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/Configuration.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/ConfigurationKey.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/Main.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/PTrans.java
R clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/ServerType.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/backend/Constants.java
R clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/backend/MetricsSender.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/backend/NettyToVertxHandler.java
A clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/backend/SingleMetricConverter.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/collectd/CollectdServer.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/graphite/GraphiteServer.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/PTransTest.java
R clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/backend/MetricsSenderITest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/data/ServerDataHelper.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/exec/ConfigurationITest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/exec/OpenedPortsITest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/CollectdITest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/FullStackITest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/GraphiteITest.java
M clients/ptranslator/src/test/resources/ptrans.conf
M data-generator/pom.xml
M integration-tests/jmh-benchmark/pom.xml
M pom.xml
Log Message:
-----------
Merge pull request #529 from tsegismont/jira/HWKMETRICS-429
HWKMETRICS-429 Let ptrans connect to Hawkular-Services and Openshift-Metrics
Commit: 898aba33b0f209c661e27cd9f44e7739076ab084
https://github.com/hawkular/hawkular-metrics/commit/898aba33b0f209c661e27...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-07-11 (Mon, 11 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/IMetricsHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
Log Message:
-----------
Create a basic interface for JAX-RS handlers to assure consistent naming and operations accross metrics.
Commit: 1e69e3f69a1aaa3cd4b16f0c537667f2323ce97f
https://github.com/hawkular/hawkular-metrics/commit/1e69e3f69a1aaa3cd4b16...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-07-11 (Mon, 11 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/IMetricsHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/template/IMetricsHandler.java
Log Message:
-----------
Move interface to a dedicated package.
Commit: ed6f0a2e6e40d45f00db89824c7e0c30225f8db4
https://github.com/hawkular/hawkular-metrics/commit/ed6f0a2e6e40d45f00db8...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-07-11 (Mon, 11 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/template/IMetricsHandler.java
Log Message:
-----------
Attempt to fix header license.
Commit: 683dd737766e250a6497ed26e834496ead5d91d8
https://github.com/hawkular/hawkular-metrics/commit/683dd737766e250a6497e...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-07-12 (Tue, 12 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/template/IMetricsHandler.java
Log Message:
-----------
Use T for better code legibility.
Commit: b7ad307770b6bcb83ae8f19adbd9f9cdbd1c7aa3
https://github.com/hawkular/hawkular-metrics/commit/b7ad307770b6bcb83ae8f...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-07-13 (Wed, 13 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/template/IMetricsHandler.java
Log Message:
-----------
Merge pull request #536 from hawkular/interfacejaxrs
[HWKMETRICS-440] Create Interface for JAXRS Handlers
Commit: fa914124fcd6c465e2c6608c539f16a40e53d585
https://github.com/hawkular/hawkular-metrics/commit/fa914124fcd6c465e2c66...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-07-13 (Wed, 13 Jul 2016)
Changed paths:
M pom.xml
Log Message:
-----------
[HWKMETRICS-442] upgraed rxjava
Commit: 2b29af8a556ac1cb773022cadb1c7b9b8aac1c2b
https://github.com/hawkular/hawkular-metrics/commit/2b29af8a556ac1cb77302...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-07-13 (Wed, 13 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricsServiceHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/NamedDataPointObserver.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/template/IMetricsHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
Log Message:
-----------
Servlet based JSON streaming implementation
This implementation solves two issues:
1. it does not need to block a task handler thread until the response is fully sent
2. it allows to defer response code to setup to the NamedDataPointObserver,
thus allowing meaningful response codes (204, 500)
Commit: 71bfc4ed8019b7166700a4afe56d36e0a639d746
https://github.com/hawkular/hawkular-metrics/commit/71bfc4ed8019b7166700a...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-07-13 (Wed, 13 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/NamedDataPointObserver.java
Log Message:
-----------
Set response content type when error occurs before anything is sent
Commit: c9d94098662361b64a5c5e443261f7f27cb25b85
https://github.com/hawkular/hawkular-metrics/commit/c9d94098662361b64a5c5...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-07-13 (Wed, 13 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
Log Message:
-----------
Add 204 to possible response code in API status
Commit: 3bf5f4dfbdebfb40934b09bd24cd989227e26124
https://github.com/hawkular/hawkular-metrics/commit/3bf5f4dfbdebfb40934b0...
Author: Thomas Segismont <tsegismont(a)gmail.com>
Date: 2016-07-13 (Wed, 13 Jul 2016)
Changed paths:
M pom.xml
Log Message:
-----------
Merge pull request #541 from jsanda/hwkmetrics-442
[HWKMETRICS-442] upgrade rxjava
Commit: 510826b048c3db16aebe775330b0d2f60c5fd7d7
https://github.com/hawkular/hawkular-metrics/commit/510826b048c3db16aebe7...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-07-13 (Wed, 13 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricsServiceHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/NamedDataPointObserver.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/template/IMetricsHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
Log Message:
-----------
Merge pull request #537 from tsegismont/servlet_streaming
Servlet based JSON streaming implementation
Commit: c3fa8d482828172ea10930e482677e307655a233
https://github.com/hawkular/hawkular-metrics/commit/c3fa8d482828172ea1093...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-07-14 (Thu, 14 Jul 2016)
Changed paths:
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/StatsQueryRequest.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
[HWKMETRICS-424] add initial support for fetching stats from multiple metrics
This commits adds support for fetching numeric stats from multiple gauges
and/or counters in a single request by specifying the metric ids.
Commit: 76321a7df1b93dc580774b9fae806400bf2ca6e2
https://github.com/hawkular/hawkular-metrics/commit/76321a7df1b93dc580774...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-07-14 (Thu, 14 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/StatsQueryRequest.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
[HWKMETRICS-424] Add support for percentiles
Add support for percentiles and add tests for percentiles and bucketDuration
properties.
Commit: 0fb004159ac6086d6993e6fac069b0bcac8df43a
https://github.com/hawkular/hawkular-metrics/commit/0fb004159ac6086d6993e...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-07-14 (Thu, 14 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/StatsQueryRequest.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy
Log Message:
-----------
[HWKMETRICS-424] add some validation checks and some refactoring
Either metric ids or tags must be specified in the query request body. Both can
be specified but in that case tags will be ignored.
Commit: 395aaf570046298f9b40f3d9686e96a6cdef2b58
https://github.com/hawkular/hawkular-metrics/commit/395aaf570046298f9b40f...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-07-14 (Thu, 14 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/StatsQueryRequest.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
Log Message:
-----------
[HWKMETRICS-424] fix license, checkstyle errors
Commit: 125e9169c92ccc50e7ff62d7bf5549a87e5d1df9
https://github.com/hawkular/hawkular-metrics/commit/125e9169c92ccc50e7ff6...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-07-14 (Thu, 14 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityBucketPoint.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
[HWKMETRICS-424] add support for availability
Commit: 75b6aaa046dd4f9557210b50f162f20e7f210aeb
https://github.com/hawkular/hawkular-metrics/commit/75b6aaa046dd4f9557210...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-07-14 (Thu, 14 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/StatsQueryRequest.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy
Log Message:
-----------
[HWKMETRICS-424] add support for rates
This commit adds support for returning rate stats. Some refactoring is
necessary though to eliminate duplicate queries.
Commit: 6225f56bb2fe0c676a0cc9fd63bc1aa12e4f2400
https://github.com/hawkular/hawkular-metrics/commit/6225f56bb2fe0c676a0cc...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-07-14 (Thu, 14 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy
Log Message:
-----------
[HWKMETRICS-424] add support for restricting types when querying by tags
Commit: 96bcb44d74618f224161f75ce1fc75ead6af70cd
https://github.com/hawkular/hawkular-metrics/commit/96bcb44d74618f224161f...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-07-14 (Thu, 14 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy
Log Message:
-----------
[HWKMETRICS-424] extract conditional checks into method and eliminate redundant code
Commit: 5aa93ab94debea6ab935891a2a565c8c1996910e
https://github.com/hawkular/hawkular-metrics/commit/5aa93ab94debea6ab9358...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-07-14 (Thu, 14 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
Log Message:
-----------
[HWKMETRICS-424] fix checkstyle error
Commit: eab5802bdada337106ce6ebdc5de88709027b444
https://github.com/hawkular/hawkular-metrics/commit/eab5802bdada337106ce6...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-07-14 (Thu, 14 Jul 2016)
Changed paths:
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/StatsQueryRequest.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityBucketPoint.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
Merge pull request #535 from jsanda/hwkmetrics-424
[HWKMETRICS-424] Fetch stats from multiple metrics in a single request
Commit: d516fd6ffd902e6938a23c02a895ab70a249e736
https://github.com/hawkular/hawkular-metrics/commit/d516fd6ffd902e6938a23...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-07-14 (Thu, 14 Jul 2016)
Changed paths:
M pom.xml
Log Message:
-----------
Add missing JAXRS API module to the OpenShift build profile.
Commit: b5ecbfb2f08b5fc9ec84cb6bd01b094a7c8a7dd0
https://github.com/hawkular/hawkular-metrics/commit/b5ecbfb2f08b5fc9ec84c...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-07-14 (Thu, 14 Jul 2016)
Changed paths:
M pom.xml
Log Message:
-----------
Merge pull request #543 from hawkular/osprofilefix
Add missing JAXRS API module to the OpenShift build profile.
Commit: 911a85fed129c8359f2fa2da43f87be5a83eec3b
https://github.com/hawkular/hawkular-metrics/commit/911a85fed129c8359f2fa...
Author: Thomas Heute <theute(a)gmail.com>
Date: 2016-07-15 (Fri, 15 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
Log Message:
-----------
Minor typo in doc
Commit: 948650bc0f74c958cef774db08eefef09d470605
https://github.com/hawkular/hawkular-metrics/commit/948650bc0f74c958cef77...
Author: Heiko W. Rupp <hwr(a)pilhuhn.de>
Date: 2016-07-15 (Fri, 15 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
Log Message:
-----------
Merge pull request #545 from hawkular/stast-typo
Minor typo in doc
Commit: d075d514e0678720da6ea9dcb9ebb02246531498
https://github.com/hawkular/hawkular-metrics/commit/d075d514e0678720da6ea...
Author: mwringe <mwringe(a)redhat.com>
Date: 2016-07-20 (Wed, 20 Jul 2016)
Changed paths:
M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java
Log Message:
-----------
[OpenShift] Disable users from being able to write metrics by default.
Commit: 65404bcc24e76f005a438ce0022fc2cfd7c90267
https://github.com/hawkular/hawkular-metrics/commit/65404bcc24e76f005a438...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-07-22 (Fri, 22 Jul 2016)
Changed paths:
M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java
Log Message:
-----------
Merge pull request #542 from mwringe/HWKMETRICS-444
Disable users from being able to write metrics by default.
Commit: 693f919648b1d9aea996b2be63f32b3a4760d791
https://github.com/hawkular/hawkular-metrics/commit/693f919648b1d9aea996b...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-07-27 (Wed, 27 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M core/configuration-service/src/main/java/org/hawkular/metrics/sysconfig/ConfigurationService.java
A core/datetime-service/pom.xml
A core/datetime-service/src/main/java/org/hawkular/metrics/datetime/DateTimeService.java
M core/metrics-core-service/pom.xml
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/DeleteMetric.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsService.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
R core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DateTimeService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GenerateRateITest.java
R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/RatesITest.java
M core/metrics-core-service/src/test/resources/logback-test.xml
M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
M core/schema/src/main/resources/org/hawkular/schema/cassalog.groovy
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy
A core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.18.0.groovy
R core/task-queue/pom.xml
R core/task-queue/src/main/java/org/hawkular/metrics/tasks/DateTimeService.java
R core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/AbstractTrigger.java
R core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/RepeatingTrigger.java
R core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/SingleExecutionTrigger.java
R core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/Task2.java
R core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/TaskScheduler.java
R core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/Trigger.java
R core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/TriggerBuilder.java
R core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Lease.java
R core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/LeaseService.java
R core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Queries.java
R core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Task2Impl.java
R core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskSchedulerImpl.java
R core/task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogger.java
R core/task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogging.java
R core/task-queue/src/test/java/org/hawkular/metrics/tasks/BaseITest.java
R core/task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSchedulerITest.java
R core/task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSubscriber.java
R core/task-queue/src/test/resources/logback-test.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy
A job-scheduler/pom.xml
A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/JobDetails.java
A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/RepeatingTrigger.java
A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/Scheduler.java
A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/SingleExecutionTrigger.java
A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/Trigger.java
A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/LockManager.java
A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
A job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
A job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulerTest.java
A job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulingTest.java
A job-scheduler/src/test/resources/logback-test.xml
A job-scheduler/src/test/resources/testng.xml
M pom.xml
Log Message:
-----------
[HWKMETRICS-360] initial commit for new job-scheduler module
This commit includes some initial functionality for scheduling jobs. I have
also pulled DateTimeService out into a separate module so that it can be used
by both metrics-core-service and by job-scheduler.
[HWKMETRICS-360] fix merge conflicts from rebase and use config service
I have also updated ConfigurationService to use LOCAL_QUORUM consistency and
added a method for updating a single property.
[HWKMETRICS-360] initial support for executing single execution jobs
This commit adds support for executing single execution or non-repeating jobs.
The job scheduler looks for and executes jobs by minute time slices. Every
minute a new task is kicked off to find jobs to execute. The active, i.e.,
oldest time slice is stored in the sys_config table. The task will first check
for jobs in that time slice. If there are available jobs, the scheduler will
obtain the necessary locks and execute the jobs. If there are no jobs or if all
of the jobs are already running the scheduler will look for jobs in following
time slices. This is still pretty rough around the edges.
[HWKMETRICS-360] initial support for executing repeating jobs
There are a few important changes for handling repeating jobs. The first and
probably most obvious is having to reschedule the job. This involves updating
the jobs and the jobs_status tables.
Next, when job execution is done, we need to release the job lock. We use
thread names for lock values. Since we don't know which thread is running when
a lock is acquired, we need to remember the lock value in some fashion. The
current solution is not so great as it basically involves a global variable.
Lastly, we need to remove the job id from the activeJobs set created in the
start method. If we do not do this, we could block subsequent executions of the
job.
Some minor changes were made to LockManager. There are methods acquiring locks
and for acquiring permits. Permits are used for shared or multi access as in
the case of scheduling jobs. We want to allow multiple clients schedule jobs
concurrently. For executing a job, we want an exclusive lock that has a single
owner. Right now I am using the same table for both of these. We'll see how it
goes.
[HWKMETRICS-360] try to make tests more robust
Previously tests were using a shared job scheduler instance. I started running
into problems once I added tests for repeating jobs. Jobs set up from one test
method were running in later tests and causing problems. I decided that a new
job scheduler instance with a clean db per test would be better.
[HWKMETRICS-360] finally work around deadlock issues
I still do not understand but in my unit tests I was hitting deadlock issues.
I had to move the execution of most queries off of the computation scheduler
and onto a different scheduler.
[HWKMETRICS-360] make the job factories return a Completable
Completable is a better type to use for the job execution code. It is a more
natural fit for async execution of code that involves side effects.
committing local edits for others to see
[HKKMETRICS-360] some minor clean up, remove unneeded code
[HWKMETRICS-360] fix checkstyle, license errors
[HWKMETRICS-360] fix version numbers
[HWKMETRICS-360] turn on debug logging for travis, configure RejectedExecutionHandler
[HWKMETRICS-360] initialze TestScheduler for each test
[HWKMETRICS-360] fix timing issue in executeLongRunningSingleExecutionJob()
[HWKMETRICS-360] fix missing dependency after rebase
[HWKMETRICS-360] add missing import
[HWKMETRICS-360] more refactoring/debugging
[HWKMETRICS-360] get post job execution clean up working with Completable
more debugging
increase timeout to avoid race condition
clean up obsolete code and add some comments
This is squash commit of several small changes in an effort to eliminate
intermittent test failures.
fix version for datetime service
remove duplicate dependency declaration
serialize access to activeTimeSlices cache
remove unused debug code that was accidentally committed
remove legacy, unused task scheduler code
remove configuration service since it is no longer used in scheduler
initial commit for JobsService
JobsService lives in metrics-core-service. It serves a couple purposes. It
encapsulates the scheduler and controls its lifecycle. JobsService will also
provide APIs for submitting and canceling jobs.
fix license headers
[HWKMETRICS-360] add some debug logging and use concat instead of merge
SchedulerImpl.doJobExecution() was previously using Completable.merge which
allows for out of order execution of the Completable arguments. In testing I
discovered that notifications of job completion were being sent before job
execution completed. This was due to using merge. Completable.concat fixes
this.
a little clean up, trying to get github to see my previous commit
[HWKMETRICS-360] use Observable version of updateActiveTimeSlices to avoid eager execution
Commit: 703e616735c2f262fcf834d8c34555c54dd5421a
https://github.com/hawkular/hawkular-metrics/commit/703e616735c2f262fcf83...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-07-27 (Wed, 27 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M core/configuration-service/src/main/java/org/hawkular/metrics/sysconfig/ConfigurationService.java
A core/datetime-service/pom.xml
A core/datetime-service/src/main/java/org/hawkular/metrics/datetime/DateTimeService.java
M core/metrics-core-service/pom.xml
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/DeleteMetric.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsService.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
R core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DateTimeService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GenerateRateITest.java
R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/RatesITest.java
M core/metrics-core-service/src/test/resources/logback-test.xml
M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
M core/schema/src/main/resources/org/hawkular/schema/cassalog.groovy
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy
A core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.18.0.groovy
R core/task-queue/pom.xml
R core/task-queue/src/main/java/org/hawkular/metrics/tasks/DateTimeService.java
R core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/AbstractTrigger.java
R core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/RepeatingTrigger.java
R core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/SingleExecutionTrigger.java
R core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/Task2.java
R core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/TaskScheduler.java
R core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/Trigger.java
R core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/TriggerBuilder.java
R core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Lease.java
R core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/LeaseService.java
R core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Queries.java
R core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Task2Impl.java
R core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskSchedulerImpl.java
R core/task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogger.java
R core/task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogging.java
R core/task-queue/src/test/java/org/hawkular/metrics/tasks/BaseITest.java
R core/task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSchedulerITest.java
R core/task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSubscriber.java
R core/task-queue/src/test/resources/logback-test.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy
A job-scheduler/pom.xml
A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/JobDetails.java
A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/RepeatingTrigger.java
A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/Scheduler.java
A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/SingleExecutionTrigger.java
A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/Trigger.java
A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/LockManager.java
A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
A job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
A job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulerTest.java
A job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulingTest.java
A job-scheduler/src/test/resources/logback-test.xml
A job-scheduler/src/test/resources/testng.xml
M pom.xml
Log Message:
-----------
Merge pull request #549 from jsanda/hwkmetrics-360
[HWKMETRICS-360] initial job scheduler work
Commit: 4e7ed5790d6467dea3e43a085a0252179eed3725
https://github.com/hawkular/hawkular-metrics/commit/4e7ed5790d6467dea3e43...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-07-28 (Thu, 28 Jul 2016)
Changed paths:
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.18.0.groovy
Log Message:
-----------
[HWKMETRICS-452] explicitly set key space in include script
Commit: ea0e654dfd023ac6e73878f8aaad677e4ac74356
https://github.com/hawkular/hawkular-metrics/commit/ea0e654dfd023ac6e7387...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-07-29 (Fri, 29 Jul 2016)
Changed paths:
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.18.0.groovy
Log Message:
-----------
Merge pull request #552 from jsanda/hwkmetrics-452
[HWKMETRICS-452] explicitly set key space in include script
Commit: bf550b740f5d2798e188d7cbbb784ec930e6c085
https://github.com/hawkular/hawkular-metrics/commit/bf550b740f5d2798e188d...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-07-29 (Fri, 29 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M core/metrics-core-service/pom.xml
R core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/GenerateRate.java
R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/FakeTaskScheduler.java
M data-generator/pom.xml
Log Message:
-----------
Remove a few remaining references to the old task queue implementation.
Commit: ac47c28a07b0bd330d194fefc95bdf8283072d40
https://github.com/hawkular/hawkular-metrics/commit/ac47c28a07b0bd330d194...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-07-29 (Fri, 29 Jul 2016)
Changed paths:
M job-scheduler/pom.xml
Log Message:
-----------
Relative path to parent not needed if child pom is only one level nested.
Commit: 031be99333aed5e5844ed83778adc98bcf5bae1f
https://github.com/hawkular/hawkular-metrics/commit/031be99333aed5e5844ed...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-07-29 (Fri, 29 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M core/metrics-core-service/pom.xml
R core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/GenerateRate.java
R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/FakeTaskScheduler.java
M data-generator/pom.xml
Log Message:
-----------
Merge pull request #553 from hawkular/fix_tasks
Remove a few remaining references to the old task queue implementation.
Commit: d14fe6375b7eb77a812c97deb371399e9494e87c
https://github.com/hawkular/hawkular-metrics/commit/d14fe6375b7eb77a812c9...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-07-29 (Fri, 29 Jul 2016)
Changed paths:
M job-scheduler/pom.xml
Log Message:
-----------
Merge pull request #554 from hawkular/fix_pom_jobs
Relative path to parent not needed if child pom is only one level nes…
Commit: bc62a4f93ffa973979a54048d39c6ed4dbb2c43f
https://github.com/hawkular/hawkular-metrics/commit/bc62a4f93ffa973979a54...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-07-29 (Fri, 29 Jul 2016)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
M api/metrics-api-util/pom.xml
M bus/pom.xml
M clients/common/pom.xml
M clients/pom.xml
M clients/ptranslator/pom.xml
M containers/hawkular-metrics-openshift-integration/pom.xml
M containers/metrics-api-jaxrs-openshift/pom.xml
M containers/pom.xml
M core/configuration-service/pom.xml
M core/datetime-service/pom.xml
M core/metrics-core-service/pom.xml
M core/metrics-model/pom.xml
M core/rx-java-driver/pom.xml
M core/schema/pom.xml
M data-generator/pom.xml
M dist/pom.xml
M dist/wildfly-embedded-cassandra/pom.xml
M dist/wildfly-standalone/pom.xml
M hawkular-component/pom.xml
M integration-tests/jmh-benchmark/pom.xml
M integration-tests/load-tests/pom.xml
M integration-tests/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M job-scheduler/pom.xml
M pom.xml
Log Message:
-----------
Development 0.19.0-SNAPSHOT
Commit: f8883ac1634faea2535842c72dc76502576ace2d
https://github.com/hawkular/hawkular-metrics/commit/f8883ac1634faea253584...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-07-29 (Fri, 29 Jul 2016)
Changed paths:
M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
A core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.19.0.groovy
Log Message:
-----------
[HWKMETRICS-454] use deflate compressor for data table
Commit: e74b7401f783a6d5d5f4ab21db421bb4aff4cd31
https://github.com/hawkular/hawkular-metrics/commit/e74b7401f783a6d5d5f4a...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-07-29 (Fri, 29 Jul 2016)
Changed paths:
M core/schema/src/main/resources/org/hawkular/schema/cassalog.groovy
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.19.0.groovy
Log Message:
-----------
[HWKMETRIC-454] add 0.19.0 script to main cassalog script.
Commit: 026ee66f631820c5df94b5a36a8d5a38c9007f7c
https://github.com/hawkular/hawkular-metrics/commit/026ee66f631820c5df94b...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-07-31 (Sun, 31 Jul 2016)
Changed paths:
A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/RetryPolicy.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/Scheduler.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
Log Message:
-----------
[HWKMETRICS-453] add retry policy for non-repeating jobs
A retry policy specifies if and when a job should be retried in the event of a
failure. Retry policies are effective only for non-repeating jobs. If a
repating job fails, its trigger determines when it executes again. By default,
failed jobs will not be retried.
Commit: a69f741507e8771a64b5f60c10ac408f54b047a0
https://github.com/hawkular/hawkular-metrics/commit/a69f741507e8771a64b5f...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-07-31 (Sun, 31 Jul 2016)
Changed paths:
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/RetryPolicy.java
Log Message:
-----------
[HWKMETRICS-453] gosh, I love that license check...
Commit: 8ddfcee495abb9e9fee91f3e413b78e0d3a22b9f
https://github.com/hawkular/hawkular-metrics/commit/8ddfcee495abb9e9fee91...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-08-01 (Mon, 01 Aug 2016)
Changed paths:
M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
M core/schema/src/main/resources/org/hawkular/schema/cassalog.groovy
A core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.19.0.groovy
Log Message:
-----------
Merge pull request #556 from jsanda/hwkmetrics-454
[HWKMETRICS-454] use deflate compressor for data table
Commit: e74a58130e0ecc896669bd0c659090dbc38fe889
https://github.com/hawkular/hawkular-metrics/commit/e74a58130e0ecc896669b...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-08-01 (Mon, 01 Aug 2016)
Changed paths:
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
Log Message:
-----------
relax verification check
I had this change made already at some point and I guess it got reverted back
during a merge.
Commit: 7fb238b606cd759af06e62bf70b7b6a47eb05a60
https://github.com/hawkular/hawkular-metrics/commit/7fb238b606cd759af06e6...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-08-01 (Mon, 01 Aug 2016)
Changed paths:
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
Log Message:
-----------
Merge pull request #559 from jsanda/fix-test
relax verification check
Commit: 61504709f1ff1cfdd06d13cc38ab572b0c7c15e0
https://github.com/hawkular/hawkular-metrics/commit/61504709f1ff1cfdd06d1...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-08-01 (Mon, 01 Aug 2016)
Changed paths:
A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/RetryPolicy.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/Scheduler.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
Log Message:
-----------
Merge pull request #558 from jsanda/hwkmetrics-453
[HWKMETRICS-453] add retry policy for non-repeating jobs
Commit: f9bb4769a439df929507022d8d295a9e162805f7
https://github.com/hawkular/hawkular-metrics/commit/f9bb4769a439df9295070...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-08-01 (Mon, 01 Aug 2016)
Changed paths:
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/LockManager.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulerTest.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulingTest.java
Log Message:
-----------
[HWKMETRICS-451] add retry logic and fix conditional updates for acquiring locks
Commit: 8c5c3ed4b6c85a22ea226dac3f08db6b92aa6b21
https://github.com/hawkular/hawkular-metrics/commit/8c5c3ed4b6c85a22ea226...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-08-01 (Mon, 01 Aug 2016)
Changed paths:
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
Log Message:
-----------
[HWMETRICS-451] fix merge conflicts
Commit: 12ffbc221cb50aca3d48b7ba766b52bc0f7ec795
https://github.com/hawkular/hawkular-metrics/commit/12ffbc221cb50aca3d48b...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-08-02 (Tue, 02 Aug 2016)
Changed paths:
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/LockManager.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulerTest.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulingTest.java
Log Message:
-----------
Merge pull request #562 from jsanda/hwkmetrics-451
[HWKMETRICS-451] add retry logic and fix CQLfor acquiring locks
Commit: 8fe8ac48d98520580ee61dae0282df54e775c5ee
https://github.com/hawkular/hawkular-metrics/commit/8fe8ac48d98520580ee61...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-08-02 (Tue, 02 Aug 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/DeleteTenant.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/DeleteTenantITest.java
M core/metrics-core-service/src/test/resources/logback-test.xml
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/SingleExecutionTrigger.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
Log Message:
-----------
[HWKMETRICS-446] initial commit for tenant deletion job
Commit: 39a65e5be0a816eff57bc471d20b075fd9139026
https://github.com/hawkular/hawkular-metrics/commit/39a65e5be0a816eff57bc...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-08-02 (Tue, 02 Aug 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/DeleteTenantITest.java
M job-scheduler/pom.xml
A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulerTest.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulingTest.java
Log Message:
-----------
[HWKMETRICS-446] initial commit for TestScheduler
Commit: 15654528eaa051746d4717150c22ab885838904d
https://github.com/hawkular/hawkular-metrics/commit/15654528eaa051746d471...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-08-02 (Tue, 02 Aug 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/DeleteTenant.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/DeleteTenantITest.java
A integration-tests/metrics-api-jaxrs-test/pom.xml
A integration-tests/metrics-api-jaxrs-test/src/main/java/org/hawkular/metrics/api/jaxrs/handler/JobSchedulerHandler.java
M integration-tests/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java
Log Message:
-----------
[HWKMETRICS-446] Add REST integration tests for tenant deletion
There was a bit of work involved because we need test hooks for the job
scheduler in our REST tests just like we do in the core java integration
tests. There is a new module, metrics-api-jaxrs-test, which is a WAR overlay
and deploy and additional resource/handler named JobSchedulerHandler. With
this commit it provides endpoints for changing the test clock.
Commit: 6dcf2e422a84fe7070bb007a725216dd943dfcb0
https://github.com/hawkular/hawkular-metrics/commit/6dcf2e422a84fe7070bb0...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-08-02 (Tue, 02 Aug 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/DeleteTenant.java
Log Message:
-----------
[HWKMETRICS-446] add debug logging
Commit: b01764a0c97e8f528ea5d36179f62e267929251e
https://github.com/hawkular/hawkular-metrics/commit/b01764a0c97e8f528ea5d...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-08-02 (Tue, 02 Aug 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
M integration-tests/metrics-api-jaxrs-test/src/main/java/org/hawkular/metrics/api/jaxrs/handler/JobSchedulerHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy
Log Message:
-----------
[HWKMETRICS-446] use delay for submitting tenant deletion job
Commit: 072855ba4c48e2abd578b74c120da3eddc4f8dfc
https://github.com/hawkular/hawkular-metrics/commit/072855ba4c48e2abd578b...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-08-02 (Tue, 02 Aug 2016)
Changed paths:
M .travis.yml
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/DeleteTenantITest.java
M integration-tests/metrics-api-jaxrs-test/src/main/java/org/hawkular/metrics/api/jaxrs/handler/JobSchedulerHandler.java
Log Message:
-----------
[HWKMETRICS-446] add debug logging to help track down failures on travis
Commit: 7379a39f5c0a2cd51b222b3a3e26f79ba0e01031
https://github.com/hawkular/hawkular-metrics/commit/7379a39f5c0a2cd51b222...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-08-02 (Tue, 02 Aug 2016)
Changed paths:
M .travis.yml
Log Message:
-----------
remove line break inserted by intellij
Commit: a968a7ad856fd4ad8c8a7c24a9b37c1a1aadc086
https://github.com/hawkular/hawkular-metrics/commit/a968a7ad856fd4ad8c8a7...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-08-02 (Tue, 02 Aug 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
Log Message:
-----------
[HWKMETRICS-446] fixing test failures
Commit: e7aac5ab26595c42fab1c9d579a05ba06708dfcf
https://github.com/hawkular/hawkular-metrics/commit/e7aac5ab26595c42fab1c...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-08-02 (Tue, 02 Aug 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
Log Message:
-----------
[HWKMETRICS-446] add import back that missing after merge conflict
Commit: 2626f9cff19308bafdcf3194ce205da2cc3fd507
https://github.com/hawkular/hawkular-metrics/commit/2626f9cff19308bafdcf3...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-08-02 (Tue, 02 Aug 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/DeleteTenant.java
Log Message:
-----------
[HWKMETRICS-446] refactor deletion to use partition deletes
Commit: 63d50d4eacb88041180c256842469bc62942d097
https://github.com/hawkular/hawkular-metrics/commit/63d50d4eacb88041180c2...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-08-02 (Tue, 02 Aug 2016)
Changed paths:
M integration-tests/metrics-api-jaxrs-test/pom.xml
Log Message:
-----------
fix pom version
Commit: 05425fd370d8743c62f07532520bd1e273f56ed5
https://github.com/hawkular/hawkular-metrics/commit/05425fd370d8743c62f07...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-08-02 (Tue, 02 Aug 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
Log Message:
-----------
[HWKMETRICS-446] fix conflicts after rebase
Commit: 21e8f7d0ae52f2c9bfaff2eeb603fcc1d83f7e4a
https://github.com/hawkular/hawkular-metrics/commit/21e8f7d0ae52f2c9bfaff...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-08-02 (Tue, 02 Aug 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/DeleteTenant.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
Log Message:
-----------
[HWKMETRICS-446] add retry policy
Commit: b5a9a998780146d6a066fe9f18a3e2ebabf53418
https://github.com/hawkular/hawkular-metrics/commit/b5a9a998780146d6a066f...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-08-02 (Tue, 02 Aug 2016)
Changed paths:
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulingTest.java
Log Message:
-----------
[HWKMETRICS-446] fix merge conflicts
Commit: 568226f456b752624101e8afc2969df91964d3c8
https://github.com/hawkular/hawkular-metrics/commit/568226f456b752624101e...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-08-02 (Tue, 02 Aug 2016)
Changed paths:
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/DeleteTenantITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy
Log Message:
-----------
[HWKMETRICS=446] add tests for nonexistent tenant and concurrent requests for same tenant
Commit: cc5a3dfe14e481c4f09f8f9844f92287b1715c49
https://github.com/hawkular/hawkular-metrics/commit/cc5a3dfe14e481c4f09f8...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-08-02 (Tue, 02 Aug 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JobSchedulerFactory.java
M integration-tests/metrics-api-jaxrs-test/pom.xml
A integration-tests/metrics-api-jaxrs-test/src/main/java/org/hawkular/metrics/api/jaxrs/util/JobSchedulerFactory.java
M integration-tests/rest-tests-jaxrs/pom.xml
Log Message:
-----------
[HWKMETRICS-446] remove test specific logic from MetricsServiceLifecycle
Commit: cf4d3781cde5d47d3b8c540667cd0f7555a30797
https://github.com/hawkular/hawkular-metrics/commit/cf4d3781cde5d47d3b8c5...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-08-03 (Wed, 03 Aug 2016)
Changed paths:
M .travis.yml
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JobSchedulerFactory.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/DeleteTenant.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/DeleteTenantITest.java
M core/metrics-core-service/src/test/resources/logback-test.xml
A integration-tests/metrics-api-jaxrs-test/pom.xml
A integration-tests/metrics-api-jaxrs-test/src/main/java/org/hawkular/metrics/api/jaxrs/handler/JobSchedulerHandler.java
A integration-tests/metrics-api-jaxrs-test/src/main/java/org/hawkular/metrics/api/jaxrs/util/JobSchedulerFactory.java
M integration-tests/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy
M job-scheduler/pom.xml
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/SingleExecutionTrigger.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulerTest.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulingTest.java
Log Message:
-----------
Merge pull request #555 from jsanda/hwkmetrics-446
[HWKMETRICS-446] tenant deletion
Commit: 8dbc7739cd179d9a2c2d522f119099fe27c865b1
https://github.com/hawkular/hawkular-metrics/commit/8dbc7739cd179d9a2c2d5...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-08-05 (Fri, 05 Aug 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/log/CoreLogger.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.19.0.groovy
Log Message:
-----------
[HWKMETRICS-456] use DateTieredCompaction and table default TTL
Commit: 22bdbbf66e2b180f341c619a2e637320541be5af
https://github.com/hawkular/hawkular-metrics/commit/22bdbbf66e2b180f341c6...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-08-08 (Mon, 08 Aug 2016)
Changed paths:
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/impl/GenerateDataITest.java
Log Message:
-----------
[HWKMETRICS-456] utility for generating data
Commit: 9d4a19752474a55148cb0b89453a66472c8d42e4
https://github.com/hawkular/hawkular-metrics/commit/9d4a19752474a55148cb0...
Author: mwringe <mwringe(a)redhat.com>
Date: 2016-08-09 (Tue, 09 Aug 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/template/IMetricsHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Order.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Duration.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/TimeRange.java
M core/metrics-model/src/test/java/org/hawkular/metrics/model/param/TimeRangeTest.java
Log Message:
-----------
Add support for relative timestamps.
Commit: 3bb9eef99dadd055316307975f541578c3479fea
https://github.com/hawkular/hawkular-metrics/commit/3bb9eef99dadd05531630...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-08-09 (Tue, 09 Aug 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/template/IMetricsHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Order.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Duration.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/TimeRange.java
M core/metrics-model/src/test/java/org/hawkular/metrics/model/param/TimeRangeTest.java
Log Message:
-----------
Merge pull request #564 from mwringe/HWKMETRICS-358
Add in support for relative timestamps.
Commit: b791234a7709f8022a829c70de2bed5c3ddf137b
https://github.com/hawkular/hawkular-metrics/commit/b791234a7709f8022a829...
Author: mwringe <mwringe(a)redhat.com>
Date: 2016-08-10 (Wed, 10 Aug 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/QueryRequest.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/StatsQueryRequest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy
Log Message:
-----------
Add relative timestamps to the query endpoints.
Commit: f11facfcb0db6d4b51c0d704a406a52619d810b3
https://github.com/hawkular/hawkular-metrics/commit/f11facfcb0db6d4b51c0d...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-08-10 (Wed, 10 Aug 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/QueryRequest.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/StatsQueryRequest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy
Log Message:
-----------
Merge pull request #567 from mwringe/HWKMETRICS-457
Add relative timestamps to the query endpoints.
Commit: ae7d9fc91742f1cb2c4eea7e8ce010ecb9ccefbd
https://github.com/hawkular/hawkular-metrics/commit/ae7d9fc91742f1cb2c4ee...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-08-16 (Tue, 16 Aug 2016)
Changed paths:
M core/schema/src/main/resources/org/hawkular/schema/bootstrap.groovy
Log Message:
-----------
[HWKMETRICS-459] Increase read timeout for drop schema commands.
Commit: b000e3a1c5fa95642918a2ebe530686aabe644f3
https://github.com/hawkular/hawkular-metrics/commit/b000e3a1c5fa95642918a...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-08-16 (Tue, 16 Aug 2016)
Changed paths:
M core/schema/src/main/resources/org/hawkular/schema/bootstrap.groovy
Log Message:
-----------
Merge pull request #570 from hawkular/fix_drop_schema
[HWKMETRICS-459] Increase read timeout for drop schema commands.
Commit: 7082face66026ad6eb4d3cafc24b0ebd4bf4f065
https://github.com/hawkular/hawkular-metrics/commit/7082face66026ad6eb4d3...
Author: Joel Takvorian <jtakvori(a)redhat.com>
Date: 2016-08-18 (Thu, 18 Aug 2016)
Changed paths:
M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java
Log Message:
-----------
Allow rate queries for read-only users
The POST endpoint /counters/rate/query is used to read data, it should be authorized for read-only users (similar to /counters/raw/query)
Commit: f74a768f20594060d17add4546c1a037a5ba149e
https://github.com/hawkular/hawkular-metrics/commit/f74a768f20594060d17ad...
Author: Matthew Wringe <mwringe(a)users.noreply.github.com>
Date: 2016-08-18 (Thu, 18 Aug 2016)
Changed paths:
M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java
Log Message:
-----------
Merge pull request #572 from jotak/EnhanceForOpenshift
Allow rate queries for read-only users
Commit: ac04cd4cc099aa0f2a97b3ca0a1bb393e7559e12
https://github.com/hawkular/hawkular-metrics/commit/ac04cd4cc099aa0f2a97b...
Author: Michael Burman <miburman(a)redhat.com>
Date: 2016-08-22 (Mon, 22 Aug 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
If no tags are defined, but id filter is, go for exact matching with a list separated by |
Commit: 2378ad7fbf92c3c30b343bd055475dfd47adfe70
https://github.com/hawkular/hawkular-metrics/commit/2378ad7fbf92c3c30b343...
Author: Thomas Heute <theute(a)gmail.com>
Date: 2016-08-22 (Mon, 22 Aug 2016)
Changed paths:
M bus/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
M hawkular-component/src/main/java/org/hawkular/metrics/component/insert/NewDataListener.java
Log Message:
-----------
HWKMETRICS-450: Removing @Eager to make Hawkular Services start
Commit: f5f67e7bb004192b195452f17341d02ef0102547
https://github.com/hawkular/hawkular-metrics/commit/f5f67e7bb004192b19545...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-08-22 (Mon, 22 Aug 2016)
Changed paths:
M bus/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
M hawkular-component/src/main/java/org/hawkular/metrics/component/insert/NewDataListener.java
Log Message:
-----------
Merge pull request #579 from theute/eager
HWKMETRICS-450: Removing @Eager to make Hawkular Services start
Commit: 9c815cfd9c143033372b94de6d8748e94bbdfc2b
https://github.com/hawkular/hawkular-metrics/commit/9c815cfd9c143033372b9...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-08-22 (Mon, 22 Aug 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/log/CoreLogger.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/impl/GenerateDataITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.19.0.groovy
Log Message:
-----------
Merge pull request #563 from jsanda/hwkmetrics-456
[HWKMETRICS-456] use DateTieredCompaction and table default TTL
Commit: dc1d9f8da27553083fb9cb4b4dfbbf624e0138b6
https://github.com/hawkular/hawkular-metrics/commit/dc1d9f8da27553083fb9c...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-08-22 (Mon, 22 Aug 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
Log Message:
-----------
[HWKMETRICS-456] Just de-duplicate code added for binding queries with and without TTL.
Commit: fc37be59a75b25859c5a12e0ece1ef79ecd623cb
https://github.com/hawkular/hawkular-metrics/commit/fc37be59a75b25859c5a1...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-08-23 (Tue, 23 Aug 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
Log Message:
-----------
Merge pull request #580 from hawkular/HWKMETRICS-456-update
[HWKMETRICS-456] Just de-duplicate code added for binding queries wit…
Commit: 9be1f83871c96a47fb7e6457de36a05c152ad9ac
https://github.com/hawkular/hawkular-metrics/commit/9be1f83871c96a47fb7e6...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-08-23 (Tue, 23 Aug 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/MetricFromDataRowTransformer.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/MetricFromFullDataRowTransformer.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/AvailabilityITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
Log Message:
-----------
[HWKMETRICS-422] Avoid writing to the metrics index on data point inserts. However, keep all the other writes to the metrics index in place.
Here are the changes to query metrics:
1) When requesting info about a single metric
a) query the metrics index first, if found then return the info (just like before this change)
b) if no result there, query the data table for a single data point, if found then the metric exists just not in the metrics index
c) if no result in either metrics index or data table then there is no such metric
2) When requesting a list of all metrics for a tenant
a) query the metrics index first
b) query the data table for all metrics and filter by tenant and type if needed
c) concat the two lists
d) return only distinct values; note that the results from metrics index take precendence since they contain info about data retention and tags.
Note: After this change the metrics index will still contain metrics that have tags, non-default retention values, or have been explicitly created by the user. Metrics that just have data points will not have an entry in the metrics index table.
Commit: b6bb3ec73ca809c73782568beffc3f9b9e23c209
https://github.com/hawkular/hawkular-metrics/commit/b6bb3ec73ca809c737825...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-08-23 (Tue, 23 Aug 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
Log Message:
-----------
[HWKMETRICS-422] Filter database rows first and compose metrics definitions later, this reduces the number of objects created.
Commit: 3c72f4b42846ca95405c45358c09d17a0f931ac9
https://github.com/hawkular/hawkular-metrics/commit/3c72f4b42846ca95405c4...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-08-23 (Tue, 23 Aug 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
Log Message:
-----------
[HWKMETRICS-422] Remove unneeded calls to findMetric. It is now almost equivalent to query for data of non-existing metric when compared to trying to find if a metric exists. Removing this call makes the stats method faster because it avoids a query to the metrics index.
Commit: 7ba1dfe4f93654409a8a571baeff8dc32c43e537
https://github.com/hawkular/hawkular-metrics/commit/7ba1dfe4f93654409a8a5...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-08-23 (Tue, 23 Aug 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
Log Message:
-----------
[HWKMETRICS-422] Simplify idExists method by calling findMetric directly since the latter now authoritative in terms of the existance of a single metric.
Commit: 9b7cdad1834d8bab178a498d6bbc501aa3142550
https://github.com/hawkular/hawkular-metrics/commit/9b7cdad1834d8bab178a4...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-08-23 (Tue, 23 Aug 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
Log Message:
-----------
[HWKMETRICS-422] Removing unneeded method discovered due to reviewing code that calls findMetric/findMetrics methods.
Commit: cd654b7b950cdd9cf4dab4c53fd14953c606b500
https://github.com/hawkular/hawkular-metrics/commit/cd654b7b950cdd9cf4dab...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-08-23 (Tue, 23 Aug 2016)
Changed paths:
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
Log Message:
-----------
relax test verification
Commit: acd65a8a58492227b3f6a578adfceca799f92721
https://github.com/hawkular/hawkular-metrics/commit/acd65a8a58492227b3f6a...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-08-23 (Tue, 23 Aug 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
Log Message:
-----------
[HWKMETRICS-435] Implement fromEarliest for raw data queries for gauge and counter metrics.
Commit: 9dc868dc66cbf067f77a2508338354e57ac8a249
https://github.com/hawkular/hawkular-metrics/commit/9dc868dc66cbf067f77a2...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-08-23 (Tue, 23 Aug 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
Merge pull request #578 from burmanm/hwkmetrics-461
[HWKMETRICS-461] Allow fetching multiple metric definitions with id list
Commit: 10a1bbdbdcdbea05e0b7d8a300fa7f38d709e251
https://github.com/hawkular/hawkular-metrics/commit/10a1bbdbdcdbea05e0b7d...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-08-23 (Tue, 23 Aug 2016)
Changed paths:
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
Log Message:
-----------
Merge pull request #581 from jsanda/job-execution-test
relax test verification
Commit: ce5204d8d7b4b1c10a920ba6f1727e38731f6962
https://github.com/hawkular/hawkular-metrics/commit/ce5204d8d7b4b1c10a920...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-08-24 (Wed, 24 Aug 2016)
Changed paths:
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/DriverUsageMetricsManager.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
Log Message:
-----------
Create driver usage metrics
Previously driver usage was printed regularly in the logs.
With this change, driver usage metrics will be publish to the registry.
Signed-off-by: Thomas Segismont <tsegismo(a)redhat.com>
Commit: 091b601b9608bc49d351ef3ff67c48bdeabebc44
https://github.com/hawkular/hawkular-metrics/commit/091b601b9608bc49d351e...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-08-24 (Wed, 24 Aug 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
Log Message:
-----------
Cluster state listener as inner class
Commit: b745e500888ffc8a9ff9dfca009156586551a08d
https://github.com/hawkular/hawkular-metrics/commit/b745e500888ffc8a9ff9d...
Author: Lucas Ponce <ponce.ballesteros(a)gmail.com>
Date: 2016-08-24 (Wed, 24 Aug 2016)
Changed paths:
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/Configurable.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationProperty.java
A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/Configurable.java
A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationProperty.java
M bus/pom.xml
M bus/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
M bus/src/main/java/org/hawkular/metrics/component/publish/MetricDataMessage.java
A bus/src/main/java/org/hawkular/metrics/component/publish/PublishCommandTable.java
M bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
A bus/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
A bus/src/test/resources/jboss-deployment-structure.xml
A bus/src/test/resources/web.xml
M bus/src/test/resources/wildfly/configuration/standalone-test.xml
M hawkular-component/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
M pom.xml
Log Message:
-----------
HAWKULAR-1102 Filter published metric on bus
Propagate type on bus messages
Update publish table with type
Reuse configuration annotations from bus component
Buffer bus forwarding in a configurable way
Implement PublishCommandTable as ISPN cache
Propagate availability type into bus messages
Revert "Propagate availability type into bus messages"
This reverts commit 0d0d64277fbd23a5d92af4b84ff3e89327694a60.
Removing PublishCommandMessage as ISPN is shared and handled externally
Commit: eab042503486cd7a99977e9b137a788411f8ee13
https://github.com/hawkular/hawkular-metrics/commit/eab042503486cd7a99977...
Author: Lucas Ponce <ponce.ballesteros(a)gmail.com>
Date: 2016-08-24 (Wed, 24 Aug 2016)
Changed paths:
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M bus/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
M bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
M bus/src/test/resources/wildfly/configuration/standalone-test.xml
Log Message:
-----------
Adapting filtering logic into existing Observable
Commit: 4279a52979284e230b7395d1c4cc13ef020eedb5
https://github.com/hawkular/hawkular-metrics/commit/4279a52979284e230b739...
Author: Lucas Ponce <ponce.ballesteros(a)gmail.com>
Date: 2016-08-24 (Wed, 24 Aug 2016)
Changed paths:
M bus/src/main/java/org/hawkular/metrics/component/publish/PublishCommandTable.java
M bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
Log Message:
-----------
Extend test coverage on filtering scenarios
Commit: 636d11b2904e40c9d050df408e68f68235b8a062
https://github.com/hawkular/hawkular-metrics/commit/636d11b2904e40c9d050d...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-08-24 (Wed, 24 Aug 2016)
Changed paths:
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/DriverUsageMetricsManager.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
Log Message:
-----------
Merge pull request #540 from tsegismont/jira/HWKMETRICS-439
HWKMETRICS-439 Create driver usage metrics
Commit: 2a82e88a328610bc078d1c255fabd37cec848567
https://github.com/hawkular/hawkular-metrics/commit/2a82e88a328610bc078d1...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-08-24 (Wed, 24 Aug 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ObjectMapperProducer.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityType.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/AvailabilityTypeKeySerializer.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
[HWKMETRICS-436] Create AvailabilityType key serializer (to be used with maps when AvailabilityType is the key) and add it to the list of custom serializers.
Commit: 44a1eea6d8011a4be7b4b2b950678640f7402400
https://github.com/hawkular/hawkular-metrics/commit/44a1eea6d8011a4be7b4b...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-08-24 (Wed, 24 Aug 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ObjectMapperProducer.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityType.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/AvailabilityTypeKeySerializer.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
Merge pull request #586 from hawkular/HWKMETRICS-436
[HWKMETRICS-436] Create AvailabilityType key serializer (to be used w…
Commit: 2244c7771a3178bf5b0de22554229163789c145b
https://github.com/hawkular/hawkular-metrics/commit/2244c7771a3178bf5b0de...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-08-24 (Wed, 24 Aug 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
Log Message:
-----------
Merge pull request #582 from hawkular/HWKMETRICS-435
[HWKMETRICS-435] Implement fromEarliest for raw data queries for gaug…
Commit: 2453a06cd14ad378613908fbd559748f6448d0d8
https://github.com/hawkular/hawkular-metrics/commit/2453a06cd14ad37861390...
Author: Joel Takvorian <jtakvori(a)redhat.com>
Date: 2016-08-25 (Thu, 25 Aug 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
Log Message:
-----------
Fix rest doc for availability
Commit: eb079b21d13f5dfb7c353a4deb6ae449548b7ecf
https://github.com/hawkular/hawkular-metrics/commit/eb079b21d13f5dfb7c353...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-08-25 (Thu, 25 Aug 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
Log Message:
-----------
Merge pull request #588 from jotak/master
(Trivial) Fix rest doc for availability
Commit: 1b8c5187db7cd36c219c7f601147ea7d9b68a588
https://github.com/hawkular/hawkular-metrics/commit/1b8c5187db7cd36c219c7...
Author: Lucas Ponce <ponce.ballesteros(a)gmail.com>
Date: 2016-08-29 (Mon, 29 Aug 2016)
Changed paths:
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M bus/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
Log Message:
-----------
Support enable/disable forwarding/filtering from config
Commit: fbf1ac67469e449378ccba84b2d9ce6ae43fbd93
https://github.com/hawkular/hawkular-metrics/commit/fbf1ac67469e449378ccb...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-08-29 (Mon, 29 Aug 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/MetricFromDataRowTransformer.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/MetricFromFullDataRowTransformer.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/AvailabilityITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
Log Message:
-----------
Merge pull request #575 from hawkular/no_midx
[HWKMETRICS-422] Avoid writing to the metrics index on data point inserts
Commit: ae94171cf75b0b116b4e93dd9430347898385a6b
https://github.com/hawkular/hawkular-metrics/commit/ae94171cf75b0b116b4e9...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-08-29 (Mon, 29 Aug 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Functions.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.19.0.groovy
Log Message:
-----------
[HWKMETRICS-455] Removed unused schema tables and columns from tables.
Commit: c4dab47a1f0cbe4076cd44d5b0918277ad178fc3
https://github.com/hawkular/hawkular-metrics/commit/c4dab47a1f0cbe4076cd4...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-08-30 (Tue, 30 Aug 2016)
Changed paths:
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/Configurable.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationProperty.java
A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/Configurable.java
A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationProperty.java
M bus/pom.xml
M bus/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
M bus/src/main/java/org/hawkular/metrics/component/publish/MetricDataMessage.java
A bus/src/main/java/org/hawkular/metrics/component/publish/PublishCommandTable.java
M bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
A bus/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
A bus/src/test/resources/jboss-deployment-structure.xml
A bus/src/test/resources/web.xml
M bus/src/test/resources/wildfly/configuration/standalone-test.xml
M hawkular-component/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
M pom.xml
Log Message:
-----------
Merge pull request #574 from lucasponce/publish-on-demand
HAWKULAR-1102 Filter published metric on bus
Commit: 19ccafe25a828ea0b610dc6dfa2fac04517a7979
https://github.com/hawkular/hawkular-metrics/commit/19ccafe25a828ea0b610d...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-08-30 (Tue, 30 Aug 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Functions.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.19.0.groovy
Log Message:
-----------
Merge pull request #590 from hawkular/HWKMETRICS-455
[HWKMETRICS-455] Removed unused schema tables and columns from tables.
Commit: 04004e9f1a6d86ccc096bb5cb74d6fa7c3e8cc9e
https://github.com/hawkular/hawkular-metrics/commit/04004e9f1a6d86ccc096b...
Author: Lucas Ponce <ponce.ballesteros(a)gmail.com>
Date: 2016-08-31 (Wed, 31 Aug 2016)
Changed paths:
M bus/pom.xml
R bus/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
R bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
R bus/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
R bus/src/test/resources/arquillian.xml
R bus/src/test/resources/jboss-deployment-structure.xml
R bus/src/test/resources/web.xml
R bus/src/test/resources/wildfly/configuration/standalone-test.xml
M hawkular-component/pom.xml
A hawkular-component/src/main/java/org/hawkular/metrics/component/insert/InsertedDataSubscriber.java
M hawkular-component/src/main/webapp/WEB-INF/web.xml
A hawkular-component/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
A hawkular-component/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
A hawkular-component/src/test/resources/arquillian.xml
A hawkular-component/src/test/resources/jboss-deployment-structure.xml
A hawkular-component/src/test/resources/web.xml
A hawkular-component/src/test/resources/wildfly/configuration/standalone-test.xml
Log Message:
-----------
HWKMETRICS-469 Add missing ISPN config at hawkular-component level
Moving InsertedDataSubscriber into hawkular-component to inject Configuration properties
Commit: 4d687767e71bcae7314e086c61d0301caa7df143
https://github.com/hawkular/hawkular-metrics/commit/4d687767e71bcae7314e0...
Author: Gareth Healy <garethahealy(a)gmail.com>
Date: 2016-09-01 (Thu, 01 Sep 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
Log Message:
-----------
Updated swagger return types to match actual return types
Commit: 1fe9810fc1a8b1152b6179231b7afe5d230971df
https://github.com/hawkular/hawkular-metrics/commit/1fe9810fc1a8b1152b617...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-09-01 (Thu, 01 Sep 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
Log Message:
-----------
Merge pull request #592 from garethahealy/master
Updated swagger return types to match actual return types
Commit: a54769f27edaf659547a5cd5520766e70b53d35f
https://github.com/hawkular/hawkular-metrics/commit/a54769f27edaf659547a5...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-09-01 (Thu, 01 Sep 2016)
Changed paths:
M bus/pom.xml
R bus/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
R bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
R bus/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
R bus/src/test/resources/arquillian.xml
R bus/src/test/resources/jboss-deployment-structure.xml
R bus/src/test/resources/web.xml
R bus/src/test/resources/wildfly/configuration/standalone-test.xml
M hawkular-component/pom.xml
A hawkular-component/src/main/java/org/hawkular/metrics/component/insert/InsertedDataSubscriber.java
M hawkular-component/src/main/webapp/WEB-INF/web.xml
A hawkular-component/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
A hawkular-component/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
A hawkular-component/src/test/resources/arquillian.xml
A hawkular-component/src/test/resources/jboss-deployment-structure.xml
A hawkular-component/src/test/resources/web.xml
A hawkular-component/src/test/resources/wildfly/configuration/standalone-test.xml
Log Message:
-----------
Merge pull request #591 from lucasponce/fix-missing-ispn-config
HWKMETRICS-469 Add missing ISPN config at hawkular-component level
Commit: aa1ec7d307f564d74d9522996f36c80789a0b695
https://github.com/hawkular/hawkular-metrics/commit/aa1ec7d307f564d74d952...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-09-01 (Thu, 01 Sep 2016)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
M api/metrics-api-util/pom.xml
M bus/pom.xml
M clients/common/pom.xml
M clients/pom.xml
M clients/ptranslator/pom.xml
M containers/hawkular-metrics-openshift-integration/pom.xml
M containers/metrics-api-jaxrs-openshift/pom.xml
M containers/pom.xml
M core/configuration-service/pom.xml
M core/datetime-service/pom.xml
M core/metrics-core-service/pom.xml
M core/metrics-model/pom.xml
M core/rx-java-driver/pom.xml
M core/schema/pom.xml
M data-generator/pom.xml
M dist/pom.xml
M dist/wildfly-embedded-cassandra/pom.xml
M dist/wildfly-standalone/pom.xml
M hawkular-component/pom.xml
M integration-tests/jmh-benchmark/pom.xml
M integration-tests/load-tests/pom.xml
M integration-tests/metrics-api-jaxrs-test/pom.xml
M integration-tests/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M job-scheduler/pom.xml
M pom.xml
Log Message:
-----------
Development 0.20.0-SNAPSHOT
Commit: beadae39d4e43c48f59865589a6190e89d5ee338
https://github.com/hawkular/hawkular-metrics/commit/beadae39d4e43c48f5986...
Author: Joel Takvorian <jtakvori(a)redhat.com>
Date: 2016-09-02 (Fri, 02 Sep 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
Log Message:
-----------
[HWKMETRICS-471] Simplify "findNumericStats" in metricsService
Reduce duplicated lines. The 2 versions of the method (querying by tag or by metric ids) are almost identical
Commit: 1066af1e00937f1ccbb69983a6c53d29e66622f0
https://github.com/hawkular/hawkular-metrics/commit/1066af1e00937f1ccbb69...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-09-02 (Fri, 02 Sep 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
Log Message:
-----------
Merge pull request #593 from jotak/simplify-find-stats
[HWKMETRICS-471] Simplify "findNumericStats" in metricsService
Commit: 79026a3186ff18f13ffe268d4c36912e29448304
https://github.com/hawkular/hawkular-metrics/commit/79026a3186ff18f13ffe2...
Author: Michael Burman <miburman(a)redhat.com>
Date: 2016-09-06 (Tue, 06 Sep 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
Fix the regexp split and the tests that tested the wrong thing..
Commit: 4252af69fe0ab3e132e1f5829757a8169de6eab7
https://github.com/hawkular/hawkular-metrics/commit/4252af69fe0ab3e132e1f...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-09-07 (Wed, 07 Sep 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StringITest.groovy
Log Message:
-----------
[HWKMETRICS-474] Update the CQL query to use the correct String metric type when querying with ASC order and limit.
Commit: 5d1182826c1d23d29ab8ee36cbd604e3421af2d0
https://github.com/hawkular/hawkular-metrics/commit/5d1182826c1d23d29ab8e...
Author: Matthew Wringe <mwringe(a)users.noreply.github.com>
Date: 2016-09-07 (Wed, 07 Sep 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StringITest.groovy
Log Message:
-----------
Merge pull request #599 from hawkular/HWKMETRICS-474_2
[HWKMETRICS-474] Update the CQL query to use the correct String metri…
Commit: 1800462b0473b5a9822179563d24ac9590e777cc
https://github.com/hawkular/hawkular-metrics/commit/1800462b0473b5a982217...
Author: Lucas Ponce <ponce.ballesteros(a)gmail.com>
Date: 2016-09-08 (Thu, 08 Sep 2016)
Changed paths:
M bus/src/main/java/org/hawkular/metrics/component/publish/PublishCommandTable.java
Log Message:
-----------
HAWKULAR-1121 Store string as a key on PublishCache
Enable additional debug logging
Commit: 731f034d21dcb9c020196cf37e634952c84ae934
https://github.com/hawkular/hawkular-metrics/commit/731f034d21dcb9c020196...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-09-08 (Thu, 08 Sep 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
Merge pull request #596 from burmanm/hwkmetrics_461_fix
[HWKMETRICS-461] Fix the regexp split
Commit: f0454e94a94a9e002354e16654aba43bdf024b1f
https://github.com/hawkular/hawkular-metrics/commit/f0454e94a94a9e002354e...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-09-09 (Fri, 09 Sep 2016)
Changed paths:
M bus/src/main/java/org/hawkular/metrics/component/publish/PublishCommandTable.java
Log Message:
-----------
Merge pull request #600 from lucasponce/enable-logging-on-publish-cache
HAWKULAR-1121 Store string as a key on PublishCache
Commit: a9d3140cb47a71e89680c271205276012cc98c29
https://github.com/hawkular/hawkular-metrics/commit/a9d3140cb47a71e89680c...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-09-12 (Mon, 12 Sep 2016)
Changed paths:
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/RepeatingTrigger.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/SingleExecutionTrigger.java
A job-scheduler/src/test/java/org/hawkular/metrics/scheduler/api/RepeatingTriggerTest.java
Log Message:
-----------
[HWKMETRICS-476] update repeating trigger api and add tests
Commit: c18f7cc09b863eb88d8757d32290f572646fdda5
https://github.com/hawkular/hawkular-metrics/commit/c18f7cc09b863eb88d875...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-09-12 (Mon, 12 Sep 2016)
Changed paths:
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/api/RepeatingTriggerTest.java
Log Message:
-----------
[HWKMETRICS-476] fix license header
Commit: 70b38e13bbf6234d79ff3a29a5b871aac2441bca
https://github.com/hawkular/hawkular-metrics/commit/70b38e13bbf6234d79ff3...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-09-13 (Tue, 13 Sep 2016)
Changed paths:
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/RepeatingTrigger.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/SingleExecutionTrigger.java
A job-scheduler/src/test/java/org/hawkular/metrics/scheduler/api/RepeatingTriggerTest.java
Log Message:
-----------
Merge pull request #602 from jsanda/hwkmetrics-476
[HWKMETRICS-476] update repeating trigger api and add tests
Commit: 56aacb7b3f380e592c0e0f142a25fc87ed48b9ea
https://github.com/hawkular/hawkular-metrics/commit/56aacb7b3f380e592c0e0...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-09-18 (Sun, 18 Sep 2016)
Changed paths:
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java
Log Message:
-----------
[HWKMETRICS-479] initialze rx test scheduler in constructor
Commit: 840943b4125b82c3bcd1533e6eeb64844d16f8af
https://github.com/hawkular/hawkular-metrics/commit/840943b4125b82c3bcd15...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-09-18 (Sun, 18 Sep 2016)
Changed paths:
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
Log Message:
-----------
[HWKMETRICS-479] refactor tests to used updated test scheduler
Commit: 9546d3c612299b7836e458a08d45e598b584f5ca
https://github.com/hawkular/hawkular-metrics/commit/9546d3c612299b7836e45...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-09-19 (Mon, 19 Sep 2016)
Changed paths:
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/DeleteTenantITest.java
Log Message:
-----------
[HWKMETRICS-479] make sure db is in clean state before each test
Commit: b76cfbf31e2d081b62477403440734a20a63758f
https://github.com/hawkular/hawkular-metrics/commit/b76cfbf31e2d081b62477...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-09-20 (Tue, 20 Sep 2016)
Changed paths:
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/DeleteTenantITest.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
Log Message:
-----------
Merge pull request #606 from jsanda/hwkmetrics-479
[HWKMETRICS-479] initialze rx test scheduler in constructor
Commit: cf95c7e105fcb00989617c8bc5a0258e62630814
https://github.com/hawkular/hawkular-metrics/commit/cf95c7e105fcb00989617...
Author: Joel Takvorian <jtakvori(a)redhat.com>
Date: 2016-09-20 (Tue, 20 Sep 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/QueryRequest.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricsServiceHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StringITest.groovy
Log Message:
-----------
[HWKMETRICS-466] Add query by tags capability to /query endpoints
Add query by tag integration tests
Commit: 39389e4bf5a988ef01cbad83b488cadd47c93066
https://github.com/hawkular/hawkular-metrics/commit/39389e4bf5a988ef01cba...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-09-21 (Wed, 21 Sep 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/QueryRequest.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricsServiceHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StringITest.groovy
Log Message:
-----------
Merge pull request #608 from jotak/query-by-tag
[HWKMETRICS-466] Add query by tags capability to /query endpoints
Commit: fb990c7486641db3cdc4d60271de79ee9b214a55
https://github.com/hawkular/hawkular-metrics/commit/fb990c7486641db3cdc4d...
Author: Michael Burman <miburman(a)redhat.com>
Date: 2016-09-23 (Fri, 23 Sep 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
Log Message:
-----------
Fix getTTL to calculate the seconds for insert processes
Commit: 18ad588fb88a8062f5b2e73ecbc5a5198f43f90d
https://github.com/hawkular/hawkular-metrics/commit/18ad588fb88a8062f5b2e...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-09-23 (Fri, 23 Sep 2016)
Changed paths:
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/LockManager.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
Log Message:
-----------
[HWKMETRICS-477] reschedule job for immediate execution if job falls behind
If a job runs long and misses its next execution time, the scheduler will now
execute the job again immediately for the missed execution. It will do so until
the job is caught up.
Commit: 64160b70065aad2a90343cbdd17f1032a4ab3319
https://github.com/hawkular/hawkular-metrics/commit/64160b70065aad2a90343...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-09-23 (Fri, 23 Sep 2016)
Changed paths:
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
Log Message:
-----------
[HWKMETRICS-477] add debug logging
Commit: 16ea075b0628ec0a609a0b5ea100f6924491303b
https://github.com/hawkular/hawkular-metrics/commit/16ea075b0628ec0a609a0...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-09-23 (Fri, 23 Sep 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
Log Message:
-----------
Merge pull request #609 from burmanm/ttl_fix
[HWKMETRICS-484] Fix getTTL to calculate the seconds for insert processes
Commit: e192394f06745debdb1d056463c657ece485e95e
https://github.com/hawkular/hawkular-metrics/commit/e192394f06745debdb1d0...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-09-23 (Fri, 23 Sep 2016)
Changed paths:
M pom.xml
Log Message:
-----------
[HWKMETRICS-483] bump cassalog version
Commit: 225459472f593b069db7ef43dca0098aa97ae710
https://github.com/hawkular/hawkular-metrics/commit/225459472f593b069db7e...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-09-23 (Fri, 23 Sep 2016)
Changed paths:
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
Log Message:
-----------
[HWKMETRICS-485] use DateTimeService.now instead of System.currentTimeMillis()
Commit: 2e8642c5d1c13f580d53d6b835a67a9bd78260bd
https://github.com/hawkular/hawkular-metrics/commit/2e8642c5d1c13f580d53d...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-09-23 (Fri, 23 Sep 2016)
Changed paths:
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
Log Message:
-----------
[HWKMETRICS-477] do not use Completable.await() since it blocks calling thread
Commit: 38665a4cc5303b5d23b1ca422b02a86c860ef362
https://github.com/hawkular/hawkular-metrics/commit/38665a4cc5303b5d23b1c...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-09-23 (Fri, 23 Sep 2016)
Changed paths:
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
Log Message:
-----------
[HWKMETRICS-477] make sure we wait for job executions to finish
Commit: d09c09cdbb9f8a358b385e3376e7c9d1f85de475
https://github.com/hawkular/hawkular-metrics/commit/d09c09cdbb9f8a358b385...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-09-23 (Fri, 23 Sep 2016)
Changed paths:
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
Log Message:
-----------
fix checkstyle error
Commit: 92d97c06ab7b7bea4f575fbaad82ba4ab155d522
https://github.com/hawkular/hawkular-metrics/commit/92d97c06ab7b7bea4f575...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-09-24 (Sat, 24 Sep 2016)
Changed paths:
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
Log Message:
-----------
Merge pull request #612 from jsanda/hwkmetrics-485
[HWKMETRICS-485] use DateTimeService.now instead of System.currentTimeMillis
Commit: 2308cbf093599201cd66a0fae95c8ff3fcf95782
https://github.com/hawkular/hawkular-metrics/commit/2308cbf093599201cd66a...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-09-24 (Sat, 24 Sep 2016)
Changed paths:
M pom.xml
Log Message:
-----------
Merge pull request #611 from jsanda/hwkmetrics-483
[HWKMETRICS-483] bump cassalog version
Commit: 502b057b93ee81f8a4d0769eedb38aacc3502006
https://github.com/hawkular/hawkular-metrics/commit/502b057b93ee81f8a4d07...
Author: Joel Takvorian <jtakvori(a)redhat.com>
Date: 2016-09-26 (Mon, 26 Sep 2016)
Changed paths:
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/AggregatedStatsQueryRequest.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/StatsQueryRequest.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricsServiceHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
Log Message:
-----------
[HWKMETRICS-465] New POST endpoints gauges/stats/query and counters/stats/query
This is part of several commits to harmonize the REST API when querying on multiple metrics.
With those new endpoints it is now possible to query on x/stats/query, in a similar way than it was already possible on x/raw/query and x/rate/query.
Also added integration tests, fix missing 'tags' in hashcode
Commit: f4e91789a6250b0f3e2a2641c31b63a54d4b9646
https://github.com/hawkular/hawkular-metrics/commit/f4e91789a6250b0f3e2a2...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-09-26 (Mon, 26 Sep 2016)
Changed paths:
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
Log Message:
-----------
[HWKMETRICS-477] make sure thread pool size > 0
Had to remove Observable.toBlocking() call(s) as that could cause deadlock.
Commit: 0d147dc43744a7e574689132fbb12eb47163c94c
https://github.com/hawkular/hawkular-metrics/commit/0d147dc43744a7e574689...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-09-26 (Mon, 26 Sep 2016)
Changed paths:
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
Log Message:
-----------
meant to use Math.max
Commit: 1f8879f57e49a6403877b533c839495b82105896
https://github.com/hawkular/hawkular-metrics/commit/1f8879f57e49a6403877b...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-09-26 (Mon, 26 Sep 2016)
Changed paths:
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/LockManager.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
Log Message:
-----------
Merge pull request #610 from jsanda/hwkmetrics-477
[HWKMETRICS-477] reschedule job for immediate execution if it falls behind
Commit: 6485576eb2806461346f4e7d4f2690f7a70aaa57
https://github.com/hawkular/hawkular-metrics/commit/6485576eb2806461346f4...
Author: jshaughn <jshaughn(a)localhost.localdomain>
Date: 2016-09-27 (Tue, 27 Sep 2016)
Changed paths:
A alerting/pom.xml
A alerting/src/main/java/org/hawkular/metrics/alerting/InsertedDataSubscriber.java
A alerting/src/main/java/org/hawkular/metrics/alerting/PublishCommandTable.java
M bus/pom.xml
R bus/src/main/java/org/hawkular/metrics/component/publish/PublishCommandTable.java
A dist/component-ear/pom.xml
A dist/component-ear/src/main/application/META-INF/beans.xml
A dist/component-ear/src/main/application/META-INF/jboss-deployment-structure.xml
A dist/component-war/pom.xml
A dist/component-war/src/main/java/org/hawkular/metrics/component/MetricsJNDIPublisher.java
A dist/component-war/src/main/java/org/hawkular/metrics/component/insert/NewDataListener.java
A dist/component-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
A dist/component-war/src/main/webapp/WEB-INF/jboss-web.xml
A dist/component-war/src/main/webapp/WEB-INF/web.xml
A dist/component-war/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
A dist/component-war/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
A dist/component-war/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
A dist/component-war/src/test/resources/arquillian.xml
A dist/component-war/src/test/resources/jboss-deployment-structure.xml
A dist/component-war/src/test/resources/logback-test.xml
A dist/component-war/src/test/resources/web.xml
A dist/component-war/src/test/resources/wildfly/configuration/standalone-test.xml
A dist/standalone-alerting-war/pom.xml
A dist/standalone-alerting-war/src/main/webapp/WEB-INF/beans.xml
A dist/standalone-alerting-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
A dist/standalone-alerting-war/src/main/webapp/WEB-INF/jboss-web.xml
A dist/standalone-alerting-war/src/main/webapp/WEB-INF/web.xml
A dist/standalone-ear/pom.xml
A dist/standalone-ear/src/main/application/META-INF/beans.xml
A dist/standalone-ear/src/main/application/META-INF/jboss-deployment-structure.xml
R hawkular-component/pom.xml
R hawkular-component/src/main/java/org/hawkular/metrics/component/MetricsJNDIPusblisher.java
R hawkular-component/src/main/java/org/hawkular/metrics/component/insert/InsertedDataSubscriber.java
R hawkular-component/src/main/java/org/hawkular/metrics/component/insert/NewDataListener.java
R hawkular-component/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
R hawkular-component/src/main/webapp/WEB-INF/jboss-web.xml
R hawkular-component/src/main/webapp/WEB-INF/web.xml
R hawkular-component/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
R hawkular-component/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
R hawkular-component/src/test/resources/arquillian.xml
R hawkular-component/src/test/resources/jboss-deployment-structure.xml
R hawkular-component/src/test/resources/logback-test.xml
R hawkular-component/src/test/resources/web.xml
R hawkular-component/src/test/resources/wildfly/configuration/standalone-test.xml
M pom.xml
Log Message:
-----------
New EAR artifacts providing Metrics with embedded Alerting
- use updated publishing mechanism
- new CacheKey replaced MetricId keys
- no more JMS publishing, direct publishing to Alerting
- add the metrics external alerter to the ear
- break out alerting publishing/filtering from being tied to
hawkular services and the bus.
- add new hawkular-metrics/alerting module
- JAR to hold alerting integration
- remove ispn from bus module
- Fix bug in sending AvailData
- add new modules under /dist for new artifact generation
- generate two EARS:
hawkular-metrics-component.ear
- this is the deployment for Hservices and contains Bus/JMS support
- the services build will pull this in automatically
- it has 2 relevant modules:
- /dist/component-war
- /dist/component-ear
hawkular-metrics-standalone.ear
- this is the vanilla WildFly deployment
- This can be put in standalone/deployments
- it requires standalone.xml to have the infinispan hawkular-alerts cache-container defined
- it has 3 relevant modules:
- /dist/standalone-alerting-war
- /dist/standalone-ear
- uses overlay of jaxrs war
NOTE: It is required that either EAR always be deployed as 'hawkular-metrics.ear'
- this is to allow for predictable dependency and jndi naming
- this will be done automatically in the services build
Commit: 5a3099e6f8db6b0eb0d16b655ae75c7a5b0ddfb1
https://github.com/hawkular/hawkular-metrics/commit/5a3099e6f8db6b0eb0d16...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-09-27 (Tue, 27 Sep 2016)
Changed paths:
A alerting/pom.xml
A alerting/src/main/java/org/hawkular/metrics/alerting/InsertedDataSubscriber.java
A alerting/src/main/java/org/hawkular/metrics/alerting/PublishCommandTable.java
M bus/pom.xml
R bus/src/main/java/org/hawkular/metrics/component/publish/PublishCommandTable.java
A dist/component-ear/pom.xml
A dist/component-ear/src/main/application/META-INF/beans.xml
A dist/component-ear/src/main/application/META-INF/jboss-deployment-structure.xml
A dist/component-war/pom.xml
A dist/component-war/src/main/java/org/hawkular/metrics/component/MetricsJNDIPublisher.java
A dist/component-war/src/main/java/org/hawkular/metrics/component/insert/NewDataListener.java
A dist/component-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
A dist/component-war/src/main/webapp/WEB-INF/jboss-web.xml
A dist/component-war/src/main/webapp/WEB-INF/web.xml
A dist/component-war/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
A dist/component-war/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
A dist/component-war/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
A dist/component-war/src/test/resources/arquillian.xml
A dist/component-war/src/test/resources/jboss-deployment-structure.xml
A dist/component-war/src/test/resources/logback-test.xml
A dist/component-war/src/test/resources/web.xml
A dist/component-war/src/test/resources/wildfly/configuration/standalone-test.xml
A dist/standalone-alerting-war/pom.xml
A dist/standalone-alerting-war/src/main/webapp/WEB-INF/beans.xml
A dist/standalone-alerting-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
A dist/standalone-alerting-war/src/main/webapp/WEB-INF/jboss-web.xml
A dist/standalone-alerting-war/src/main/webapp/WEB-INF/web.xml
A dist/standalone-ear/pom.xml
A dist/standalone-ear/src/main/application/META-INF/beans.xml
A dist/standalone-ear/src/main/application/META-INF/jboss-deployment-structure.xml
R hawkular-component/pom.xml
R hawkular-component/src/main/java/org/hawkular/metrics/component/MetricsJNDIPusblisher.java
R hawkular-component/src/main/java/org/hawkular/metrics/component/insert/InsertedDataSubscriber.java
R hawkular-component/src/main/java/org/hawkular/metrics/component/insert/NewDataListener.java
R hawkular-component/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
R hawkular-component/src/main/webapp/WEB-INF/jboss-web.xml
R hawkular-component/src/main/webapp/WEB-INF/web.xml
R hawkular-component/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
R hawkular-component/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
R hawkular-component/src/test/resources/arquillian.xml
R hawkular-component/src/test/resources/jboss-deployment-structure.xml
R hawkular-component/src/test/resources/logback-test.xml
R hawkular-component/src/test/resources/web.xml
R hawkular-component/src/test/resources/wildfly/configuration/standalone-test.xml
M pom.xml
Log Message:
-----------
Merge pull request #605 from jshaughn/metrics-services
Metrics w/ Alerting
Commit: 6408ccfdd843a14f6707c18c4e5939b4956c3096
https://github.com/hawkular/hawkular-metrics/commit/6408ccfdd843a14f6707c...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-09-28 (Wed, 28 Sep 2016)
Changed paths:
M pom.xml
Log Message:
-----------
[HWKMETRICS-483] bump cassalog version
Commit: 9acfcba732510a91946e0cb94d4df6f7d544ee66
https://github.com/hawkular/hawkular-metrics/commit/9acfcba732510a91946e0...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-09-28 (Wed, 28 Sep 2016)
Changed paths:
M pom.xml
Log Message:
-----------
Merge pull request #614 from jsanda/hwkmetrics-483
[HWKMETRICS-483] bump cassalog version
Commit: 9d057576e73c715711be54236bf5efc07563fb0a
https://github.com/hawkular/hawkular-metrics/commit/9d057576e73c715711be5...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-09-29 (Thu, 29 Sep 2016)
Changed paths:
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
Log Message:
-----------
travis is failing with this test for other PRs due to HWKMETRICS-477
I want to disable this test in master so it doesn't hold up other PRs, and
I will continue to work on a fix in a brach.
Commit: 2d1944e6bc65a1303615ecd7430d6b124094043e
https://github.com/hawkular/hawkular-metrics/commit/2d1944e6bc65a1303615e...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-09-29 (Thu, 29 Sep 2016)
Changed paths:
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
Log Message:
-----------
Merge pull request #616 from jsanda/disable-scheduler-test
travis is failing with this test for other PRs due to HWKMETRICS-477
Commit: 15b1f620ca9646b8bd9c9dd24652a561893bad24
https://github.com/hawkular/hawkular-metrics/commit/15b1f620ca9646b8bd9c9...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-09-29 (Thu, 29 Sep 2016)
Changed paths:
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/AggregatedStatsQueryRequest.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/StatsQueryRequest.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricsServiceHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
Log Message:
-----------
Merge pull request #584 from jotak/stats-post-endpoints
[HWKMETRICS-465] New POST endpoints gauges/stats/query and counters/stats/query
Commit: fbffdb21ee10024d06115a9c1a3ff5d602b32e84
https://github.com/hawkular/hawkular-metrics/commit/fbffdb21ee10024d06115...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-09-29 (Thu, 29 Sep 2016)
Changed paths:
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java
Log Message:
-----------
[HWKMETRICS-487] Avoid purging sys_config table since it is a static data table.
Commit: b2aee4c1475c135f165346527b29c3ff45e446e8
https://github.com/hawkular/hawkular-metrics/commit/b2aee4c1475c135f16534...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-09-29 (Thu, 29 Sep 2016)
Changed paths:
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java
Log Message:
-----------
Merge pull request #618 from hawkular/HWKMETRICS-487
[HWKMETRICS-487] Avoid purging sys_config table since it is a static …
Commit: 0e75356dab5e09018653112a6b3ce4740db9144a
https://github.com/hawkular/hawkular-metrics/commit/0e75356dab5e090186531...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-09-29 (Thu, 29 Sep 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M core/configuration-service/src/main/java/org/hawkular/metrics/sysconfig/ConfigurationService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M integration-tests/rest-tests-jaxrs/pom.xml
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy
Log Message:
-----------
[HWKMETRICS-478] Protect /tenants endpoint with a secret admin token. The token can be set or reset at startup via configuration property.
Commit: 0846b7b1801eff9d874cb25b8f9a49e76b0b3849
https://github.com/hawkular/hawkular-metrics/commit/0846b7b1801eff9d874cb...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-09-29 (Thu, 29 Sep 2016)
Changed paths:
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/AdminFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
M containers/metrics-api-jaxrs-openshift/pom.xml
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy
Log Message:
-----------
[HWKMETRICS-478] Make a separate admin filter that does not get packaged in the container distribution.
Commit: 11d0d50f38935e2da06bfd6fa3cf0ca1e7bf2e86
https://github.com/hawkular/hawkular-metrics/commit/11d0d50f38935e2da06bf...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-09-29 (Thu, 29 Sep 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/log/CoreLogger.java
Log Message:
-----------
[HWKMETRICS-478] Add log statement for max size for string metrics.
Commit: 108c22762d81a0c900c10d8e2a73f6ab7325db35
https://github.com/hawkular/hawkular-metrics/commit/108c22762d81a0c900c10...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-09-29 (Thu, 29 Sep 2016)
Changed paths:
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/StringITest.java
Log Message:
-----------
[HWKMETRICS-478] Updating the wait time.
Commit: 0d75f463ecbc1dbb102a189904e073156bfb1eb6
https://github.com/hawkular/hawkular-metrics/commit/0d75f463ecbc1dbb102a1...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-09-29 (Thu, 29 Sep 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
Log Message:
-----------
[HWKMETRICS-478] Change order for reading system configuration.
Commit: 874c67337c527d594061a00a3800b72c07747895
https://github.com/hawkular/hawkular-metrics/commit/874c67337c527d594061a...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-09-29 (Thu, 29 Sep 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
Log Message:
-----------
[HWKMETRICS-478] Adding additional logging for max size.
Commit: fe653495bcba931eddac74910e1819f59c363f45
https://github.com/hawkular/hawkular-metrics/commit/fe653495bcba931eddac7...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-09-29 (Thu, 29 Sep 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/StringITest.java
Log Message:
-----------
[HWKMETRICS-478] Reverting debug code unrelated to the filter and config service changes.
Commit: b5e1a337e206c961c3b9e8b47d40e28d081c2c59
https://github.com/hawkular/hawkular-metrics/commit/b5e1a337e206c961c3b9e...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-09-30 (Fri, 30 Sep 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/AdminFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M containers/metrics-api-jaxrs-openshift/pom.xml
M core/configuration-service/src/main/java/org/hawkular/metrics/sysconfig/ConfigurationService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/log/CoreLogger.java
M integration-tests/rest-tests-jaxrs/pom.xml
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy
Log Message:
-----------
Merge pull request #603 from hawkular/HWKMETRICS-478
[HWKMETRICS-478] Protect /tenants endpoint with a secret admin token.
Commit: e977f26517f676e9166e1aecc2eef625556f4aba
https://github.com/hawkular/hawkular-metrics/commit/e977f26517f676e9166e1...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-03 (Mon, 03 Oct 2016)
Changed paths:
M .travis.yml
Log Message:
-----------
Force official Java installer.
Commit: 9f5ba787f9b69c88556683684c6fe32b7edcc92a
https://github.com/hawkular/hawkular-metrics/commit/9f5ba787f9b69c8855668...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-10-03 (Mon, 03 Oct 2016)
Changed paths:
M .travis.yml
Log Message:
-----------
Merge pull request #620 from hawkular/jdk_update
Force official Java installer.
Commit: 730a7aaede45f82b07e9e75b20e240bcbf9929ab
https://github.com/hawkular/hawkular-metrics/commit/730a7aaede45f82b07e9e...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-10-03 (Mon, 03 Oct 2016)
Changed paths:
M job-scheduler/pom.xml
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/LockManager.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
Log Message:
-----------
[HWKMETRICS-486] use exclusive lock for job execution
This commit also increases the timeouts in JobExecutionTest.executeLotsOfJobs
because of intermittent failures on travis. On my box the test only executes
8 jobs, but on travis it runs 64 jobs. I don't think the 30 second timeout
used is always enough time.
Commit: f45663565f260bc54b79a9d36892dc97a35ac5e3
https://github.com/hawkular/hawkular-metrics/commit/f45663565f260bc54b79a...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-10-03 (Mon, 03 Oct 2016)
Changed paths:
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/LockManager.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
Log Message:
-----------
[HWKMETRICS-486] handle jobs that fall behind schedule
I wound up refactoring some of the job execution code that involved using
Completable. I am using Single instead of Completable in several places. There
were a couple reasons for the change. First, I needed to pass state from one
operation to the next, namely the time slice in which a job is scheduled since
it will not necessarily be the same one as determined by the trigger. Secondly,
I think some of the Completable code I had was buggy as written. Things were
executing earlier than I expected.
Commit: a1ec80eef7f04c78654ec00dbf951cadc83aee4a
https://github.com/hawkular/hawkular-metrics/commit/a1ec80eef7f04c78654ec...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-10-03 (Mon, 03 Oct 2016)
Changed paths:
M core/datetime-service/src/main/java/org/hawkular/metrics/datetime/DateTimeService.java
Log Message:
-----------
[HWKMETRICS-324] use UTC
Commit: b542c9ac83fe47107ac1ab143ed5cca16af349e9
https://github.com/hawkular/hawkular-metrics/commit/b542c9ac83fe47107ac1a...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-03 (Mon, 03 Oct 2016)
Changed paths:
M job-scheduler/pom.xml
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/LockManager.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
Log Message:
-----------
Merge pull request #613 from jsanda/hwkmetrics-486
[HWKMETRICS-486] use exclusive lock for job execution
Commit: 1c0cd165b2627eab9b90441c9c7fc4d96ce22ab4
https://github.com/hawkular/hawkular-metrics/commit/1c0cd165b2627eab9b904...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-10-03 (Mon, 03 Oct 2016)
Changed paths:
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
Log Message:
-----------
[HWKMETRICS-489] use strong consistency
Commit: 67ecab5dcb64cf2118b7edcffe50c4f28e66f4a1
https://github.com/hawkular/hawkular-metrics/commit/67ecab5dcb64cf2118b7e...
Author: jshaughn <jshaughn(a)localhost.localdomain>
Date: 2016-10-03 (Mon, 03 Oct 2016)
Changed paths:
M alerting/pom.xml
M alerting/src/main/java/org/hawkular/metrics/alerting/InsertedDataSubscriber.java
R alerting/src/main/java/org/hawkular/metrics/alerting/PublishCommandTable.java
A alerting/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
A alerting/src/test/java/org/hawkular/metrics/alerting/PublishDataPointsTest.java
A alerting/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
A alerting/src/test/resources/arquillian.xml
A alerting/src/test/resources/jboss-deployment-structure.xml
A alerting/src/test/resources/logback-test.xml
A alerting/src/test/resources/web.xml
A alerting/src/test/resources/wildfly/configuration/standalone-test.xml
M dist/component-ear/pom.xml
M dist/component-ear/src/main/application/META-INF/jboss-deployment-structure.xml
M dist/component-war/pom.xml
M dist/component-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
M dist/component-war/src/main/webapp/WEB-INF/web.xml
R dist/component-war/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
R dist/component-war/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
R dist/component-war/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
R dist/component-war/src/test/resources/arquillian.xml
R dist/component-war/src/test/resources/jboss-deployment-structure.xml
R dist/component-war/src/test/resources/logback-test.xml
R dist/component-war/src/test/resources/web.xml
R dist/component-war/src/test/resources/wildfly/configuration/standalone-test.xml
R dist/standalone-alerting-war/pom.xml
R dist/standalone-alerting-war/src/main/webapp/WEB-INF/beans.xml
R dist/standalone-alerting-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
R dist/standalone-alerting-war/src/main/webapp/WEB-INF/jboss-web.xml
R dist/standalone-alerting-war/src/main/webapp/WEB-INF/web.xml
M dist/standalone-ear/pom.xml
M dist/standalone-ear/src/main/application/META-INF/jboss-deployment-structure.xml
M integration-tests/pom.xml
A integration-tests/rest-tests-jaxrs-dist/pom.xml
A integration-tests/rest-tests-jaxrs-dist/src/main/application/META-INF/beans.xml
A integration-tests/rest-tests-jaxrs-dist/src/main/application/META-INF/jboss-deployment-structure.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M pom.xml
Log Message:
-----------
HWKALERTS-169 Global front-line filtering
- alerting now responsible for filtering so just generate proper
dataIds and send directly to alerting.
- remove publish cache decls and PublishCommandTable
- Adjust PublishDataPointsTest for updated filtering and move it under
alerting module as it no longer has anything to do with the
bus/services-component.
- Replace war with new ear deployment in the rest i-tests. Note that
I had to add a new module to build a test ear because it has to package
the test metrics war (which uses a test clock for test predictability).
But it's basically the same ear as the standalone dist.
- remove unnecessary module (leftover from new ear dist work)
- cleanup deps, remove unnecessary ispn deps and other chaff
- add newly required cache for alerting
- Move schema jar to ear level so that cassalog can find the resources.
- up to alerting 1.2.1.Final release
- PR feedback
- use a prefix map
- add some doc about why we have the prefixes
- don't publish UNDEFINED data, it's not a valid type for real data
- handle String metrics appropriately
Commit: bfc7ba559634fc2d1b25cd4511cd7fe3223b1e51
https://github.com/hawkular/hawkular-metrics/commit/bfc7ba559634fc2d1b25c...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-03 (Mon, 03 Oct 2016)
Changed paths:
M core/datetime-service/src/main/java/org/hawkular/metrics/datetime/DateTimeService.java
Log Message:
-----------
Merge pull request #621 from jsanda/hwkmetrics-324
[HWKMETRICS-324] use UTC
Commit: 40d6833c15766f49c07ec7a2b5a2322b867fedb0
https://github.com/hawkular/hawkular-metrics/commit/40d6833c15766f49c07ec...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-10-03 (Mon, 03 Oct 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
Log Message:
-----------
[HWKMETRICS-490] make C* driver request and connection timeout settings configurable
Commit: 5c13994d92e17f7cc4a813d8a11548e491dab82f
https://github.com/hawkular/hawkular-metrics/commit/5c13994d92e17f7cc4a81...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-04 (Tue, 04 Oct 2016)
Changed paths:
M alerting/pom.xml
M alerting/src/main/java/org/hawkular/metrics/alerting/InsertedDataSubscriber.java
R alerting/src/main/java/org/hawkular/metrics/alerting/PublishCommandTable.java
A alerting/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
A alerting/src/test/java/org/hawkular/metrics/alerting/PublishDataPointsTest.java
A alerting/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
A alerting/src/test/resources/arquillian.xml
A alerting/src/test/resources/jboss-deployment-structure.xml
A alerting/src/test/resources/logback-test.xml
A alerting/src/test/resources/web.xml
A alerting/src/test/resources/wildfly/configuration/standalone-test.xml
M dist/component-ear/pom.xml
M dist/component-ear/src/main/application/META-INF/jboss-deployment-structure.xml
M dist/component-war/pom.xml
M dist/component-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
M dist/component-war/src/main/webapp/WEB-INF/web.xml
R dist/component-war/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
R dist/component-war/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
R dist/component-war/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
R dist/component-war/src/test/resources/arquillian.xml
R dist/component-war/src/test/resources/jboss-deployment-structure.xml
R dist/component-war/src/test/resources/logback-test.xml
R dist/component-war/src/test/resources/web.xml
R dist/component-war/src/test/resources/wildfly/configuration/standalone-test.xml
R dist/standalone-alerting-war/pom.xml
R dist/standalone-alerting-war/src/main/webapp/WEB-INF/beans.xml
R dist/standalone-alerting-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
R dist/standalone-alerting-war/src/main/webapp/WEB-INF/jboss-web.xml
R dist/standalone-alerting-war/src/main/webapp/WEB-INF/web.xml
M dist/standalone-ear/pom.xml
M dist/standalone-ear/src/main/application/META-INF/jboss-deployment-structure.xml
M integration-tests/pom.xml
A integration-tests/rest-tests-jaxrs-dist/pom.xml
A integration-tests/rest-tests-jaxrs-dist/src/main/application/META-INF/beans.xml
A integration-tests/rest-tests-jaxrs-dist/src/main/application/META-INF/jboss-deployment-structure.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M pom.xml
Log Message:
-----------
Merge pull request #617 from jshaughn/filter
HWKALERTS-169 Global front-line filtering
Commit: fb07ebbb8d6ddfe188ce2c9c1264f6444597e765
https://github.com/hawkular/hawkular-metrics/commit/fb07ebbb8d6ddfe188ce2...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-04 (Tue, 04 Oct 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
Log Message:
-----------
Merge pull request #623 from jsanda/hwkmetrics-490
[HWKMETRICS-490] make C* driver request and connection timeout settin…
Commit: e08798032910ad57631feba88aa55bded4c90927
https://github.com/hawkular/hawkular-metrics/commit/e08798032910ad57631fe...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-04 (Tue, 04 Oct 2016)
Changed paths:
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
Log Message:
-----------
Merge pull request #622 from jsanda/hwkmetrics-489
[HWKMETRICS-489] use strong consistency
Commit: 7b5d806a7b5c441db5702d2a0f157f80bfd7eae9
https://github.com/hawkular/hawkular-metrics/commit/7b5d806a7b5c441db5702...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-10-04 (Tue, 04 Oct 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M core/datetime-service/src/main/java/org/hawkular/metrics/datetime/DateTimeService.java
M core/metrics-core-service/pom.xml
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/compress/CompressedPointContainer.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/compress/CompressorHeader.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/compress/TagsDeserializer.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/compress/TagsSerializer.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/BatchStatementTransformer.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/DataPointCompressTransformer.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/DataPointDecompressTransformer.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/MetricFromDataRowTransformer.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/MetricFromFullDataRowTransformer.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/compress/CompressorHeaderTest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/compress/TagsMapSerializingTest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/CompressDataJobITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/DeleteTenantITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityType.java
M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
M core/schema/src/main/resources/org/hawkular/schema/cassalog.groovy
A core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.20.0.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/Scheduler.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java
M pom.xml
Log Message:
-----------
ETL based compression methods in the core for Gauge data
Add token range queries for metric partition keys
Reorder DISTINCT queries to match the partition key (required in the tokens for example), replace bind(Objects...) with bind().setXXX
Implement the CompressData job and the required changes to the MetricsService
Implement jobServices for ETL compress (not activated yet, needs rebase from master)
Add correct timing functions for the CompressDataJob and add the ability to fetch all jobs from JobScheduler
Add compressor header to every compressed field
Move bindpoint changes to another PR
Fix trigger time calculation to match UTC
Rebased the TestScheduler changes and updated compression library to 1.1.0
Use range delete in addAndCompress, requires removing batch statement as that does not preserve order
Add data_compressed table where all the compressed rows are stored in
Add ability to disable the compression job and remove data locality stuff for another PR..
Add support for compressing COUNTER and AVAILABILITY also
Add Tags serialization/deserialization and schema changes for them
Change CompressData to use jobTriggerTime and the tests to force UTC
Enable findDataPoints to use compressedData for COUNTER & AVAILABILITY and fix DataAccessITest to clean up compressed_table also before test
Improve CompressionHeader functionality
Enable tagsSerialization and test for that
Commit: 45da8808ecebc478c9ccea4c15b504b1f229d4b6
https://github.com/hawkular/hawkular-metrics/commit/45da8808ecebc478c9cce...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-10-04 (Tue, 04 Oct 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M core/datetime-service/src/main/java/org/hawkular/metrics/datetime/DateTimeService.java
M core/metrics-core-service/pom.xml
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/compress/CompressedPointContainer.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/compress/CompressorHeader.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/compress/TagsDeserializer.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/compress/TagsSerializer.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/BatchStatementTransformer.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/DataPointCompressTransformer.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/DataPointDecompressTransformer.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/MetricFromDataRowTransformer.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/MetricFromFullDataRowTransformer.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/compress/CompressorHeaderTest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/compress/TagsMapSerializingTest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/CompressDataJobITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/DeleteTenantITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityType.java
M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
M core/schema/src/main/resources/org/hawkular/schema/cassalog.groovy
A core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.20.0.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/Scheduler.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java
M pom.xml
Log Message:
-----------
Merge pull request #595 from burmanm/etl_compression
ETL compression process based on Gorilla algorithms
Commit: f43e0bfba0e24dbb7ef61e4fd1c6fd486d51ddae
https://github.com/hawkular/hawkular-metrics/commit/f43e0bfba0e24dbb7ef61...
Author: Michael Burman <miburman(a)redhat.com>
Date: 2016-10-04 (Tue, 04 Oct 2016)
Changed paths:
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/CompressDataJobITest.java
Log Message:
-----------
Change to jobScheduler.now() for endSlice also
Commit: a455828110c8ab4196830a8a1bb94e8142b27bed
https://github.com/hawkular/hawkular-metrics/commit/a455828110c8ab4196830...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-10-04 (Tue, 04 Oct 2016)
Changed paths:
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
Log Message:
-----------
fix default request timeout. should be 12 sec, not 1.2 sec
Commit: f34a6c753170fdda7f6c278daa0439851a1e1ed1
https://github.com/hawkular/hawkular-metrics/commit/f34a6c753170fdda7f6c2...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-04 (Tue, 04 Oct 2016)
Changed paths:
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
Log Message:
-----------
Merge pull request #625 from jsanda/request-timeout
fix default request timeout. should be 12 sec, not 1.2 sec
Commit: a3bbb5e68aaa90d199480cc090f943e6be24ae13
https://github.com/hawkular/hawkular-metrics/commit/a3bbb5e68aaa90d199480...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-10-04 (Tue, 04 Oct 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
Log Message:
-----------
[HWKMETRICS-492] avoid duplicate job creation/scheduling
Commit: f3589a3f1e847873efa7888d8b6be627bf4d2d0b
https://github.com/hawkular/hawkular-metrics/commit/f3589a3f1e847873efa78...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-10-04 (Tue, 04 Oct 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
Log Message:
-----------
[HWKMETRICS-492] add back job registration
Commit: 6cb20c279efd939e73792f5ddb27464a8e0287b0
https://github.com/hawkular/hawkular-metrics/commit/6cb20c279efd939e73792...
Author: jshaughn <jshaughn(a)localhost.localdomain>
Date: 2016-10-05 (Wed, 05 Oct 2016)
Changed paths:
M dist/standalone-ear/pom.xml
A dist/standalone-war/pom.xml
M integration-tests/metrics-api-jaxrs-test/pom.xml
M integration-tests/rest-tests-jaxrs-dist/pom.xml
M pom.xml
Log Message:
-----------
Make sure we have proper alerting hooks in place in standalone deployment
- leave jaxrs war in place
- add new standalone-war (jaxrs war overlay with alerting hook)
Commit: de7bf42c7e2f7d1a1514a08c7951b1e83778d52a
https://github.com/hawkular/hawkular-metrics/commit/de7bf42c7e2f7d1a1514a...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-05 (Wed, 05 Oct 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
Log Message:
-----------
Merge pull request #627 from jsanda/hwkmetrics-492
[HWKMETRICS-492] avoid duplicate job creation/scheduling
Commit: c65366aefe4fdfd989a4333e70012a33664ed128
https://github.com/hawkular/hawkular-metrics/commit/c65366aefe4fdfd989a43...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-05 (Wed, 05 Oct 2016)
Changed paths:
M dist/standalone-ear/pom.xml
A dist/standalone-war/pom.xml
M integration-tests/metrics-api-jaxrs-test/pom.xml
M integration-tests/rest-tests-jaxrs-dist/pom.xml
M pom.xml
Log Message:
-----------
Merge pull request #626 from jshaughn/standalone-alerting-fix
Ensure proper alerting hooks in place in standalone deployment
Commit: 11a0b6c7be7dbdc8e9f948160d446fa20952bd51
https://github.com/hawkular/hawkular-metrics/commit/11a0b6c7be7dbdc8e9f94...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-10-05 (Wed, 05 Oct 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TagQueryParser.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TagsIndexRowTransformer.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/TagsITest.java
Log Message:
-----------
[HWKMETRICS-480] Add the ability to filter metrics from tags without a
certain tag being set, query format is !tagName
Commit: f79c2015360b749d1e812a22db718823adefde50
https://github.com/hawkular/hawkular-metrics/commit/f79c2015360b749d1e812...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-10-05 (Wed, 05 Oct 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
Log Message:
-----------
fix retry logic on job failure
Commit: c4dc675f20139887c360b9ceed0705e46463df4a
https://github.com/hawkular/hawkular-metrics/commit/c4dc675f20139887c360b...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-05 (Wed, 05 Oct 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
Log Message:
-----------
Merge pull request #629 from jsanda/retry-job
fix retry logic on job failure
Commit: fadb73fb152c24eba35146c4958eda9b2add3076
https://github.com/hawkular/hawkular-metrics/commit/fadb73fb152c24eba3514...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-05 (Wed, 05 Oct 2016)
Changed paths:
M alerting/pom.xml
M api/metrics-api-jaxrs/pom.xml
M api/metrics-api-util/pom.xml
M bus/pom.xml
M clients/common/pom.xml
M clients/pom.xml
M clients/ptranslator/pom.xml
M containers/hawkular-metrics-openshift-integration/pom.xml
M containers/metrics-api-jaxrs-openshift/pom.xml
M containers/pom.xml
M core/configuration-service/pom.xml
M core/datetime-service/pom.xml
M core/metrics-core-service/pom.xml
M core/metrics-model/pom.xml
M core/rx-java-driver/pom.xml
M core/schema/pom.xml
M data-generator/pom.xml
M dist/component-ear/pom.xml
M dist/component-war/pom.xml
M dist/pom.xml
M dist/standalone-ear/pom.xml
M dist/standalone-war/pom.xml
M dist/wildfly-embedded-cassandra/pom.xml
M dist/wildfly-standalone/pom.xml
M integration-tests/jmh-benchmark/pom.xml
M integration-tests/load-tests/pom.xml
M integration-tests/metrics-api-jaxrs-test/pom.xml
M integration-tests/pom.xml
M integration-tests/rest-tests-jaxrs-dist/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M job-scheduler/pom.xml
M pom.xml
Log Message:
-----------
Development 0.21.0-SNAPSHOT
Commit: 0300bb1f0a9a3186873a6520c3bc06f5f25f2805
https://github.com/hawkular/hawkular-metrics/commit/0300bb1f0a9a3186873a6...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-10-06 (Thu, 06 Oct 2016)
Changed paths:
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
Log Message:
-----------
Add missing truncate to BaseMetricsITest
Commit: 639480b2be95b703998ee9fa1702551f1289f195
https://github.com/hawkular/hawkular-metrics/commit/639480b2be95b703998ee...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-10-06 (Thu, 06 Oct 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
Log Message:
-----------
[HWKMETRICS-492] fix config lookup
Commit: 14df3e71bef3e18b06646e4b1c0023a62ce86ae2
https://github.com/hawkular/hawkular-metrics/commit/14df3e71bef3e18b06646...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-10-06 (Thu, 06 Oct 2016)
Changed paths:
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/CompressDataJobITest.java
Log Message:
-----------
need to reset job config between tests so job gets scheduled
Commit: f8b2f1cef77f23c6048069d3660f4c75d4e2282e
https://github.com/hawkular/hawkular-metrics/commit/f8b2f1cef77f23c604806...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-06 (Thu, 06 Oct 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/CompressDataJobITest.java
Log Message:
-----------
Merge pull request #631 from jsanda/maybe-schedule-compression-job
[HWKMETRICS-492] fix config lookup
Commit: 1ae725b322c30b31f2f771a2b5330d34517df570
https://github.com/hawkular/hawkular-metrics/commit/1ae725b322c30b31f2f77...
Author: jshaughn <jshaughn(a)localhost.localdomain>
Date: 2016-10-07 (Fri, 07 Oct 2016)
Changed paths:
A alerting/alerter-war/.gitignore
A alerting/alerter-war/pom.xml
A alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/Expression.java
A alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/ExpressionManager.java
A alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/log/MsgLogger.java
A alerting/alerter-war/src/main/webapp/WEB-INF/beans.xml
A alerting/alerter-war/src/main/webapp/WEB-INF/jboss-web.xml
A alerting/alerter-war/src/main/webapp/WEB-INF/web.xml
A alerting/alerter-war/src/main/webapp/index.jsp
A alerting/alerter-war/src/test/java/org/hawkular/metrics/alerter/ExpressionTest.java
A alerting/alerting-jar/pom.xml
A alerting/alerting-jar/src/main/java/org/hawkular/metrics/alerting/InsertedDataSubscriber.java
A alerting/alerting-jar/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
A alerting/alerting-jar/src/test/java/org/hawkular/metrics/alerting/PublishDataPointsTest.java
A alerting/alerting-jar/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
A alerting/alerting-jar/src/test/resources/arquillian.xml
A alerting/alerting-jar/src/test/resources/jboss-deployment-structure.xml
A alerting/alerting-jar/src/test/resources/logback-test.xml
A alerting/alerting-jar/src/test/resources/web.xml
A alerting/alerting-jar/src/test/resources/wildfly/configuration/standalone-test.xml
M alerting/pom.xml
R alerting/src/main/java/org/hawkular/metrics/alerting/InsertedDataSubscriber.java
R alerting/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
R alerting/src/test/java/org/hawkular/metrics/alerting/PublishDataPointsTest.java
R alerting/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
R alerting/src/test/resources/arquillian.xml
R alerting/src/test/resources/jboss-deployment-structure.xml
R alerting/src/test/resources/logback-test.xml
R alerting/src/test/resources/web.xml
R alerting/src/test/resources/wildfly/configuration/standalone-test.xml
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M dist/component-ear/pom.xml
M dist/component-ear/src/main/application/META-INF/jboss-deployment-structure.xml
M dist/component-war/pom.xml
M dist/pom.xml
M dist/standalone-ear/pom.xml
M dist/standalone-ear/src/main/application/META-INF/jboss-deployment-structure.xml
M dist/standalone-war/pom.xml
M integration-tests/rest-tests-jaxrs-dist/pom.xml
M integration-tests/rest-tests-jaxrs-dist/src/main/application/META-INF/jboss-deployment-structure.xml
M integration-tests/rest-tests-jaxrs/pom.xml
A integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/alerting/AlertingITest.groovy
A integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/alerting/AlertingITestBase.groovy
A integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/alerting/ExternalAlerterITest.groovy
M pom.xml
Log Message:
-----------
HWKALERTS-172 Migrate Metric External Alerter to Metrics Repo
- migrate external alerter to metrics repo
- create new alerting-parent module to umbrella alerting jar and x-alerter
- add new x-alerter and alerting i-tests to rest-tests i-tests
- make sure we have proper alerting hooks in place in standalone deployment
- use the proper alerting artifact now that it has been fixed
- exclude transitive Halerting deps. it can cause CP problems
to have alerting jars in the metrics war when there is
already a deployment dependency declared from the metrics war to
the alerting war, at the ear level.
- rename Manager to ExpressionManager in xalerter to be more specific
- trivial: spelling and inline doc fixes
- for safety, let findDataPoints default to ASC order when order is not specified.
- up to alerting src dep
Commit: ac0cbe15516f77156416af6f573d43e4e904c75f
https://github.com/hawkular/hawkular-metrics/commit/ac0cbe15516f77156416a...
Author: Michael Burman <miburman(a)redhat.com>
Date: 2016-10-10 (Mon, 10 Oct 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TagQueryParser.java
Log Message:
-----------
Fix issues mentioned in the PR review
Commit: 3770c211297d135282be614cecbe3fb2e00615df
https://github.com/hawkular/hawkular-metrics/commit/3770c211297d135282be6...
Author: Michael Burman <miburman(a)redhat.com>
Date: 2016-10-10 (Mon, 10 Oct 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TagQueryParser.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/TagsITest.java
Log Message:
-----------
Add datapoints to the tags testing to trigger duplicates and fix filtering
Commit: 8142e77730edc481bc7936795a4f32fcedd0d94b
https://github.com/hawkular/hawkular-metrics/commit/8142e77730edc481bc793...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-11 (Tue, 11 Oct 2016)
Changed paths:
A alerting/alerter-war/.gitignore
A alerting/alerter-war/pom.xml
A alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/Expression.java
A alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/ExpressionManager.java
A alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/log/MsgLogger.java
A alerting/alerter-war/src/main/webapp/WEB-INF/beans.xml
A alerting/alerter-war/src/main/webapp/WEB-INF/jboss-web.xml
A alerting/alerter-war/src/main/webapp/WEB-INF/web.xml
A alerting/alerter-war/src/main/webapp/index.jsp
A alerting/alerter-war/src/test/java/org/hawkular/metrics/alerter/ExpressionTest.java
A alerting/alerting-jar/pom.xml
A alerting/alerting-jar/src/main/java/org/hawkular/metrics/alerting/InsertedDataSubscriber.java
A alerting/alerting-jar/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
A alerting/alerting-jar/src/test/java/org/hawkular/metrics/alerting/PublishDataPointsTest.java
A alerting/alerting-jar/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
A alerting/alerting-jar/src/test/resources/arquillian.xml
A alerting/alerting-jar/src/test/resources/jboss-deployment-structure.xml
A alerting/alerting-jar/src/test/resources/logback-test.xml
A alerting/alerting-jar/src/test/resources/web.xml
A alerting/alerting-jar/src/test/resources/wildfly/configuration/standalone-test.xml
M alerting/pom.xml
R alerting/src/main/java/org/hawkular/metrics/alerting/InsertedDataSubscriber.java
R alerting/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
R alerting/src/test/java/org/hawkular/metrics/alerting/PublishDataPointsTest.java
R alerting/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
R alerting/src/test/resources/arquillian.xml
R alerting/src/test/resources/jboss-deployment-structure.xml
R alerting/src/test/resources/logback-test.xml
R alerting/src/test/resources/web.xml
R alerting/src/test/resources/wildfly/configuration/standalone-test.xml
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M dist/component-ear/pom.xml
M dist/component-ear/src/main/application/META-INF/jboss-deployment-structure.xml
M dist/component-war/pom.xml
M dist/pom.xml
M dist/standalone-ear/pom.xml
M dist/standalone-ear/src/main/application/META-INF/jboss-deployment-structure.xml
M dist/standalone-war/pom.xml
M integration-tests/rest-tests-jaxrs-dist/pom.xml
M integration-tests/rest-tests-jaxrs-dist/src/main/application/META-INF/jboss-deployment-structure.xml
M integration-tests/rest-tests-jaxrs/pom.xml
A integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/alerting/AlertingITest.groovy
A integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/alerting/AlertingITestBase.groovy
A integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/alerting/ExternalAlerterITest.groovy
M pom.xml
Log Message:
-----------
Merge pull request #632 from jshaughn/xalerter
HWKALERTS-172 Migrate Metric External Alerter to Metrics Repo
Commit: de3f181416d41b75c646383becc26ce00bc64bf8
https://github.com/hawkular/hawkular-metrics/commit/de3f181416d41b75c6463...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-11 (Tue, 11 Oct 2016)
Changed paths:
M .travis.yml
Log Message:
-----------
Update the container to 'trusty' distribution; note: sudo is required.
Commit: 83d3f359122a6a769c6bf75a9baf1a57b71795f5
https://github.com/hawkular/hawkular-metrics/commit/83d3f359122a6a769c6bf...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-11 (Tue, 11 Oct 2016)
Changed paths:
M .travis.yml
Log Message:
-----------
No need for the JDK switcher; it badly overrides the image installed version.
Commit: 74df3efd6f71e23c5e58b8d5b23cb56767d8bd07
https://github.com/hawkular/hawkular-metrics/commit/74df3efd6f71e23c5e58b...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-11 (Tue, 11 Oct 2016)
Changed paths:
A .travis.install.maven.sh
M .travis.yml
Log Message:
-----------
Add maven install script to get the latest maven version.
Commit: ec0ee6f5af79ead30b0069fa52fcdd7d06325970
https://github.com/hawkular/hawkular-metrics/commit/ec0ee6f5af79ead30b006...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-11 (Tue, 11 Oct 2016)
Changed paths:
M .travis.install.maven.sh
Log Message:
-----------
Try to fix the license header.
Commit: 35fc15ac0c198d25853aee6c4bc80dee1cc49892
https://github.com/hawkular/hawkular-metrics/commit/35fc15ac0c198d25853ae...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-10-11 (Tue, 11 Oct 2016)
Changed paths:
A .travis.install.maven.sh
M .travis.yml
Log Message:
-----------
Merge pull request #636 from hawkular/trusty_update
Update the container to 'trusty' distribution
Commit: 3fb3c4d2add792d4a4d9d315457f441ef782fccd
https://github.com/hawkular/hawkular-metrics/commit/3fb3c4d2add792d4a4d9d...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-12 (Wed, 12 Oct 2016)
Changed paths:
M .travis.install.cassandra.sh
M README.adoc
Log Message:
-----------
Switch to Cassandra 3.0.9.
Commit: 29f5e6d949218475c49da6f102c72e46cc6f65f2
https://github.com/hawkular/hawkular-metrics/commit/29f5e6d949218475c49da...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-10-12 (Wed, 12 Oct 2016)
Changed paths:
M .travis.install.cassandra.sh
M README.adoc
Log Message:
-----------
Merge pull request #639 from hawkular/change_cassandra
Switch to Cassandra 3.0.9.
Commit: bcd3e458f9982fc3d6e011a04ac5c4363d33d6ce
https://github.com/hawkular/hawkular-metrics/commit/bcd3e458f9982fc3d6e01...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-12 (Wed, 12 Oct 2016)
Changed paths:
M README.adoc
Log Message:
-----------
Compress the ccm commands to a single line using create options.
Commit: 6b1c0466444027c957e3c397e990aad3211bef27
https://github.com/hawkular/hawkular-metrics/commit/6b1c0466444027c957e3c...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-10-12 (Wed, 12 Oct 2016)
Changed paths:
M README.adoc
Log Message:
-----------
Merge pull request #637 from hawkular/update_ccm_sample
Compress the ccm commands to a single line using create options.
Commit: 77eb56f24e2c3b51e51c02d17793b02e27a20089
https://github.com/hawkular/hawkular-metrics/commit/77eb56f24e2c3b51e51c0...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-13 (Thu, 13 Oct 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TagQueryParser.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TagsIndexRowTransformer.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/TagsITest.java
Log Message:
-----------
Merge pull request #628 from burmanm/hwkmetrics_480
[HWKMETRICS-480] Ability to filter with non-existing tagName
Commit: e176bd3c3c14d4ebc4bcd6bf2e422aacae26f3b0
https://github.com/hawkular/hawkular-metrics/commit/e176bd3c3c14d4ebc4bcd...
Author: jshaughn <jshaughn(a)localhost.localdomain>
Date: 2016-10-13 (Thu, 13 Oct 2016)
Changed paths:
M alerting/alerting-jar/pom.xml
M alerting/alerting-jar/src/main/java/org/hawkular/metrics/alerting/InsertedDataSubscriber.java
M alerting/alerting-jar/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
M alerting/alerting-jar/src/test/java/org/hawkular/metrics/alerting/PublishDataPointsTest.java
M alerting/alerting-jar/src/test/resources/jboss-deployment-structure.xml
M alerting/alerting-jar/src/test/resources/web.xml
M alerting/alerting-jar/src/test/resources/wildfly/configuration/standalone-test.xml
M pom.xml
Log Message:
-----------
hwkmetrics-507
- move filtering back into metrics to avoid any unnecessary load
on AlertsService.sendData
- perform filtering prior to converting to Data objects
- send all unfiltered metric data in one call per batch of metrics
- fix up the logic around the Observer definition
- use provided scope for alerts deps in metrics, we already have
the deployment-level dependency defined in the ear
- update PublishDataPointsTest to use new CacheClient filtering
- update to use new hawkular-alerts-filter-api jar
- update to use AlertsService.sendData ignoreFilter flag to
avoid duplicate filtering.
- up to alerting srcdep
Commit: 285097618c081bc39c40b95392fd3af9677e151d
https://github.com/hawkular/hawkular-metrics/commit/285097618c081bc39c40b...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-13 (Thu, 13 Oct 2016)
Changed paths:
M alerting/alerting-jar/src/test/java/org/hawkular/metrics/alerting/PublishDataPointsTest.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M clients/ptranslator/pom.xml
M integration-tests/hawkular-server-tests/pom.xml
M integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/util/LiveCassandraManager.java
M integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/util/MetricServiceManager.java
M integration-tests/rest-tests-jaxrs/pom.xml
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/alerting/AlertingITest.groovy
Log Message:
-----------
[HWKMETRICS-508] Update configuration keys to a consistent scheme. All the properties now start with "hawkular.metrics".
Commit: 8053aeb5e3bd02af2fd1b0ddad9d8f29ea0c6275
https://github.com/hawkular/hawkular-metrics/commit/8053aeb5e3bd02af2fd1b...
Author: Joel Takvorian <jtakvori(a)redhat.com>
Date: 2016-10-14 (Fri, 14 Oct 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/AggregatedStatsQueryRequest.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/QueryRequest.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricsServiceHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/template/IMetricsHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TimeAndBucketParams.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TimeAndSortParams.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/CounterITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/TagsITest.java
Log Message:
-----------
[HWKMETRICS-445] add "fromEarliest" on most query endpoints
- Add fromEarliest in raw/rate/stats queries, for all types of metrics
- To avoid more and more duplicated code, refactored query building; now all of the parameters validation is centralized in "TimeAndSortParams" and "TimeAndBucketParams" and their builders
- Some little changes in the java api to uniformize method calls with "BucketConfig"
Commit: e95cce29240fcd160b3088bddab2e27e15b0ba50
https://github.com/hawkular/hawkular-metrics/commit/e95cce29240fcd160b308...
Author: Joel Takvorian <jtakvori(a)redhat.com>
Date: 2016-10-14 (Fri, 14 Oct 2016)
Changed paths:
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StringITest.groovy
Log Message:
-----------
Add integration tests for fromEarliest
Commit: df2bbd3ce3cd0715e8de62427c16636e81f32d85
https://github.com/hawkular/hawkular-metrics/commit/df2bbd3ce3cd0715e8de6...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-14 (Fri, 14 Oct 2016)
Changed paths:
M alerting/alerting-jar/pom.xml
M alerting/alerting-jar/src/main/java/org/hawkular/metrics/alerting/InsertedDataSubscriber.java
M alerting/alerting-jar/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
M alerting/alerting-jar/src/test/java/org/hawkular/metrics/alerting/PublishDataPointsTest.java
M alerting/alerting-jar/src/test/resources/jboss-deployment-structure.xml
M alerting/alerting-jar/src/test/resources/web.xml
M alerting/alerting-jar/src/test/resources/wildfly/configuration/standalone-test.xml
M pom.xml
Log Message:
-----------
Merge pull request #638 from jshaughn/hwkmetrics-507
[HWKMETRICS-507] One Alerting send per list of inserted metrics
Commit: 3dda41bb25238caec72774027cab187067f70882
https://github.com/hawkular/hawkular-metrics/commit/3dda41bb25238caec7277...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-10-14 (Fri, 14 Oct 2016)
Changed paths:
M alerting/alerting-jar/src/test/java/org/hawkular/metrics/alerting/PublishDataPointsTest.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M clients/ptranslator/pom.xml
M integration-tests/hawkular-server-tests/pom.xml
M integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/util/LiveCassandraManager.java
M integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/util/MetricServiceManager.java
M integration-tests/rest-tests-jaxrs/pom.xml
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/alerting/AlertingITest.groovy
Log Message:
-----------
Merge pull request #642 from hawkular/HWKMETRICS-508
[HWKMETRICS-508] Update configuration keys to a consistent scheme. Al…
Commit: 4a82a4364c2e619638c87a188c99ef3d351526d6
https://github.com/hawkular/hawkular-metrics/commit/4a82a4364c2e619638c87...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-10-14 (Fri, 14 Oct 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/BaseITest.java
M integration-tests/rest-tests-jaxrs/pom.xml
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulerTest.java
Log Message:
-----------
[HWKMETRICS-504] set schema refresh interval to zero for tests
I have made it configurable so we can set it for REST tests as well. This will
shave quite a few seconds off of the time for schema updates to complete.
Commit: cfef6bac408e573a61761be07c3fc31f368623b4
https://github.com/hawkular/hawkular-metrics/commit/cfef6bac408e573a61761...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-10-14 (Fri, 14 Oct 2016)
Changed paths:
M integration-tests/rest-tests-jaxrs/pom.xml
Log Message:
-----------
[HWKMETRICS-504] disable schema refresh for REST tests
Commit: 2752879f5944c70d2a835496250b7d5e41ab816d
https://github.com/hawkular/hawkular-metrics/commit/2752879f5944c70d2a835...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-14 (Fri, 14 Oct 2016)
Changed paths:
R samples/rhmap/script/send_availability.sh
R samples/rhmap/web/.bowerrc
R samples/rhmap/web/.gitignore
R samples/rhmap/web/bower.json
R samples/rhmap/web/sample.html
Log Message:
-----------
Purge unneeded samples content.
Commit: 8c969c8e06f65117fc0a73268948ed8c74defa0c
https://github.com/hawkular/hawkular-metrics/commit/8c969c8e06f65117fc0a7...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-10-14 (Fri, 14 Oct 2016)
Changed paths:
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
Log Message:
-----------
rename property to be consistent with naming convention
Commit: 84f1bdbd2ab7c5e66d9cb4d4d9bf62b7db74748f
https://github.com/hawkular/hawkular-metrics/commit/84f1bdbd2ab7c5e66d9cb...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-10-14 (Fri, 14 Oct 2016)
Changed paths:
M integration-tests/rest-tests-jaxrs/pom.xml
Log Message:
-----------
fix property name
Commit: 98a73f10afc9836d2002da7de14bfe546c2a2c8b
https://github.com/hawkular/hawkular-metrics/commit/98a73f10afc9836d2002d...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-14 (Fri, 14 Oct 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/BaseITest.java
M integration-tests/rest-tests-jaxrs/pom.xml
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulerTest.java
Log Message:
-----------
Merge pull request #635 from jsanda/schema-refresh
[HWKMETRICS-504] set schema refresh interval to zero for tests
Commit: 7fd39c4897eafa327ff355c89dc08bde12eec497
https://github.com/hawkular/hawkular-metrics/commit/7fd39c4897eafa327ff35...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-10-15 (Sat, 15 Oct 2016)
Changed paths:
R samples/rhmap/script/send_availability.sh
R samples/rhmap/web/.bowerrc
R samples/rhmap/web/.gitignore
R samples/rhmap/web/bower.json
R samples/rhmap/web/sample.html
Log Message:
-----------
Merge pull request #643 from hawkular/purge_samples
Purge unneeded samples content.
Commit: a59e30ac48adbe5f217831337b84de7ba2c0477a
https://github.com/hawkular/hawkular-metrics/commit/a59e30ac48adbe5f21783...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-17 (Mon, 17 Oct 2016)
Changed paths:
M dist/pom.xml
A dist/standalone/wildfly-embedded-cassandra/pom.xml
A dist/standalone/wildfly-embedded-cassandra/src/assembly/dist.xml
A dist/standalone/wildfly-embedded-cassandra/src/main/resources/wildfly/configuration/standalone.xml
A dist/standalone/wildfly-standalone/pom.xml
A dist/standalone/wildfly-standalone/src/assembly/dist.xml
R dist/wildfly-embedded-cassandra/pom.xml
R dist/wildfly-embedded-cassandra/src/assembly/dist.xml
R dist/wildfly-embedded-cassandra/src/main/resources/wildfly/configuration/standalone.xml
R dist/wildfly-standalone/pom.xml
R dist/wildfly-standalone/src/assembly/dist.xml
Log Message:
-----------
[HWKMETRICS-509] Relocate WF distributions to standalone folder.
Commit: 3eb6185521492bd5f857c799410b88b2966ce2a3
https://github.com/hawkular/hawkular-metrics/commit/3eb6185521492bd5f857c...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-17 (Mon, 17 Oct 2016)
Changed paths:
M dist/pom.xml
R dist/standalone-ear/pom.xml
R dist/standalone-ear/src/main/application/META-INF/beans.xml
R dist/standalone-ear/src/main/application/META-INF/jboss-deployment-structure.xml
R dist/standalone-war/pom.xml
A dist/standalone/standalone-ear/pom.xml
A dist/standalone/standalone-ear/src/main/application/META-INF/beans.xml
A dist/standalone/standalone-ear/src/main/application/META-INF/jboss-deployment-structure.xml
A dist/standalone/standalone-war/pom.xml
Log Message:
-----------
[HWKMETRICS-509] Move standalone related projects (WAR and EAR) to standalone folder.
Commit: bc0a7d34085e04f03199b3865cfacf130449aed9
https://github.com/hawkular/hawkular-metrics/commit/bc0a7d34085e04f03199b...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-17 (Mon, 17 Oct 2016)
Changed paths:
R dist/component-ear/pom.xml
R dist/component-ear/src/main/application/META-INF/beans.xml
R dist/component-ear/src/main/application/META-INF/jboss-deployment-structure.xml
R dist/component-war/pom.xml
R dist/component-war/src/main/java/org/hawkular/metrics/component/MetricsJNDIPublisher.java
R dist/component-war/src/main/java/org/hawkular/metrics/component/insert/NewDataListener.java
R dist/component-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
R dist/component-war/src/main/webapp/WEB-INF/jboss-web.xml
R dist/component-war/src/main/webapp/WEB-INF/web.xml
A dist/component/component-ear/pom.xml
A dist/component/component-ear/src/main/application/META-INF/beans.xml
A dist/component/component-ear/src/main/application/META-INF/jboss-deployment-structure.xml
A dist/component/component-war/pom.xml
A dist/component/component-war/src/main/java/org/hawkular/metrics/component/MetricsJNDIPublisher.java
A dist/component/component-war/src/main/java/org/hawkular/metrics/component/insert/NewDataListener.java
A dist/component/component-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
A dist/component/component-war/src/main/webapp/WEB-INF/jboss-web.xml
A dist/component/component-war/src/main/webapp/WEB-INF/web.xml
M dist/pom.xml
Log Message:
-----------
[HWKMETRICS-509] Move component related projects (WAR and EAR) to component folder.
Commit: 426dcef814e2ba96afb15082a42da6105d31e4d4
https://github.com/hawkular/hawkular-metrics/commit/426dcef814e2ba96afb15...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-17 (Mon, 17 Oct 2016)
Changed paths:
M dist/pom.xml
M dist/standalone/wildfly-embedded-cassandra/pom.xml
R dist/standalone/wildfly-embedded-cassandra/src/main/resources/wildfly/configuration/standalone.xml
A dist/standalone/wildfly-embedded-cassandra/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl
Log Message:
-----------
[HWKMETRICS-509] Add step to configure standalone*.xml files by adding infinispan configuration needed by Alerting.
Commit: 86c3a76d4da3e819528c976bc66596a35e5b2518
https://github.com/hawkular/hawkular-metrics/commit/86c3a76d4da3e819528c9...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-17 (Mon, 17 Oct 2016)
Changed paths:
M dist/standalone/wildfly-embedded-cassandra/pom.xml
M dist/standalone/wildfly-embedded-cassandra/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl
Log Message:
-----------
[HWKMETRICS-509] Update xls processing to replace configuration files in place.
Commit: 5dd076305153773c8133580ec59749284d7cae3a
https://github.com/hawkular/hawkular-metrics/commit/5dd076305153773c81335...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-17 (Mon, 17 Oct 2016)
Changed paths:
M dist/standalone/wildfly-embedded-cassandra/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl
Log Message:
-----------
[HWKMETRICS-509] Update xsl file.
Commit: 2c8882d692dc5ed66bc43d348e909f2bb2fab25f
https://github.com/hawkular/hawkular-metrics/commit/2c8882d692dc5ed66bc43...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-17 (Mon, 17 Oct 2016)
Changed paths:
M dist/standalone/wildfly-embedded-cassandra/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl
Log Message:
-----------
[HWKMETRICS-509] Fix formatting.
Commit: cdb60f53e7fedc4ad1e32dcbe3f2fc24a7828392
https://github.com/hawkular/hawkular-metrics/commit/cdb60f53e7fedc4ad1e32...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-17 (Mon, 17 Oct 2016)
Changed paths:
M dist/standalone/wildfly-embedded-cassandra/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl
Log Message:
-----------
[HWKMETRICS-509] Update the xsl template query to use the correct namespace selector.
Commit: 6353eb4eefbe3c6debbb26e910324f7bd6a911e6
https://github.com/hawkular/hawkular-metrics/commit/6353eb4eefbe3c6debbb2...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-17 (Mon, 17 Oct 2016)
Changed paths:
R dist/standalone/wildfly-embedded-cassandra/pom.xml
R dist/standalone/wildfly-embedded-cassandra/src/assembly/dist.xml
R dist/standalone/wildfly-embedded-cassandra/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl
M dist/standalone/wildfly-standalone/pom.xml
M dist/standalone/wildfly-standalone/src/assembly/dist.xml
A dist/standalone/wildfly-standalone/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl
Log Message:
-----------
[HWKMETRICS-509] Update the standalone distribution to deploy the ear; remove the embedded Cassandra distribution for now.
Commit: f99bd8601aea3a12ef0325f0170409b99fa237bd
https://github.com/hawkular/hawkular-metrics/commit/f99bd8601aea3a12ef032...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-17 (Mon, 17 Oct 2016)
Changed paths:
M dist/pom.xml
Log Message:
-----------
[HWKMETRICS-509] Delete removed project from dist pom.xml
Commit: 1206bf286f3cc235e4051331bb0a2432b237591b
https://github.com/hawkular/hawkular-metrics/commit/1206bf286f3cc235e4051...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-17 (Mon, 17 Oct 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/AggregatedStatsQueryRequest.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/QueryRequest.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricsServiceHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/template/IMetricsHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TimeAndBucketParams.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TimeAndSortParams.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/CounterITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/TagsITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StringITest.groovy
Log Message:
-----------
Merge pull request #619 from jotak/from-earliest
[HWKMETRICS-445] add "fromEarliest" on most query endpoints
Commit: 623a76ad2286ab3459e27f5e61a32917891223f6
https://github.com/hawkular/hawkular-metrics/commit/623a76ad2286ab3459e27...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-10-17 (Mon, 17 Oct 2016)
Changed paths:
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.18.0.groovy
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.19.0.groovy
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.20.0.groovy
M pom.xml
Log Message:
-----------
[HWKMETRICS-495] upgrade to cassalog 0.4.0 and add verification checks
The verification checks are used in restart scenarios to help determine whether
or not a change, such as creating a table, has already been applied. Applying
the schema change and updating the changelog table cannot be done atomically
so we need to do some extra work to make sure we are in a known, good state.
Commit: c3acaeeb921e0a9cb85175ff4250137ee45adb95
https://github.com/hawkular/hawkular-metrics/commit/c3acaeeb921e0a9cb8517...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-10-17 (Mon, 17 Oct 2016)
Changed paths:
M pom.xml
Log Message:
-----------
[HWKEMTRICS-495] bump cassalog version again due to screw up with cassalog release
Commit: d18b44c91b16cfdf6eeafcc7b1358b08403c3adc
https://github.com/hawkular/hawkular-metrics/commit/d18b44c91b16cfdf6eeaf...
Author: Michael Burman <miburman(a)redhat.com>
Date: 2016-10-18 (Tue, 18 Oct 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
Log Message:
-----------
[HWKMETRICS-494] [HWKMETRICS-488] Add linear retry wait capabilities to the compressBlock, to ensure that the
execution never fails.
Commit: e4dca519b869677558e5288ca7a969ebf11b7b24
https://github.com/hawkular/hawkular-metrics/commit/e4dca519b869677558e52...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-10-18 (Tue, 18 Oct 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/SortedMerge.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/operators/SortedMergeTest.java
Log Message:
-----------
[HWKMETRICS-506] Add merging of two sorted observables with duplicate filtering
Commit: 20b7ca5ae9a079610eef45137be730242f73d515
https://github.com/hawkular/hawkular-metrics/commit/20b7ca5ae9a079610eef4...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2016-10-18 (Tue, 18 Oct 2016)
Changed paths:
R dist/component-ear/pom.xml
R dist/component-ear/src/main/application/META-INF/beans.xml
R dist/component-ear/src/main/application/META-INF/jboss-deployment-structure.xml
R dist/component-war/pom.xml
R dist/component-war/src/main/java/org/hawkular/metrics/component/MetricsJNDIPublisher.java
R dist/component-war/src/main/java/org/hawkular/metrics/component/insert/NewDataListener.java
R dist/component-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
R dist/component-war/src/main/webapp/WEB-INF/jboss-web.xml
R dist/component-war/src/main/webapp/WEB-INF/web.xml
A dist/component/component-ear/pom.xml
A dist/component/component-ear/src/main/application/META-INF/beans.xml
A dist/component/component-ear/src/main/application/META-INF/jboss-deployment-structure.xml
A dist/component/component-war/pom.xml
A dist/component/component-war/src/main/java/org/hawkular/metrics/component/MetricsJNDIPublisher.java
A dist/component/component-war/src/main/java/org/hawkular/metrics/component/insert/NewDataListener.java
A dist/component/component-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
A dist/component/component-war/src/main/webapp/WEB-INF/jboss-web.xml
A dist/component/component-war/src/main/webapp/WEB-INF/web.xml
M dist/pom.xml
R dist/standalone-ear/pom.xml
R dist/standalone-ear/src/main/application/META-INF/beans.xml
R dist/standalone-ear/src/main/application/META-INF/jboss-deployment-structure.xml
R dist/standalone-war/pom.xml
A dist/standalone/standalone-ear/pom.xml
A dist/standalone/standalone-ear/src/main/application/META-INF/beans.xml
A dist/standalone/standalone-ear/src/main/application/META-INF/jboss-deployment-structure.xml
A dist/standalone/standalone-war/pom.xml
A dist/standalone/wildfly-standalone/pom.xml
A dist/standalone/wildfly-standalone/src/assembly/dist.xml
A dist/standalone/wildfly-standalone/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl
R dist/wildfly-embedded-cassandra/pom.xml
R dist/wildfly-embedded-cassandra/src/assembly/dist.xml
R dist/wildfly-embedded-cassandra/src/main/resources/wildfly/configuration/standalone.xml
R dist/wildfly-standalone/pom.xml
R dist/wildfly-standalone/src/assembly/dist.xml
Log Message:
-----------
Merge pull request #645 from hawkular/dist_change
[HWKMETRICS-509] Distribution changes
Commit: 2da5d8985563e6e8897ccf95ee74be3776e4664e
https://github.com/hawkular/hawkular-metrics/commit/2da5d8985563e6e8897cc...
Author: jshaughn <jshaughn(a)localhost.localdomain>
Date: 2016-10-18 (Tue, 18 Oct 2016)
Changed paths:
M dist/component/component-war/pom.xml
M dist/component/component-war/src/main/java/org/hawkular/metrics/component/MetricsJNDIPublisher.java
Log Message:
-----------
hwkmetrics-512 jndi bind issue
- change from @ApplicationScoped+@Eager to @Singleton+@Startup
- In general Hmetrics does not use EJB, but I have not found a
way to get this working using other annotations. This is only
not in any metrics jars, just the component war.
Commit: 81a2da1a37f4fa8e51c1f767bcda7eb1415fda2f
https://github.com/hawkular/hawkular-metrics/commit/81a2da1a37f4fa8e51c1f...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-10-18 (Tue, 18 Oct 2016)
Changed paths:
M pom.xml
Log Message:
-----------
[HWKMETRICS-495] upgrade alerts src dep
Commit: e528b5a7de17cf0e0898e30fefe1207b418bc520
https://github.com/hawkular/hawkular-metrics/commit/e528b5a7de17cf0e0898e...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-10-18 (Tue, 18 Oct 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/CompressDataJobITest.java
M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
M core/schema/src/main/resources/org/hawkular/schema/cassalog.groovy
A core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.21.0.groovy
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/JobDetails.java
A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/JobStatus.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/Scheduler.java
A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/JobsService.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulerTest.java
Log Message:
-----------
[HWKMETRICS-505] Several changes to improve error handling
This commit includes a bunch of changes.
* Store job details in scheduled_jobs_idx
I previously only stored the job id in scheduled_jobs_idx and fetched the
details from the jobs table. This eliminates the extra read. I also am no
longer storing the job details in the jobs table. Right now it doesn't really
serve a purpose, and it has actually made things a little more complex because
there are times when the next trigger gets persisted and the job for the
current trigger still has to be retried.
* Do not updated finished_jobs_idx until other post-execution steps are done
I previously updated finished_jobs_idx right after the job was done executing.
If a subsequent post-execution step failed, namely reschulding, the job would
never run again because the computeRemainingJobs() method which determines
eligible jobs to execute filters out jobs that are already in finished_jobs_idx
for the time slice in question.
* Add status column to scheduled_jobs_idx
Rather than updating finished_jobs_idx right away, I now update this new status
column. If the job is then retried after a failure we first check to see if
the status flag is set. If it is we skip job execution and move right to the
post-execution steps.
* Add error logging
I have added a bunch of doOnError(Throwable) calls in the post-execution steps
for improved debugging to make it easier to see what exactly fails.
* Make sure active jobs cache is updated
Previously if there was an error during post-execution, the job id would not
get removed from the active jobs cache. This would prevent subsequent execution
of the job since we filter out those jobs in the active jobs cache when
determining the eligible jobs. A server restart would have been required. Now
I make sure the cache gets updated in a doOnError(Throwable) callback that is
at the end of the post-execution call chain.
[HWKMETRICS-505] fix compiler error]
Forgot to remove reference to uncommitted, PoC code.
add license header
[HWKMETRICS-505] fix broken tests
Tests broke since we are no longer updating the jobs table.
fix compile error
[HWKMETRICS-505] changes based on PR review
license header
Commit: bb9d19dc5a36494a278307a7de5b4b6a5d2ec8f0
https://github.com/hawkular/hawkular-metrics/commit/bb9d19dc5a36494a27830...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-10-18 (Tue, 18 Oct 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/SortedMerge.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/operators/SortedMergeTest.java
Log Message:
-----------
Merge pull request #640 from burmanm/compress_stability
[HWKMETRICS-494] Retry on failures in compressJob
Commit: 7d59670f24f5727ddf12270575f562fdf7892763
https://github.com/hawkular/hawkular-metrics/commit/7d59670f24f5727ddf122...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-18 (Tue, 18 Oct 2016)
Changed paths:
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.18.0.groovy
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.19.0.groovy
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.20.0.groovy
M pom.xml
Log Message:
-----------
Merge pull request #647 from jsanda/hwkmetrics-495
[HWKMETRICS-495] upgrade to cassalog 0.4.0 and add verification checks
Commit: 45bdf0aae3c2356fb8cf2f21c98b42e11d577338
https://github.com/hawkular/hawkular-metrics/commit/45bdf0aae3c2356fb8cf2...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-10-18 (Tue, 18 Oct 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/CompressDataJobITest.java
M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
M core/schema/src/main/resources/org/hawkular/schema/cassalog.groovy
A core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.21.0.groovy
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/JobDetails.java
A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/JobStatus.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/Scheduler.java
A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/JobsService.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulerTest.java
Log Message:
-----------
Merge pull request #641 from jsanda/hwkmetrics-505
[HWKMETRICS-505] Several changes to improve error handling
Commit: ce109831639e13b038a48c62f544a24611557630
https://github.com/hawkular/hawkular-metrics/commit/ce109831639e13b038a48...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-18 (Tue, 18 Oct 2016)
Changed paths:
M dist/component/component-war/pom.xml
M dist/component/component-war/src/main/java/org/hawkular/metrics/component/MetricsJNDIPublisher.java
Log Message:
-----------
Merge pull request #646 from jshaughn/hwkmetrics-512
[HWKMETRICS-512] jndi bind issue
Commit: 6da447e77bb2fa8ad897f43d8aff24951665ce94
https://github.com/hawkular/hawkular-metrics/commit/6da447e77bb2fa8ad897f...
Author: mwringe <mwringe(a)redhat.com>
Date: 2016-10-18 (Tue, 18 Oct 2016)
Changed paths:
A containers/hawkular-alerts-openshift/pom.xml
A containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
A containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/openshift-security-filter.properties
A containers/hawkular-metrics-openshift-dist/pom.xml
A containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/beans.xml
A containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/jboss-deployment-structure.xml
R containers/hawkular-metrics-openshift-integration/pom.xml
R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/Authenticator.java
R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthenticator.java
R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthHandler.java
R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthServletExtension.java
R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/SecurityOption.java
R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java
R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/Utils.java
R containers/hawkular-metrics-openshift-integration/src/main/resources/META-INF/services/io.undertow.servlet.ServletExtension
A containers/hawkular-metrics-openshift/pom.xml
A containers/hawkular-metrics-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
A containers/hawkular-metrics-openshift/src/main/webapp/WEB-INF/openshift-security-filter.properties
A containers/hawkular-openshift-security-filter/pom.xml
A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/Authenticator.java
A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/BasicAuthenticator.java
A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthHandler.java
A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthServletExtension.java
A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/SecurityOption.java
A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java
A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/Utils.java
A containers/hawkular-openshift-security-filter/src/main/resources/META-INF/services/io.undertow.servlet.ServletExtension
R containers/metrics-api-jaxrs-openshift/pom.xml
R containers/metrics-api-jaxrs-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
M containers/pom.xml
Log Message:
-----------
Initial OpenShift update to include support for HAM
Commit: 0f602f03bffd658587eb5d812189d59304e08e46
https://github.com/hawkular/hawkular-metrics/commit/0f602f03bffd658587eb5...
Author: jshaughn <jshaughn(a)localhost.localdomain>
Date: 2016-10-18 (Tue, 18 Oct 2016)
Changed paths:
M pom.xml
Log Message:
-----------
- Up alerting SRC dep
- Up commons dep to latest version to match alerting
Commit: 41d301eebc688f236a653d2805b4ce77d40ce72a
https://github.com/hawkular/hawkular-metrics/commit/41d301eebc688f236a653...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-10-18 (Tue, 18 Oct 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/util/GCGraceSecondsManager.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/util/GCGraceSecondsManagerITest.java
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.21.0.groovy
Log Message:
-----------
[HWKMETRICS-381] dynamically manage gc_grace_seconds for all tables
Commit: 716fe75b90642dfb14c8b8034308ded73bcbc259
https://github.com/hawkular/hawkular-metrics/commit/716fe75b90642dfb14c8b...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-10-18 (Tue, 18 Oct 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/util/GCGraceSecondsManager.java
Log Message:
-----------
[HWKMETRICS-381] a couple changes based on review
Commit: 150caeee2f6e43ac2d8910d60f0909745aeaa63e
https://github.com/hawkular/hawkular-metrics/commit/150caeee2f6e43ac2d891...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-18 (Tue, 18 Oct 2016)
Changed paths:
A containers/hawkular-alerts-openshift/pom.xml
A containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
A containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/openshift-security-filter.properties
A containers/hawkular-metrics-openshift-dist/pom.xml
A containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/beans.xml
A containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/jboss-deployment-structure.xml
R containers/hawkular-metrics-openshift-integration/pom.xml
R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/Authenticator.java
R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthenticator.java
R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthHandler.java
R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthServletExtension.java
R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/SecurityOption.java
R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java
R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/Utils.java
R containers/hawkular-metrics-openshift-integration/src/main/resources/META-INF/services/io.undertow.servlet.ServletExtension
A containers/hawkular-metrics-openshift/pom.xml
A containers/hawkular-metrics-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
A containers/hawkular-metrics-openshift/src/main/webapp/WEB-INF/openshift-security-filter.properties
A containers/hawkular-openshift-security-filter/pom.xml
A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/Authenticator.java
A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/BasicAuthenticator.java
A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthHandler.java
A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthServletExtension.java
A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/SecurityOption.java
A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java
A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/Utils.java
A containers/hawkular-openshift-security-filter/src/main/resources/META-INF/services/io.undertow.servlet.ServletExtension
R containers/metrics-api-jaxrs-openshift/pom.xml
R containers/metrics-api-jaxrs-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
M containers/pom.xml
Log Message:
-----------
Merge pull request #644 from mwringe/ham-security-filter
Initial OpenShift update to include support for HM+A
Commit: 144d0b85811509eac5254f3da8f95042be42b03d
https://github.com/hawkular/hawkular-metrics/commit/144d0b85811509eac5254...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-18 (Tue, 18 Oct 2016)
Changed paths:
M pom.xml
Log Message:
-----------
Merge pull request #648 from jshaughn/up-alerting
Up alerting SRC dep
Commit: e0ea35b546d0c8508e88c7d01be1db4c30d1d542
https://github.com/hawkular/hawkular-metrics/commit/e0ea35b546d0c8508e88c...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-18 (Tue, 18 Oct 2016)
Changed paths:
M containers/hawkular-alerts-openshift/pom.xml
M containers/hawkular-metrics-openshift-dist/pom.xml
M containers/hawkular-metrics-openshift/pom.xml
M containers/hawkular-openshift-security-filter/pom.xml
Log Message:
-----------
Reparent container artifacts to the containers submodule to avoid maven build errors.
Commit: be237743b359297f9cbddf5ac8684f43b75db3c4
https://github.com/hawkular/hawkular-metrics/commit/be237743b359297f9cbdd...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-10-18 (Tue, 18 Oct 2016)
Changed paths:
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
Log Message:
-----------
fix tests that are failing on travis
Commit: e21cc9297920904e2894cdb7db0653f180378a0e
https://github.com/hawkular/hawkular-metrics/commit/e21cc9297920904e2894c...
Author: Matthew Wringe <mwringe(a)users.noreply.github.com>
Date: 2016-10-18 (Tue, 18 Oct 2016)
Changed paths:
M containers/hawkular-alerts-openshift/pom.xml
M containers/hawkular-metrics-openshift-dist/pom.xml
M containers/hawkular-metrics-openshift/pom.xml
M containers/hawkular-openshift-security-filter/pom.xml
Log Message:
-----------
Merge pull request #649 from hawkular/reparent_cont_artifacts
Reparent container artifacts to the containers submodule to avoid mav…
Commit: 60ff7c670b0ec2a6c39793b6c117cb0674387636
https://github.com/hawkular/hawkular-metrics/commit/60ff7c670b0ec2a6c3979...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-18 (Tue, 18 Oct 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/util/GCGraceSecondsManager.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/util/GCGraceSecondsManagerITest.java
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.21.0.groovy
Log Message:
-----------
Merge pull request #633 from jsanda/hwkmetrics-381
[HWKMETRICS-381] dynamically manage gc_grace_seconds for all tables
Commit: 21cdbd9c521ddef7f0a0ed246ccfa5e6e0f072ba
https://github.com/hawkular/hawkular-metrics/commit/21cdbd9c521ddef7f0a0e...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-19 (Wed, 19 Oct 2016)
Changed paths:
R containers/hawkular-alerts-openshift/pom.xml
R containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
R containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/openshift-security-filter.properties
R containers/hawkular-metrics-openshift-dist/pom.xml
R containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/beans.xml
R containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/jboss-deployment-structure.xml
R containers/hawkular-metrics-openshift/pom.xml
R containers/hawkular-metrics-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
R containers/hawkular-metrics-openshift/src/main/webapp/WEB-INF/openshift-security-filter.properties
M containers/pom.xml
A dist/containers/hawkular-alerts-openshift/pom.xml
A dist/containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
A dist/containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/openshift-security-filter.properties
A dist/containers/hawkular-metrics-openshift-dist/pom.xml
A dist/containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/beans.xml
A dist/containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/jboss-deployment-structure.xml
A dist/containers/hawkular-metrics-openshift/pom.xml
A dist/containers/hawkular-metrics-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
A dist/containers/hawkular-metrics-openshift/src/main/webapp/WEB-INF/openshift-security-filter.properties
M dist/pom.xml
M pom.xml
Log Message:
-----------
[HWKMETRICS-509] Move container artifact related modules to dist folder.
Commit: 6d86916a610194d0dad958df813d4853ea0e437c
https://github.com/hawkular/hawkular-metrics/commit/6d86916a610194d0dad95...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-19 (Wed, 19 Oct 2016)
Changed paths:
R containers/README.adoc
Log Message:
-----------
[HWKMETRICS-509] Removed outdated documentation file.
Commit: 7270e25bf092f5bc6b9fa9b0c055ac4e18aba24c
https://github.com/hawkular/hawkular-metrics/commit/7270e25bf092f5bc6b9fa...
Author: Matthew Wringe <mwringe(a)users.noreply.github.com>
Date: 2016-10-19 (Wed, 19 Oct 2016)
Changed paths:
R containers/README.adoc
R containers/hawkular-alerts-openshift/pom.xml
R containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
R containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/openshift-security-filter.properties
R containers/hawkular-metrics-openshift-dist/pom.xml
R containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/beans.xml
R containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/jboss-deployment-structure.xml
R containers/hawkular-metrics-openshift/pom.xml
R containers/hawkular-metrics-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
R containers/hawkular-metrics-openshift/src/main/webapp/WEB-INF/openshift-security-filter.properties
M containers/pom.xml
A dist/containers/hawkular-alerts-openshift/pom.xml
A dist/containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
A dist/containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/openshift-security-filter.properties
A dist/containers/hawkular-metrics-openshift-dist/pom.xml
A dist/containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/beans.xml
A dist/containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/jboss-deployment-structure.xml
A dist/containers/hawkular-metrics-openshift/pom.xml
A dist/containers/hawkular-metrics-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
A dist/containers/hawkular-metrics-openshift/src/main/webapp/WEB-INF/openshift-security-filter.properties
M dist/pom.xml
M pom.xml
Log Message:
-----------
Merge pull request #650 from hawkular/HWKMETRICS-509_2
HWKMETRICS-509 - Update the dist folder with container related submodules
Commit: ee60c8eafda1b4770f47964dddae5c2ae6d44884
https://github.com/hawkular/hawkular-metrics/commit/ee60c8eafda1b4770f479...
Author: jshaughn <jshaughn(a)localhost.localdomain>
Date: 2016-10-19 (Wed, 19 Oct 2016)
Changed paths:
M pom.xml
Log Message:
-----------
Up to Alerting 1.3.0.Final
Commit: 3c7953f860753df8ae7695af7be02d023147bade
https://github.com/hawkular/hawkular-metrics/commit/3c7953f860753df8ae769...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-19 (Wed, 19 Oct 2016)
Changed paths:
M pom.xml
Log Message:
-----------
Merge pull request #651 from jshaughn/alerting-1.3.0.Final
Up to Alerting 1.3.0.Final
Commit: 1ac6b35a9216140caa4c0c35a70ac83f934bb066
https://github.com/hawkular/hawkular-metrics/commit/1ac6b35a9216140caa4c0...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-10-19 (Wed, 19 Oct 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/log/CoreLogger.java
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.21.0.groovy
Log Message:
-----------
[HWKMETRICS-510] add configurable retry logic for inserting data points
If insertion of data points fail, we will use an exponential back off delay
with caps on the delay and the number of retries. The max delay and max number
of retries are stored in the sys_config table and can be updated via system
properties or environment variables.
Commit: 32c1f81c31d8d56548f2592062d822c102cec071
https://github.com/hawkular/hawkular-metrics/commit/32c1f81c31d8d56548f25...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-10-19 (Wed, 19 Oct 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
Log Message:
-----------
[HWKEMTRICS-510] only retry driver exceptions
Commit: cb4ad82fd2a548efb17fb0c01b802b9ea0c4aba3
https://github.com/hawkular/hawkular-metrics/commit/cb4ad82fd2a548efb17fb...
Author: jshaughn <jshaughn(a)localhost.localdomain>
Date: 2016-10-20 (Thu, 20 Oct 2016)
Changed paths:
R dist/containers/hawkular-alerts-openshift/pom.xml
R dist/containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
R dist/containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/openshift-security-filter.properties
A dist/containers/hawkular-metrics-openshift-alerting/pom.xml
A dist/containers/hawkular-metrics-openshift-alerting/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
A dist/containers/hawkular-metrics-openshift-alerting/src/main/webapp/WEB-INF/openshift-security-filter.properties
M dist/containers/hawkular-metrics-openshift-dist/pom.xml
M dist/pom.xml
Log Message:
-----------
Rename module hawkular-alerts-openshift to hawkular-metrics-openshift-alerting.
The current naming is confusing as it overlaps with the module and
artifact naming in hawkular alerting itself.
Commit: 3c165f00e22931c3611de0839c32341ad47a5734
https://github.com/hawkular/hawkular-metrics/commit/3c165f00e22931c3611de...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-20 (Thu, 20 Oct 2016)
Changed paths:
R dist/containers/hawkular-alerts-openshift/pom.xml
R dist/containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
R dist/containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/openshift-security-filter.properties
A dist/containers/hawkular-metrics-openshift-alerting/pom.xml
A dist/containers/hawkular-metrics-openshift-alerting/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
A dist/containers/hawkular-metrics-openshift-alerting/src/main/webapp/WEB-INF/openshift-security-filter.properties
M dist/containers/hawkular-metrics-openshift-dist/pom.xml
M dist/pom.xml
Log Message:
-----------
Merge pull request #653 from jshaughn/os-alerting-rename
Rename module hawkular-alerts-openshift
Commit: 39d63e81ddef746c032e1be3aefa14ca030b2606
https://github.com/hawkular/hawkular-metrics/commit/39d63e81ddef746c032e1...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-10-20 (Thu, 20 Oct 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/DataPointCompressTransformer.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/DataPointDecompressTransformer.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/CounterITest.java
Log Message:
-----------
Store all the value types as doubles to the compressed array
Commit: 82dbec4d1043f7a8848cda961293c38fb3f2ddb1
https://github.com/hawkular/hawkular-metrics/commit/82dbec4d1043f7a8848cd...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-10-20 (Thu, 20 Oct 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/DataPointCompressTransformer.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/DataPointDecompressTransformer.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/CounterITest.java
Log Message:
-----------
Merge pull request #654 from burmanm/change_to_doubles
Store all values as doubles in the compression block
Commit: eaf8e25787f213aa86bc8cc39d0da18f9629662f
https://github.com/hawkular/hawkular-metrics/commit/eaf8e25787f213aa86bc8...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-20 (Thu, 20 Oct 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/log/CoreLogger.java
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.21.0.groovy
Log Message:
-----------
Merge pull request #652 from jsanda/hwkmetrics-510
[HWKMETRICS-510] add configurable retry logic for inserting data points
Commit: bb2e2c4cb9a8f298ed8a5530982585527ce44d51
https://github.com/hawkular/hawkular-metrics/commit/bb2e2c4cb9a8f298ed8a5...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-21 (Fri, 21 Oct 2016)
Changed paths:
M alerting/alerter-war/pom.xml
M alerting/alerting-jar/pom.xml
M alerting/pom.xml
M api/metrics-api-jaxrs/pom.xml
M api/metrics-api-util/pom.xml
M bus/pom.xml
M clients/common/pom.xml
M clients/pom.xml
M clients/ptranslator/pom.xml
M containers/hawkular-openshift-security-filter/pom.xml
M containers/pom.xml
M core/configuration-service/pom.xml
M core/datetime-service/pom.xml
M core/metrics-core-service/pom.xml
M core/metrics-model/pom.xml
M core/rx-java-driver/pom.xml
M core/schema/pom.xml
M data-generator/pom.xml
M dist/component/component-ear/pom.xml
M dist/component/component-war/pom.xml
M dist/containers/hawkular-metrics-openshift-alerting/pom.xml
M dist/containers/hawkular-metrics-openshift-dist/pom.xml
M dist/containers/hawkular-metrics-openshift/pom.xml
M dist/pom.xml
M dist/standalone/standalone-ear/pom.xml
M dist/standalone/standalone-war/pom.xml
M dist/standalone/wildfly-standalone/pom.xml
M integration-tests/jmh-benchmark/pom.xml
M integration-tests/load-tests/pom.xml
M integration-tests/metrics-api-jaxrs-test/pom.xml
M integration-tests/pom.xml
M integration-tests/rest-tests-jaxrs-dist/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M job-scheduler/pom.xml
M pom.xml
Log Message:
-----------
Development 0.22.0-SNAPSHOT
Commit: cfc435c8554265e4c2e3cf38d4d0f2a0d886656e
https://github.com/hawkular/hawkular-metrics/commit/cfc435c8554265e4c2e3c...
Author: jshaughn <jshaughn(a)localhost.localdomain>
Date: 2016-10-21 (Fri, 21 Oct 2016)
Changed paths:
M alerting/alerting-jar/src/main/java/org/hawkular/metrics/alerting/InsertedDataSubscriber.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
Log Message:
-----------
HWKMETRICS-516 Make batch size configurable in InsertedDataSubscriber
- Now defaults to 100 but can be changed via configuration
Commit: e3dab354efcaea52e63f61c5f82621424a8c799f
https://github.com/hawkular/hawkular-metrics/commit/e3dab354efcaea52e63f6...
Author: mwringe <mwringe(a)redhat.com>
Date: 2016-10-21 (Fri, 21 Oct 2016)
Changed paths:
M dist/containers/hawkular-metrics-openshift-alerting/pom.xml
Log Message:
-----------
Fix issue where we could have 2 common-codec jars in the Alerting war
Commit: 18693ce976ff33d0cb4c9dcb414b09d7c5f2316f
https://github.com/hawkular/hawkular-metrics/commit/18693ce976ff33d0cb4c9...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-21 (Fri, 21 Oct 2016)
Changed paths:
M dist/containers/hawkular-metrics-openshift-alerting/pom.xml
Log Message:
-----------
Merge pull request #657 from mwringe/fix_alerting_commons_codec_classloading
Fix issue where we could have 2 common-codec jars in the Alerting war
Commit: aee3ac2b086336dda524f67472e1c51aba435d9f
https://github.com/hawkular/hawkular-metrics/commit/aee3ac2b086336dda524f...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-23 (Sun, 23 Oct 2016)
Changed paths:
M pom.xml
Log Message:
-----------
[HWKMETRICS-521] Update Hawkular Alerting to 1.3.1.Final; the latest version released that contains two fixes.
Commit: af8f92e219a8ddd62a8030677f8f4e151b36fe11
https://github.com/hawkular/hawkular-metrics/commit/af8f92e219a8ddd62a803...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-23 (Sun, 23 Oct 2016)
Changed paths:
M pom.xml
Log Message:
-----------
Merge pull request #658 from hawkular/HWKMETRICS-521
[HWKMETRICS-521] Update Hawkular Alerting to 1.3.1.Final; the latest …
Commit: 5357e3b403281a21e6e397ddc61d0e68fbc7b07b
https://github.com/hawkular/hawkular-metrics/commit/5357e3b403281a21e6e39...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths:
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
Log Message:
-----------
[HWKMETRICS-518] make sure activeTimeSlices cache is updated when error occurs
Commit: 68df2fc786b0eb963f0b9d1f9487f4994111e73c
https://github.com/hawkular/hawkular-metrics/commit/68df2fc786b0eb963f0b9...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths:
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/JobsService.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulerTest.java
Log Message:
-----------
[HWKMETRICS-518] directly query scheduled_jobs_idx to find active time slices
Using the active_time_slices table is error prone.
Commit: a5d8b766a4dbff9f35a39a874a4dd7005ac6f1d7
https://github.com/hawkular/hawkular-metrics/commit/a5d8b766a4dbff9f35a39...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-25 (Tue, 25 Oct 2016)
Changed paths:
M alerting/alerting-jar/src/main/java/org/hawkular/metrics/alerting/InsertedDataSubscriber.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
Log Message:
-----------
Merge pull request #656 from jshaughn/hwkmetrics-516
HWKMETRICS-516 Make batch size configurable in InsertedDataSubscriber
Commit: 2b50827b0de26b733ccf590eab2a67dcfc2a5025
https://github.com/hawkular/hawkular-metrics/commit/2b50827b0de26b733ccf5...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-25 (Tue, 25 Oct 2016)
Changed paths:
M .travis.install.cassandra.sh
Log Message:
-----------
Check the status of Cassandra's binary interface and wait up to 60 seconds for the server to start before proceeding with the build.
Commit: 909d923998b2d1364d8289af958f49a1038bd90e
https://github.com/hawkular/hawkular-metrics/commit/909d923998b2d1364d828...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-10-25 (Tue, 25 Oct 2016)
Changed paths:
M .travis.install.cassandra.sh
Log Message:
-----------
Merge pull request #662 from hawkular/wait_cassandra
Check the status of Cassandra's binary interface and wait up to 60 se…
Commit: 8083b4a0d9840a058aac3cac11a77b46d346f202
https://github.com/hawkular/hawkular-metrics/commit/8083b4a0d9840a058aac3...
Author: jshaughn <jshaughn(a)localhost.localdomain>
Date: 2016-10-25 (Tue, 25 Oct 2016)
Changed paths:
M alerting/alerter-war/pom.xml
M alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/ExpressionManager.java
M alerting/alerter-war/src/main/webapp/WEB-INF/web.xml
Log Message:
-----------
HWKMETRICS-515 Make external alerter cluster-aware
- use ISPN CacheManager to inspect and react to cluster topology
- limit expression evaluation to only the cooridinater node
Commit: b4b1b22b789cd3ec51d6e3fb16ec75370ce5bd24
https://github.com/hawkular/hawkular-metrics/commit/b4b1b22b789cd3ec51d6e...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-25 (Tue, 25 Oct 2016)
Changed paths:
M alerting/alerter-war/pom.xml
M alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/ExpressionManager.java
M alerting/alerter-war/src/main/webapp/WEB-INF/web.xml
Log Message:
-----------
Merge pull request #655 from jshaughn/hwkmetrics-515
HWKMETRICS-515 Make external alerter cluster-aware
Commit: 0d6a3b798e0b5075aa111c8926ad953b8f7004f6
https://github.com/hawkular/hawkular-metrics/commit/0d6a3b798e0b5075aa111...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-10-26 (Wed, 26 Oct 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/CompressDataJobITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/AvailabilityITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/CounterITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
Log Message:
-----------
[HWKMETRICS-520] make query page size configurable
The compression job defaults to a page size of 1,000. This only effects queries
on raw data.
Commit: 5fc575b1ff222b4335fd6430db0f553d58db26bf
https://github.com/hawkular/hawkular-metrics/commit/5fc575b1ff222b4335fd6...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-10-26 (Wed, 26 Oct 2016)
Changed paths:
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
Log Message:
-----------
[HWMETRICS-518] clean up logging and add rejected execution handler
Commit: c6229ef9b5cbbd3cf2af22fd61a0e915f68fbaf3
https://github.com/hawkular/hawkular-metrics/commit/c6229ef9b5cbbd3cf2af2...
Author: jshaughn <jshaughn(a)localhost.localdomain>
Date: 2016-10-27 (Thu, 27 Oct 2016)
Changed paths:
M clients/ptranslator/pom.xml
M pom.xml
Log Message:
-----------
Migrate ptrans ITest to run against standalone ear as opposed
to the jaxrs war, which is no longer a formal dist.
Commit: f6babe7aa7c7017c5c9ac02c067ab0cd1d0e61b6
https://github.com/hawkular/hawkular-metrics/commit/f6babe7aa7c7017c5c9ac...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-27 (Thu, 27 Oct 2016)
Changed paths:
M clients/ptranslator/pom.xml
M pom.xml
Log Message:
-----------
Merge pull request #667 from jshaughn/ptrans-itest
Migrate ptrans ITest to run against standalone ear
Commit: 2131b6308b37d4755d7486b7242a715d023b3d75
https://github.com/hawkular/hawkular-metrics/commit/2131b6308b37d4755d748...
Author: jshaughn <jshaughn(a)localhost.localdomain>
Date: 2016-10-27 (Thu, 27 Oct 2016)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
R api/metrics-api-jaxrs/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
M dist/component/component-ear/pom.xml
M dist/component/component-ear/src/main/application/META-INF/jboss-deployment-structure.xml
M dist/containers/hawkular-metrics-openshift-dist/pom.xml
M dist/containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/jboss-deployment-structure.xml
M dist/standalone/standalone-ear/pom.xml
M dist/standalone/standalone-ear/src/main/application/META-INF/jboss-deployment-structure.xml
M dist/standalone/standalone-war/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M pom.xml
Log Message:
-----------
Thin Artifacts
- up alerting version to use thinner wars
- remove cassandra-driver as transitive dep in api-jaxrs war, and
package it explicitly where needed.
- for component war do not package cassandra-driver, it is
provided by hawkular commons module.
- for standalone and openshift ear, package cassandra driver
- add comments in ear dist poms explaining why cassalog/cassandra
deps are not at ear level
- remove jboss-deployment-structure.xml from jaxrs-api war, it is
superseded by the ear-level version.
Commit: 066dfa41d1730c198748fed14c3734644228fd07
https://github.com/hawkular/hawkular-metrics/commit/066dfa41d1730c198748f...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-28 (Fri, 28 Oct 2016)
Changed paths:
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/JobsService.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulerTest.java
Log Message:
-----------
Merge pull request #660 from jsanda/hwkmetrics-518
[HWKMETRICS-518] make sure activeTimeSlices cache is updated when error occurs
Commit: 9154043a59ecc73485fbb3160bdc957132f7e204
https://github.com/hawkular/hawkular-metrics/commit/9154043a59ecc73485fbb...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-28 (Fri, 28 Oct 2016)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
R api/metrics-api-jaxrs/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
M dist/component/component-ear/pom.xml
M dist/component/component-ear/src/main/application/META-INF/jboss-deployment-structure.xml
M dist/containers/hawkular-metrics-openshift-dist/pom.xml
M dist/containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/jboss-deployment-structure.xml
M dist/standalone/standalone-ear/pom.xml
M dist/standalone/standalone-ear/src/main/application/META-INF/jboss-deployment-structure.xml
M dist/standalone/standalone-war/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M pom.xml
Log Message:
-----------
Merge pull request #669 from jshaughn/thin-artifacts
Thin Artifacts
Commit: a6946544d2cc5e76878922e025b568e0c36eb98b
https://github.com/hawkular/hawkular-metrics/commit/a6946544d2cc5e7687892...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-10-31 (Mon, 31 Oct 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/AdminFilter.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy
Log Message:
-----------
[HWKMETRICS-528] Fix error code of missing admin filter
Commit: cdce5f7ecdba485b8161cc8fee17e19a8d7c5373
https://github.com/hawkular/hawkular-metrics/commit/cdce5f7ecdba485b8161c...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-31 (Mon, 31 Oct 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/AdminFilter.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy
Log Message:
-----------
Merge pull request #671 from burmanm/hwkmetrics_528
[HWKMETRICS-528] Fix error code of missing admin filter
Commit: 899b6f36ba33c3ef55c335427bb0e5552326b178
https://github.com/hawkular/hawkular-metrics/commit/899b6f36ba33c3ef55c33...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2016-10-31 (Mon, 31 Oct 2016)
Changed paths:
M alerting/alerting-jar/src/main/java/org/hawkular/metrics/alerting/InsertedDataSubscriber.java
Log Message:
-----------
Fix issue with buffer size initialization.
Commit: 13bc6a78c2cd0c6ae89f08eb47b616abaf5b273a
https://github.com/hawkular/hawkular-metrics/commit/13bc6a78c2cd0c6ae89f0...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-10-31 (Mon, 31 Oct 2016)
Changed paths:
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
Log Message:
-----------
[HWKMETRICS-520] change default page size
Commit: 911ccce1a35328e3d50a12a2f0457dc4ef546e85
https://github.com/hawkular/hawkular-metrics/commit/911ccce1a35328e3d50a1...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-31 (Mon, 31 Oct 2016)
Changed paths:
M alerting/alerting-jar/src/main/java/org/hawkular/metrics/alerting/InsertedDataSubscriber.java
Log Message:
-----------
Merge pull request #672 from jshaughn/buffer-size
HWKMETRICS-531
Commit: 7b9a13dae5c700496200b5a1d33e98f10559a4c1
https://github.com/hawkular/hawkular-metrics/commit/7b9a13dae5c700496200b...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-31 (Mon, 31 Oct 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/CompressDataJobITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/AvailabilityITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/CounterITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
Log Message:
-----------
Merge pull request #665 from jsanda/hwkmetrics-520
[HWKMETRICS-520] make query page size configurable
Commit: 85281997957f7b42e0a1e7f1e06db13764b09225
https://github.com/hawkular/hawkular-metrics/commit/85281997957f7b42e0a1e...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-10-31 (Mon, 31 Oct 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M core/configuration-service/src/main/java/org/hawkular/metrics/sysconfig/Configuration.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
Log Message:
-----------
[HWKMETRICS-524] add flag for disabling compression job
The job can be enabled/disabled with either the system property
-Dhawkular.metrics.jobs.compression.enabled=false
or using the environment variable
export COMPRESSION_JOB_ENABLED=false
The job actually still runs but is just a no-op. This is important from a job
scheduling standpoint. Suppose the job is disabled just before 13:00, and it is
re-enabled at 23:00. Raw data ingested between 11:00 and 21:00 will not get
compressed.
Commit: 0792ac6daa22334d412e1cbf90d46553063fa4a1
https://github.com/hawkular/hawkular-metrics/commit/0792ac6daa22334d412e1...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-10-31 (Mon, 31 Oct 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/CompressDataJobITest.java
Log Message:
-----------
[HWKMETRICS-524] updates from PR review
Commit: e3f154c5b7722a6ad259a3526d869ae620cb5386
https://github.com/hawkular/hawkular-metrics/commit/e3f154c5b7722a6ad259a...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-10-31 (Mon, 31 Oct 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M core/configuration-service/src/main/java/org/hawkular/metrics/sysconfig/Configuration.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/CompressDataJobITest.java
Log Message:
-----------
Merge pull request #666 from jsanda/hwkmetrics-524
[HWKMETRICS-524] add flag for disabling compression job
Commit: e045f05c0cd5cb91cd0e62247b51ad7082f9a98d
https://github.com/hawkular/hawkular-metrics/commit/e045f05c0cd5cb91cd0e6...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-11-02 (Wed, 02 Nov 2016)
Changed paths:
M containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java
Log Message:
-----------
[HWKMETRICS-533] Safely register connection related metrics from the TokenAuthenticator on a shared metric registry.
Commit: 2a31f9d64cc979d58293374c3f946513d7fcbd28
https://github.com/hawkular/hawkular-metrics/commit/2a31f9d64cc979d582933...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-11-02 (Wed, 02 Nov 2016)
Changed paths:
M containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthHandler.java
M containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java
Log Message:
-----------
[HWKMETRICS-533] Use component name instead of resource name for naming the metrics.
Commit: 3022b1e2494aa03ca45287fcd98161ed82e2b659
https://github.com/hawkular/hawkular-metrics/commit/3022b1e2494aa03ca4528...
Author: Matthew Wringe <mwringe(a)users.noreply.github.com>
Date: 2016-11-02 (Wed, 02 Nov 2016)
Changed paths:
M containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthHandler.java
M containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java
Log Message:
-----------
Merge pull request #677 from hawkular/HWKMETRICS-533
[HWKMETRICS-533] Safely register connection related metrics from the …
Commit: ca1fee2f64c4f3aaad665bce0a6a03bd1e78539c
https://github.com/hawkular/hawkular-metrics/commit/ca1fee2f64c4f3aaad665...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-11-02 (Wed, 02 Nov 2016)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/DistributedLock.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-jaxrs/src/main/webapp/WEB-INF/web.xml
M dist/component/component-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
Log Message:
-----------
[HWKMETRICS-514] a distributed lock to coordinate schema changes
Commit: 295663bd40c846f8bb5b82ce92100f6a0533a76e
https://github.com/hawkular/hawkular-metrics/commit/295663bd40c846f8bb5b8...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-11-02 (Wed, 02 Nov 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/DistributedLock.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
Log Message:
-----------
[HWKMETRICS-514] license check
Commit: 82ea80cfae7cf1960ce45f422721e2d2f3a65492
https://github.com/hawkular/hawkular-metrics/commit/82ea80cfae7cf1960ce45...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-11-02 (Wed, 02 Nov 2016)
Changed paths:
M clients/ptranslator/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
Log Message:
-----------
[HWKMETRICS-514] update server config for tests
Commit: 4757e70f20123e5775bc31415ee0b8a98cad9ab5
https://github.com/hawkular/hawkular-metrics/commit/4757e70f20123e5775bc3...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-11-03 (Thu, 03 Nov 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M dist/standalone/wildfly-standalone/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl
Log Message:
-----------
[HWKMETRICS-514] update server config
Commit: d87eb48f51a7203a98d79ff2e45b39d5eab0d782
https://github.com/hawkular/hawkular-metrics/commit/d87eb48f51a7203a98d79...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-11-03 (Thu, 03 Nov 2016)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/DistributedLock.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-jaxrs/src/main/webapp/WEB-INF/web.xml
M clients/ptranslator/pom.xml
M dist/component/component-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
M dist/standalone/wildfly-standalone/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl
M integration-tests/rest-tests-jaxrs/pom.xml
Log Message:
-----------
Merge pull request #679 from jsanda/hwkmetrics-514
[HWKMETRICS-514] a distributed lock to coordinate schema changes
Commit: 5a918fe754ecacc21d3d2cb6ac27df6b69c43dfb
https://github.com/hawkular/hawkular-metrics/commit/5a918fe754ecacc21d3d2...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-11-04 (Fri, 04 Nov 2016)
Changed paths:
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/JobsService.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
Log Message:
-----------
[HWKMETRICS-536] check if jobs in finished state are already rescheduled
When we go to execute a job that is already in the finished state we need to
check if the job has already been rescheduled. If so, we skip rescheduling to
avoid an execution loop.
Commit: fae2f502f537bb64987d35535c05c2d49cb07432
https://github.com/hawkular/hawkular-metrics/commit/fae2f502f537bb64987d3...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-11-04 (Fri, 04 Nov 2016)
Changed paths:
A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/ScheduledExecution.java
Log Message:
-----------
[HWKMETRICS-536] forgot to include this in previous commit
Commit: cc9f7f0a767225a8173b3feb42beab7dee8223a2
https://github.com/hawkular/hawkular-metrics/commit/cc9f7f0a767225a8173b3...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-11-04 (Fri, 04 Nov 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-jaxrs/src/main/webapp/WEB-INF/web.xml
M clients/ptranslator/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
Log Message:
-----------
[HWKMETRICS-538] update locks cache configuration
Commit: e21f1d1b246dd4ae16508a51972b2b9848bd2181
https://github.com/hawkular/hawkular-metrics/commit/e21f1d1b246dd4ae16508...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-11-04 (Fri, 04 Nov 2016)
Changed paths:
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/JobsService.java
A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/ScheduledExecution.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
Log Message:
-----------
Merge pull request #683 from jsanda/hwmetrics-536
[HWKMETRICS-536] check if jobs in finished state are already rescheduled
Commit: 2864c75eaa5ccb5b52b60e2166eebe7ed88d702e
https://github.com/hawkular/hawkular-metrics/commit/2864c75eaa5ccb5b52b60...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-11-04 (Fri, 04 Nov 2016)
Changed paths:
M dist/component/component-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
Log Message:
-----------
[HWKMETRICS-538] remove deps since they are declared at ear level
Commit: 9c3f606248de2f55629568ad7a074237622e181d
https://github.com/hawkular/hawkular-metrics/commit/9c3f606248de2f5562956...
Author: Jay Shaughnessy <jshaughn(a)users.noreply.github.com>
Date: 2016-11-07 (Mon, 07 Nov 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-jaxrs/src/main/webapp/WEB-INF/web.xml
M clients/ptranslator/pom.xml
M dist/component/component-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
M integration-tests/rest-tests-jaxrs/pom.xml
Log Message:
-----------
Merge pull request #684 from jsanda/hwkmetrics-538
[HWKMETRICS-538] update locks cache configuration
Commit: 95ee57baeb0016820d6090a4a3487eba35099096
https://github.com/hawkular/hawkular-metrics/commit/95ee57baeb0016820d609...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2016-11-07 (Mon, 07 Nov 2016)
Changed paths:
M dist/component/component-war/src/main/webapp/WEB-INF/web.xml
Log Message:
-----------
Add new cache resources to the component war web.xml overlay.
Commit: 0462bf1a948358ed10fd141e1c15656775abe1f8
https://github.com/hawkular/hawkular-metrics/commit/0462bf1a948358ed10fd1...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-11-08 (Tue, 08 Nov 2016)
Changed paths:
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.19.0.groovy
Log Message:
-----------
[HWKMETRICS-539] fix upgrade script
Commit: 0c6934a8ae7db3612cf08abc6c831740ed13e2fa
https://github.com/hawkular/hawkular-metrics/commit/0c6934a8ae7db3612cf08...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-11-08 (Tue, 08 Nov 2016)
Changed paths:
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.19.0.groovy
Log Message:
-----------
Merge pull request #689 from jsanda/hwkmetrics-539
[HWKMETRICS-539] fix upgrade script
Commit: 1e15bfd7879633c691ae89937a0932463b43baeb
https://github.com/hawkular/hawkular-metrics/commit/1e15bfd7879633c691ae8...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-11-09 (Wed, 09 Nov 2016)
Changed paths:
M dist/component/component-war/src/main/webapp/WEB-INF/web.xml
Log Message:
-----------
Merge pull request #686 from jshaughn/component-war
HWKMETRICS-541 Add new cache resources to the component war web.xml overlay.
Commit: d918e257774e5086a050296915cafbc88e72680c
https://github.com/hawkular/hawkular-metrics/commit/d918e257774e5086a0502...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-11-09 (Wed, 09 Nov 2016)
Changed paths:
M alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/ExpressionManager.java
M alerting/alerting-jar/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
M pom.xml
Log Message:
-----------
Update to version 49 of Parent, version 0.9.0 of Commons, and latest Alerting.
Commit: ac55bcfaa862607e438604af760f49566faf8080
https://github.com/hawkular/hawkular-metrics/commit/ac55bcfaa862607e43860...
Author: Jay Shaughnessy <jshaughn(a)users.noreply.github.com>
Date: 2016-11-09 (Wed, 09 Nov 2016)
Changed paths:
M alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/ExpressionManager.java
M alerting/alerting-jar/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
M pom.xml
Log Message:
-----------
Merge pull request #682 from hawkular/update_parent_pom
Update to version 47 of Hawkular Parent project.
Commit: 97ed024baf7236d64f2a7f2b9aef5335503dd02c
https://github.com/hawkular/hawkular-metrics/commit/97ed024baf7236d64f2a7...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-11-16 (Wed, 16 Nov 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TagQueryParser.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/TagsITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
[HWKMETRICS-532] Add /tags endpoint which fetches available tag names
Commit: e5813810609a7d2a0185f7325c018a9eb5a26a99
https://github.com/hawkular/hawkular-metrics/commit/e5813810609a7d2a0185f...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-11-16 (Wed, 16 Nov 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TagQueryParser.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/TagsITest.java
Log Message:
-----------
Add the ability to filter by type
Commit: 74e470131813319871585bca7609516e16eb5762
https://github.com/hawkular/hawkular-metrics/commit/74e470131813319871585...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-11-16 (Wed, 16 Nov 2016)
Changed paths:
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
REST test for type filter in tagNames
Commit: 2a6d0cb0c107a30cccbcb6a220fb3dae492a3fe4
https://github.com/hawkular/hawkular-metrics/commit/2a6d0cb0c107a30cccbcb...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-11-16 (Wed, 16 Nov 2016)
Changed paths:
M dist/standalone/wildfly-standalone/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl
Log Message:
-----------
Add missing locks cache to the WF distribution.
Commit: 3e3b21c912db947654686603a7a239628b308c14
https://github.com/hawkular/hawkular-metrics/commit/3e3b21c912db947654686...
Author: Jay Shaughnessy <jshaughn(a)users.noreply.github.com>
Date: 2016-11-16 (Wed, 16 Nov 2016)
Changed paths:
M dist/standalone/wildfly-standalone/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl
Log Message:
-----------
Merge pull request #693 from hawkular/fix_metrics_cache
Add missing locks cache to the WF distribution.
Commit: aff45836262640103bcea519fd6469f7b67ffccd
https://github.com/hawkular/hawkular-metrics/commit/aff45836262640103bcea...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2016-11-16 (Wed, 16 Nov 2016)
Changed paths:
M alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/ExpressionManager.java
M alerting/alerting-jar/src/test/java/org/hawkular/metrics/alerting/PublishDataPointsTest.java
M clients/ptranslator/pom.xml
M dist/standalone/wildfly-standalone/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl
M integration-tests/rest-tests-jaxrs/pom.xml
M pom.xml
Log Message:
-----------
Bump alerting src-dep to gain some recent improvements.
Commit: 63861809d2f1a74857d28b27952c20b94a20a247
https://github.com/hawkular/hawkular-metrics/commit/63861809d2f1a74857d28...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-11-16 (Wed, 16 Nov 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TagQueryParser.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/TagsITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
Merge pull request #676 from burmanm/available_tags
[HWKMETRICS-532] Add /tags endpoint which fetches available tag names
Commit: b35cf578f4b77356d742911452f9d0f92ec41f8e
https://github.com/hawkular/hawkular-metrics/commit/b35cf578f4b77356d7429...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-11-16 (Wed, 16 Nov 2016)
Changed paths:
M alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/ExpressionManager.java
M alerting/alerting-jar/src/test/java/org/hawkular/metrics/alerting/PublishDataPointsTest.java
M clients/ptranslator/pom.xml
M dist/standalone/wildfly-standalone/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl
M integration-tests/rest-tests-jaxrs/pom.xml
M pom.xml
Log Message:
-----------
Merge pull request #694 from jshaughn/bump-srcdep
Bump alerting src-dep to gain some recent improvements.
Commit: 0421ee5b732afcaded23142c6735fc40cb322358
https://github.com/hawkular/hawkular-metrics/commit/0421ee5b732afcaded231...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-11-17 (Thu, 17 Nov 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/CounterITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
Log Message:
-----------
Move slice calculation to CompressData for variable block size capabilities
Commit: e98aa08feebe06c1b919745da0eafab937018745
https://github.com/hawkular/hawkular-metrics/commit/e98aa08feebe06c1b9197...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-11-17 (Thu, 17 Nov 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/CounterITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
Log Message:
-----------
[HWKMETRICS-545] Add configurable compression block size
Commit: 88f8c2f96420a8a744b341aa81ac5a067fde4987
https://github.com/hawkular/hawkular-metrics/commit/88f8c2f96420a8a744b34...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-11-18 (Fri, 18 Nov 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImplMBean.java
Log Message:
-----------
[HWKMETRICS-502] JMX MBean control for executing compression job manually
Commit: 2cf6b73c97fa6f9e74e64bfb900bae7bf376eb24
https://github.com/hawkular/hawkular-metrics/commit/2cf6b73c97fa6f9e74e64...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
[HWKMETRICS-543] Missing type in exact id filtering should return 400
Commit: 291fabc1214149653ee3df14e0f2c60b10c64360
https://github.com/hawkular/hawkular-metrics/commit/291fabc1214149653ee3d...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
Merge pull request #697 from burmanm/hwkmetrics-543
[HWKMETRICS-543] Missing type in exact id filtering should return 400
Commit: 7aab126b77b20e7097d815c02a5bddcc64493245
https://github.com/hawkular/hawkular-metrics/commit/7aab126b77b20e7097d81...
Author: jshaughn <jshaughn(a)redhat.com>
Date: 2016-11-23 (Wed, 23 Nov 2016)
Changed paths:
M alerting/alerting-jar/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
M pom.xml
Log Message:
-----------
Bump alerting src-dep for new perf enhancements and to stay in sync
Commit: e3c879531f4b8cf88a32628ec7ed598300936384
https://github.com/hawkular/hawkular-metrics/commit/e3c879531f4b8cf88a326...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2016-11-23 (Wed, 23 Nov 2016)
Changed paths:
M dist/component/component-ear/pom.xml
M dist/component/component-ear/src/main/application/META-INF/jboss-deployment-structure.xml
M dist/containers/hawkular-metrics-openshift-dist/pom.xml
M dist/containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/jboss-deployment-structure.xml
M dist/standalone/standalone-ear/pom.xml
M dist/standalone/standalone-ear/src/main/application/META-INF/jboss-deployment-structure.xml
M integration-tests/rest-tests-jaxrs-dist/pom.xml
M integration-tests/rest-tests-jaxrs-dist/src/main/application/META-INF/jboss-deployment-structure.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/alerting/AlertingITest.groovy
Log Message:
-----------
HWKMETRICS-552 Add Alerting Action Plugins to Distributions
- Initial plugins to be packaged are email and webhook.
- Add email action test (optional manual verification)
Commit: 0b9a43fc2d1a01ab7b908a715d740bf1e0c4aaf7
https://github.com/hawkular/hawkular-metrics/commit/0b9a43fc2d1a01ab7b908...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-11-24 (Thu, 24 Nov 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/CounterITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
Log Message:
-----------
Change compressBlock to be Completable instead of Observable
Commit: 3d7f53686b850734dcb17214b04c992fb37de6a6
https://github.com/hawkular/hawkular-metrics/commit/3d7f53686b850734dcb17...
Author: Michael Burman <yak(a)iki.fi>
Date: 2016-11-25 (Fri, 25 Nov 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
Log Message:
-----------
Force toBlocking to ensure that the job is scheduled properly, and log errors in schedulerImpl
Commit: be3b221bc064feed1964ff4c972d528b04e124f4
https://github.com/hawkular/hawkular-metrics/commit/be3b221bc064feed1964f...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-11-28 (Mon, 28 Nov 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImplMBean.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/CounterITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
Log Message:
-----------
Merge pull request #696 from burmanm/scheduler_mbean
[HWKMETRICS-545] [HWKMETRICS-502] Compression job control
Commit: 3c08369d41bc3ad4f580ec41076400210554feed
https://github.com/hawkular/hawkular-metrics/commit/3c08369d41bc3ad4f580e...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-11-28 (Mon, 28 Nov 2016)
Changed paths:
M alerting/alerting-jar/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
M pom.xml
Log Message:
-----------
Merge pull request #699 from jshaughn/alerting-7ad2c0
Bump alerting src-dep for new perf enhancements and to stay in sync
Commit: 3bbd3af33558f123ad4e6bad38eacddd7e8cbbee
https://github.com/hawkular/hawkular-metrics/commit/3bbd3af33558f123ad4e6...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-11-28 (Mon, 28 Nov 2016)
Changed paths:
M dist/component/component-ear/pom.xml
M dist/component/component-ear/src/main/application/META-INF/jboss-deployment-structure.xml
M dist/containers/hawkular-metrics-openshift-dist/pom.xml
M dist/containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/jboss-deployment-structure.xml
M dist/standalone/standalone-ear/pom.xml
M dist/standalone/standalone-ear/src/main/application/META-INF/jboss-deployment-structure.xml
M integration-tests/rest-tests-jaxrs-dist/pom.xml
M integration-tests/rest-tests-jaxrs-dist/src/main/application/META-INF/jboss-deployment-structure.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/alerting/AlertingITest.groovy
Log Message:
-----------
Merge pull request #700 from jshaughn/hwkmetrics-552
HWKMETRICS-552 Add Alerting Action Plugins to Distributions
Commit: e787ccebd0f4f66d0c1fe4936b7047c64ea80af0
https://github.com/hawkular/hawkular-metrics/commit/e787ccebd0f4f66d0c1fe...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-11-28 (Mon, 28 Nov 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/DropWizardReporter.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricNameService.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricsInitializer.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/Metric.java
Log Message:
-----------
[HWKMETRICS-550] persist internally collected metrics
THis commit adds support for persisting internally collected metrics provided
that they follow the naming scheme specified in MetricNameService.
Commit: eb00ca02ea6aac9f63b120cc952765f26c447e26
https://github.com/hawkular/hawkular-metrics/commit/eb00ca02ea6aac9f63b12...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-11-28 (Mon, 28 Nov 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/DropWizardReporter.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricNameService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricsInitializer.java
Log Message:
-----------
[HWKMETRICS-550] license header
Commit: 16ff72b544ea77bf301151ba7242668795e775a7
https://github.com/hawkular/hawkular-metrics/commit/16ff72b544ea77bf30115...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-11-28 (Mon, 28 Nov 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
Log Message:
-----------
[HWKMETRICS-550] checkstyle fix
Commit: c474d6c1d02eaedc73bf1322d87621362c835972
https://github.com/hawkular/hawkular-metrics/commit/c474d6c1d02eaedc73bf1...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-11-28 (Mon, 28 Nov 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricNameService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricsInitializer.java
Log Message:
-----------
[HWKMETRICS-550] change tenant id and add component tag
The idea with the component tag is to be able to identify and group metrics
belonging to different components such as hawkular-metrics, hawkular-alerts, or
the datastax driver.
Commit: 3180eb58c50c76487a546ac7a8b2d1e6c9cae506
https://github.com/hawkular/hawkular-metrics/commit/3180eb58c50c76487a546...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-11-28 (Mon, 28 Nov 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
Log Message:
-----------
[HWKMETRICS-550] checkstyle
Commit: 801aa7b13f6e25ab90f08e51dad90b1936f920ea
https://github.com/hawkular/hawkular-metrics/commit/801aa7b13f6e25ab90f08...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-11-28 (Mon, 28 Nov 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/BaseHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ManifestInformation.java
Log Message:
-----------
[hwkmetrics-537] log version info
Commit: 4e1949bfd4b03ebea611b85ea4d4127165386728
https://github.com/hawkular/hawkular-metrics/commit/4e1949bfd4b03ebea611b...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2016-11-29 (Tue, 29 Nov 2016)
Changed paths:
M clients/ptranslator/pom.xml
M dist/standalone/wildfly-standalone/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl
M integration-tests/rest-tests-jaxrs/pom.xml
M pom.xml
Log Message:
-----------
Bump alerting src dep and update compatibility
Commit: cb155603427b2a467425d7fce3a7e91a1c001c90
https://github.com/hawkular/hawkular-metrics/commit/cb155603427b2a467425d...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-11-29 (Tue, 29 Nov 2016)
Changed paths:
M clients/ptranslator/pom.xml
M dist/standalone/wildfly-standalone/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl
M integration-tests/rest-tests-jaxrs/pom.xml
M pom.xml
Log Message:
-----------
Merge pull request #703 from jshaughn/alerting-33a8b414
Bump alerting src dep and update compatibility
Commit: 594c7b4d9d079d7cb94af1ef19a751e0f37b942f
https://github.com/hawkular/hawkular-metrics/commit/594c7b4d9d079d7cb94af...
Author: Peter Palaga <ppalaga(a)redhat.com>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
M pom.xml
Log Message:
-----------
Upgrade to hawkular-parent 50
Commit: e1a88b2e64a1554b0e4af7da18104659e5ad79a5
https://github.com/hawkular/hawkular-metrics/commit/e1a88b2e64a1554b0e4af...
Author: Peter Palaga <ppalaga(a)redhat.com>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
A .mvn/wrapper/maven-wrapper.jar
A .mvn/wrapper/maven-wrapper.properties
R .travis.install.maven.sh
M .travis.swagger.sh
M .travis.yml
M README.adoc
A mvnw
A mvnw.cmd
Log Message:
-----------
Introduce mvnw - a way to ensure that devs and CI use the same Maven
version
A part of this change was done by running
Commit: 80c93cdde18e4503f5082dedb3dd4a1fe54ee491
https://github.com/hawkular/hawkular-metrics/commit/80c93cdde18e4503f5082...
Author: Peter Palaga <ppalaga(a)redhat.com>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
M .travis.yml
Log Message:
-----------
Clean the cached directories once their size exceeds the space left on
the partition
Commit: b3b9f8c21f8d397cb252ad1522e7cb79adb1fea3
https://github.com/hawkular/hawkular-metrics/commit/b3b9f8c21f8d397cb252a...
Author: Peter Palaga <ppalaga(a)redhat.com>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
M pom.xml
Log Message:
-----------
Remove the unused version.org.hawkular.accounts property from pom.xml
Commit: f3679296844a54b9a3c39f20940a6c63b795edfe
https://github.com/hawkular/hawkular-metrics/commit/f3679296844a54b9a3c39...
Author: Peter Palaga <ppalaga(a)redhat.com>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
A .mvn/extensions.xml
A .mvn/srcdeps.yaml
Log Message:
-----------
Replace srcdeps-maven-plugin with srcdeps core extension
Commit: bbdc256d4cd2e83135749f184324f880baf647ae
https://github.com/hawkular/hawkular-metrics/commit/bbdc256d4cd2e83135749...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
A .mvn/extensions.xml
A .mvn/srcdeps.yaml
A .mvn/wrapper/maven-wrapper.jar
A .mvn/wrapper/maven-wrapper.properties
R .travis.install.maven.sh
M .travis.swagger.sh
M .travis.yml
M README.adoc
A mvnw
A mvnw.cmd
M pom.xml
Log Message:
-----------
Merge pull request #704 from ppalaga/161129-mvnw
Replace srcdeps-maven-plugin with srcdeps core extension
Commit: 12da6649ca340c221145d54a22f952c2c61eef7e
https://github.com/hawkular/hawkular-metrics/commit/12da6649ca340c221145d...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/BaseHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ManifestInformation.java
Log Message:
-----------
Merge pull request #702 from jsanda/hwkmetrics-537
[hwkmetrics-537] log version info
Commit: 11512abe607b489f6ffd842cf13d10f1c662ef13
https://github.com/hawkular/hawkular-metrics/commit/11512abe607b489f6ffd8...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
M pom.xml
Log Message:
-----------
Bump to alerting 1.4.0.Final in preparation for release
Commit: 450389217f4402179904ae35ed4843e9008e2d69
https://github.com/hawkular/hawkular-metrics/commit/450389217f4402179904a...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
M pom.xml
Log Message:
-----------
Merge pull request #705 from jshaughn/alerting-1.4.0
Bump to alerting 1.4.0.Final in preparation for release
Commit: 3488d487dc16c0e04a106570b9ce99194488c86e
https://github.com/hawkular/hawkular-metrics/commit/3488d487dc16c0e04a106...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/CassandraStatus.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/Status.java
Log Message:
-----------
[HWKMETRICS-526] report status of Cassandra nodes
Commit: 021043ff2d122e9802eb3126529f0853ab6f2e8b
https://github.com/hawkular/hawkular-metrics/commit/021043ff2d122e9802eb3...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
M core/metrics-model/src/main/java/org/hawkular/metrics/model/Status.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StatusITest.groovy
Log Message:
-----------
[HWKMETRICS-526] fix property name and test
Commit: fbfa4f76bf10dc490df1783d49edb94494c2f99f
https://github.com/hawkular/hawkular-metrics/commit/fbfa4f76bf10dc490df17...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/AdminFilter.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AdminHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
M integration-tests/rest-tests-jaxrs/pom.xml
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StatusITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy
Log Message:
-----------
[HWKMETRICS-526] new /admin/status endpoint that reports C* status
Commit: 9c75623bfefaaf28f71aceacbf33923c5d61945a
https://github.com/hawkular/hawkular-metrics/commit/9c75623bfefaaf28f71ac...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
A integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AdminITest.groovy
Log Message:
-----------
[HWKMETRICS-526] test for new /admin/status endpoint
Commit: b9614159a14e84104f1408cd48c7ab4b6db027b6
https://github.com/hawkular/hawkular-metrics/commit/b9614159a14e84104f140...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
Log Message:
-----------
[HWMETRICS-526] report summary status for C* in /status endpoint
The summary status reports up, down, or degraded and does not include any node
address.
Commit: aa31d8140b96ecd499418ad57dcd73bcd0bd3c70
https://github.com/hawkular/hawkular-metrics/commit/aa31d8140b96ecd499418...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AdminHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
Log Message:
-----------
[HWKMETRICS-526] rebase and fix merge conflicts
Commit: 4ad3f3a1417dc185d5f89c98636dc06fea41a7be
https://github.com/hawkular/hawkular-metrics/commit/4ad3f3a1417dc185d5f89...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/AdminFilter.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AdminHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/CassandraStatus.java
A core/metrics-model/src/main/java/org/hawkular/metrics/model/Status.java
M integration-tests/rest-tests-jaxrs/pom.xml
A integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AdminITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StatusITest.groovy
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy
Log Message:
-----------
Merge pull request #701 from jsanda/hwkmetrics-526
[HWKMETRICS-526] report status of Cassandra nodes
Commit: 21ce69b7cfb9cbb24340eb4633373c51b7a1a37a
https://github.com/hawkular/hawkular-metrics/commit/21ce69b7cfb9cbb24340e...
Author: Stefan Negrea <stefannegrea(a)users.noreply.github.com>
Date: 2016-12-02 (Fri, 02 Dec 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/DropWizardReporter.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricNameService.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricsInitializer.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/Metric.java
Log Message:
-----------
Merge pull request #698 from jsanda/hwkmetrics-550
[HWKMETRICS-550] persist internally collected metrics
Commit: 27d038df429f4056141f4d67bd51376659b3bde2
https://github.com/hawkular/hawkular-metrics/commit/27d038df429f4056141f4...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M alerting/alerter-war/pom.xml
M alerting/alerting-jar/pom.xml
M alerting/pom.xml
M api/metrics-api-jaxrs/pom.xml
M api/metrics-api-util/pom.xml
M bus/pom.xml
M clients/common/pom.xml
M clients/pom.xml
M clients/ptranslator/pom.xml
M containers/hawkular-openshift-security-filter/pom.xml
M containers/pom.xml
M core/configuration-service/pom.xml
M core/datetime-service/pom.xml
M core/metrics-core-service/pom.xml
M core/metrics-model/pom.xml
M core/rx-java-driver/pom.xml
M core/schema/pom.xml
M data-generator/pom.xml
M dist/component/component-ear/pom.xml
M dist/component/component-war/pom.xml
M dist/containers/hawkular-metrics-openshift-alerting/pom.xml
M dist/containers/hawkular-metrics-openshift-dist/pom.xml
M dist/containers/hawkular-metrics-openshift/pom.xml
M dist/pom.xml
M dist/standalone/standalone-ear/pom.xml
M dist/standalone/standalone-war/pom.xml
M dist/standalone/wildfly-standalone/pom.xml
M integration-tests/jmh-benchmark/pom.xml
M integration-tests/load-tests/pom.xml
M integration-tests/metrics-api-jaxrs-test/pom.xml
M integration-tests/pom.xml
M integration-tests/rest-tests-jaxrs-dist/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M job-scheduler/pom.xml
M pom.xml
Log Message:
-----------
Development 0.23.0-SNAPSHOT
Commit: 3b23d3dc046a7f39a761bd9bdf4c6eb99d6227c1
https://github.com/hawkular/hawkular-metrics/commit/3b23d3dc046a7f39a761b...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-12-07 (Wed, 07 Dec 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricsInitializer.java
Log Message:
-----------
[HWKMETRICS-555] include hostname in id when creating metrics
Commit: 88e8cc884d5621decd489b45559a198d8da5a0d9
https://github.com/hawkular/hawkular-metrics/commit/88e8cc884d5621decd489...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-12-12 (Mon, 12 Dec 2016)
Changed paths:
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/MixedMetricsITest.java
Log Message:
-----------
fix test errors on travis
use unique tenant ids
relax assertion
Commit: 4f768ca396fdb42ccc2412bab6d28f529379fc86
https://github.com/hawkular/hawkular-metrics/commit/4f768ca396fdb42ccc241...
Author: Stefan Negrea <stefannegrea(a)users.noreply.github.com>
Date: 2016-12-13 (Tue, 13 Dec 2016)
Changed paths:
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/MixedMetricsITest.java
Log Message:
-----------
Merge pull request #709 from jsanda/fix-travis
fix test errors on travis
Commit: df42328d105afdec185989e1a2a9b660f02f4bca
https://github.com/hawkular/hawkular-metrics/commit/df42328d105afdec18598...
Author: Stefan Negrea <stefannegrea(a)users.noreply.github.com>
Date: 2016-12-13 (Tue, 13 Dec 2016)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricsInitializer.java
Log Message:
-----------
Merge pull request #708 from jsanda/hwkmetrics-555
[HWKMETRICS-555] include hostname in id when creating metrics
Commit: 1f018423dca386a1790ba25ac21e1dfd840d3983
https://github.com/hawkular/hawkular-metrics/commit/1f018423dca386a1790ba...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-12-14 (Wed, 14 Dec 2016)
Changed paths:
M pom.xml
Log Message:
-----------
Remove okhttp version from parent pom. The library is no longer used by the project.
Commit: cd6bc20a5396e83232ccff53ef27820dc9e5bbd9
https://github.com/hawkular/hawkular-metrics/commit/cd6bc20a5396e83232ccf...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-12-15 (Thu, 15 Dec 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
Log Message:
-----------
[HWKMETRICS-542] set max connections == core connections
Commit: 74c0bca6623bd338f7afa316a852ad4c019ac619
https://github.com/hawkular/hawkular-metrics/commit/74c0bca6623bd338f7afa...
Author: Stefan Negrea <stefannegrea(a)users.noreply.github.com>
Date: 2016-12-15 (Thu, 15 Dec 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
Log Message:
-----------
Merge pull request #710 from jsanda/hwkmetrics-542
[HWKMETRICS-542] set driver max connections == core connections
Commit: caafbf8dd3142a76b68d4620d48449bff629774f
https://github.com/hawkular/hawkular-metrics/commit/caafbf8dd3142a76b68d4...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-12-15 (Thu, 15 Dec 2016)
Changed paths:
M integration-tests/load-tests/README.adoc
M integration-tests/load-tests/pom.xml
M integration-tests/load-tests/src/test/resources/gatling.conf
M integration-tests/load-tests/src/test/scala/org/hawkular/metrics/loadtest/MetricsSimulation.scala
Log Message:
-----------
[HWKMETRICS-559] add support for duration option
I have also updated the version of Gatling since we were behind a bit.
Commit: f5accf9efe19a59bf1f92096be067da086bd7031
https://github.com/hawkular/hawkular-metrics/commit/f5accf9efe19a59bf1f92...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-12-16 (Fri, 16 Dec 2016)
Changed paths:
M pom.xml
Log Message:
-----------
Merge pull request #711 from hawkular/clean_pom_property
Remove okhttp version from parent pom. The library is no longer used …
Commit: dcaa1b127d9ae2cec0422965b391d95e15fe1645
https://github.com/hawkular/hawkular-metrics/commit/dcaa1b127d9ae2cec0422...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-12-16 (Fri, 16 Dec 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
M core/schema/src/main/resources/org/hawkular/schema/bootstrap.groovy
Log Message:
-----------
[HAWKULAR-1168] make replication_factor configurable
It can be set at start up using the hawkular.metrics.cassandra.replication-factor
system property or the CASSANDRA_REPLICATION_FACTOR environment variable.
Commit: c412280119e2dd36102db4ab1ce67e7aa6e5a503
https://github.com/hawkular/hawkular-metrics/commit/c412280119e2dd36102db...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-12-16 (Fri, 16 Dec 2016)
Changed paths:
M integration-tests/load-tests/src/test/resources/gatling.conf
Log Message:
-----------
[HWKMETRICS-559] license header
Commit: de52db877e97c26363c92423fd4ea27c6a9e8b67
https://github.com/hawkular/hawkular-metrics/commit/de52db877e97c26363c92...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2016-12-16 (Fri, 16 Dec 2016)
Changed paths:
M dist/containers/hawkular-metrics-openshift-alerting/pom.xml
R dist/containers/hawkular-metrics-openshift-alerting/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
M dist/containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/jboss-deployment-structure.xml
Log Message:
-----------
HWKMETRICS-558 WildFly 10.1.0 Deployment issue (for openshift dist)
- change jboss-deployment-structure.xml for compatibility
- also, minor tweaks to os-dist alerting war
- remove obsolete exclusion
- delete unnecessary jboss-deployment-structure.xml
Commit: 44217ef77459a6af97d4f45b73458eaafeb9ccfa
https://github.com/hawkular/hawkular-metrics/commit/44217ef77459a6af97d4f...
Author: Stefan Negrea <stefannegrea(a)users.noreply.github.com>
Date: 2016-12-19 (Mon, 19 Dec 2016)
Changed paths:
M dist/containers/hawkular-metrics-openshift-alerting/pom.xml
R dist/containers/hawkular-metrics-openshift-alerting/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
M dist/containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/jboss-deployment-structure.xml
Log Message:
-----------
Merge pull request #714 from jshaughn/hwkmetrics-558
HWKMETRICS-558 WildFly 10.1.0 Deployment issue (for openshift dist)
Commit: b4fb182785894f3e5f3422cb35aa4649c0ab47d3
https://github.com/hawkular/hawkular-metrics/commit/b4fb182785894f3e5f342...
Author: Stefan Negrea <stefannegrea(a)users.noreply.github.com>
Date: 2016-12-19 (Mon, 19 Dec 2016)
Changed paths:
M integration-tests/load-tests/README.adoc
M integration-tests/load-tests/pom.xml
M integration-tests/load-tests/src/test/resources/gatling.conf
M integration-tests/load-tests/src/test/scala/org/hawkular/metrics/loadtest/MetricsSimulation.scala
Log Message:
-----------
Merge pull request #712 from jsanda/hwkmetrics-559
[HWKMETRICS-559] add support for duration option
Commit: d6309f44e63bcce43fa1c60a36997ecac62e0d04
https://github.com/hawkular/hawkular-metrics/commit/d6309f44e63bcce43fa1c...
Author: Joel Takvorian <jtakvori(a)redhat.com>
Date: 2016-12-20 (Tue, 20 Dec 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/CorsRequestFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/CorsResponseFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricsServiceHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/NamedDataPointObserver.java
Log Message:
-----------
[HWKMETRICS-554] Fix several issues with CORS
- payload was sent even on error 400 on invalid origin. This was because CORS validation occured at response filtering => move validation to request filter
- CORS related headers not sent for some endpoints. Related to how NamedDataPointObserver was handling the async response, i think the output stream was closed and subsequent response filter adding headers were ineffective; now use AsyncResponse::resume to complete the response.
Commit: 2f229206ac8ca8eeb9a32a3af6786c4f82011c69
https://github.com/hawkular/hawkular-metrics/commit/2f229206ac8ca8eeb9a32...
Author: Joel Takvorian <jtakvori(a)redhat.com>
Date: 2016-12-20 (Tue, 20 Dec 2016)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/CorsRequestFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/CorsResponseFilter.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/Headers.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/OriginValidation.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CORSITest.groovy
M pom.xml
Log Message:
-----------
[HWKMETRICS-554] Use CORS filtering utility from hawkular-commons
Add CORS tests
Commit: 1e720345b087704575650ab66b96f12a609bb57a
https://github.com/hawkular/hawkular-metrics/commit/1e720345b087704575650...
Author: Joel Takvorian <jtakvori(a)redhat.com>
Date: 2016-12-20 (Tue, 20 Dec 2016)
Changed paths:
M pom.xml
Log Message:
-----------
Use srcdeps for commons
Commit: 8eaeb1a3175216623bbd6f2539684e44fecb28f1
https://github.com/hawkular/hawkular-metrics/commit/8eaeb1a3175216623bbd6...
Author: Joel Takvorian <jtakvori(a)redhat.com>
Date: 2016-12-20 (Tue, 20 Dec 2016)
Changed paths:
M pom.xml
Log Message:
-----------
Use hawkular-commons 0.9.1 final
Commit: a77e80f69b41a8075baf8661575ac3e9b710e7cf
https://github.com/hawkular/hawkular-metrics/commit/a77e80f69b41a8075baf8...
Author: Stefan Negrea <stefannegrea(a)users.noreply.github.com>
Date: 2016-12-20 (Tue, 20 Dec 2016)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/CorsRequestFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/CorsResponseFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricsServiceHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/NamedDataPointObserver.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/Headers.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/OriginValidation.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CORSITest.groovy
M pom.xml
Log Message:
-----------
Merge pull request #707 from jotak/cors-requests
[HWKMETRICS-554] Fix several issues with CORS
Commit: 2e371313abf791fb04283284fdb9393105b84981
https://github.com/hawkular/hawkular-metrics/commit/2e371313abf791fb04283...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-12-22 (Thu, 22 Dec 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
Log Message:
-----------
[HAWKULAR-1168] log replication_factor
Commit: 4beb2937c9216c8f58dd246efb8a415838e05d9e
https://github.com/hawkular/hawkular-metrics/commit/4beb2937c9216c8f58dd2...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-12-22 (Thu, 22 Dec 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
Log Message:
-----------
[HAWKULAR-1168] log replication_factor at start up
Commit: 64c8e01a2a6727d18fb32195e776496a5efaa75e
https://github.com/hawkular/hawkular-metrics/commit/64c8e01a2a6727d18fb32...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-12-22 (Thu, 22 Dec 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
Log Message:
-----------
[HAWKULAR-1168] fix formatting
Commit: 3c8fdfd8f69313b32ea1947d44b981508f9bb8e1
https://github.com/hawkular/hawkular-metrics/commit/3c8fdfd8f69313b32ea19...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2016-12-22 (Thu, 22 Dec 2016)
Changed paths:
M pom.xml
Log Message:
-----------
Move to Alerting 1.5.0.Final
Commit: 3fd86fe6e33ad6c4d7a217da2dceae1eb3cf24cc
https://github.com/hawkular/hawkular-metrics/commit/3fd86fe6e33ad6c4d7a21...
Author: Stefan Negrea <stefannegrea(a)users.noreply.github.com>
Date: 2016-12-22 (Thu, 22 Dec 2016)
Changed paths:
M pom.xml
Log Message:
-----------
Merge pull request #716 from jshaughn/alerting-1.5.0
Move to Alerting 1.5.0.Final
Commit: 9d6c76f2807bc565e629843147feb6da4c6d73c9
https://github.com/hawkular/hawkular-metrics/commit/9d6c76f2807bc565e6298...
Author: Michael Burman <yak(a)iki.fi>
Date: 2017-01-04 (Wed, 04 Jan 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/SortedMerge.java
M pom.xml
Log Message:
-----------
Update RxJava to 1.2.4
Commit: c5d1f9af0a5f2ec19a6c262eebe51ff5122cbb40
https://github.com/hawkular/hawkular-metrics/commit/c5d1f9af0a5f2ec19a6c2...
Author: Stefan Negrea <stefannegrea(a)users.noreply.github.com>
Date: 2017-01-04 (Wed, 04 Jan 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
M core/schema/src/main/resources/org/hawkular/schema/bootstrap.groovy
Log Message:
-----------
Merge pull request #713 from jsanda/configure-replication-factor
[HAWKULAR-1168] make replication_factor configurable
Commit: 2bade6d7f68b5fcea29e6157e889cdc6f3546e42
https://github.com/hawkular/hawkular-metrics/commit/2bade6d7f68b5fcea29e6...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2017-01-04 (Wed, 04 Jan 2017)
Changed paths:
M alerting/alerter-war/pom.xml
M alerting/alerting-jar/pom.xml
M alerting/pom.xml
M api/metrics-api-jaxrs/pom.xml
M api/metrics-api-util/pom.xml
M bus/pom.xml
M clients/common/pom.xml
M clients/pom.xml
M clients/ptranslator/pom.xml
M containers/hawkular-openshift-security-filter/pom.xml
M containers/pom.xml
M core/configuration-service/pom.xml
M core/datetime-service/pom.xml
M core/metrics-core-service/pom.xml
M core/metrics-model/pom.xml
M core/rx-java-driver/pom.xml
M core/schema/pom.xml
M data-generator/pom.xml
M dist/component/component-ear/pom.xml
M dist/component/component-war/pom.xml
M dist/containers/hawkular-metrics-openshift-alerting/pom.xml
M dist/containers/hawkular-metrics-openshift-dist/pom.xml
M dist/containers/hawkular-metrics-openshift/pom.xml
M dist/pom.xml
M dist/standalone/standalone-ear/pom.xml
M dist/standalone/standalone-war/pom.xml
M dist/standalone/wildfly-standalone/pom.xml
M integration-tests/jmh-benchmark/pom.xml
M integration-tests/load-tests/pom.xml
M integration-tests/metrics-api-jaxrs-test/pom.xml
M integration-tests/pom.xml
M integration-tests/rest-tests-jaxrs-dist/pom.xml
M integration-tests/rest-tests-jaxrs/pom.xml
M job-scheduler/pom.xml
M pom.xml
Log Message:
-----------
Development 0.24.0-SNAPSHOT
Commit: 8489455cfa036761265f59bf7320d9d91e27517b
https://github.com/hawkular/hawkular-metrics/commit/8489455cfa036761265f5...
Author: Stefan Negrea <stefannegrea(a)users.noreply.github.com>
Date: 2017-01-05 (Thu, 05 Jan 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/SortedMerge.java
M pom.xml
Log Message:
-----------
Merge pull request #718 from burmanm/rxjava_124
Update RxJava to 1.2.4
Commit: eacccd7ff3aec11c306efbb3977da338218284bc
https://github.com/hawkular/hawkular-metrics/commit/eacccd7ff3aec11c306ef...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2017-01-06 (Fri, 06 Jan 2017)
Changed paths:
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/JobsService.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
Log Message:
-----------
[HWKMETRICS-564] fix several bugs
When jobs fall behind and are rescheduled for immediate execution, we first
renew the job lock. The job should only be executed again if the lock is
successfully renewed. We were always executing the job. This is fixed.
When there are jobs to execute across multiple time slices, we were executing
things out of order. This is fixed simply by replacing flatMap with concatMap
in a few places.
When retrying a job execution, we were updating finished_jobs_idx with the
wrong timestamp. We were using the trigger time instead of the time in which
the job is scheduled. In this scenario, the scheduled time != the trigger time.
Commit: 91cb9007a400b356c03dced348d6fd9cfdeb3904
https://github.com/hawkular/hawkular-metrics/commit/91cb9007a400b356c03dc...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2017-01-09 (Mon, 09 Jan 2017)
Changed paths:
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
Log Message:
-----------
[HWKMETRICS-564] changes based on PR review
Commit: 028528516fb315f232874d0de1e6301a1ca3d53e
https://github.com/hawkular/hawkular-metrics/commit/028528516fb315f232874...
Author: Stefan Negrea <stefannegrea(a)users.noreply.github.com>
Date: 2017-01-10 (Tue, 10 Jan 2017)
Changed paths:
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/JobsService.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
Log Message:
-----------
Merge pull request #719 from jsanda/hwkmetrics-564
[HWKMETRICS-564] fix several bugs
Commit: 20d86c30242ca3238de55e660f8f41fe2ea79e64
https://github.com/hawkular/hawkular-metrics/commit/20d86c30242ca3238de55...
Author: mwringe <mwringe(a)redhat.com>
Date: 2017-01-10 (Tue, 10 Jan 2017)
Changed paths:
M containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java
Log Message:
-----------
HWKMETRICS-571: properly handle all response types from the OpenShift API.
Commit: 185b2db40d38dd3d08454112c7bae60fad5eb182
https://github.com/hawkular/hawkular-metrics/commit/185b2db40d38dd3d08454...
Author: Stefan Negrea <stefannegrea(a)users.noreply.github.com>
Date: 2017-01-10 (Tue, 10 Jan 2017)
Changed paths:
M containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java
Log Message:
-----------
Merge pull request #720 from mwringe/HWKMETRICS-571
HWKMETRICS-571: properly handle all response types from the OpenShift API
Commit: af66de6b339bfb3705584a2afbdd1f8bdd02b854
https://github.com/hawkular/hawkular-metrics/commit/af66de6b339bfb3705584...
Author: Michael Burman <yak(a)iki.fi>
Date: 2017-01-11 (Wed, 11 Jan 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/DropWizardReporter.java
Log Message:
-----------
Change dropWizard logging to debug
Commit: 8b8f02038e6143fa8c6464ba5649240e9189dbad
https://github.com/hawkular/hawkular-metrics/commit/8b8f02038e6143fa8c646...
Author: jsanda <jsanda(a)redhat.com>
Date: 2017-01-11 (Wed, 11 Jan 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/DropWizardReporter.java
Log Message:
-----------
Merge pull request #722 from burmanm/dropwizard_logging
Change dropWizard logging to debug
Commit: c0463168ef570a54376293f8ffbd3d1d9db18ff4
https://github.com/hawkular/hawkular-metrics/commit/c0463168ef570a5437629...
Author: Michael Burman <yak(a)iki.fi>
Date: 2017-01-11 (Wed, 11 Jan 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/DropWizardReporter.java
Log Message:
-----------
Hiphurraa license header
Commit: 746b219b3f22de18664f2b5cd50393ad2ef1da2d
https://github.com/hawkular/hawkular-metrics/commit/746b219b3f22de18664f2...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2017-01-17 (Tue, 17 Jan 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/DropWizardReporter.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricNameService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricsInitializer.java
Log Message:
-----------
[HWKMETRICS-572] Make admin tenant configurable. The admin tenant is used for persisting internal metrics.
Commit: 7ce50ad2f582e7ac6b810b7c534da6dfaf62099e
https://github.com/hawkular/hawkular-metrics/commit/7ce50ad2f582e7ac6b810...
Author: jsanda <jsanda(a)redhat.com>
Date: 2017-01-18 (Wed, 18 Jan 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/DropWizardReporter.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricNameService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricsInitializer.java
Log Message:
-----------
Merge pull request #728 from hawkular/HWKMETRICS-572
[HWKMETRICS-572] Make admin tenant configurable. The admin tenant is …
Commit: e1fccdcd3ba65895c109febfeec25298c3412cfe
https://github.com/hawkular/hawkular-metrics/commit/e1fccdcd3ba65895c109f...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2017-01-18 (Wed, 18 Jan 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/DropWizardReporter.java
Log Message:
-----------
[HWKMETRICS-577] make MetricNameService object a member variable
Commit: 48b22e2909e22d28e68e227c9c7a0097df575e59
https://github.com/hawkular/hawkular-metrics/commit/48b22e2909e22d28e68e2...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2017-01-18 (Wed, 18 Jan 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
Log Message:
-----------
[HWKMETRICS-578] disable metrics reporting by default
Commit: f8026cad4748be3ae1c3d4ca332bd8fd8dccdab8
https://github.com/hawkular/hawkular-metrics/commit/f8026cad4748be3ae1c3d...
Author: Stefan Negrea <stefannegrea(a)users.noreply.github.com>
Date: 2017-01-19 (Thu, 19 Jan 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
Log Message:
-----------
Merge pull request #732 from jsanda/hwkmetrics-578
[HWKMETRICS-578] disable metrics reporting by default
Commit: b8b224ec0daceeaab32dc25cd757dca4e1538858
https://github.com/hawkular/hawkular-metrics/commit/b8b224ec0daceeaab32dc...
Author: Stefan Negrea <stefannegrea(a)users.noreply.github.com>
Date: 2017-01-19 (Thu, 19 Jan 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/DropWizardReporter.java
Log Message:
-----------
Merge pull request #730 from jsanda/hwkmetrics-577
[HWKMETRICS-577] make MetricNameService object a member variable
Commit: 67e3a467f3f60019ed472b6bda7e6cad82029401
https://github.com/hawkular/hawkular-metrics/commit/67e3a467f3f60019ed472...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2017-01-19 (Thu, 19 Jan 2017)
Changed paths:
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
Log Message:
-----------
[HWKMETRICS-579] job subscription should run on the I/O scheduler
Commit: cd83a172307d7ecccd6436c6336018e09601219f
https://github.com/hawkular/hawkular-metrics/commit/cd83a172307d7ecccd643...
Author: Paul Gier <pgier(a)redhat.com>
Date: 2017-01-19 (Thu, 19 Jan 2017)
Changed paths:
M pom.xml
Log Message:
-----------
[HWKMETRICS-582] Upgrade joda-time 2.7 -> 2.9.5
Commit: 40b30c4e602aabb041303dd11ad5591405fc7248
https://github.com/hawkular/hawkular-metrics/commit/40b30c4e602aabb041303...
Author: Stefan Negrea <stefannegrea(a)users.noreply.github.com>
Date: 2017-01-20 (Fri, 20 Jan 2017)
Changed paths:
M pom.xml
Log Message:
-----------
Merge pull request #739 from pgier/HWKMETRICS-582
[HWKMETRICS-582] Upgrade joda-time 2.7 -> 2.9.5
Commit: 046cb9839c8199d0fdeab27886caf53c2bfeb896
https://github.com/hawkular/hawkular-metrics/commit/046cb9839c8199d0fdeab...
Author: Stefan Negrea <stefannegrea(a)users.noreply.github.com>
Date: 2017-01-20 (Fri, 20 Jan 2017)
Changed paths:
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
Log Message:
-----------
Merge pull request #737 from jsanda/hwkmetrics-579
[HWKMETRICS-579] job subscription should run on the I/O scheduler
Compare: https://github.com/hawkular/hawkular-metrics/compare/5d7f0d1e638b...046cb...
7 years, 3 months