This is an automated email from the ASF dual-hosted git repository.
jlewandowski pushed a change to branch cep-15-accord
in repository https://gitbox.apache.org/repos/asf/cassandra.git
from 718e24ab95 Fix Propagate serializer
add 79b3dc07e7 CEP-15: Accord metrics
No new revisions were added by this update.
Summary of changes:
modules/accord | 2 +-
.../apache/cassandra/db/virtual/CachesTable.java | 8 +-
.../metrics/AccordClientRequestMetrics.java | 4 -
.../apache/cassandra/metrics/AccordMetrics.java | 312 +++++++++++++++++++++
...stMetrics.java => AccordStateCacheMetrics.java} | 32 ++-
.../cassandra/metrics/CacheAccessMetrics.java | 73 +++++
.../org/apache/cassandra/metrics/CacheMetrics.java | 89 +-----
.../apache/cassandra/metrics/CacheSizeMetrics.java | 63 +++++
.../apache/cassandra/metrics/RatioGaugeSet.java | 121 ++++++++
.../service/accord/AccordCommandStore.java | 44 ++-
.../service/accord/AccordCommandStores.java | 39 ++-
.../cassandra/service/accord/AccordService.java | 3 +-
.../cassandra/service/accord/AccordStateCache.java | 133 +++++----
.../cassandra/service/accord/api/AccordAgent.java | 8 +
.../distributed/test/accord/AccordMetricsTest.java | 273 ++++++++++++++++++
.../test/microbench/CachingBenchTest.java | 4 +-
.../org/apache/cassandra/cql3/KeyCacheCqlTest.java | 4 +-
.../compaction/CompactionAccordIteratorsTest.java | 6 +-
.../cassandra/io/sstable/LargePartitionsTest.java | 10 +-
.../apache/cassandra/metrics/CacheMetricsTest.java | 14 +-
.../service/accord/AccordCommandTest.java | 4 +-
.../service/accord/AccordStateCacheTest.java | 179 ++++++++++--
.../cassandra/service/accord/AccordTestUtils.java | 6 +-
.../service/accord/async/AsyncLoaderTest.java | 4 +-
.../service/accord/async/AsyncOperationTest.java | 8 +-
25 files changed, 1208 insertions(+), 235 deletions(-)
create mode 100644 src/java/org/apache/cassandra/metrics/AccordMetrics.java
copy src/java/org/apache/cassandra/metrics/{AccordClientRequestMetrics.java =>
AccordStateCacheMetrics.java} (53%)
create mode 100644
src/java/org/apache/cassandra/metrics/CacheAccessMetrics.java
create mode 100644 src/java/org/apache/cassandra/metrics/CacheSizeMetrics.java
create mode 100644 src/java/org/apache/cassandra/metrics/RatioGaugeSet.java
create mode 100644
test/distributed/org/apache/cassandra/distributed/test/accord/AccordMetricsTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]