[hawkular/hawkular-metrics] f7e64e: Revert "[HWKMETRICS-660] use logged batches for ad...
by John Sanda
Branch: refs/heads/release/0.27.0
Home: https://github.com/hawkular/hawkular-metrics
Commit: f7e64e8a07ef990b8f1dd26fed90f9c561a5b4a3
https://github.com/hawkular/hawkular-metrics/commit/f7e64e8a07ef990b8f1dd...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2017-08-10 (Thu, 10 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.
Commit: 378902dceb26a2b12b94a58999ebe09590fa049d
https://github.com/hawkular/hawkular-metrics/commit/378902dceb26a2b12b94a...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2017-08-10 (Thu, 10 Aug 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
Log Message:
-----------
[HWKMETRICS-721] Update the order of metric updates to ensure the metrics is persisted on the metrics index prior to updating the tags. This will resolve corner cases where an update fails and the tags of a metric are persisted without the metric definition properly persisted.
(cherry picked from commit 5c990b2d4a42c3fd88aea88a228ab96e2c6d5632)
Signed-off-by: Stefan Negrea <snegrea(a)redhat.com>
Commit: 3fd29a82752f3a0b3c4ba861dec9a24ab36ede7c
https://github.com/hawkular/hawkular-metrics/commit/3fd29a82752f3a0b3c4ba...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2017-08-11 (Fri, 11 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 pull request #864 from hawkular/HWKMETRICS-721-release
I talked with Matt, and he confirmed that heapster will retry the tag updates without having to restart heapster. Matt also mentioned that label values can change, so I want to disregard my suggestion about returning an error code to indicate some of the updates succeeded.
Compare: https://github.com/hawkular/hawkular-metrics/compare/70c1a2b185b7...3fd29...
6 years, 9 months
[hawkular/hawkular-metrics] 0895e3: New UI [squash]
by John Sanda
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular-metrics
Commit: 0895e38b089d55ce0dc2ba6f288bfeb6261059f8
https://github.com/hawkular/hawkular-metrics/commit/0895e38b089d55ce0dc2b...
Author: Joel Takvorian <jtakvori(a)redhat.com>
Date: 2017-07-28 (Fri, 28 Jul 2017)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/BaseHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/ClientRouterDispatchingServlet.java
M api/metrics-api-jaxrs/src/main/webapp/WEB-INF/web.xml
R api/metrics-api-jaxrs/src/main/webapp/static/favicon.ico
R api/metrics-api-jaxrs/src/main/webapp/static/fonts.css
R api/metrics-api-jaxrs/src/main/webapp/static/fonts/exo-2/cyrillic.woff2
R api/metrics-api-jaxrs/src/main/webapp/static/fonts/exo-2/latin-ext.woff2
R api/metrics-api-jaxrs/src/main/webapp/static/fonts/exo-2/latin.woff2
R api/metrics-api-jaxrs/src/main/webapp/static/hawkular_logo.png
R api/metrics-api-jaxrs/src/main/webapp/static/index.html
R api/metrics-api-jaxrs/src/main/webapp/static/status.js
R api/metrics-api-jaxrs/src/main/webapp/static/welcome.css
M pom.xml
Log Message:
-----------
New UI [squash]
New UI, first shot
- React-based
- Navigation bar + old status page
- DEV/WIP VERSION (Using cdn / babel on the fly)
Hawkular UI more or less working
- Backend connections ok
- React routing almost ok (bug on chart not being refreshed)
This is still WIP
Several fixes - timeframe selection
- Fix several layout issues
- Fix several react state issues
- Add timeframe selection
Switching to Angular for the UI
Integration temporary hawkular-charts
Handle child timerange change
Add more options to hk-metric-chart
default outdir
Setup build process
Serve angular UI from current jaxrs API
Moving ui to a separate repo
This separate repo is cloned via mvn scm
Commit: 45dbddb6211a380932af88b1c8ef9ec4bd11a3a9
https://github.com/hawkular/hawkular-metrics/commit/45dbddb6211a380932af8...
Author: Joel Takvorian <jtakvori(a)redhat.com>
Date: 2017-07-28 (Fri, 28 Jul 2017)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/BaseHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/ClientRouterDispatchingServlet.java
M api/metrics-api-jaxrs/src/main/webapp/WEB-INF/web.xml
Log Message:
-----------
UI: ClientRouterDispatchingServlet discriminates routes with prefix /r/
Commit: afcb832f7e5db2455a152e9e5bfcff4802d9e282
https://github.com/hawkular/hawkular-metrics/commit/afcb832f7e5db2455a152...
Author: Joel Takvorian <jtakvori(a)redhat.com>
Date: 2017-07-28 (Fri, 28 Jul 2017)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
Log Message:
-----------
Point to hawkular-ui upstream repo
Commit: 2025362ab0434b865ab521d02a1e792363594330
https://github.com/hawkular/hawkular-metrics/commit/2025362ab0434b865ab52...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2017-08-09 (Wed, 09 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/BaseHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/ClientRouterDispatchingServlet.java
M api/metrics-api-jaxrs/src/main/webapp/WEB-INF/web.xml
R api/metrics-api-jaxrs/src/main/webapp/static/favicon.ico
R api/metrics-api-jaxrs/src/main/webapp/static/fonts.css
R api/metrics-api-jaxrs/src/main/webapp/static/fonts/exo-2/cyrillic.woff2
R api/metrics-api-jaxrs/src/main/webapp/static/fonts/exo-2/latin-ext.woff2
R api/metrics-api-jaxrs/src/main/webapp/static/fonts/exo-2/latin.woff2
R api/metrics-api-jaxrs/src/main/webapp/static/hawkular_logo.png
R api/metrics-api-jaxrs/src/main/webapp/static/index.html
R api/metrics-api-jaxrs/src/main/webapp/static/status.js
R api/metrics-api-jaxrs/src/main/webapp/static/welcome.css
M pom.xml
Log Message:
-----------
Merge pull request #857 from jotak/angular-ui
Thanks @jotak!
Compare: https://github.com/hawkular/hawkular-metrics/compare/cfaa1afeb6a1...20253...
6 years, 9 months
[hawkular/hawkular-alerts] b52265: Unify helper isEmpty() in a single location (#428)
by Lucas Ponce
Branch: refs/heads/next
Home: https://github.com/hawkular/hawkular-alerts
Commit: b522650f0106ba7c556b319c4b57aa49d845d042
https://github.com/hawkular/hawkular-alerts/commit/b522650f0106ba7c556b31...
Author: Lucas Ponce <ponce.ballesteros(a)gmail.com>
Date: 2017-08-09 (Wed, 09 Aug 2017)
Changed paths:
M .travis.yml
M actions/actions-impl/src/main/java/org/hawkular/alerts/actions/standalone/StandaloneActionPluginRegister.java
M actions/actions-plugins/actions-elasticsearch/src/main/java/org/hawkular/alerts/actions/elasticsearch/ElasticsearchPlugin.java
M actions/actions-plugins/actions-email/src/main/java/org/hawkular/alerts/actions/email/EmailPlugin.java
M actions/actions-plugins/actions-email/src/main/java/org/hawkular/alerts/actions/email/EmailTemplate.java
M actions/actions-plugins/actions-email/src/main/java/org/hawkular/alerts/actions/email/PluginMessageDescription.java
M actions/actions-plugins/actions-kafka/src/main/java/org/hawkular/alerts/actions/kafka/KafkaPlugin.java
M actions/actions-plugins/actions-webhook/src/main/java/org/hawkular/alerts/actions/webhook/WebHookPlugin.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
M alerters/alerters-plugins/alerters-kafka/src/main/java/org/hawkular/alerter/kafka/KafkaQuery.java
M api/src/main/java/org/hawkular/alerts/api/model/action/TimeConstraint.java
M api/src/main/java/org/hawkular/alerts/api/model/condition/EventCondition.java
M api/src/main/java/org/hawkular/alerts/api/model/condition/NelsonCondition.java
M api/src/main/java/org/hawkular/alerts/api/model/dampening/Dampening.java
M api/src/main/java/org/hawkular/alerts/api/model/data/Data.java
M api/src/main/java/org/hawkular/alerts/api/model/event/Event.java
M api/src/main/java/org/hawkular/alerts/api/model/paging/ActionComparator.java
M api/src/main/java/org/hawkular/alerts/api/model/trigger/FullTrigger.java
M api/src/main/java/org/hawkular/alerts/api/model/trigger/Trigger.java
M api/src/main/java/org/hawkular/alerts/api/services/ActionsCriteria.java
M api/src/main/java/org/hawkular/alerts/api/services/AlertsCriteria.java
M api/src/main/java/org/hawkular/alerts/api/services/EventsCriteria.java
M api/src/main/java/org/hawkular/alerts/api/services/TriggersCriteria.java
A api/src/main/java/org/hawkular/alerts/api/util/Util.java
M engine-extensions/events-aggregation/src/main/java/org/hawkular/alerts/extensions/EventsAggregationExtension.java
M engine-extensions/events-aggregation/src/main/java/org/hawkular/alerts/extensions/Expression.java
M engine/src/main/java/org/hawkular/alerts/engine/cache/PublishCacheManager.java
M engine/src/main/java/org/hawkular/alerts/engine/impl/AlertsEngineImpl.java
M engine/src/main/java/org/hawkular/alerts/engine/impl/DataDrivenGroupCacheManager.java
M engine/src/main/java/org/hawkular/alerts/engine/impl/IncomingDataManagerImpl.java
M engine/src/main/java/org/hawkular/alerts/engine/impl/PartitionManagerImpl.java
M engine/src/main/java/org/hawkular/alerts/engine/impl/ispn/IspnActionsServiceImpl.java
M engine/src/main/java/org/hawkular/alerts/engine/impl/ispn/IspnAlertsServiceImpl.java
M engine/src/main/java/org/hawkular/alerts/engine/impl/ispn/IspnDefinitionsServiceImpl.java
M engine/src/main/java/org/hawkular/alerts/engine/tags/ExpressionTagQueryParser.java
M engine/src/main/java/org/hawkular/alerts/engine/util/ActionsValidator.java
M engine/src/main/java/org/hawkular/alerts/engine/util/Utils.java
M itests/pom.xml
M rest-handlers/src/main/java/org/hawkular/alerts/handlers/ActionsHandler.java
M rest-handlers/src/main/java/org/hawkular/alerts/handlers/AlertsHandler.java
M rest-handlers/src/main/java/org/hawkular/alerts/handlers/EventsHandler.java
M rest-handlers/src/main/java/org/hawkular/alerts/handlers/TriggersHandler.java
M rest-handlers/src/main/java/org/hawkular/alerts/handlers/util/ResponseUtil.java
Log Message:
-----------
Unify helper isEmpty() in a single location (#428)
Minor itest profile renaming
6 years, 9 months
[hawkular/hawkular-metrics] e32b3a: HWKMETRICS-716:Update the tenant filter to use pro...
by John Sanda
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular-metrics
Commit: e32b3a705fe25932a2b837ea6049f2e637e5a7b9
https://github.com/hawkular/hawkular-metrics/commit/e32b3a705fe25932a2b83...
Author: mwringe <mwringe(a)redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
M containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthServletExtension.java
A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/org/hawkular/openshift/namespace/NamespaceHandler.java
A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/org/hawkular/openshift/namespace/NamespaceListener.java
A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/org/hawkular/openshift/namespace/NamespaceOverrideMapper.java
Log Message:
-----------
HWKMETRICS-716:Update the tenant filter to use project id's as tenant name
Commit: cfaa1afeb6a16eba5d465bf71cd4e2992baeaf0f
https://github.com/hawkular/hawkular-metrics/commit/cfaa1afeb6a16eba5d465...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2017-08-09 (Wed, 09 Aug 2017)
Changed paths:
M containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthServletExtension.java
A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/org/hawkular/openshift/namespace/NamespaceHandler.java
A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/org/hawkular/openshift/namespace/NamespaceListener.java
A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/org/hawkular/openshift/namespace/NamespaceOverrideMapper.java
Log Message:
-----------
Merge pull request #846 from mwringe/openshift-tenant-id
Update the tenant filter to use project id's as tenant name
Compare: https://github.com/hawkular/hawkular-metrics/compare/fef573a4bc10...cfaa1...
6 years, 9 months