Interface ActiveRepairServiceMBean

All Known Implementing Classes:
ActiveRepairService

public interface ActiveRepairServiceMBean
  • Field Details

  • Method Details

    • getSessions

      List<Map<String,String>> getSessions(boolean all, String rangesStr)
    • failSession

      void failSession(String session, boolean force)
    • setRepairSessionSpaceInMegabytes

      @Deprecated(since="4.1") void setRepairSessionSpaceInMegabytes(int sizeInMegabytes)
      Deprecated.
      See CASSANDRA-15234
    • getRepairSessionSpaceInMegabytes

      @Deprecated(since="4.1") int getRepairSessionSpaceInMegabytes()
      Deprecated.
      See CASSANDRA-15234
    • setRepairSessionSpaceInMebibytes

      @Deprecated(since="4.1") void setRepairSessionSpaceInMebibytes(int sizeInMebibytes)
      Deprecated.
      use setRepairSessionSpaceInMiB instead as it will not throw non-standard exceptions. See CASSANDRA-17668
    • getRepairSessionSpaceInMebibytes

      @Deprecated(since="4.1") int getRepairSessionSpaceInMebibytes()
      Deprecated.
      use getRepairSessionSpaceInMiB instead. See CASSANDRA-17668
    • setRepairSessionSpaceInMiB

      void setRepairSessionSpaceInMiB(int sizeInMebibytes)
    • getRepairSessionSpaceInMiB

      int getRepairSessionSpaceInMiB()
    • getConcurrentMerkleTreeRequests

      int getConcurrentMerkleTreeRequests()
    • setConcurrentMerkleTreeRequests

      void setConcurrentMerkleTreeRequests(int value)
    • getUseOffheapMerkleTrees

      boolean getUseOffheapMerkleTrees()
    • setUseOffheapMerkleTrees

      void setUseOffheapMerkleTrees(boolean value)
    • getRepairPendingCompactionRejectThreshold

      int getRepairPendingCompactionRejectThreshold()
    • setRepairPendingCompactionRejectThreshold

      void setRepairPendingCompactionRejectThreshold(int value)
    • getRepairStats

      List<CompositeData> getRepairStats(List<String> schemaArgs, String rangeString)
    • getPendingStats

      List<CompositeData> getPendingStats(List<String> schemaArgs, String rangeString)
    • cleanupPending

      List<CompositeData> cleanupPending(List<String> schemaArgs, String rangeString, boolean force)
    • parentRepairSessionsCount

      int parentRepairSessionsCount()
      Each ongoing repair (incremental and non-incremental) is represented by a ActiveRepairService.ParentRepairSession entry in the ActiveRepairService cache. Returns the current number of ongoing repairs (the current number of cached entries).
      Returns:
      current size of the internal cache holding ActiveRepairService.ParentRepairSession instances
    • getPaxosRepairParallelism

      int getPaxosRepairParallelism()
    • setPaxosRepairParallelism

      void setPaxosRepairParallelism(int v)
    • getIncrementalRepairDiskHeadroomRejectRatio

      double getIncrementalRepairDiskHeadroomRejectRatio()
    • setIncrementalRepairDiskHeadroomRejectRatio

      void setIncrementalRepairDiskHeadroomRejectRatio(double value)