[hawkular/hawkular-alerts] fa42fc: Simplify Data subclasses
by Jay Shaughnessy
Branch: refs/heads/jshaughn/data-insert
Home: https://github.com/hawkular/hawkular-alerts
Commit: fa42fc79c4ec60ff4de00232c5a96ed5993898f2
https://github.com/hawkular/hawkular-alerts/commit/fa42fc79c4ec60ff4de002...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/data/Availability.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/data/NumericData.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/data/StringData.java
M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/BasicAlertsServiceImpl.java
M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/DroolsRulesEngineImpl.java
M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/rules/RulesEngine.java
M hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/RulesEngineTest.java
Log Message:
-----------
Simplify Data subclasses
- push 'value' field down to Data so it can provide full equals/hashcode impls
- make Data Comparable so we can easily order Data being fed into rules engine
- also allows us to protect against sending multiple datums for the same
dataId into one rules execution.
Update RulesEngine API to make explicit the addition of Data and non-data Facts.
- Non-data facts are inserted immediately into the session
- Data is accumulated and ordered, and held until the next rule firing.
- data facts are now inserted in time order, ascending
- added logic to limit a rules execution to only one Data Fact for the same
dataId (oldest first).
Commit: 2d185dcc464cecd30e5c1b0220a7a5550006f1fc
https://github.com/hawkular/hawkular-alerts/commit/2d185dcc464cecd30e5c1b...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
M pom.xml
Log Message:
-----------
remove Java 1.6 maven compiler directives and defer to the hawkular parent
pom (which uses java 1.8)
Commit: b704bf61b2ffaf4eb9fee59bfdb2460cd4b0ac62
https://github.com/hawkular/hawkular-alerts/commit/b704bf61b2ffaf4eb9fee5...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
M hawkular-alerts-engine/pom.xml
A hawkular-alerts-engine/src/test/resources/log4j.xml
M pom.xml
Log Message:
-----------
After a long investigation understood why debug logging was not happy
when we ran junit tests. Because we were outside of WFly jboss logging
could not find log4j, and so defaulted to jdk logging. To get the
log4j.xml to have any effect you need to be logging with log4j :) So,
added WFly bom to parent pom dep mgmt, and a separate test scope dep on
log4j to the engine module. This way the version of log4j is the same
no matter how we run things.
Compare: https://github.com/hawkular/hawkular-alerts/compare/fa42fc79c4ec^...b704b...
10 years, 8 months
[hawkular/hawkular-accounts] 5331e2: Initial commit.
by Juraci Paixão Kröhling
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular-accounts
Commit: 5331e222233e4db922ac9b23c6284fdd522eb834
https://github.com/hawkular/hawkular-accounts/commit/5331e222233e4db922ac...
Author: Juraci Paixão Kröhling <juraci(a)kroehling.de>
Date: 2015-02-04 (Wed, 04 Feb 2015)
Changed paths:
A .gitignore
A backend/pom.xml
A example/backend/pom.xml
A example/pom.xml
A example/ui/pom.xml
A pom.xml
A ui/pom.xml
Log Message:
-----------
Initial commit.
Commit: fd7f3e4a9ed5be52088412863a45aeae022b637d
https://github.com/hawkular/hawkular-accounts/commit/fd7f3e4a9ed5be520884...
Author: Juraci Paixão Kröhling <juraci(a)kroehling.de>
Date: 2015-02-04 (Wed, 04 Feb 2015)
Changed paths:
A README.adoc
M backend/pom.xml
A backend/src/main/java/org/hawkular/accounts/backend/control/JaxRsActivator.java
A backend/src/main/resources/META-INF/persistence.xml
A backend/src/main/webapp/WEB-INF/beans.xml
A distribution/pom.xml
M pom.xml
Log Message:
-----------
Added basic pieces to the backend plus the distribution module (empty)
Commit: e05e5ff2153674e0af3fc50879a075fda302b80a
https://github.com/hawkular/hawkular-accounts/commit/e05e5ff2153674e0af3f...
Author: Juraci Paixão Kröhling <juraci(a)kroehling.de>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
M backend/pom.xml
A backend/src/main/java/org/hawkular/accounts/backend/boundary/PermissionChecker.java
A backend/src/main/java/org/hawkular/accounts/backend/boundary/UserService.java
A backend/src/main/java/org/hawkular/accounts/backend/control/ApplicationResources.java
A backend/src/main/java/org/hawkular/accounts/backend/control/HawkularAccountsMessageLogger.java
A backend/src/main/java/org/hawkular/accounts/backend/entity/BaseEntity.java
A backend/src/main/java/org/hawkular/accounts/backend/entity/HawkularUser.java
A backend/src/main/java/org/hawkular/accounts/backend/entity/Organization.java
A backend/src/main/java/org/hawkular/accounts/backend/entity/Owner.java
A backend/src/main/java/org/hawkular/accounts/backend/entity/adapter/ZonedDateTimeAdapter.java
M backend/src/main/webapp/WEB-INF/beans.xml
A backend/src/test/java/org/hawkular/accounts/backend/boundary/PermissionCheckerTest.java
A backend/src/test/java/org/hawkular/accounts/backend/entity/BasicPersistenceUnitTest.java
A backend/src/test/resources/META-INF/persistence.xml
M pom.xml
Log Message:
-----------
Basic JPA modeling and basic services
Commit: c48dde59f3352e9ef947d4bffd23405a79b9ed0f
https://github.com/hawkular/hawkular-accounts/commit/c48dde59f3352e9ef947...
Author: Juraci Paixão Kröhling <juraci(a)kroehling.de>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
M .gitignore
M backend/src/main/java/org/hawkular/accounts/backend/boundary/PermissionChecker.java
A backend/src/main/java/org/hawkular/accounts/backend/boundary/ResourceService.java
M backend/src/main/java/org/hawkular/accounts/backend/boundary/UserService.java
A backend/src/main/java/org/hawkular/accounts/backend/entity/Resource.java
A backend/src/test/java/org/hawkular/accounts/backend/boundary/BaseEntityManagerEnabledTest.java
M backend/src/test/java/org/hawkular/accounts/backend/boundary/PermissionCheckerTest.java
A backend/src/test/java/org/hawkular/accounts/backend/boundary/ResourceServiceTest.java
Log Message:
-----------
Added resource and a couple of tests
Commit: f44b7bcb2c4845a7bddd0cd0c7607b10ffc6d60e
https://github.com/hawkular/hawkular-accounts/commit/f44b7bcb2c4845a7bddd...
Author: Juraci Paixão Kröhling <juraci(a)kroehling.de>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
M backend/pom.xml
M backend/src/main/java/org/hawkular/accounts/backend/boundary/PermissionChecker.java
M backend/src/main/java/org/hawkular/accounts/backend/boundary/ResourceService.java
M backend/src/main/java/org/hawkular/accounts/backend/boundary/UserService.java
M backend/src/main/java/org/hawkular/accounts/backend/control/ApplicationResources.java
M backend/src/main/java/org/hawkular/accounts/backend/control/HawkularAccountsMessageLogger.java
M backend/src/main/java/org/hawkular/accounts/backend/entity/BaseEntity.java
M backend/src/main/java/org/hawkular/accounts/backend/entity/HawkularUser.java
M backend/src/main/java/org/hawkular/accounts/backend/entity/Organization.java
M backend/src/main/java/org/hawkular/accounts/backend/entity/Owner.java
M backend/src/main/java/org/hawkular/accounts/backend/entity/Resource.java
M backend/src/main/java/org/hawkular/accounts/backend/entity/adapter/ZonedDateTimeAdapter.java
M backend/src/main/webapp/WEB-INF/beans.xml
M backend/src/test/java/org/hawkular/accounts/backend/boundary/BaseEntityManagerEnabledTest.java
M backend/src/test/java/org/hawkular/accounts/backend/boundary/PermissionCheckerTest.java
M backend/src/test/java/org/hawkular/accounts/backend/boundary/ResourceServiceTest.java
M backend/src/test/java/org/hawkular/accounts/backend/entity/BasicPersistenceUnitTest.java
M distribution/pom.xml
M example/backend/pom.xml
M example/pom.xml
M example/ui/pom.xml
M ui/pom.xml
Log Message:
-----------
reformated based on the formatting rules for intellij (see hawkular-build-tools)
Commit: 7bb8f0fa170c847b5825fe1f8e21e70cce0c79b2
https://github.com/hawkular/hawkular-accounts/commit/7bb8f0fa170c847b5825...
Author: Juraci Paixão Kröhling <juraci(a)kroehling.de>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
M backend/src/main/java/org/hawkular/accounts/backend/boundary/PermissionChecker.java
M backend/src/test/java/org/hawkular/accounts/backend/boundary/PermissionCheckerTest.java
M backend/src/test/java/org/hawkular/accounts/backend/boundary/ResourceServiceTest.java
M backend/src/test/java/org/hawkular/accounts/backend/entity/BasicPersistenceUnitTest.java
Log Message:
-----------
a bit more tests
Commit: 405eb91fce4eb5237439c514c2fcb94f67c71a2b
https://github.com/hawkular/hawkular-accounts/commit/405eb91fce4eb5237439...
Author: Juraci Paixão Kröhling <juraci(a)kroehling.de>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
M .gitignore
Log Message:
-----------
using the same .gitignore as other hawkular projects
Commit: f2790e8a5989423983c506f63210fee413e27807
https://github.com/hawkular/hawkular-accounts/commit/f2790e8a5989423983c5...
Author: Juraci Paixão Kröhling <juraci(a)kroehling.de>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
R example/backend/pom.xml
R example/pom.xml
R example/ui/pom.xml
M pom.xml
R ui/pom.xml
Log Message:
-----------
removed ui and example modules, we'll go direct with hawt.io, no intermediary solutions
Commit: 1f8a9b11c52582fd11044f80218cf7a839fdb43f
https://github.com/hawkular/hawkular-accounts/commit/1f8a9b11c52582fd1104...
Author: Juraci Paixão Kröhling <juraci(a)kroehling.de>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
A distribution/assembly.xml
M distribution/pom.xml
A distribution/src/main/xslt/standalone.xsl
M pom.xml
Log Message:
-----------
added basic distribution feature
Commit: 8866b2db335721afc56fe28c618bf2c1bc04a8de
https://github.com/hawkular/hawkular-accounts/commit/8866b2db335721afc56f...
Author: Juraci Paixão Kröhling <juraci(a)kroehling.de>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
M backend/src/main/webapp/WEB-INF/beans.xml
A backend/src/main/webapp/WEB-INF/jboss-ejb3.xml
A backend/src/main/webapp/WEB-INF/jboss-web.xml
A backend/src/main/webapp/WEB-INF/web.xml
M distribution/assembly.xml
M distribution/pom.xml
A distribution/src/main/resources/bin/standalone.conf
A distribution/src/main/resources/standalone/configuration/hawkular-realm.json
M distribution/src/main/xslt/standalone.xsl
Log Message:
-----------
Finished the assembly details.
Compare: https://github.com/hawkular/hawkular-accounts/compare/7cb0063330b1...8866...
10 years, 8 months
[hawkular/hawkular-ui-components] fd8cda: HAWKULAR-13: resource layer for hawkular-metrics r...
by Mike Thompson
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular-ui-components
Commit: fd8cda10827375b832f3b56a2841bc33e634aed6
https://github.com/hawkular/hawkular-ui-components/commit/fd8cda10827375b...
Author: Viliam Rockai <vrockai(a)redhat.com>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
A hawkular-rest-service/.bowerrc
A hawkular-rest-service/.editorconfig
A hawkular-rest-service/.gitignore
A hawkular-rest-service/.jshintrc
A hawkular-rest-service/.yo-rc.json
A hawkular-rest-service/README.md
A hawkular-rest-service/bower.json
A hawkular-rest-service/dist/hawkular-rest-service.js
A hawkular-rest-service/gulp/scripts.js
A hawkular-rest-service/gulp/unit-tests.js
A hawkular-rest-service/gulpfile.js
A hawkular-rest-service/karma.conf.js
A hawkular-rest-service/package.json
A hawkular-rest-service/src/hawkMetric-factory.spec.js
A hawkular-rest-service/src/hawkMetric-factory.spec.rest.js
A hawkular-rest-service/src/hawkMetric-factory.ts
Log Message:
-----------
HAWKULAR-13: resource layer for hawkular-metrics rest
Commit: 86a5f9dbc0e1594206bbee5d56d38c6f3a282004
https://github.com/hawkular/hawkular-ui-components/commit/86a5f9dbc0e1594...
Author: Mike Thompson <mtho11(a)users.noreply.github.com>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
A hawkular-rest-service/.bowerrc
A hawkular-rest-service/.editorconfig
A hawkular-rest-service/.gitignore
A hawkular-rest-service/.jshintrc
A hawkular-rest-service/.yo-rc.json
A hawkular-rest-service/README.md
A hawkular-rest-service/bower.json
A hawkular-rest-service/dist/hawkular-rest-service.js
A hawkular-rest-service/gulp/scripts.js
A hawkular-rest-service/gulp/unit-tests.js
A hawkular-rest-service/gulpfile.js
A hawkular-rest-service/karma.conf.js
A hawkular-rest-service/package.json
A hawkular-rest-service/src/hawkMetric-factory.spec.js
A hawkular-rest-service/src/hawkMetric-factory.spec.rest.js
A hawkular-rest-service/src/hawkMetric-factory.ts
Log Message:
-----------
Merge pull request #5 from vrockai/HAWKULAR-13
HAWKULAR-13: resource layer for hawkular-metrics rest
Compare: https://github.com/hawkular/hawkular-ui-components/compare/e438ad5c6bdd.....
10 years, 8 months