[hawkular/hawkular-metrics] 28085a: Update JAXRS API end-points and tenantid source.
by jsanda
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular-metrics
Commit: 28085aa55d649fb65c8899b35454e0687b26896a
https://github.com/hawkular/hawkular-metrics/commit/28085aa55d649fb65c889...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricHandler.java
Log Message:
-----------
Update JAXRS API end-points and tenantid source.
Commit: 274264557d79f778f94aeb11c1e3d0a36ed93be7
https://github.com/hawkular/hawkular-metrics/commit/274264557d79f778f94ae...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-24 (Fri, 24 Apr 2015)
Changed paths:
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/TenantIdFilter.java
Log Message:
-----------
Add a filter to transform requests that have tenantId as a query param when header information is missing. The fallback mechanism gracefully attempts to recreate the tenantId header if the param with an identical name is present. This will allow an easy transition and backwards compatibility for clients that cannot set headers on requests.
Commit: f2c74f3b242f2e2a16cd0bfc1c03716467f1550c
https://github.com/hawkular/hawkular-metrics/commit/f2c74f3b242f2e2a16cd0...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-24 (Fri, 24 Apr 2015)
Changed paths:
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/AvailabilityMetricStatisticsITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/BaseITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
Fix tests to set the tenant via the header information.
Commit: 9fc8c381edf88d599fcd3e25e58d51535f3d9ef0
https://github.com/hawkular/hawkular-metrics/commit/9fc8c381edf88d599fcd3...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-24 (Fri, 24 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricHandler.java
Log Message:
-----------
The @Path property should be set not the value of @Api annotation.
Commit: 24ff49b2b34334fc5a41d1030464417fe7188a6c
https://github.com/hawkular/hawkular-metrics/commit/24ff49b2b34334fc5a41d...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-27 (Mon, 27 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/GaugeHandler.java
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M rest-tests/src/test/java/org/hawkular/metrics/test/ErrorsITest.java
Log Message:
-----------
Fix a few more broken tests.
Commit: c36ab4eee675d44a6c1b4cf44938f5c2994d29c4
https://github.com/hawkular/hawkular-metrics/commit/c36ab4eee675d44a6c1b4...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-27 (Mon, 27 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/TenantIdFilter.java
Log Message:
-----------
For now, leave Influxdb end-point with the tenantid in the url since that is compatibility requirement.
Influxdb standard url structure:
/db/<database>/series?u=<user>&p=<pass>
Sample curl with query:
curl -G 'http://host/db/mydb/series?u=test&p=test' --data-urlencode "q=select * from lines limit 10"
Commit: 850c5a3b0043bf91ab81a3b52269853bfa393c45
https://github.com/hawkular/hawkular-metrics/commit/850c5a3b0043bf91ab81a...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-27 (Mon, 27 Apr 2015)
Changed paths:
M clients/ptranslator/ptrans.conf
M clients/ptranslator/src/assembly/dist/assets/ptrans.conf
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/backend/RestForwardingHandler.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/backend/RestForwardingHandlerITest.java
M clients/ptranslator/src/test/resources/ptrans.conf
Log Message:
-----------
Adjust ptrans sync to send the tenantid via query param "tenantId"
Commit: c9d67d1cd0eda6477de18e59f6027a9e488af2c9
https://github.com/hawkular/hawkular-metrics/commit/c9d67d1cd0eda6477de18...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-27 (Mon, 27 Apr 2015)
Changed paths:
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/CollectdITest.java
Log Message:
-----------
Integration test fixes
Commit: 5f88e7e192e39180b0482579b47d0b527ca4171e
https://github.com/hawkular/hawkular-metrics/commit/5f88e7e192e39180b0482...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-27 (Mon, 27 Apr 2015)
Changed paths:
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/CollectdITest.java
Log Message:
-----------
Force travis rebuild
Commit: fcad717e05ef119549f7452b28ad20492c8ba84c
https://github.com/hawkular/hawkular-metrics/commit/fcad717e05ef119549f74...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-27 (Mon, 27 Apr 2015)
Changed paths:
M ui/explorer/pom.xml
Log Message:
-----------
Bump all versions for explorer dependencies.
Commit: 37d363bb1a6e59e4814581f7205b0c48556234f0
https://github.com/hawkular/hawkular-metrics/commit/37d363bb1a6e59e481458...
Author: jsanda <jsanda(a)redhat.com>
Date: 2015-04-29 (Wed, 29 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/TenantIdFilter.java
M clients/ptranslator/ptrans.conf
M clients/ptranslator/src/assembly/dist/assets/ptrans.conf
M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/backend/RestForwardingHandler.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/backend/RestForwardingHandlerITest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/CollectdITest.java
M clients/ptranslator/src/test/resources/ptrans.conf
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/AvailabilityMetricStatisticsITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/BaseITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
M rest-tests/src/test/java/org/hawkular/metrics/test/ErrorsITest.java
M ui/explorer/pom.xml
Log Message:
-----------
Merge pull request #202 from hawkular/tenantheader
Move tenant id to request header param
Compare: https://github.com/hawkular/hawkular-metrics/compare/15fe93fd164a...37d36...
9 years
[hawkular/hawkular-metrics] ce51c4: [HWKMETRICS] make Task an interface and fix some i...
by John Sanda
Branch: refs/heads/task-queue
Home: https://github.com/hawkular/hawkular-metrics
Commit: ce51c4384fd97c6c5592b706e4e4af81df82f614
https://github.com/hawkular/hawkular-metrics/commit/ce51c4384fd97c6c5592b...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2015-04-29 (Wed, 29 Apr 2015)
Changed paths:
R task-queue/src/main/java/org/hawkular/metrics/tasks/ExecutedTask.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/ExecutionResults.java
M task-queue/src/main/java/org/hawkular/metrics/tasks/Task.java
A task-queue/src/main/java/org/hawkular/metrics/tasks/TaskContainer.java
A task-queue/src/main/java/org/hawkular/metrics/tasks/TaskExecutionException.java
A task-queue/src/main/java/org/hawkular/metrics/tasks/TaskImpl.java
M task-queue/src/main/java/org/hawkular/metrics/tasks/TaskService.java
M task-queue/src/main/java/org/hawkular/metrics/tasks/TaskType.java
M task-queue/src/test/java/org/hawkular/metrics/tasks/TaskServiceTest.java
Log Message:
-----------
[HWKMETRICS] make Task an interface and fix some issues for failed tasks
Commit: 9020153806a581591e7281f622e4665167203e8d
https://github.com/hawkular/hawkular-metrics/commit/9020153806a581591e728...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2015-04-29 (Wed, 29 Apr 2015)
Changed paths:
M task-queue/src/main/java/org/hawkular/metrics/tasks/DateTimeService.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/Lease.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/LeaseManager.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/Queries.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/Task.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/TaskContainer.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/TaskExecutionException.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/TaskImpl.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/TaskService.java
R task-queue/src/main/java/org/hawkular/metrics/tasks/TaskType.java
A task-queue/src/main/java/org/hawkular/metrics/tasks/api/Task.java
A task-queue/src/main/java/org/hawkular/metrics/tasks/api/TaskExecutionException.java
A task-queue/src/main/java/org/hawkular/metrics/tasks/api/TaskService.java
A task-queue/src/main/java/org/hawkular/metrics/tasks/api/TaskType.java
A task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Lease.java
A task-queue/src/main/java/org/hawkular/metrics/tasks/impl/LeaseManager.java
A task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Queries.java
A task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskContainer.java
A task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskImpl.java
A task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskServiceImpl.java
M task-queue/src/test/java/org/hawkular/metrics/tasks/BaseTest.java
R task-queue/src/test/java/org/hawkular/metrics/tasks/LeaseManagerTest.java
R task-queue/src/test/java/org/hawkular/metrics/tasks/TaskSchedulerTest.java
R task-queue/src/test/java/org/hawkular/metrics/tasks/TaskServiceTest.java
A task-queue/src/test/java/org/hawkular/metrics/tasks/impl/LeaseManagerTest.java
A task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSchedulerTest.java
A task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskServiceTest.java
Log Message:
-----------
[HWMETRICS-52] separate interface and impl classes
Compare: https://github.com/hawkular/hawkular-metrics/compare/7a019e3a42ce...90201...
9 years