[hawkular/hawkular-metrics] 70a89f: Revert "[HWKMETRICS-660] use logged batches for ad...
by Stefan Negrea
Branch: refs/heads/HWKMETRICS-721
Home: https://github.com/hawkular/hawkular-metrics
Commit: 70a89fb667fcd4ce41d6f57ddc78b276082b744f
https://github.com/hawkular/hawkular-metrics/commit/70a89fb667fcd4ce41d6f...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2017-08-09 (Wed, 09 Aug 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:
-----------
Revert "[HWKMETRICS-660] use logged batches for adding tags"
This reverts commit 4dbd5a3314583d91956a5bb3544cb78d520bdf8c.
# Conflicts:
# core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
# core/metrics-core-service/src/main/java/org/hawkular/metrics/core/
6 years, 9 months
[hawkular/hawkular-metrics] 485730: Merge branch 'next' of github.com:hawkular/hawkula...
by Stefan Negrea
Branch: refs/heads/HWKMETRICS-721
Home: https://github.com/hawkular/hawkular-metrics
Commit: 48573068d9425154e74cc32622cf110adea6c490
https://github.com/hawkular/hawkular-metrics/commit/48573068d9425154e74cc...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2017-08-09 (Wed, 09 Aug 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 branch 'next' of github.com:hawkular/hawkular-metrics into next
# Conflicts:
# api/metrics-api-jaxrs/pom.xml
# api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/MetricsApp.java
# api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/ServiceModule.java
# api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/filter/TenantFilter.java
# api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/PingHandler.java
# api/metrics-api-jaxrs/src/main/resources/hawkular.properties
# pom.xml
6 years, 9 months
[hawkular/hawkular-alerts] 0f4dd0: Remove cassandra dependencies from .next version (...
by Lucas Ponce
Branch: refs/heads/next
Home: https://github.com/hawkular/hawkular-alerts
Commit: 0f4dd0bde64678d2a7263683947d511c0f693fcc
https://github.com/hawkular/hawkular-alerts/commit/0f4dd0bde64678d2a72636...
Author: Lucas Ponce <ponce.ballesteros(a)gmail.com>
Date: 2017-08-08 (Tue, 08 Aug 2017)
Changed paths:
M .travis.yml
M engine/pom.xml
M engine/src/main/java/org/hawkular/alerts/engine/StandaloneAlerts.java
R engine/src/main/java/org/hawkular/alerts/engine/impl/cass/CassActionsServiceImpl.java
R engine/src/main/java/org/hawkular/alerts/engine/impl/cass/CassAlertsServiceImpl.java
R engine/src/main/java/org/hawkular/alerts/engine/impl/cass/CassCluster.java
R engine/src/main/java/org/hawkular/alerts/engine/impl/cass/CassDefinitionsServiceImpl.java
R engine/src/main/java/org/hawkular/alerts/engine/impl/cass/CassStatement.java
M itests/pom.xml
R itests/run-cassandra.sh
M itests/run.sh
M itests/src/test/groovy/org/hawkular/alerts/rest/IntegrationSuite.groovy
A itests/src/test/groovy/org/hawkular/alerts/rest/PerfEventsITest.groovy
R itests/src/test/java/org/hawkular/alerts/engine/CassPersistenceTest.java
M itests/src/test/java/org/hawkular/alerts/engine/IspnPersistenceTest.java
R itests/stop-cassandra.sh
Log Message:
-----------
Remove cassandra dependencies from .next version (#426)
* Remove Cass* dependencies from .next
* Add additional Perf* resources for working on footprint/performance
6 years, 9 months
[hawkular/hawkular-alerts] 18d279: Kafka Alerter and examples (#425)
by Lucas Ponce
Branch: refs/heads/next
Home: https://github.com/hawkular/hawkular-alerts
Commit: 18d2797223af3b6d40dc15b991d8af8ffea8c96a
https://github.com/hawkular/hawkular-alerts/commit/18d2797223af3b6d40dc15...
Author: Lucas Ponce <ponce.ballesteros(a)gmail.com>
Date: 2017-08-08 (Tue, 08 Aug 2017)
Changed paths:
M actions/actions-plugins/actions-kafka/src/main/java/org/hawkular/alerts/actions/kafka/KafkaPlugin.java
M alerters/alerters-plugins/alerters-elasticsearch/src/main/java/org/hawkular/alerter/elasticsearch/ElasticsearchAlerter.java
M alerters/alerters-plugins/alerters-elasticsearch/src/main/java/org/hawkular/alerter/elasticsearch/ElasticsearchQuery.java
A alerters/alerters-plugins/alerters-kafka/pom.xml
A alerters/alerters-plugins/alerters-kafka/src/main/java/org/hawkular/alerter/kafka/KafkaAlerter.java
A alerters/alerters-plugins/alerters-kafka/src/main/java/org/hawkular/alerter/kafka/KafkaQuery.java
A alerters/alerters-plugins/alerters-kafka/src/test/java/org/hawkular/alerter/kafka/KafkaAlerterTest.java
A alerters/alerters-plugins/alerters-kafka/src/test/resources/log4j2.xml
M alerters/alerters-plugins/alerters-prometheus/src/main/java/org/hawkular/alerter/prometheus/PrometheusAlerter.java
M alerters/alerters-plugins/pom.xml
A api/src/main/java/org/hawkular/alerts/api/model/event/EventField.java
A api/src/main/java/org/hawkular/alerts/api/model/trigger/TriggerKey.java
M dist/pom.xml
M engine-extensions/events-aggregation/src/main/java/org/hawkular/alerts/extensions/EventsAggregationExtension.java
M engine/src/main/java/org/hawkular/alerts/engine/cache/PublishCacheManager.java
M examples/kafka-action/src/test/resources/kafka-action-definitions.json
A examples/kafka-topics/README.adoc
A examples/kafka-topics/create-definitions.sh
A examples/kafka-topics/kafka-triggers.json
M itests/pom.xml
Log Message:
-----------
Kafka Alerter and examples (#425)
6 years, 9 months
[hawkular/hawkular-metrics] 85f165: [HWKMETRICS-683] Initial work for the vert.x conve...
by Stefan Negrea
Branch: refs/heads/next
Home: https://github.com/hawkular/hawkular-metrics
Commit: 85f165966acd12ad14ae557db74560e2aa9d17c6
https://github.com/hawkular/hawkular-metrics/commit/85f165966acd12ad14ae5...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/MetricsApp.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/PingHandler.java
A api/metrics-api-jaxrs/src/main/resources/hawkular.properties
M pom.xml
Log Message:
-----------
[HWKMETRICS-683] Initial work for the vert.x conversion using the framework from Hawkular Commons.
Commit: 33d0f9339c0b47b9c054e7161165d5d4ca2547d7
https://github.com/hawkular/hawkular-metrics/commit/33d0f9339c0b47b9c054e...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/filter/TenantFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/PingHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/util/JsonUtil.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/util/RequestFailure.java
M pom.xml
Log Message:
-----------
Add the tenant filter to application and also apply it to the ping handler.
Commit: 92952a6e553892e09f74904855543aa0116424fb
https://github.com/hawkular/hawkular-metrics/commit/92952a6e553892e09f749...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/PingHandler.java
Log Message:
-----------
[HWKMETRICS-683] Use context response in a reactive format.
Commit: fc66568c309f09563e33d6e690a37fbc0e703eba
https://github.com/hawkular/hawkular-metrics/commit/fc66568c309f09563e33d...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/PingHandler.java
Log Message:
-----------
[HWKMETRICS-683] One more iteration for the reactive code for the simple ping handler.
Commit: 99d8f64977d3f0ed34c29cb66c5447fc1ba03a16
https://github.com/hawkular/hawkular-metrics/commit/99d8f64977d3f0ed34c29...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/MetricsApp.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/ServiceModule.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
Log Message:
-----------
[HWKMETRICS-683] Added guice as an alternative dependency injector to be able to bootstrap various services.
Commit: 5f3dc10c9c0dac679b670686a0679a869846ba29
https://github.com/hawkular/hawkular-metrics/commit/5f3dc10c9c0dac679b670...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/IspnCacheManager.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/MetricsApp.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/ServiceModule.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/filter/TenantFilter.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/PingHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/observer/EntityCreatedObserver.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/observer/MetricCreatedObserver.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/observer/NamedDataPointObserver.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/observer/ResultSetObserver.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/observer/TenantCreatedObserver.java
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/log/RestLoggerImpl.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/util/ResponseUtil.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/util/Wrappers.java
A api/metrics-api-jaxrs/src/main/resources/ispn.xml
Log Message:
-----------
[HWKMETRICS-683] Port a single route (POST /metrics)
Commit: 4f62911f8a629454f3a5cdfc2d00ec290b0a7d99
https://github.com/hawkular/hawkular-metrics/commit/4f62911f8a629454f3a5c...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/MetricsApp.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/MetricHandler.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/util/Wrappers.java
Log Message:
-----------
[HWKMETRICS-683] Basic port of the entire MetricHandler; not completed error handling, input validation, and code duplication.
Commit: 7a7a4f5b926c0f6812bb4f0144ea65e753abb0de
https://github.com/hawkular/hawkular-metrics/commit/7a7a4f5b926c0f6812bb4...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/PingHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/observer/ResultSetObserver.java
Log Message:
-----------
[HWKMETRICS-683] Extract a common response subscriber to simplify the code for handlers that return data.
Commit: 9278e7f509aa774a52d8760c94252e2896df4b82
https://github.com/hawkular/hawkular-metrics/commit/9278e7f509aa774a52d87...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/resources/hawkular.properties
Log Message:
-----------
[HWKMETRICS-683] Make the server available on all interfaces for testing purposes.
Commit: fc44c85c3877dc46a400c08565e0aa812657a651
https://github.com/hawkular/hawkular-metrics/commit/fc44c85c3877dc46a400c...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/GenericInserter.java
Log Message:
-----------
[HWKMETRICS-683] Metric inserter handler for all the metric types.
Commit: aae841e3df53d0a5f135534b6cbaadf88e1e2619
https://github.com/hawkular/hawkular-metrics/commit/aae841e3df53d0a5f1355...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
A api/metrics-api-jaxrs/assembly.xml
M api/metrics-api-jaxrs/pom.xml
M pom.xml
Log Message:
-----------
[HWKMETRICS-683] Update REST project to create a zip archive with all the artifacts needed to run the new server.
Commit: 6116cce130906ea07ab08cde793d5a54290b674d
https://github.com/hawkular/hawkular-metrics/commit/6116cce130906ea07ab08...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
M pom.xml
Log Message:
-----------
[HWKMETRICS-683] Slim down the default reactor to minimum necessary for the new REST implementation.
Commit: a9540daaa9466dc674617314be11adb133dfcf75
https://github.com/hawkular/hawkular-metrics/commit/a9540daaa9466dc674617...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/GenericInserter.java
Log Message:
-----------
[HWKMETRICS-683] Use the correct scheduler for the insertion work.
Commit: 1d094a2d3d20080b5a9400bc323caf80f766e869
https://github.com/hawkular/hawkular-metrics/commit/1d094a2d3d20080b5a940...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/GenericInserter.java
Log Message:
-----------
[HWKMETRICS-683] Fix type reference errors in the JSON parsing; data point are now deserialized with the correct type.
Commit: e62e682b73c926e6f9abe2b70b26f05aa4cf0a62
https://github.com/hawkular/hawkular-metrics/commit/e62e682b73c926e6f9abe...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/assembly.xml
Log Message:
-----------
[HWKMETRICS-683] Also package the server implementation as tar.gz.
Commit: ae515ad17bc107c499318c1e6d6f2105ed9e31b9
https://github.com/hawkular/hawkular-metrics/commit/ae515ad17bc107c499318...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/util/Wrappers.java
Log Message:
-----------
[HWKMETRICS-683] Crude implementation for streaming a JSON array back to the client.
Compare: https://github.com/hawkular/hawkular-metrics/compare/6dd162cf7905...ae515...
6 years, 9 months