[Hawkular-commits] [hawkular/hawkular-metrics] 839eb8: Multi vs. single partition temp tables
John Sanda
jsanda at redhat.com
Thu Jul 6 22:00:44 EDT 2017
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular-metrics
Commit: 839eb84ac04cabcbb47fe97f36821cc8af129d82
https://github.com/hawkular/hawkular-metrics/commit/839eb84ac04cabcbb47fe97f36821cc8af129d82
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/InsertBenchmark.java
M integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/util/MetricServiceManager.java
Log Message:
-----------
Multi vs. single partition temp tables
Commit: 7d86f4286b92b754c3a5d6e0ae989c52628be761
https://github.com/hawkular/hawkular-metrics/commit/7d86f4286b92b754c3a5d6e0ae989c52628be761
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M core/datetime-service/src/main/java/org/hawkular/metrics/datetime/DateTimeService.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/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
M core/schema/src/main/resources/org/hawkular/schema/cassalog.groovy
A core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.27.0.groovy
Log Message:
-----------
[HWKMETRICS-614] [HWKMETRICS-655] [HWKMETRICS-654] Create 12 temp tables and target gauge writes to the correct one
Commit: b433f327157c74f8150802bdb4008c7055f21c0a
https://github.com/hawkular/hawkular-metrics/commit/b433f327157c74f8150802bdb4008c7055f21c0a
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 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:
-----------
Some gauge temp table stuff..
Commit: 99f6758792dee68aff784341e7d59361258915cc
https://github.com/hawkular/hawkular-metrics/commit/99f6758792dee68aff784341e7d59361258915cc
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
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
Log Message:
-----------
Working gauges implementation
Commit: 753a910e8c223138a87a6a5f7b37ddbca5f80ef1
https://github.com/hawkular/hawkular-metrics/commit/753a910e8c223138a87a6a5f7b37ddbca5f80ef1
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
Log Message:
-----------
Add findMetrics for all the temp tables also
Commit: 87900f0cdac1e72a70d0e797469bb9c414dbb23e
https://github.com/hawkular/hawkular-metrics/commit/87900f0cdac1e72a70d0e797469bb9c414dbb23e
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
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/Functions.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/DataAccessITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.27.0.groovy
Log Message:
-----------
Temptables to use timestamp instead of timeuuid, GaugeITest without errors, just does not complete..
Commit: 9fbefe9e5ab7a54756a79ad2c9679e635b4332ab
https://github.com/hawkular/hawkular-metrics/commit/9fbefe9e5ab7a54756a79ad2c9679e635b4332ab
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/CounterITest.java
Log Message:
-----------
Use DateTimeZone.UTC for the CounterITest
Commit: 4943695575e10a2746a2b95bad394853e2efc7b9
https://github.com/hawkular/hawkular-metrics/commit/4943695575e10a2746a2b95bad394853e2efc7b9
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
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/main/java/org/hawkular/metrics/core/service/transformers/SortedMerge.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/operators/SortedMergeTest.java
Log Message:
-----------
[HWKMETRICS-661] Fix SortedMerge
Commit: f1cafe990a3c89ae4c84eb8db6da6b803791d049
https://github.com/hawkular/hawkular-metrics/commit/f1cafe990a3c89ae4c84eb8db6da6b803791d049
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Functions.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/operators/SortedMergeTest.java
Log Message:
-----------
Fix license headers
Commit: 301c92a1ac34476b3744a71136727341136a62b5
https://github.com/hawkular/hawkular-metrics/commit/301c92a1ac34476b3744a71136727341136a62b5
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 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/Functions.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/BaseITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/CounterITest.java
Log Message:
-----------
Remove all the findTypeData / insertTypeData from the DataAccess and replace with single generic methods
Commit: b7e23816d5b3b8438594790c6b77f6ca27d96dbc
https://github.com/hawkular/hawkular-metrics/commit/b7e23816d5b3b8438594790c6b77f6ca27d96dbc
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 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/DataAccessITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/AvailabilityITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
Log Message:
-----------
Remove also availabilities and clean the code.
Commit: d6c0bebde96329e41331a586dc9e264d31c3764e
https://github.com/hawkular/hawkular-metrics/commit/d6c0bebde96329e41331a586dc9e264d31c3764e
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/TempDataCompressor.java
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/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/compress/CompressorHeader.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TempTableCompressTransformer.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
Log Message:
-----------
Replace current CompressData job with temporary tables compression job (but no drop/recreate yet)
Commit: 396e0e4e8b2963c48b0a8994b6c81c8c010e764a
https://github.com/hawkular/hawkular-metrics/commit/396e0e4e8b2963c48b0a8994b6c81c8c010e764a
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M pom.xml
Log Message:
-----------
gorilla-tsc to 2.0.0
Commit: 9fa4ab61b310a8430f2a0fb01d44740c0b339b01
https://github.com/hawkular/hawkular-metrics/commit/9fa4ab61b310a8430f2a0fb01d44740c0b339b01
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/TempDataCompressor.java
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/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/compress/CompressorHeader.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TempTableCompressTransformer.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
M core/rx-java-driver/pom.xml
M pom.xml
Log Message:
-----------
Reimplement compression job, uses tokenRange scanning now to avoid extra Cassandra calls
Commit: 08da6a66b501dfa98878403fc165a37e48cf2878
https://github.com/hawkular/hawkular-metrics/commit/08da6a66b501dfa98878403fc165a37e48cf2878
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
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
Log Message:
-----------
Maybe I fixed some rebasing issues..
Commit: 00bf3b71794c65e508732184a61201d38e466b56
https://github.com/hawkular/hawkular-metrics/commit/00bf3b71794c65e508732184a61201d38e466b56
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
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/transformers/TempTableCompressTransformer.java
Log Message:
-----------
Fix TempDataCompressor column numbers
Commit: 02222bd503eceecaa9702b399dcb367c6ec26d7a
https://github.com/hawkular/hawkular-metrics/commit/02222bd503eceecaa9702b399dcb367c6ec26d7a
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M core/rx-java-driver/pom.xml
M pom.xml
Log Message:
-----------
Update to parent-pom version 53
Commit: dbddff7f6431ae78c55b86a56963efff02cc6be7
https://github.com/hawkular/hawkular-metrics/commit/dbddff7f6431ae78c55b86a56963efff02cc6be7
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TempTableCompressTransformer.java
Log Message:
-----------
Change the availabilitytype parsing
Commit: 4bdfaafd2e2473c03bd398d56d6c1837bb5cb2ee
https://github.com/hawkular/hawkular-metrics/commit/4bdfaafd2e2473c03bd398d56d6c1837bb5cb2ee
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/TempDataCompressor.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TempTableCompressTransformer.java
Log Message:
-----------
Re-enable tags compression and updateMetricsExpirationIndex
Commit: 94e73c0f3472f2249876488103ce516557f25269
https://github.com/hawkular/hawkular-metrics/commit/94e73c0f3472f2249876488103ce516557f25269
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/TempDataCompressor.java
Log Message:
-----------
Missing half-comma
Commit: 3ab5f24cc9b5144790aea31b7eb0b92c7916e2b0
https://github.com/hawkular/hawkular-metrics/commit/3ab5f24cc9b5144790aea31b7eb0b92c7916e2b0
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/TempDataCompressor.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/metrics/AvailabilityITest.java
Log Message:
-----------
Preparing statements for flying tables
Commit: 53561f7783362f306ad2d893d91a68bce598d2b3
https://github.com/hawkular/hawkular-metrics/commit/53561f7783362f306ad2d893d91a68bce598d2b3
Author: Michael Burman <miburman at redhat.com>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
Log Message:
-----------
Moving to another machine..
Commit: 2922cf3b8afa22263d4c9d9e5b2678a55e71f32a
https://github.com/hawkular/hawkular-metrics/commit/2922cf3b8afa22263d4c9d9e5b2678a55e71f32a
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 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:
-----------
Remove old_data idea for now, migrate all the functions to datetime-tables
Commit: bf28e8e749f6194420c6ce0b2e93619ca8953639
https://github.com/hawkular/hawkular-metrics/commit/bf28e8e749f6194420c6ce0b2e93619ca8953639
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 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:
-----------
Fix dropTable statements
Commit: a104afff9c0673ae0eb09922ee701343d51e2abc
https://github.com/hawkular/hawkular-metrics/commit/a104afff9c0673ae0eb09922ee701343d51e2abc
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/TempTableCreator.java
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/MetricsService.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/DataAccessITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.27.0.groovy
Log Message:
-----------
Implement automatic temp table creation
Commit: 22d6630f9c8c2121bb87b26da73c3ca5fc6486cb
https://github.com/hawkular/hawkular-metrics/commit/22d6630f9c8c2121bb87b26da73c3ca5fc6486cb
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
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/DataAccessITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/AvailabilityITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/CounterITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/MixedMetricsITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/TagsITest.java
Log Message:
-----------
Fix multiple tests that used to write to 1970s and also the tempStatements should fetch inclusive maps
Commit: ed0d199ba3fadac32b27a34e475813d110ce1cab
https://github.com/hawkular/hawkular-metrics/commit/ed0d199ba3fadac32b27a34e475813d110ce1cab
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M pom.xml
Log Message:
-----------
Upgrade gorilla-tsc to 2.0.1
Commit: 56e8cd7f7f2c59894737bbd57b1e0cbe5a4daca7
https://github.com/hawkular/hawkular-metrics/commit/56e8cd7f7f2c59894737bbd57b1e0cbe5a4daca7
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M pom.xml
Log Message:
-----------
Update Netty to 4.0.47.Final to fix SSL bug in 4.0.33
Commit: c0f75b2675477fc9644c656a7c08f65b1e18e31c
https://github.com/hawkular/hawkular-metrics/commit/c0f75b2675477fc9644c656a7c08f65b1e18e31c
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
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/BaseITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/TestDataAccessFactory.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/AvailabilityITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/CounterITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
Log Message:
-----------
Create TestDataAccessFactory to monitor temp table creation in tests
Commit: a18f7620503f62035bcc852f302a96d5db6c28be
https://github.com/hawkular/hawkular-metrics/commit/a18f7620503f62035bcc852f302a96d5db6c28be
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 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/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/TestDataAccessFactory.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/MixedMetricsITest.java
Log Message:
-----------
Make schema changes operate through fromCallable and to the background to avoid blocking SchemaChangeListener
Commit: 7872150ab3b83efde4150dfc23b58bb0b9bd4d10
https://github.com/hawkular/hawkular-metrics/commit/7872150ab3b83efde4150dfc23b58bb0b9bd4d10
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
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/metrics/MixedMetricsITest.java
Log Message:
-----------
Fix MixedMetricsITest
Commit: 278c343ecad537343db45f1db21d5e40b55d817b
https://github.com/hawkular/hawkular-metrics/commit/278c343ecad537343db45f1db21d5e40b55d817b
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/DeleteTenant.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/jobs/DeleteTenantITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/TestDataAccessFactory.java
Log Message:
-----------
Fixed DeleteTenant
Commit: d4b8e5550b49d071c81120b488ad1286acd8ed77
https://github.com/hawkular/hawkular-metrics/commit/d4b8e5550b49d071c81120b488ad1286acd8ed77
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 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/jobs/CompressDataJobITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
Log Message:
-----------
Fix CompressJobITests and add new shutdown() method to DataAccess
Commit: b467e7348a1f6e91676c0884e713a53589ca3c60
https://github.com/hawkular/hawkular-metrics/commit/b467e7348a1f6e91676c0884e713a53589ca3c60
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
Log Message:
-----------
Logging for Travis..
Commit: f2000a3d253eaab931105736742cfea3aeccc2d3
https://github.com/hawkular/hawkular-metrics/commit/f2000a3d253eaab931105736742cfea3aeccc2d3
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/TempDataCompressor.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
Log Message:
-----------
Maybe this will work better in Travis?
Commit: 3d468fddaaaf03c906f96ae57e06b86411e854eb
https://github.com/hawkular/hawkular-metrics/commit/3d468fddaaaf03c906f96ae57e06b86411e854eb
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
Log Message:
-----------
Typo
Commit: e0bce481a88e05fb77e10d6b06d304b3248139fb
https://github.com/hawkular/hawkular-metrics/commit/e0bce481a88e05fb77e10d6b06d304b3248139fb
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/TempDataCompressor.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/TempTableCreator.java
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/MetricsService.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:
-----------
Configurable maxConcurrency for compression job, fix dual preparing of certain MetricTypes
Commit: a194b3738d2841ccbeaf4da0de946dc44502f457
https://github.com/hawkular/hawkular-metrics/commit/a194b3738d2841ccbeaf4da0de946dc44502f457
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/TempDataCompressor.java
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/jobs/CompressDataJobITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
Log Message:
-----------
Travis?
Commit: 3bcc039efb4805040d69bbcd8a2a9693ae4c3027
https://github.com/hawkular/hawkular-metrics/commit/3bcc039efb4805040d69bbcd8a2a9693ae4c3027
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
Log Message:
-----------
GaugeITest is overriding initMethod for some reason
Commit: d9fb7722753b4c09910e7315e6ee14347bb7d0d8
https://github.com/hawkular/hawkular-metrics/commit/d9fb7722753b4c09910e7315e6ee14347bb7d0d8
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/TempDataCompressor.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/jobs/CompressDataJobITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
Log Message:
-----------
Change CompressDataJobITest to use different table for each test
Commit: 6c0d40aa5dd9fc765c6ac7f02476acd507762a1b
https://github.com/hawkular/hawkular-metrics/commit/6c0d40aa5dd9fc765c6ac7f02476acd507762a1b
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
Log Message:
-----------
Remove unused static Strings
Commit: a05dd42ee5f50b0c9b186f75991819fff257a7eb
https://github.com/hawkular/hawkular-metrics/commit/a05dd42ee5f50b0c9b186f75991819fff257a7eb
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.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/TestDataAccessFactory.java
Log Message:
-----------
data_temp_0 as fallback instead of data
Commit: e28c63035fca5ca536111766b7c81c4173be8762
https://github.com/hawkular/hawkular-metrics/commit/e28c63035fca5ca536111766b7c81c4173be8762
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
Log Message:
-----------
Rename temp table name to data_0
Commit: d17ca72c9c20bd2d673940e89bb70338deb11875
https://github.com/hawkular/hawkular-metrics/commit/d17ca72c9c20bd2d673940e89bb70338deb11875
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/TestDataAccessFactory.java
Log Message:
-----------
Remove DPART from temp tables
Commit: 492d462782472926b66ca60ea2bef5e4253d5fb0
https://github.com/hawkular/hawkular-metrics/commit/492d462782472926b66ca60ea2bef5e4253d5fb0
Author: Michael Burman <miburman at redhat.com>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
Log Message:
-----------
retryPolicy to dropTempTable and add some comments to the compressBlock
(cherry picked from commit b2b2335ca3b50b215220ce89ef59a7544baa489a)
Commit: e7bae620b7352026bae5a38d86ccd432a100234b
https://github.com/hawkular/hawkular-metrics/commit/e7bae620b7352026bae5a38d86ccd432a100234b
Author: Michael Burman <miburman at redhat.com>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
Log Message:
-----------
Truncate data_0
Commit: ff4fb601c0aea727b5eca2166cc52a2432b69172
https://github.com/hawkular/hawkular-metrics/commit/ff4fb601c0aea727b5eca2166cc52a2432b69172
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
M core/schema/src/main/resources/org/hawkular/schema/cassalog.groovy
R core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.27.0.groovy
Log Message:
-----------
Add TWCS to data_0 and rebase
Commit: d0579f9ccf44afa80b611b245f6f5f2c0f09d630
https://github.com/hawkular/hawkular-metrics/commit/d0579f9ccf44afa80b611b245f6f5f2c0f09d630
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-05 (Wed, 05 Jul 2017)
Changed paths:
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
M pom.xml
Log Message:
-----------
Return work from commits disappeared in the rebase:
commit 8395673e63840fffe24d860049885be9e0f775d7
Author: Michael Burman <miburman at redhat.com>
Date: Wed Jun 28 15:43:46 2017 +0300
Return shutdown() calls to remove unnecessary schemalisteners
commit 4b10f44734a54f2af9f037ecbb42fbaec2fe30f5
Author: Michael Burman <miburman at redhat.com>
Date: Wed Jun 28 15:42:54 2017 +0300
Update compression-gorilla to 2.0.2 and parent-pom to 55 (datastax-driver to 3.3.0)
Commit: bbbb0e3e60b24691b811b13fac22499c3248bb68
https://github.com/hawkular/hawkular-metrics/commit/bbbb0e3e60b24691b811b13fac22499c3248bb68
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-05 (Wed, 05 Jul 2017)
Changed paths:
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
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/compress/CompressionTest.java
Log Message:
-----------
Safeguard against fetching data from data_0 in the compress job
Commit: 05712b00d335747f969d267a465b42424a831564
https://github.com/hawkular/hawkular-metrics/commit/05712b00d335747f969d267a465b42424a831564
Author: Michael Burman <yak at iki.fi>
Date: 2017-07-05 (Wed, 05 Jul 2017)
Changed paths:
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/compress/CompressionTest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
Log Message:
-----------
Add additional tests for compressBlock, such as verifying that data_0 is never compressed
Commit: 8f894841de5d40a2bff45a2365936a62c8c82163
https://github.com/hawkular/hawkular-metrics/commit/8f894841de5d40a2bff45a2365936a62c8c82163
Author: John Sanda <jsanda at redhat.com>
Date: 2017-07-06 (Thu, 06 Jul 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M core/datetime-service/src/main/java/org/hawkular/metrics/datetime/DateTimeService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/DeleteTenant.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/TempDataCompressor.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/TempTableCreator.java
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/Functions.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/compress/CompressorHeader.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/SortedMerge.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TempTableCompressTransformer.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/compress/CompressionTest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/CompressDataJobITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/DeleteTenantITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/operators/SortedMergeTest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/BaseITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/TestDataAccessFactory.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/AvailabilityITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/CounterITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/MixedMetricsITest.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/TagsITest.java
M integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/InsertBenchmark.java
M integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/util/MetricServiceManager.java
M pom.xml
Log Message:
-----------
Merge pull request #818 from burmanm/hwkmetrics_614
[HWKMETRICS-614] Temporary tables for writes
Compare: https://github.com/hawkular/hawkular-metrics/compare/ea3f75f84e14...8f894841de5d
More information about the hawkular-commits
mailing list