[hawkular/hawkular-alerts] c9e2e0: HWKALERTS-89 Normalize Incoming Data Format
by Jay Shaughnessy
Branch: refs/heads/Events
Home: https://github.com/hawkular/hawkular-alerts
Commit: c9e2e0d42f69f635cca2169a382ad78b4f77d03b
https://github.com/hawkular/hawkular-alerts/commit/c9e2e0d42f69f635cca216...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/data/AvailabilityType.java
Log Message:
-----------
HWKALERTS-89 Normalize Incoming Data Format
- remove Availability, NumericData StringData and MixedData
- redefine Data to be used as the sole data format
- let the ConditionEval impls deal with any conversion
- provide convenience factory methods for when caller knows
the data type he wants to provide.
- Note, support for multi-value conditions (i.e. the 'values'
field) is anticipated but not yet a reality.
- Make AvailabilityType a 1st class citizen
- Note: REST API CHANGE in sendData endpoint, but this is
not [yet] used in Hawkular code outside of alerts.
- Update bus integration code (topic listeners) to use new
mechanism
Commit: a44a12e77060c53b46a38597d17f36d9bf6484db
https://github.com/hawkular/hawkular-alerts/commit/a44a12e77060c53b46a385...
Author: Lucas Ponce <ponce.ballesteros(a)gmail.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/data/AvailabilityType.java
Log Message:
-----------
Move Alert into events package
Commit: 43f6dcae64bf1bf10934182d53c1b074a13a0f9c
https://github.com/hawkular/hawkular-alerts/commit/43f6dcae64bf1bf1093418...
Author: Lucas Ponce <ponce.ballesteros(a)gmail.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/Condition.java
A hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/EventCondition.java
A hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/EventConditionEval.java
A hawkular-alerts-api/src/test/java/org/hawkular/alerts/api/EventConditionTest.java
Log Message:
-----------
Add preliminar EventCondition support
Commit: 83e57db42bdf6ea47e6275e80bdcf0c4c3ada72a
https://github.com/hawkular/hawkular-alerts/commit/83e57db42bdf6ea47e6275...
Author: Lucas Ponce <ponce.ballesteros(a)gmail.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M hawkular-alerts-api/src/test/java/org/hawkular/alerts/api/EventConditionTest.java
Log Message:
-----------
More unit tests on EventCondition
Commit: 06cf81dc2d4f28362a7b443998ec6e82d1803004
https://github.com/hawkular/hawkular-alerts/commit/06cf81dc2d4f28362a7b44...
Author: Lucas Ponce <ponce.ballesteros(a)gmail.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M hawkular-alerts-api/src/test/java/org/hawkular/alerts/api/EventConditionTest.java
Log Message:
-----------
Last unit tests for EventCondition
Commit: 3bf1119af39301ea233fefc5a69b3d064880ce34
https://github.com/hawkular/hawkular-alerts/commit/3bf1119af39301ea233fef...
Author: Lucas Ponce <ponce.ballesteros(a)gmail.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/EventCondition.java
Log Message:
-----------
Introduce EventCondition.eventName paired with Event.name
Commit: 4eebb6785bdb8c76793b96a1c4b4982f1ee30c5c
https://github.com/hawkular/hawkular-alerts/commit/4eebb6785bdb8c76793b96...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/EventCondition.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/EventConditionEval.java
Log Message:
-----------
Merge branch 'Events' into Play-Events
Conflicts:
hawkular-alerts-actions-api/src/test/java/org/hawkular/alerts/actions/api/model/JsonTest.java
hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/action/Action.java
hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/data/Data.java
hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/event/Event.java
hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/AlertsCriteria.java
hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/AlertsService.java
hawkular-alerts-api/src/test/java/org/hawkular/alerts/api/JsonTest.java
hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/AlertsEngineImpl.java
hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/CassAlertsServiceImpl.java
hawkular-alerts-engine/src/main/resources/org/hawkular/alerts/engine/rules/ConditionMatch.drl
hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/AlertsHandler.java
Commit: 83fca021dee26a1ad2e130d1145bc04ec2eb1179
https://github.com/hawkular/hawkular-alerts/commit/83fca021dee26a1ad2e130...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/Condition.java
A hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/EventCondition.java
A hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/EventConditionEval.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/data/AvailabilityType.java
A hawkular-alerts-api/src/test/java/org/hawkular/alerts/api/EventConditionTest.java
Log Message:
-----------
Merge pull request #103 from jshaughn/lponce/play-events
Lponce/play events
Compare: https://github.com/hawkular/hawkular-alerts/compare/249d9997aae3...83fca0...
10 years
[hawkular/hawkular] 6916de: Reformatted
by Mike Thompson
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular
Commit: 6916de1051fcee23296b5cf221dc1d077ec9d58f
https://github.com/hawkular/hawkular/commit/6916de1051fcee23296b5cf221dc1...
Author: Juraci Paixão Kröhling <juraci(a)kroehling.de>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M console/src/main/scripts/plugins/accounts/html/accounts.html
M console/src/main/scripts/plugins/accounts/html/inactivityModal.html
M console/src/main/scripts/plugins/accounts/html/organization_new.html
M console/src/main/scripts/plugins/accounts/html/organizations.html
M console/src/main/scripts/plugins/accounts/ts/accountsGlobals.ts
M console/src/main/scripts/plugins/accounts/ts/accountsPlugin.ts
M console/src/main/scripts/plugins/accounts/ts/organizations.ts
M console/src/main/scripts/plugins/accounts/ts/persona.ts
Log Message:
-----------
Reformatted
Commit: d047478968d503ef5752581b22e98d008509f8c9
https://github.com/hawkular/hawkular/commit/d047478968d503ef5752581b22e98...
Author: Juraci Paixão Kröhling <juraci(a)kroehling.de>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M console/src/main/scripts/plugins/accounts/html/accounts.html
M console/src/main/scripts/plugins/accounts/html/inactivityModal.html
A console/src/main/scripts/plugins/accounts/html/organization-new.html
R console/src/main/scripts/plugins/accounts/html/organization_new.html
M console/src/main/scripts/plugins/accounts/html/organizations.html
M console/src/main/scripts/plugins/accounts/less/accounts.less
M console/src/main/scripts/plugins/accounts/ts/accountsGlobals.ts
M console/src/main/scripts/plugins/accounts/ts/accountsPlugin.ts
M console/src/main/scripts/plugins/accounts/ts/organizations.ts
M console/src/main/scripts/plugins/accounts/ts/persona.ts
M console/src/main/webapp/index.html
M pom.xml
Log Message:
-----------
HAWKULAR-636 HAWKULAR-637 - Create and List organizations.
Commit: be6aabb605a287a27ba7f49c2368be2199fe7e51
https://github.com/hawkular/hawkular/commit/be6aabb605a287a27ba7f49c2368b...
Author: Mike Thompson <mtho11(a)users.noreply.github.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M console/src/main/scripts/plugins/accounts/html/accounts.html
M console/src/main/scripts/plugins/accounts/html/inactivityModal.html
A console/src/main/scripts/plugins/accounts/html/organization-new.html
R console/src/main/scripts/plugins/accounts/html/organization_new.html
M console/src/main/scripts/plugins/accounts/html/organizations.html
M console/src/main/scripts/plugins/accounts/less/accounts.less
M console/src/main/scripts/plugins/accounts/ts/accountsGlobals.ts
M console/src/main/scripts/plugins/accounts/ts/accountsPlugin.ts
M console/src/main/scripts/plugins/accounts/ts/organizations.ts
M console/src/main/scripts/plugins/accounts/ts/persona.ts
M console/src/main/webapp/index.html
M pom.xml
Log Message:
-----------
Merge pull request #498 from jpkrohling/HAWKULAR-636-HAWKULAR-637-CreateListOrganizations
Hawkular 636 hawkular 637 create list organizations
Compare: https://github.com/hawkular/hawkular/compare/2502ed32a2f6...be6aabb605a2
10 years
[hawkular/hawkular-alerts] 63c544: HWKALERTS-89 Normalize Incoming Data Format
by Jay Shaughnessy
Branch: refs/heads/Events
Home: https://github.com/hawkular/hawkular-alerts
Commit: 63c544585f47c8ea4cba3c319aa6fec9f8999d1f
https://github.com/hawkular/hawkular-alerts/commit/63c544585f47c8ea4cba3c...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M hawkular-alerts-actions-api/src/test/java/org/hawkular/alerts/actions/api/model/JsonTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/UrlAvailabilityData.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/data/AvailabilityType.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/data/Data.java
M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/AlertsHandler.java
Log Message:
-----------
HWKALERTS-89 Normalize Incoming Data Format
- remove Availability, NumericData StringData and MixedData
- redefine Data to be used as the sole data format
- let the ConditionEval impls deal with any conversion
- provide convenience factory methods for when caller knows
the data type he wants to provide.
- Note, support for multi-value conditions (i.e. the 'values'
field) is anticipated but not yet a reality.
- Make AvailabilityType a 1st class citizen
- Note: REST API CHANGE in sendData endpoint, but this is
not [yet] used in Hawkular code outside of alerts.
- Update bus integration code (topic listeners) to use new
mechanism
Commit: 218458ddcb92f623484651918b8965c43603b154
https://github.com/hawkular/hawkular-alerts/commit/218458ddcb92f623484651...
Author: Lucas Ponce <ponce.ballesteros(a)gmail.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/data/AvailabilityType.java
Log Message:
-----------
Move Alert into events package
Commit: d3d3604ee587a6496e341335ab639ee68e8da5f2
https://github.com/hawkular/hawkular-alerts/commit/d3d3604ee587a6496e3413...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/action/Action.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/event/Alert.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/event/Event.java
A hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/event/EventType.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/trigger/Trigger.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/AlertsService.java
M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/AlertsEngineImpl.java
M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/CassAlertsServiceImpl.java
M hawkular-alerts-engine/src/main/resources/org/hawkular/alerts/engine/rules/ConditionMatch.drl
Log Message:
-----------
Playing with new Event impact on Trigger (API module mainly)
- Add eventType and eventText to trigger.
- Change rule engine to generate Alert or Event based on Trigger.
note that an Alert gets a related Event automatically.
- new addEvents() service.
- Add tags to Events but note that I think we need to do work on
Tags so they are more consistent across Triggers and Events.
(See TODO in Event)
- Actions should probably be Event-level, not Alert-level
Commit: 510980e1407858e0ab5db850617da13beeb8de97
https://github.com/hawkular/hawkular-alerts/commit/510980e1407858e0ab5db8...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/event/Alert.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/event/Event.java
M hawkular-alerts-api/src/test/java/org/hawkular/alerts/api/JsonTest.java
Log Message:
-----------
Change tags approach to name-value pair map
Commit: 249d9997aae3ddb7b3092558ff6a82d6145df9e5
https://github.com/hawkular/hawkular-alerts/commit/249d9997aae3ddb7b30925...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M hawkular-alerts-actions-api/src/test/java/org/hawkular/alerts/actions/api/model/JsonTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/UrlAvailabilityData.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/action/Action.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/data/Data.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/event/Event.java
A hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/event/EventType.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/trigger/Trigger.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/AlertsService.java
M hawkular-alerts-api/src/test/java/org/hawkular/alerts/api/JsonTest.java
M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/AlertsEngineImpl.java
M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/CassAlertsServiceImpl.java
M hawkular-alerts-engine/src/main/resources/org/hawkular/alerts/engine/rules/ConditionMatch.drl
M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/AlertsHandler.java
Log Message:
-----------
Merge pull request #100 from jshaughn/jay-events
Playing with new Event impact on Trigger (API module mainly)
Compare: https://github.com/hawkular/hawkular-alerts/compare/73846ce78413...249d99...
10 years
[hawkular/hawkular-metrics] 458054: Clean a lot of warnings.
by Stefan Negrea
Branch: refs/heads/lotswarnings
Home: https://github.com/hawkular/hawkular-metrics
Commit: 458054769352c0ac5fa4c629c0145fb664223790
https://github.com/hawkular/hawkular-metrics/commit/458054769352c0ac5fa4c...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M api/diff.txt
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Availability.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Counter.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Gauge.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/MetricDefinition.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/MixedMetricsRequest.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/TagRequest.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/TenantDefinition.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/VirtualClock.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/interceptor/EmptyPayloadInterceptor.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/interceptor/EmptyPayloadInterceptor.java
M clients/common/src/test/java/org/hawkular/metrics/client/common/BatcherTest.java
M clients/common/src/test/java/org/hawkular/metrics/client/common/FifoTest.java
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/PidFile.java
M containers/cassandra-seed-provider/src/main/java/org/hawkular/openshift/cassandra/OpenshiftSeedProvider.java
M containers/container-tests/src/test/java/org/hawkular/containers/BaseContainerTests.java
M containers/container-tests/src/test/java/org/hawkular/containers/TestContainers.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AggregationTemplate.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/MetricAlreadyExistsException.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/MetricsServiceImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/log/CoreLogger.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/ItemsToSetTransformer.java
M task-queue/src/main/java/org/hawkular/metrics/tasks/api/TriggerBuilder.java
M task-queue/src/main/java/org/hawkular/metrics/tasks/impl/LeaseService.java
M task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskSchedulerImpl.java
M task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSchedulerITest.java
Log Message:
-----------
Clean a lot of warnings.
Commit: d7b3efb09b78a01ce71e2a134380f44a4bbeb7b8
https://github.com/hawkular/hawkular-metrics/commit/d7b3efb09b78a01ce71e2...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
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/MetricsServiceImpl.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:
-----------
Cleanup a lot of warnings relate to DataAccess and also cleanup the interface itself.
Compare: https://github.com/hawkular/hawkular-metrics/compare/dbd41faf42e4...d7b3e...
10 years
[hawkular/hawkular-alerts] 0cdf0c: HWKALERTS-89 Normalize Incoming Data Format
by Lucas Ponce
Branch: refs/heads/Events
Home: https://github.com/hawkular/hawkular-alerts
Commit: 0cdf0cc261b7e792f4ca78f4a179f1916807a8c0
https://github.com/hawkular/hawkular-alerts/commit/0cdf0cc261b7e792f4ca78...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M hawkular-alerts-actions-api/src/test/java/org/hawkular/alerts/actions/api/model/JsonTest.java
A hawkular-alerts-actions-plugins/.gitignore
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-aerogear/src/test/java/org/hawkular/alerts/actions/aerogear/AerogearPluginTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-file/src/test/java/org/hawkular/alerts/actions/file/FilePluginTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-pagerduty/src/test/java/org/hawkular/alerts/actions/pagerduty/PagerDutyPluginTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-sms/src/test/java/org/hawkular/alerts/actions/sms/SmsPluginTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/JvmGarbageCollectionData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/JvmHeapUsageData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/JvmNonHeapUsageData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/MultipleAllJvmData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/UrlAvailabilityData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/UrlResponseTimeData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/WebActiveSessionsData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/WebContainerCurrentThreadsData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/WebContainerPendingRequestsData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/WebExpiredSessionsData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/WebRejectedSessionsData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/WebRequestsResponseTimeData.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/json/JacksonDeserializer.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/AvailabilityCondition.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/AvailabilityConditionEval.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/CompareConditionEval.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/ExternalConditionEval.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/StringConditionEval.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/ThresholdConditionEval.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/ThresholdRangeConditionEval.java
R hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/data/Availability.java
A hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/data/AvailabilityType.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/data/Data.java
R hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/data/MixedData.java
R hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/data/NumericData.java
R hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/data/StringData.java
M hawkular-alerts-api/src/test/java/org/hawkular/alerts/api/JsonTest.java
M hawkular-alerts-bus/src/main/java/org/hawkular/alerts/bus/listener/AvailDataListener.java
M hawkular-alerts-bus/src/main/java/org/hawkular/alerts/bus/listener/MetricDataListener.java
R hawkular-alerts-bus/src/main/java/org/hawkular/alerts/bus/messages/AlertData.java
M hawkular-alerts-bus/src/main/java/org/hawkular/alerts/bus/messages/AlertDataMessage.java
M hawkular-alerts-engine/src/main/resources/org/hawkular/alerts/engine/rules/ConditionMatch.drl
M hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/DefinitionsTest.java
M hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/PerfRulesEngineTest.java
M hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/RulesEngineTest.java
M hawkular-alerts-metrics/src/main/java/org/hawkular/alerts/external/metrics/Manager.java
M hawkular-alerts-metrics/src/test/groovy/org/hawkular/alerts/external/ExternalMetricsITest.groovy
M hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/ActionsITest.groovy
M hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/LifecycleITest.groovy
M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/AlertsHandler.java
Log Message:
-----------
HWKALERTS-89 Normalize Incoming Data Format
- remove Availability, NumericData StringData and MixedData
- redefine Data to be used as the sole data format
- let the ConditionEval impls deal with any conversion
- provide convenience factory methods for when caller knows
the data type he wants to provide.
- Note, support for multi-value conditions (i.e. the 'values'
field) is anticipated but not yet a reality.
- Make AvailabilityType a 1st class citizen
- Note: REST API CHANGE in sendData endpoint, but this is
not [yet] used in Hawkular code outside of alerts.
- Update bus integration code (topic listeners) to use new
mechanism
Commit: b64ffc410a4efa13174209d6ac972c8d4d951ff1
https://github.com/hawkular/hawkular-alerts/commit/b64ffc410a4efa13174209...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/data/Data.java
Log Message:
-----------
Comment out the multi-value case until it's needed, and per
review feedback, when it's needed consider rolling the single-value case
into the multi-value case.
Commit: 607c5806aad6eaeaf04d8e8111f8773115fb18a1
https://github.com/hawkular/hawkular-alerts/commit/607c5806aad6eaeaf04d8e...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M hawkular-alerts-actions-api/src/test/java/org/hawkular/alerts/actions/api/model/JsonTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-aerogear/src/test/java/org/hawkular/alerts/actions/aerogear/AerogearPluginTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-file/src/test/java/org/hawkular/alerts/actions/file/FilePluginTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-pagerduty/src/test/java/org/hawkular/alerts/actions/pagerduty/PagerDutyPluginTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-sms/src/test/java/org/hawkular/alerts/actions/sms/SmsPluginTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/JvmGarbageCollectionData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/JvmHeapUsageData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/JvmNonHeapUsageData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/MultipleAllJvmData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/UrlAvailabilityData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/UrlResponseTimeData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/WebActiveSessionsData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/WebContainerCurrentThreadsData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/WebContainerPendingRequestsData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/WebExpiredSessionsData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/WebRejectedSessionsData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/WebRequestsResponseTimeData.java
M hawkular-alerts-actions-plugins/pom.xml
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/Alert.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/paging/AlertComparator.java
M hawkular-alerts-api/src/test/java/org/hawkular/alerts/api/JsonTest.java
M hawkular-alerts-engine/src/main/resources/org/hawkular/alerts/engine/rules/ConditionMatch.drl
M hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/DefinitionsTest.java
M hawkular-alerts-metrics/src/test/groovy/org/hawkular/alerts/external/ExternalMetricsITest.groovy
M hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/LifecycleITest.groovy
Log Message:
-----------
HWKALERTS-88 Better integrate Alert.trigger and remove redundancies
- remove Alert.triggerId and Alert.context.
- redundant with Alert.trigger.id and Alert.trigger.context
- maintain some pass-thru convenience getters
- update constructors
- maintain Alert.severity
- it is lighweight and may be modifiable (in the future)
- still a candidate to be removed as redundant
Other:
- Fix a build issue, it seemed there was a dep issue in action-plugins
Commit: 37467cc5a6002625ec7fbcf28b817a629cee9017
https://github.com/hawkular/hawkular-alerts/commit/37467cc5a6002625ec7fbc...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
A hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/event/AbstractEvent.java
A hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/event/Event.java
Log Message:
-----------
WIP
Commit: 2e9a629f6f28fe128f382b248b907f1b66d5b4cf
https://github.com/hawkular/hawkular-alerts/commit/2e9a629f6f28fe128f382b...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M hawkular-alerts-actions-api/src/test/java/org/hawkular/alerts/actions/api/model/JsonTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-aerogear/src/test/java/org/hawkular/alerts/actions/aerogear/AerogearPluginTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-file/src/test/java/org/hawkular/alerts/actions/file/FilePluginTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-pagerduty/src/test/java/org/hawkular/alerts/actions/pagerduty/PagerDutyPluginTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-sms/src/test/java/org/hawkular/alerts/actions/sms/SmsPluginTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/JvmGarbageCollectionData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/JvmHeapUsageData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/JvmNonHeapUsageData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/MultipleAllJvmData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/UrlAvailabilityData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/UrlResponseTimeData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/WebActiveSessionsData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/WebContainerCurrentThreadsData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/WebContainerPendingRequestsData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/WebExpiredSessionsData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/WebRejectedSessionsData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/WebRequestsResponseTimeData.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/json/JacksonDeserializer.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/Alert.java
R hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/event/AbstractEvent.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/event/Event.java
A hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/event/Thin.java
M hawkular-alerts-api/src/test/java/org/hawkular/alerts/api/JsonTest.java
M hawkular-alerts-engine/src/main/resources/org/hawkular/alerts/engine/rules/ConditionMatch.drl
M hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/DefinitionsTest.java
Log Message:
-----------
WIP - Possible Refactor For Alerts with Events
Amend #1 : review with Lucas
- merge AbstractEvent into [concrete] Event
- have Alert extend Event
- move severity back up to Alert
- add eventText to Event
For now, we won't have type/category as a separate field, nor will we have
a field for source/owner. Instead see how far we get with context (not
searchable) and tags (searchable)
Commit: 34c469c26e68b1a4a67b92dbe212bb1c08bffb80
https://github.com/hawkular/hawkular-alerts/commit/34c469c26e68b1a4a67b92...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-file/src/test/java/org/hawkular/alerts/actions/file/FilePluginTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/JvmNonHeapUsageData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/MultipleAllJvmData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/UrlAvailabilityData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/UrlResponseTimeData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/WebActiveSessionsData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/WebContainerCurrentThreadsData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/WebContainerPendingRequestsData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/WebExpiredSessionsData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/WebRejectedSessionsData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/WebRequestsResponseTimeData.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/Alert.java
M hawkular-alerts-api/src/test/java/org/hawkular/alerts/api/JsonTest.java
Log Message:
-----------
Rebase on Origin Events and fix merge issues
Commit: 38c2090a87ff36d9b46f2babe6ff0e1179547c67
https://github.com/hawkular/hawkular-alerts/commit/38c2090a87ff36d9b46f2b...
Author: Lucas Ponce <ponce.ballesteros(a)gmail.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
R .travis.yml
A .travis.yml.wakeup.hal.when.events.are.consolidated
Log Message:
-----------
Switch off Travis CI temporarily for Events branch
Commit: 53971417daeb70ac5837c225f24999d26a6f6b12
https://github.com/hawkular/hawkular-alerts/commit/53971417daeb70ac5837c2...
Author: Lucas Ponce <ponce.ballesteros(a)gmail.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M hawkular-alerts-api/pom.xml
R hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/log/MsgLogger.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/AvailabilityCondition.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/CompareCondition.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/StringCondition.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/ThresholdCondition.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/ThresholdRangeCondition.java
Log Message:
-----------
Refactor logger dependencies on java API
Commit: 73846ce78413f2042a58055b60a47366d765d294
https://github.com/hawkular/hawkular-alerts/commit/73846ce78413f2042a5805...
Author: Lucas Ponce <ponce.ballesteros(a)gmail.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M hawkular-alerts-actions-api/src/test/java/org/hawkular/alerts/actions/api/model/JsonTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-aerogear/src/main/java/org/hawkular/alerts/actions/aerogear/AerogearPlugin.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-aerogear/src/test/java/org/hawkular/alerts/actions/aerogear/AerogearPluginTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-email/src/main/java/org/hawkular/alerts/actions/email/EmailPlugin.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-email/src/main/java/org/hawkular/alerts/actions/email/PluginMessageDescription.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-email/src/test/java/org/hawkular/alerts/actions/email/EmailTemplateTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-email/src/test/java/org/hawkular/alerts/actions/email/JvmGarbageCollectionEmailTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-email/src/test/java/org/hawkular/alerts/actions/email/JvmHeapUsageEmailTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-email/src/test/java/org/hawkular/alerts/actions/email/JvmNonHeapUsageEmailTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-email/src/test/java/org/hawkular/alerts/actions/email/MultipleAllJvmEmailTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-email/src/test/java/org/hawkular/alerts/actions/email/UrlAvailabilityEmailTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-email/src/test/java/org/hawkular/alerts/actions/email/UrlResponseTimeEmailTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-email/src/test/java/org/hawkular/alerts/actions/email/WebActiveSessionsEmailTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-email/src/test/java/org/hawkular/alerts/actions/email/WebContainerCurrentThreadsEmailTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-email/src/test/java/org/hawkular/alerts/actions/email/WebContainerPendingRequestsEmailTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-email/src/test/java/org/hawkular/alerts/actions/email/WebExpiredSessionsEmailTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-email/src/test/java/org/hawkular/alerts/actions/email/WebRejectedSessionsEmailTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-email/src/test/java/org/hawkular/alerts/actions/email/WebRequestsResponseTimeEmailTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-file/src/main/java/org/hawkular/alerts/actions/file/FilePlugin.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-file/src/test/java/org/hawkular/alerts/actions/file/FilePluginTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-pagerduty/src/main/java/org/hawkular/alerts/actions/pagerduty/PagerDutyPlugin.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-pagerduty/src/test/java/org/hawkular/alerts/actions/pagerduty/PagerDutyPluginTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-sms/src/main/java/org/hawkular/alerts/actions/sms/SmsPlugin.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-sms/src/test/java/org/hawkular/alerts/actions/sms/SmsPluginTest.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/CommonData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/JvmGarbageCollectionData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/JvmHeapUsageData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/JvmNonHeapUsageData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/MultipleAllJvmData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/UrlAvailabilityData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/UrlResponseTimeData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/WebActiveSessionsData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/WebContainerCurrentThreadsData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/WebContainerPendingRequestsData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/WebExpiredSessionsData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/WebRejectedSessionsData.java
M hawkular-alerts-actions-plugins/hawkular-alerts-actions-tests/src/main/java/org/hawkular/alerts/actions/tests/WebRequestsResponseTimeData.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/json/JacksonDeserializer.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/Severity.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/action/Action.java
R hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/Alert.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/data/AvailabilityType.java
A hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/event/Alert.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/paging/AlertComparator.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/AlertsCriteria.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/AlertsService.java
M hawkular-alerts-api/src/test/java/org/hawkular/alerts/api/JsonTest.java
M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/AlertsEngineImpl.java
M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/CassAlertsServiceImpl.java
M hawkular-alerts-engine/src/main/resources/org/hawkular/alerts/engine/rules/ConditionMatch.drl
M hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/DefinitionsTest.java
M hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/PerfRulesEngineTest.java
M hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/RulesEngineTest.java
M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/AlertsHandler.java
Log Message:
-----------
Move Alert into events package
Compare: https://github.com/hawkular/hawkular-alerts/compare/4582300eeba1...73846c...
10 years
[hawkular/hawkular-alerts] 3084b9: HWKALERTS-91 Change Tag impl to Map of name-value ...
by Lucas Ponce
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular-alerts
Commit: 3084b91ef2b2d0a0a39f1c4a03436ec8af405116
https://github.com/hawkular/hawkular-alerts/commit/3084b91ef2b2d0a0a39f1c...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2015-09-27 (Sun, 27 Sep 2015)
Changed paths:
A hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/TagType.java
R hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/trigger/Tag.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/trigger/Trigger.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/AlertsCriteria.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/DefinitionsService.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/CassDefinitionsServiceImpl.java
M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/CassStatement.java
M hawkular-alerts-engine/src/main/resources/hawkular-alerts-schema.cql
M hawkular-alerts-engine/src/main/resources/hawkular-alerts/triggers-data.json
M hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/DefinitionsTest.java
M hawkular-alerts-engine/src/test/resources/hawkular-alerts/triggers-data.json
M hawkular-alerts-metrics/src/main/java/org/hawkular/alerts/external/metrics/Manager.java
M hawkular-alerts-metrics/src/test/groovy/org/hawkular/alerts/external/ExternalMetricsITest.groovy
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/TriggersITest.groovy
M hawkular-alerts-rest-tests/src/test/wildfly-data/hawkular-alerts/triggers-data.json
M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/AlertsHandler.java
M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/TriggersHandler.java
Log Message:
-----------
HWKALERTS-91 Change Tag impl to Map of name-value pairs and store on Trigger
- This initial impl still uses Trigger's Tags for Alerts fetch. That
will change as the Events work is completed.
- Simplify Tag persistence into single table and improve distribution
Commit: e895128f1ba26ecf8b218020b0ed5afb9b726097
https://github.com/hawkular/hawkular-alerts/commit/e895128f1ba26ecf8b2180...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
R hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/TagType.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/AlertsCriteria.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/DefinitionsService.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/CassDefinitionsServiceImpl.java
M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/CassStatement.java
A hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/TagType.java
M hawkular-alerts-engine/src/main/resources/hawkular-alerts-schema.cql
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/TriggersITest.groovy
M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/AlertsHandler.java
M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/TriggersHandler.java
Log Message:
-----------
HWKALERTS-91 PR Feedback
- change occurences of tname/tvalue to name/value
- hide TagType from API
- remove obsolete, built-in conditionId tagging
Commit: 095b9d7bda447dc88095ba659bea2ef2fc32a10b
https://github.com/hawkular/hawkular-alerts/commit/095b9d7bda447dc88095ba...
Author: Lucas Ponce <ponce.ballesteros(a)gmail.com>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
R hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/trigger/Tag.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/trigger/Trigger.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/AlertsCriteria.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/DefinitionsService.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/CassDefinitionsServiceImpl.java
M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/CassStatement.java
A hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/TagType.java
M hawkular-alerts-engine/src/main/resources/hawkular-alerts-schema.cql
M hawkular-alerts-engine/src/main/resources/hawkular-alerts/triggers-data.json
M hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/DefinitionsTest.java
M hawkular-alerts-engine/src/test/resources/hawkular-alerts/triggers-data.json
M hawkular-alerts-metrics/src/main/java/org/hawkular/alerts/external/metrics/Manager.java
M hawkular-alerts-metrics/src/test/groovy/org/hawkular/alerts/external/ExternalMetricsITest.groovy
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/TriggersITest.groovy
M hawkular-alerts-rest-tests/src/test/wildfly-data/hawkular-alerts/triggers-data.json
M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/AlertsHandler.java
M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/TriggersHandler.java
Log Message:
-----------
Merge pull request #102 from jshaughn/jay-tags
HWKALERTS-91 Change Tag impl to Map of name-value pairs and store on …
Compare: https://github.com/hawkular/hawkular-alerts/compare/41123d8e56bf...095b9d...
10 years