Class LogCompactionStats
java.lang.Object
com.linkedin.venice.stats.AbstractVeniceStats
com.linkedin.venice.controller.stats.LogCompactionStats
-
Field Summary
Fields inherited from class com.linkedin.venice.stats.AbstractVeniceStats
DELIMITER
-
Constructor Summary
ConstructorsConstructorDescriptionLogCompactionStats
(io.tehuti.metrics.MetricsRepository metricsRepository, String clusterName) -
Method Summary
Modifier and TypeMethodDescriptionvoid
recordRepushStoreCall
(String storeName, RepushStoreTriggerSource triggerSource, VeniceResponseStatusCategory executionStatus) void
recordStoreNominatedForCompactionCount
(String storeName) void
setCompactionComplete
(String storeName) void
setCompactionEligible
(String storeName) Methods inherited from class com.linkedin.venice.stats.AbstractVeniceStats
avgAndMax, avgAndTotal, getMetricFullName, getMetricsRepository, getName, getSensorFullName, getSensorFullName, isTotalStats, minAndMax, registerOnlyTotalRate, registerOnlyTotalSensor, registerPerStoreAndTotalSensor, registerSensor, registerSensor, registerSensor, registerSensor, registerSensorAttributeGauge, registerSensorIfAbsent, registerSensorIfAbsent, registerSensorIfAbsent, registerSensorWithAggregate, registerSensorWithAggregate, unregisterAllSensors
-
Constructor Details
-
LogCompactionStats
public LogCompactionStats(io.tehuti.metrics.MetricsRepository metricsRepository, String clusterName)
-
-
Method Details
-
recordRepushStoreCall
public void recordRepushStoreCall(String storeName, RepushStoreTriggerSource triggerSource, VeniceResponseStatusCategory executionStatus) -
setCompactionEligible
-
setCompactionComplete
-
recordStoreNominatedForCompactionCount
-