public interface ColumnFamilyStoreMBean
Modifier and Type | Method and Description |
---|---|
long |
estimateKeys() |
void |
forceMajorCompaction()
force a major compaction of this column family
|
long |
getBloomFilterDiskSpaceUsed()
Deprecated.
|
long |
getBloomFilterFalsePositives()
Deprecated.
|
double |
getBloomFilterFalseRatio()
Deprecated.
|
long |
getBloomFilterOffHeapMemoryUsed()
Deprecated.
|
java.util.List<java.lang.String> |
getBuiltIndexes()
Returns a list of the names of the built column indexes for current store
|
java.lang.String |
getColumnFamilyName() |
java.lang.String |
getCompactionStrategyClass()
Gets the compaction strategy class name
|
long |
getCompressionMetadataOffHeapMemoryUsed()
Deprecated.
|
java.util.Map<java.lang.String,java.lang.String> |
getCompressionParameters()
Get the compression parameters
|
double |
getCompressionRatio()
Deprecated.
|
double |
getDroppableTombstoneRatio()
Get the ratio of droppable tombstones to real columns (and non-droppable tombstones)
|
long[] |
getEstimatedColumnCountHistogram()
Deprecated.
|
long[] |
getEstimatedRowSizeHistogram()
Deprecated.
|
long |
getIndexSummaryOffHeapMemoryUsed()
Deprecated.
|
long[] |
getLifetimeReadLatencyHistogramMicros()
Deprecated.
|
long[] |
getLifetimeWriteLatencyHistogramMicros()
Deprecated.
|
double |
getLiveCellsPerSlice()
Deprecated.
|
long |
getLiveDiskSpaceUsed()
Deprecated.
|
int |
getLiveSSTableCount()
Deprecated.
|
int |
getMaximumCompactionThreshold()
Gets the maximum number of sstables in queue before compaction kicks off
|
long |
getMaxRowSize()
Deprecated.
|
long |
getMeanRowSize()
Deprecated.
|
long |
getMemtableColumnsCount()
Deprecated.
|
long |
getMemtableDataSize()
Deprecated.
|
int |
getMemtableSwitchCount()
Deprecated.
|
int |
getMinimumCompactionThreshold()
Gets the minimum number of sstables in queue before compaction kicks off
|
long |
getMinRowSize()
Deprecated.
|
int |
getPendingTasks()
Deprecated.
|
long |
getReadCount()
Deprecated.
|
long |
getRecentBloomFilterFalsePositives()
Deprecated.
|
double |
getRecentBloomFilterFalseRatio()
Deprecated.
|
long[] |
getRecentReadLatencyHistogramMicros()
Deprecated.
|
double |
getRecentReadLatencyMicros()
Deprecated.
|
long[] |
getRecentSSTablesPerReadHistogram()
Deprecated.
|
long[] |
getRecentWriteLatencyHistogramMicros()
Deprecated.
|
double |
getRecentWriteLatencyMicros()
Deprecated.
|
int[] |
getSSTableCountPerLevel() |
java.util.List<java.lang.String> |
getSSTablesForKey(java.lang.String key)
Returns a list of filenames that contain the given key on this node
|
long[] |
getSSTablesPerReadHistogram()
Deprecated.
|
double |
getTombstonesPerSlice()
Deprecated.
|
long |
getTotalDiskSpaceUsed()
Deprecated.
|
long |
getTotalReadLatencyMicros()
Deprecated.
|
long |
getTotalWriteLatencyMicros()
Deprecated.
|
int |
getUnleveledSSTables() |
long |
getWriteCount()
Deprecated.
|
boolean |
isAutoCompactionDisabled() |
void |
loadNewSSTables()
Scan through Keyspace/ColumnFamily's data directory
determine which SSTables should be loaded and load them
|
void |
setCompactionStrategyClass(java.lang.String className)
Sets the compaction strategy by class name
|
void |
setCompactionThresholds(int minThreshold,
int maxThreshold)
Sets the maximum and maximum number of SSTables in queue before compaction kicks off
|
void |
setCompressionParameters(java.util.Map<java.lang.String,java.lang.String> opts)
Set the compression parameters
|
void |
setCrcCheckChance(double crcCheckChance)
Set new crc check chance
|
void |
setMaximumCompactionThreshold(int threshold)
Sets the maximum number of sstables in queue before compaction kicks off
|
void |
setMinimumCompactionThreshold(int threshold)
Sets the minimum number of sstables in queue before compaction kicks off
|
java.lang.String getColumnFamilyName()
@Deprecated long getMemtableDataSize()
ColumnFamilyMetrics.memtableDataSize
@Deprecated long getMemtableColumnsCount()
ColumnFamilyMetrics.memtableColumnsCount
@Deprecated int getMemtableSwitchCount()
ColumnFamilyMetrics.memtableSwitchCount
@Deprecated long[] getRecentSSTablesPerReadHistogram()
ColumnFamilyMetrics.recentSSTablesPerRead
@Deprecated long[] getSSTablesPerReadHistogram()
ColumnFamilyMetrics.sstablesPerReadHistogram
@Deprecated long getReadCount()
ColumnFamilyMetrics.readLatency
@Deprecated long getTotalReadLatencyMicros()
ColumnFamilyMetrics.readLatency
@Deprecated long[] getLifetimeReadLatencyHistogramMicros()
ColumnFamilyMetrics.readLatency
@Deprecated long[] getRecentReadLatencyHistogramMicros()
ColumnFamilyMetrics.readLatency
@Deprecated double getRecentReadLatencyMicros()
ColumnFamilyMetrics.readLatency
@Deprecated long getWriteCount()
ColumnFamilyMetrics.writeLatency
@Deprecated long getTotalWriteLatencyMicros()
ColumnFamilyMetrics.writeLatency
@Deprecated long[] getLifetimeWriteLatencyHistogramMicros()
ColumnFamilyMetrics.writeLatency
@Deprecated long[] getRecentWriteLatencyHistogramMicros()
ColumnFamilyMetrics.writeLatency
@Deprecated double getRecentWriteLatencyMicros()
ColumnFamilyMetrics.writeLatency
@Deprecated int getPendingTasks()
ColumnFamilyMetrics.pendingTasks
@Deprecated int getLiveSSTableCount()
ColumnFamilyMetrics.liveSSTableCount
@Deprecated long getLiveDiskSpaceUsed()
ColumnFamilyMetrics.liveDiskSpaceUsed
@Deprecated long getTotalDiskSpaceUsed()
ColumnFamilyMetrics.totalDiskSpaceUsed
void forceMajorCompaction() throws java.util.concurrent.ExecutionException, java.lang.InterruptedException
java.util.concurrent.ExecutionException
java.lang.InterruptedException
@Deprecated long getMinRowSize()
ColumnFamilyMetrics.minRowSize
@Deprecated long getMaxRowSize()
ColumnFamilyMetrics.maxRowSize
@Deprecated long getMeanRowSize()
ColumnFamilyMetrics.meanRowSize
@Deprecated long getBloomFilterFalsePositives()
@Deprecated long getRecentBloomFilterFalsePositives()
@Deprecated double getBloomFilterFalseRatio()
@Deprecated double getRecentBloomFilterFalseRatio()
@Deprecated long getBloomFilterDiskSpaceUsed()
@Deprecated long getBloomFilterOffHeapMemoryUsed()
@Deprecated long getIndexSummaryOffHeapMemoryUsed()
@Deprecated long getCompressionMetadataOffHeapMemoryUsed()
int getMinimumCompactionThreshold()
void setMinimumCompactionThreshold(int threshold)
int getMaximumCompactionThreshold()
void setCompactionThresholds(int minThreshold, int maxThreshold)
void setMaximumCompactionThreshold(int threshold)
void setCompactionStrategyClass(java.lang.String className)
className
- the name of the compaction strategy classjava.lang.String getCompactionStrategyClass()
java.util.Map<java.lang.String,java.lang.String> getCompressionParameters()
void setCompressionParameters(java.util.Map<java.lang.String,java.lang.String> opts)
opts
- map of string names to valuesvoid setCrcCheckChance(double crcCheckChance)
boolean isAutoCompactionDisabled()
@Deprecated double getTombstonesPerSlice()
@Deprecated double getLiveCellsPerSlice()
long estimateKeys()
@Deprecated long[] getEstimatedRowSizeHistogram()
@Deprecated long[] getEstimatedColumnCountHistogram()
@Deprecated double getCompressionRatio()
ColumnFamilyMetrics.compressionRatio
java.util.List<java.lang.String> getBuiltIndexes()
java.util.List<java.lang.String> getSSTablesForKey(java.lang.String key)
key
- void loadNewSSTables()
int getUnleveledSSTables()
int[] getSSTableCountPerLevel()
double getDroppableTombstoneRatio()
Copyright © 2015 The Apache Software Foundation