Branch: refs/heads/jsanda/metrics-schema
Home:
https://github.com/rhq-project/rhq
Commit: 9f592e23f8fc9c859c60c00da3524f3f1f573fcc
https://github.com/rhq-project/rhq/commit/9f592e23f8fc9c859c60c00da3524f3...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2014-03-28 (Fri, 28 Mar 2014)
Changed paths:
M
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/DateTimeService.java
M
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/MetricsServer.java
M
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/AggregationManager.java
M
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/BaseAggregator.java
M
modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/DateTimeServiceTest.java
Log Message:
-----------
adding more util methods and javadoc to DateTimeService
Commit: d528f9618ff103995469c7ec12d09b379046b1c9
https://github.com/rhq-project/rhq/commit/d528f9618ff103995469c7ec12d09b3...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2014-03-28 (Fri, 28 Mar 2014)
Changed paths:
M
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/AggregationManager.java
M
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/BaseAggregator.java
M
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/CacheAggregator.java
M
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/PastDataAggregator.java
M
modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/AggregationTests.java
Log Message:
-----------
add support for aggregating cache blocks in PastDataAggregator
If aggregation for a cache block (i.e., partition in metrics_cache) fails,
neither the partition nor the corresponding row in metrics_cache_index are
deleted. When a subsequent aggregation run is performed, PastDataAggregator
will retry those failed partitions. It can be assumed that all data for the
time slice is present in metrics_cache; therefore, we can pull data from
metrics_cache instead of raw_metrics and potentially reduce query and I/O
overhead.
Compare:
https://github.com/rhq-project/rhq/compare/bdecf569cf9e...d528f9618ff1