[hawkular/hawkular-metrics] 97ed02: [HWKMETRICS-532] Add /tags endpoint which fetches ...
by Stefan Negrea
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular-metrics
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: 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
Compare: https://github.com/hawkular/hawkular-metrics/compare/3e3b21c912db...63861...
8 years, 10 months
[hawkular/hawkular-alerts] 4da35f: HWKALERTS-201 Improve scale for getAlerts/getEvent...
by Jay Shaughnessy
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular-alerts
Commit: 4da35fab98941f1ca9f2ac7efd38a18d3bc1f47e
https://github.com/hawkular/hawkular-alerts/commit/4da35fab98941f1ca9f2ac...
Author: Jay Shaughnessy <jshaughn(a)users.noreply.github.com>
Date: 2016-11-16 (Wed, 16 Nov 2016)
Changed paths:
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/EventsCriteria.java
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
M hawkular-alerts-engine/src/main/resources/org/hawkular/alerts/schema/cassalog.groovy
M hawkular-alerts-engine/src/main/resources/org/hawkular/alerts/schema/checker.cql
A hawkular-alerts-engine/src/main/resources/org/hawkular/alerts/schema/updates/schema-1.4.0.groovy
M hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/CassPersistenceTest.java
M hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/PersistenceTest.java
Log Message:
-----------
HWKALERTS-201 Improve scale for getAlerts/getEvents (#261)
* HWKALERTS-201 Improve scale for getAlerts/getEvents
For getAlerts:
- remove indexing on status and severity
- the low cardinality for these fields make them bad for
indexing as the number alerts grows. And for filtering the
number of returned alertIds will be very large.
- prior to filtering on these fields, fetch the alerts (typically
already filtered significantly by time) and then filter them
directly.
For getEvents
- although category may have low cardinality it is unknown because
categories are set by the client. So, maintain the index.
- filter on category either via query+intersection, or manually,
based on the size of the event set already filtered.
- make the CriteriaNoQuerySize configurable and also optiponally
overridden in the criteria.
- Fix issue when initial filter returns 0 entities
- Add some tests
* PR Feedback
8 years, 10 months
[hawkular/hawkular-alerts] 64e234: HWKALERTS-199 Improve CacheManager updates (#260)
by Lucas Ponce
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular-alerts
Commit: 64e234f6232c39315fc063660abbcfa06d0e26a1
https://github.com/hawkular/hawkular-alerts/commit/64e234f6232c39315fc063...
Author: Lucas Ponce <ponce.ballesteros(a)gmail.com>
Date: 2016-11-15 (Tue, 15 Nov 2016)
Changed paths:
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/DefinitionsEvent.java
M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/cache/CacheManager.java
M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/CassDefinitionsServiceImpl.java
M hawkular-alerts-filter-api/src/main/java/org/hawkular/alerts/filter/CacheClient.java
M hawkular-alerts-rest-tests/pom.xml
M hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/LifecycleITest.groovy
M hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/PerfCrudITest.groovy
A hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/PerfImportITest.groovy
M hawkular-alerts-rest-tests/src/test/resources/domain.xsl
M hawkular-alerts-rest-tests/src/test/resources/standalone-ha.xsl
M hawkular-alerts-rest-tests/src/test/resources/standalone-hawkular.xsl
M hawkular-alerts-rest-tests/src/test/resources/standalone.xsl
M hawkular-alerts-rest/deployments/hawkular-alerts-rest-metrics/src/main/webapp/WEB-INF/web.xml
M hawkular-alerts-rest/deployments/hawkular-alerts-rest-services/src/main/webapp/WEB-INF/web.xml
M hawkular-alerts-rest/deployments/hawkular-alerts-rest-standalone/src/main/webapp/WEB-INF/web.xml
Log Message:
-----------
HWKALERTS-199 Improve CacheManager updates (#260)
HWKALERTS-196 Improve perf examples for CRUD scenarios
HWKALERTS-200 Add specific perf tests for import operation
8 years, 10 months
[hawkular/hawkular-alerts] de343d: HWKALERTS-197 move hawkular-alerts.properties
by Lucas Ponce
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular-alerts
Commit: de343d830da48aa57c31996470f326c84a5cd06e
https://github.com/hawkular/hawkular-alerts/commit/de343d830da48aa57c3199...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2016-11-10 (Thu, 10 Nov 2016)
Changed paths:
R hawkular-alerts-engine/src/main/resources/hawkular-alerts.properties
A hawkular-alerts-rest/deployments/hawkular-alerts-rest-metrics/src/main/webapp/WEB-INF/classes/hawkular-alerts.properties
A hawkular-alerts-rest/deployments/hawkular-alerts-rest-services/src/main/webapp/WEB-INF/classes/hawkular-alerts.properties
A hawkular-alerts-rest/deployments/hawkular-alerts-rest-standalone/src/main/webapp/WEB-INF/classes/hawkular-alerts.properties
Log Message:
-----------
HWKALERTS-197 move hawkular-alerts.properties
- move from engine jar to war dists such that defaults can be
modified more easily for different distributions.
- disable data-driven group triggers for metrics and services
distributions, because the primary use case is data forwarded
from metrics, and that Data will not have 'source' field values.
Commit: 947f62959ac26e0973364fa2b206081fd5b9db4f
https://github.com/hawkular/hawkular-alerts/commit/947f62959ac26e0973364f...
Author: Lucas Ponce <ponce.ballesteros(a)gmail.com>
Date: 2016-11-11 (Fri, 11 Nov 2016)
Changed paths:
R hawkular-alerts-engine/src/main/resources/hawkular-alerts.properties
A hawkular-alerts-rest/deployments/hawkular-alerts-rest-metrics/src/main/webapp/WEB-INF/classes/hawkular-alerts.properties
A hawkular-alerts-rest/deployments/hawkular-alerts-rest-services/src/main/webapp/WEB-INF/classes/hawkular-alerts.properties
A hawkular-alerts-rest/deployments/hawkular-alerts-rest-standalone/src/main/webapp/WEB-INF/classes/hawkular-alerts.properties
Log Message:
-----------
Merge pull request #259 from jshaughn/hwkalerts-197
HWKALERTS-197 move hawkular-alerts.properties
Compare: https://github.com/hawkular/hawkular-alerts/compare/a764c6672675...947f62...
8 years, 10 months