[hawkular/hawkular-metrics] 15904f: [HWKMETRICS-113] Introduce Metric and DataPoint in...
by Thomas Segismont
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular-metrics
Commit: 15904fb8449546b12923f39721c4d89189eb57e2
https://github.com/hawkular/hawkular-metrics/commit/15904fb8449546b12923f...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2015-06-01 (Mon, 01 Jun 2015)
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/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
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/AvailabilityMetric.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/GaugeMetric.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/request/MixedMetricsRequest.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Availability.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AvailabilityData.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/DataPoint.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Gauge.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/GaugeData.java
A 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/Metric.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricData.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/AvailabilityBucketedOutputMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/BucketedOutputMapper.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/GaugeAndTTL.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GaugeBucketedOutputMapper.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GaugeDataMapper.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricImpl.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsIndexMapper.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/TTLDataPoint.java
A 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/TaggedAvailabilityMapper.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TaggedGaugeDataMapper.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TaggedGaugeDataPointMapper.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/AvailabilityBucketedOutputMapperTest.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 rest-tests/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
[HWKMETRICS-113] Introduce Metric and DataPoint interfaces
This commit remove the Metric and MetricData class hierarchies.
There is still refactoring/clean up to do, but this gets rid of those classes
and has all tests passing.
Commit: 6f2a5e9d38e059334bcc9cadc8a0102fdd2e785d
https://github.com/hawkular/hawkular-metrics/commit/6f2a5e9d38e059334bcc9...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2015-06-01 (Mon, 01 Jun 2015)
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/GaugeMetric.java
M core/metrics-core-api/pom.xml
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/DataType.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/MetricData.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Tag.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TimeUUIDUtils.java
M core/metrics-core-impl/pom.xml
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/BucketedOutputMapper.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/ComputeTTL.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
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TimeUUIDUtils.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
Log Message:
-----------
[HWKMETRICS-113] more clean up
Removing legacy class MetricData and moving TimeUUIDUtils into core-impl.
Commit: b93c516b89713a1a93625a00d8c3884882001300
https://github.com/hawkular/hawkular-metrics/commit/b93c516b89713a1a93625...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2015-06-01 (Mon, 01 Jun 2015)
Changed paths:
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/DataPoint.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/GaugeDataPoint.java
Log Message:
-----------
[HWKMETRICS-113] more clean up, checkstyle fix
Commit: c2a4b768eb23afc1f9d953049ac907581378bc65
https://github.com/hawkular/hawkular-metrics/commit/c2a4b768eb23afc1f9d95...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2015-06-02 (Tue, 02 Jun 2015)
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/influx/InfluxSeriesHandler.java
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/GaugeDataPoint.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TTLDataPoint.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
Log Message:
-----------
[HWKMETRICS-113] some more clean up based on review
Commit: 13cfcf3006491e321932a1c629faaebd253910cb
https://github.com/hawkular/hawkular-metrics/commit/13cfcf3006491e321932a...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2015-06-03 (Wed, 03 Jun 2015)
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/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
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/Availability.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/AvailabilityMetric.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/Gauge.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/GaugeMetric.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/MetricDefinition.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/request/MixedMetricsRequest.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/AvailabilityDataPointMixin.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/GaugeDataPointMixin.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
A api/metrics-api-jaxrs/src/main/resources/results.json
M core/metrics-core-api/pom.xml
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/GaugeDataPoint.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/MetricsService.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/AvailabilityBucketedOutputMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/BucketedOutputMapper.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
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricImpl.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/TaggedAvailabilityDataPointMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TaggedGaugeDataPointMapper.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 rest-tests/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
Log Message:
-----------
[HWKMETRICS-113] remove jackson deps from core-api and make Metric concrete
Jackson depends are now gone from metrics-core and are only in the REST API. I
also decided to change Metric from an interface to a concrete type. I am not
sure that there is much to be gained from having it as an interface.
Commit: b350474022b59b3323d6cc978776ff9dbc8606bb
https://github.com/hawkular/hawkular-metrics/commit/b350474022b59b3323d6c...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2015-06-04 (Thu, 04 Jun 2015)
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/MetricHandler.java
Log Message:
-----------
return 400 when there is no data and fix checkstyle error
Commit: 7f4a889c46b5eb42119d5c9aae05a19e33f2a0ac
https://github.com/hawkular/hawkular-metrics/commit/7f4a889c46b5eb42119d5...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2015-06-04 (Thu, 04 Jun 2015)
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/GaugeHandler.java
Log Message:
-----------
update api docs
Commit: 8937d3efa9ccba3901784b48cfa1cce418690d7f
https://github.com/hawkular/hawkular-metrics/commit/8937d3efa9ccba3901784...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2015-06-04 (Thu, 04 Jun 2015)
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/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/Availability.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/Gauge.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/MetricDefinition.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/request/Availability.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/request/Gauge.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/request/MetricDefinition.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/request/MixedMetricsRequest.java
R api/metrics-api-jaxrs/src/main/resources/results.json
Log Message:
-----------
[HWKMETRICS-113] move classes into request package and add api docs
Commit: f51fc91c24a34afba9096a8e081bfb98cad887a7
https://github.com/hawkular/hawkular-metrics/commit/f51fc91c24a34afba9096...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2015-06-04 (Thu, 04 Jun 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/request/Availability.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/request/Gauge.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/request/MetricDefinition.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-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-113] make model classes immutable
Commit: 7c10fb48bca2077ab4503381a10e742e4a83f5c4
https://github.com/hawkular/hawkular-metrics/commit/7c10fb48bca2077ab4503...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2015-06-07 (Sun, 07 Jun 2015)
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/TenantsHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/request/Availability.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/request/TenantParam.java
M core/metrics-core-api/pom.xml
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AvailabilityBucketDataPoint.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AvailabilityType.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/GaugeBucketDataPoint.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Tenant.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Functions.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-113] removing jackson and swagger deps from core
It turns out that we were still pulling in jackson transitively from
swagger-core. There were still some jackson annotation in AvailabilityType and
in Tenant that had to be dealt with.
I have removed the swagger annotations from classes in core-api because the
documentation was not generated any way. I will see if I can address that in
subsequent commits, or it may need to be done under a separate ticket.
Commit: 8022f70e146b57f924746f194ef8e672e62d8479
https://github.com/hawkular/hawkular-metrics/commit/8022f70e146b57f924746...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2015-06-08 (Mon, 08 Jun 2015)
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/GaugeHandler.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/model/Availability.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/model/Gauge.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/request/Availability.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/request/Gauge.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/request/MixedMetricsRequest.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/AvailabilityDataPointMixin.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/GaugeDataPointMixin.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
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/Metric.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/AvailabilityBucketedOutputMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/BucketedOutputMapper.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/GaugeAndTTL.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GaugeBucketedOutputMapper.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/TTLDataPoint.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TaggedAvailabilityDataPointMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TaggedGaugeDataPointMapper.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/AvailabilityBucketedOutputMapperTest.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:
-----------
[HWKMETRICS-113] make DataPoint a concrete class instead of an interface
This commit also moves what was formerly GaugeDataPoint and
AvailabilityDataPoint to the jax-rs module and adds swagger docs for them.
Commit: 82a624e1a64f92b886d8d76c066dab5646467657
https://github.com/hawkular/hawkular-metrics/commit/82a624e1a64f92b886d8d...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-06-09 (Tue, 09 Jun 2015)
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/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
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/model/Availability.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/model/Gauge.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/request/MetricDefinition.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/request/MixedMetricsRequest.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/request/TenantParam.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
M core/metrics-core-api/pom.xml
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Availability.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AvailabilityBucketDataPoint.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AvailabilityData.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AvailabilityType.java
A 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/DataType.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Gauge.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/GaugeBucketDataPoint.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/GaugeData.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/MetricData.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/MetricsService.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Tag.java
M 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/TimeUUIDUtils.java
M core/metrics-core-impl/pom.xml
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/AvailabilityBucketedOutputMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/BucketedOutputMapper.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/ComputeTTL.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/GaugeAndTTL.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GaugeBucketedOutputMapper.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GaugeDataMapper.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsIndexMapper.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/TTLDataPoint.java
A 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/TaggedAvailabilityMapper.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TaggedGaugeDataMapper.java
A 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/TimeUUIDUtils.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/AvailabilityBucketedOutputMapperTest.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 rest-tests/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
Merge branch 'HWKMETRICS-113' of https://github.com/jsanda/hawkular-metrics into jsanda-HWKMETRICS-113
Conflicts:
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
Commit: 982c3aaf9fc5cf592c044025b3a63e83b4911af7
https://github.com/hawkular/hawkular-metrics/commit/982c3aaf9fc5cf592c044...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-06-09 (Tue, 09 Jun 2015)
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/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
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/model/Availability.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/model/Gauge.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/request/MetricDefinition.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/request/MixedMetricsRequest.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/request/TenantParam.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
M core/metrics-core-api/pom.xml
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Availability.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AvailabilityBucketDataPoint.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AvailabilityData.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AvailabilityType.java
A 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/DataType.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Gauge.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/GaugeBucketDataPoint.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/GaugeData.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/MetricData.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/MetricsService.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Tag.java
M 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/TimeUUIDUtils.java
M core/metrics-core-impl/pom.xml
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/AvailabilityBucketedOutputMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/BucketedOutputMapper.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/ComputeTTL.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/GaugeAndTTL.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GaugeBucketedOutputMapper.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GaugeDataMapper.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsIndexMapper.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/TTLDataPoint.java
A 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/TaggedAvailabilityMapper.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TaggedGaugeDataMapper.java
A 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/TimeUUIDUtils.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/AvailabilityBucketedOutputMapperTest.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 rest-tests/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
Merge branch 'jsanda-HWKMETRICS-113'
Compare: https://github.com/hawkular/hawkular-metrics/compare/77705777d5dd...982c3...
10 years, 4 months
[hawkular/hawkular-metrics] 83c1d7: Flag (present => "true", absent => "false") and en...
by jsanda
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular-metrics
Commit: 83c1d754cdf68757c54cb89934b177c0ba785417
https://github.com/hawkular/hawkular-metrics/commit/83c1d754cdf68757c54cb...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-06-05 (Fri, 05 Jun 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
R api/metrics-api-jaxrs/src/main/resources/META-INF/metrics.conf
M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducerTest.java
Log Message:
-----------
Flag (present => "true", absent => "false") and environment variable support to the config package.
The metrics.conf bundled file is no longer needed as default values are now included in the ConfigurationKey annotation.
Configuration source priority is the following:
1. system property
2. environment variable
3. metrics.conf external file
4. default value
Commit: ecf6828583b1321635eb21a98642a56d0617ba9e
https://github.com/hawkular/hawkular-metrics/commit/ecf6828583b1321635eb2...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-06-05 (Fri, 05 Jun 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/Eager.java
Log Message:
-----------
@Eager shouldn't be a qualifier otherwise injection points without the annotation cannot be satisfied.
Note that javax.ejb.Startup is not a qualifier but a simple annotation.
By the way, I don't think other projects would be interested in using the extension as they all rely on JavaEE 7 and not just JAX-RS and Servlet.
Commit: 937d0b89e17c5c38c22b146c5dc1281db42525d8
https://github.com/hawkular/hawkular-metrics/commit/937d0b89e17c5c38c22b1...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-06-05 (Fri, 05 Jun 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
Log Message:
-----------
Remove C* driver references and lifecycle methods from MetricsService
Even if we provide a C* backend only, the service interface should not expose such implementation details.
Commit: a7dfacfbc1f4b3b770b0d6d0c3095fa678ac9908
https://github.com/hawkular/hawkular-metrics/commit/a7dfacfbc1f4b3b770b0d...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-06-05 (Fri, 05 Jun 2015)
Changed paths:
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceProducer.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/CassandraSession.java
Log Message:
-----------
Manage MetricsService lifecycle in a single class.
C* session creation and MetricsService initialization happen here.
The service is started asynchronously and all lifecycle operations happen in a single thread to avoid synchronization issues.
Commit: 67c38e9c1e5a5d7d15aaec51d3e4aa623b87fd14
https://github.com/hawkular/hawkular-metrics/commit/67c38e9c1e5a5d7d15aae...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-06-05 (Fri, 05 Jun 2015)
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/handler/StatusHandler.java
Log Message:
-----------
State value now comes from the MetricsServiceLifecycle bean.
Commit: 2178ac9cb760f66fba5dd5859e5607fbcb978a49
https://github.com/hawkular/hawkular-metrics/commit/2178ac9cb760f66fba5dd...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-06-05 (Fri, 05 Jun 2015)
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 clients/ptranslator/pom.xml
M rest-tests/pom.xml
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
Log Message:
-----------
New flag to prevent Wildfly to finish the deployment before MetricsService is started
After a minute, we let the deployment finish even if the metrics service is not started yet.
Initialization process will continue in the background, until the deployment is stopped.
rest-tests and ptrans itests setups make use of the new flag to avoid failing the build if
the metrics service takes some time to get ready.
Commit: 7175b33b7bb034831046585c53c410a13b8b9b24
https://github.com/hawkular/hawkular-metrics/commit/7175b33b7bb0348310465...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-06-05 (Fri, 05 Jun 2015)
Changed paths:
M clients/ptranslator/pom.xml
M rest-tests/pom.xml
Log Message:
-----------
Minor: resetdb is now a flag
Commit: 022d6bfbe74ebecb8bdaeffce5d9e24ed07eaf96
https://github.com/hawkular/hawkular-metrics/commit/022d6bfbe74ebecb8bdae...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-06-05 (Fri, 05 Jun 2015)
Changed paths:
M clients/ptranslator/pom.xml
M containers/hawkular-metrics-docker/src/main/docker/Dockerfile
M rest-tests/pom.xml
Log Message:
-----------
Minor: remove "hawkular-metrics.backend" where it's not needed
Commit: 438081c6f32d301ecca29c8ef76dd434e62c9444
https://github.com/hawkular/hawkular-metrics/commit/438081c6f32d301ecca29...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-06-05 (Fri, 05 Jun 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
Log Message:
-----------
Compatibility mode for "hawkular-metrics.backend=embedded_cass"
Commit: 7ea1a4a0d33c6631ec5afc91dede2e6172c09b49
https://github.com/hawkular/hawkular-metrics/commit/7ea1a4a0d33c6631ec5af...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-06-05 (Fri, 05 Jun 2015)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
M api/metrics-api-undertow/pom.xml
M embedded-cassandra/embedded-cassandra-ear/pom.xml
Log Message:
-----------
Cleanup: remove three declarations of the Wildfly plugin which have been copied/pasted but are not used.
Commit: ea5fc370fca8b1315fb98a2d676a428c65e9e089
https://github.com/hawkular/hawkular-metrics/commit/ea5fc370fca8b1315fb98...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-06-05 (Fri, 05 Jun 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
Log Message:
-----------
Added a shutdown method to MetricsServiceImpl
Commit: 27800c913e0bf63c755ad9492cdf8245f77d9ec7
https://github.com/hawkular/hawkular-metrics/commit/27800c913e0bf63c755ad...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-06-05 (Fri, 05 Jun 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M schema-manager/src/main/java/org/hawkular/metrics/schema/SchemaManager.java
Log Message:
-----------
Removed duplicated code: SchemaManager already has what we need
Commit: ba1c3f5d3e350fba5e60053774a9952143505fa9
https://github.com/hawkular/hawkular-metrics/commit/ba1c3f5d3e350fba5e600...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-06-09 (Tue, 09 Jun 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.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:
-----------
Move schema init to MetricsServiceImpl
Commit: 44002ca0e6e19b462394a70644847792b2e6a596
https://github.com/hawkular/hawkular-metrics/commit/44002ca0e6e19b462394a...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-06-09 (Tue, 09 Jun 2015)
Changed paths:
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
Log Message:
-----------
Remove last config switch still present in MetricsServiceImpl
Commit: 77705777d5ddba826403cd6838afd68d984a3a43
https://github.com/hawkular/hawkular-metrics/commit/77705777d5ddba826403c...
Author: jsanda <jsanda(a)redhat.com>
Date: 2015-06-09 (Tue, 09 Jun 2015)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceProducer.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.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/filter/MetricsServiceStateFilter.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/Eager.java
R api/metrics-api-jaxrs/src/main/resources/META-INF/metrics.conf
M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducerTest.java
M api/metrics-api-undertow/pom.xml
M clients/ptranslator/pom.xml
M containers/hawkular-metrics-docker/src/main/docker/Dockerfile
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/CassandraSession.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 embedded-cassandra/embedded-cassandra-ear/pom.xml
M rest-tests/pom.xml
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
M schema-manager/src/main/java/org/hawkular/metrics/schema/SchemaManager.java
Log Message:
-----------
Merge pull request #243 from tsegismont/jira/HWKMETRICS-119
HWKMETRICS-119 Refactor configuration and session initialization code
Compare: https://github.com/hawkular/hawkular-metrics/compare/b606d960fd2e...77705...
10 years, 4 months
[hawkular/hawkular-metrics] 47e2df: Added regular expression token for lexing and upda...
by jsanda
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular-metrics
Commit: 47e2dfefd5cca04102a316fa3be8011c11f0d44a
https://github.com/hawkular/hawkular-metrics/commit/47e2dfefd5cca04102a31...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-06-08 (Mon, 08 Jun 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/test/resources/influx/query/syntactically-correct-queries.iql
M api/metrics-api-jaxrs/src/test/resources/influx/query/syntactically-incorrect-queries.iql
Log Message:
-----------
Added regular expression token for lexing and updated list series rule
Commit: c2e62c5f53451ffa71ed38b52d8f92c81ef5f6e8
https://github.com/hawkular/hawkular-metrics/commit/c2e62c5f53451ffa71ed3...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-06-08 (Mon, 08 Jun 2015)
Changed paths:
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ListSeriesDefinitionsParser.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/RegularExpression.java
A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ListSeriesRegexpTest.java
M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/type/QueryTypeVisitorTest.java
Log Message:
-----------
Added RegularExpression definition and ListSeriesDefinitionsParser
Commit: 3f44d6e8e5b2ba0bbc191e2ea5cad3b2a121cedf
https://github.com/hawkular/hawkular-metrics/commit/3f44d6e8e5b2ba0bbc191...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-06-08 (Mon, 08 Jun 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/InfluxITest.groovy
Log Message:
-----------
Implemented regular expression support in InfluxSeriesHandler
Commit: d609554b8000902b086ef6fa05b0b156a7aad3a7
https://github.com/hawkular/hawkular-metrics/commit/d609554b8000902b086ef...
Author: jsanda <jsanda(a)redhat.com>
Date: 2015-06-08 (Mon, 08 Jun 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/InfluxSeriesHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ListSeriesDefinitionsParser.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/RegularExpression.java
A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ListSeriesRegexpTest.java
M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/type/QueryTypeVisitorTest.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
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/InfluxITest.groovy
Log Message:
-----------
Merge pull request #246 from tsegismont/jira/HWKMETRICS-122
HWKMETRICS-122 Grafana can't display metrics list popup
Compare: https://github.com/hawkular/hawkular-metrics/compare/cd8e2b3b1b74...d6095...
10 years, 4 months
[hawkular/hawkular] 4ba390: Design adjustments on the UI
by Mike Thompson
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular
Commit: 4ba3900d4025e6992b0c3cb86a8f4ee0b65a3139
https://github.com/hawkular/hawkular/commit/4ba3900d4025e6992b0c3cb86a8f4...
Author: Gabriel Cardoso <gabrielc.cardoso(a)gmail.com>
Date: 2015-06-08 (Mon, 08 Jun 2015)
Changed paths:
M ui/console/src/main/scripts/plugins/metrics/plugins/metrics/html/add-url.html
M ui/console/src/main/scripts/plugins/metrics/plugins/metrics/html/alerts-view.html
M ui/console/src/main/scripts/plugins/metrics/plugins/metrics/html/availability.html
M ui/console/src/main/scripts/plugins/metrics/plugins/metrics/html/response-time.html
M ui/console/src/main/scripts/plugins/metrics/plugins/metrics/less/metrics-main.less
Log Message:
-----------
Design adjustments on the UI
- URLs list: aligned time, replaced remove tooltip
- moved success feedback above the alerts empty box
- availability/response time: placed the tooltip at the top
- response time: aligned legend to the left
- alerts modal: fixed help text (was becoming red)
Commit: bb78c828e47e3e2f1c03ab5e98d67395745e74fa
https://github.com/hawkular/hawkular/commit/bb78c828e47e3e2f1c03ab5e98d67...
Author: Mike Thompson <mtho11(a)users.noreply.github.com>
Date: 2015-06-08 (Mon, 08 Jun 2015)
Changed paths:
M ui/console/src/main/scripts/plugins/metrics/plugins/metrics/html/add-url.html
M ui/console/src/main/scripts/plugins/metrics/plugins/metrics/html/alerts-view.html
M ui/console/src/main/scripts/plugins/metrics/plugins/metrics/html/availability.html
M ui/console/src/main/scripts/plugins/metrics/plugins/metrics/html/response-time.html
M ui/console/src/main/scripts/plugins/metrics/plugins/metrics/less/metrics-main.less
Log Message:
-----------
Merge pull request #196 from cardosogabriel/master
Design adjustments on the UI
Compare: https://github.com/hawkular/hawkular/compare/4f1e2abf8865...bb78c828e47e
10 years, 4 months