[hawkular/hawkular-metrics] 8530dd: [HWKMETRICS-660] use logged batches for adding tag...
by Stefan Negrea
Branch: refs/heads/release/0.23.0
Home: https://github.com/hawkular/hawkular-metrics
Commit: 8530dd697918d85eef2ec30bb561312f7d0f80e3
https://github.com/hawkular/hawkular-metrics/commit/8530dd697918d85eef2ec...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2017-05-25 (Thu, 25 May 2017)
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/DelegatingDataAccess.java
Log Message:
-----------
[HWKMETRICS-660] use logged batches for adding tags
This commit updates the methods for adding tags which is used by endpoints like
PUT /hawkular/metrics/gauges/{id}/tags
I did not update the method for creating metrics since it is called by
Heapster. The create metric operation also has a flag that will cause it to
use a light weight transaction. LWTs cannot be batched AFAIK so we will have
think more about how we want to handle this, in a separate ticket though. I
did also update the deleteMetric method as well to keep tags consistent there.
Commit: f7c88f5965341ed1ebb733e9d5b8781afaf0ce93
https://github.com/hawkular/hawkular-metrics/commit/f7c88f5965341ed1ebb73...
Author: Stefan Negrea <stefannegrea(a)users.noreply.github.com>
Date: 2017-06-09 (Fri, 09 Jun 2017)
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/DelegatingDataAccess.java
Log Message:
-----------
Merge pull request #831 from jsanda/release/0.23.0-hwkkmetrics-660
[HWKMETRICS-660] use logged batches for adding tags
Compare: https://github.com/hawkular/hawkular-metrics/compare/ad261bfc78e8...f7c88...
6 years, 10 months
[hawkular/hawkular-metrics] b42f67: [HWKMETRICS-660] use logged batches for adding tag...
by Stefan Negrea
Branch: refs/heads/release/0.21.0
Home: https://github.com/hawkular/hawkular-metrics
Commit: b42f67d52d395ebccae1393e7a2aa12fdd047237
https://github.com/hawkular/hawkular-metrics/commit/b42f67d52d395ebccae13...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2017-05-25 (Thu, 25 May 2017)
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/DelegatingDataAccess.java
Log Message:
-----------
[HWKMETRICS-660] use logged batches for adding tags
This commit updates the methods for adding tags which is used by endpoints like
PUT /hawkular/metrics/gauges/{id}/tags
I did not update the method for creating metrics since it is called by
Heapster. The create metric operation also has a flag that will cause it to
use a light weight transaction. LWTs cannot be batched AFAIK so we will have
think more about how we want to handle this, in a separate ticket though. I
did also update the deleteMetric method as well to keep tags consistent there.
Commit: 55bc714e92ce266fbd13835cc8e1b894abcd3410
https://github.com/hawkular/hawkular-metrics/commit/55bc714e92ce266fbd138...
Author: Stefan Negrea <stefannegrea(a)users.noreply.github.com>
Date: 2017-06-09 (Fri, 09 Jun 2017)
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/DelegatingDataAccess.java
Log Message:
-----------
Merge pull request #830 from jsanda/release/0.21.0-hwkmetrics-660
[HWKMETRICS-660] use logged batches for adding tags
Compare: https://github.com/hawkular/hawkular-metrics/compare/05977f0181d2...55bc7...
6 years, 10 months