Branch: refs/heads/jsanda/metrics-schema
Home:
https://github.com/rhq-project/rhq
Commit: 63f166c50ffb177fd128770e98c08915668d9c0d
https://github.com/rhq-project/rhq/commit/63f166c50ffb177fd128770e98c0891...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2014-03-22 (Sat, 22 Mar 2014)
Changed paths:
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/Aggregator.java
M
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/BatchResult.java
M
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/ProcessBatch.java
M
modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/AggregationTests.java
A
modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/InMemoryMetricsDB.java
M
modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/MetricsServerTest.java
M
modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/MetricsTest.java
M
modules/helpers/metrics-simulator/src/main/java/org/rhq/metrics/simulator/Simulator.java
Log Message:
-----------
update metrics_cache and metrics_cache_index for 1 hour and 6 hour data
This commit also introduces a big refactoring of AggregationTests. Tracking and
updating expected values was tedious and error prone; consequently, I
introduced InMemoryMetricsDB.