This is an automated email from the ASF dual-hosted git repository.
frankgh pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/cassandra-sidecar.git
from 822c06eb CASSSIDECAR-214: Speed up
ConnectedClientStatsHandlerIntegrationTest (#196)
add f570aeca CASSSIDECAR-215: Changes to add endpoint for table stats
(#197)
No new revisions were added by this update.
Summary of changes:
CHANGES.txt | 1 +
.../base/CassandraClusterMembershipOperations.java | 3 +-
.../adapters/base/CassandraMetricsOperations.java | 90 +++++++++++++++-
.../adapters/base/CassandraStorageOperations.java | 3 +-
.../adapters/base/CassandraTableOperations.java | 1 +
.../sidecar/adapters/base/RingProvider.java | 7 +-
.../adapters/base/TokenRangeReplicaProvider.java | 10 +-
.../{ => jmx}/ClusterMembershipJmxOperations.java | 2 +-
.../{ => jmx}/EndpointSnitchJmxOperations.java | 2 +-
.../GossipDependentStorageJmxOperations.java | 2 +-
.../MetricsJmxOperations.java} | 22 ++--
.../base/{ => jmx}/StorageJmxOperations.java | 2 +-
.../base/{ => jmx}/StreamManagerJmxOperations.java | 2 +-
.../base/{ => jmx}/TableJmxOperations.java | 2 +-
.../base/TokenRangeReplicaProviderTest.java | 3 +
.../cassandra/sidecar/common/ApiEndpointsV1.java | 1 +
...storeJobRequest.java => TableStatsRequest.java} | 30 ++----
.../common/response/TableStatsResponse.java | 100 ++++++++++++++++++
.../cassandra/sidecar/client/RequestContext.java | 12 +++
.../cassandra/sidecar/client/SidecarClient.java | 19 ++++
.../sidecar/client/SidecarClientTest.java | 44 +++++++-
...est.java => CassandraStatsIntegrationTest.java} | 78 +++++++++++++-
.../sidecar/common/server/MetricsOperations.java | 12 ++-
.../sidecar/cluster/CassandraAdapterDelegate.java | 4 +-
...eamStatsHandler.java => TableStatsHandler.java} | 45 ++++----
.../cassandra/sidecar/server/MainModule.java | 8 ++
...HandlerTest.java => TableStatsHandlerTest.java} | 113 ++++++++++++++-------
27 files changed, 500 insertions(+), 118 deletions(-)
rename
adapters/base/src/main/java/org/apache/cassandra/sidecar/adapters/base/{ =>
jmx}/ClusterMembershipJmxOperations.java (95%)
rename
adapters/base/src/main/java/org/apache/cassandra/sidecar/adapters/base/{ =>
jmx}/EndpointSnitchJmxOperations.java (96%)
rename
adapters/base/src/main/java/org/apache/cassandra/sidecar/adapters/base/{ =>
jmx}/GossipDependentStorageJmxOperations.java (98%)
copy
adapters/base/src/main/java/org/apache/cassandra/sidecar/adapters/base/{StreamManagerJmxOperations.java
=> jmx/MetricsJmxOperations.java} (60%)
rename
adapters/base/src/main/java/org/apache/cassandra/sidecar/adapters/base/{ =>
jmx}/StorageJmxOperations.java (99%)
rename
adapters/base/src/main/java/org/apache/cassandra/sidecar/adapters/base/{ =>
jmx}/StreamManagerJmxOperations.java (95%)
rename
adapters/base/src/main/java/org/apache/cassandra/sidecar/adapters/base/{ =>
jmx}/TableJmxOperations.java (97%)
copy
client-common/src/main/java/org/apache/cassandra/sidecar/common/request/{CreateRestoreJobRequest.java
=> TableStatsRequest.java} (63%)
create mode 100644
client-common/src/main/java/org/apache/cassandra/sidecar/common/response/TableStatsResponse.java
rename
integration-tests/src/integrationTest/org/apache/cassandra/sidecar/routes/{ConnectedClientStatsHandlerIntegrationTest.java
=> CassandraStatsIntegrationTest.java} (69%)
copy
server/src/main/java/org/apache/cassandra/sidecar/routes/{StreamStatsHandler.java
=> TableStatsHandler.java} (58%)
copy
server/src/test/java/org/apache/cassandra/sidecar/routes/{ConnectedClientStatsHandlerTest.java
=> TableStatsHandlerTest.java} (57%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]