Class ShardRecoveryStats

java.lang.Object
io.trino.plugin.raptor.legacy.storage.ShardRecoveryStats

@ThreadSafe public class ShardRecoveryStats extends Object
  • Constructor Details

    • ShardRecoveryStats

      public ShardRecoveryStats()
  • Method Details

    • incrementBackgroundShardRecovery

      public void incrementBackgroundShardRecovery()
    • incrementActiveShardRecovery

      public void incrementActiveShardRecovery()
    • incrementShardRecoveryBackupNotFound

      public void incrementShardRecoveryBackupNotFound()
    • incrementShardRecoveryFailure

      public void incrementShardRecoveryFailure()
    • incrementShardRecoverySuccess

      public void incrementShardRecoverySuccess()
    • addShardRecoveryDataRate

      public void addShardRecoveryDataRate(io.airlift.units.DataSize rate, io.airlift.units.DataSize size, io.airlift.units.Duration duration)
    • incrementCorruptLocalFile

      public void incrementCorruptLocalFile()
    • incrementCorruptRecoveredFile

      public void incrementCorruptRecoveredFile()
    • getActiveShardRecovery

      public io.airlift.stats.CounterStat getActiveShardRecovery()
    • getBackgroundShardRecovery

      public io.airlift.stats.CounterStat getBackgroundShardRecovery()
    • getShardRecoverySuccess

      public io.airlift.stats.CounterStat getShardRecoverySuccess()
    • getShardRecoveryFailure

      public io.airlift.stats.CounterStat getShardRecoveryFailure()
    • getShardRecoveryBackupNotFound

      public io.airlift.stats.CounterStat getShardRecoveryBackupNotFound()
    • getShardRecoveryBytesPerSecond

      public io.airlift.stats.DistributionStat getShardRecoveryBytesPerSecond()
    • getShardRecoveryTimeInMilliSeconds

      public io.airlift.stats.DistributionStat getShardRecoveryTimeInMilliSeconds()
    • getShardRecoveryShardSizeBytes

      public io.airlift.stats.DistributionStat getShardRecoveryShardSizeBytes()
    • getCorruptLocalFile

      public io.airlift.stats.CounterStat getCorruptLocalFile()
    • getCorruptRecoveredFile

      public io.airlift.stats.CounterStat getCorruptRecoveredFile()