Branch: refs/heads/master
Home:
https://github.com/hawkular/hawkular-metrics
Commit: 0551e8a7ccfc9844444e65a8316a731f6e7912a2
https://github.com/hawkular/hawkular-metrics/commit/0551e8a7ccfc9844444e6...
Author: Michael Burman <miburman(a)redhat.com>
Date: 2018-02-28 (Wed, 28 Feb 2018)
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/tags/SimpleTagQueryParser.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/TestDataAccessFactory.java
A
core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/tags/SimpleTagQueryParserTest.java
Log Message:
-----------
Improve simple tag query performance by enabling the A-cost query possibilities
Add better regexp detection and test for most common cases
Add ^!.* as regexp check since we allow that syntax
Optimize OR-queries also in the query optimizer
Change tagNameAndValues to use IN
Commit: 88452c2b37592eef14172a86443a4b94348f4812
https://github.com/hawkular/hawkular-metrics/commit/88452c2b37592eef14172...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2018-02-28 (Wed, 28 Feb 2018)
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/tags/SimpleTagQueryParser.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/TestDataAccessFactory.java
A
core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/tags/SimpleTagQueryParserTest.java
Log Message:
-----------
Merge pull request #909 from burmanm/tags_exact_fetch
[HWKMETRICS-751] Improve simple tag query performance
Compare:
https://github.com/hawkular/hawkular-metrics/compare/8afc4403ae1e...88452...