Uses of Class
org.apache.cassandra.io.sstable.metadata.StatsMetadata
-
-
Uses of StatsMetadata in org.apache.cassandra.db.compaction
Methods in org.apache.cassandra.db.compaction with parameters of type StatsMetadata Modifier and Type Method Description void
AbstractCompactionStrategy. metadataChanged(StatsMetadata oldMetadata, SSTableReader sstable)
Called when the metadata has changed for an sstable - for example if the level changed Not called when repair status changes (which is also metadata), because this results in the sstable getting removed from the compaction strategy instance.void
LeveledCompactionStrategy. metadataChanged(StatsMetadata oldMetadata, SSTableReader sstable)
-
Uses of StatsMetadata in org.apache.cassandra.db.lifecycle
Methods in org.apache.cassandra.db.lifecycle with parameters of type StatsMetadata Modifier and Type Method Description void
Tracker. notifySSTableMetadataChanged(SSTableReader levelChanged, StatsMetadata oldMetadata)
-
Uses of StatsMetadata in org.apache.cassandra.io.sstable.format
Fields in org.apache.cassandra.io.sstable.format declared as StatsMetadata Modifier and Type Field Description protected StatsMetadata
SSTableReader. sstableMetadata
protected StatsMetadata
SSTableReaderBuilder. statsMetadata
Methods in org.apache.cassandra.io.sstable.format that return StatsMetadata Modifier and Type Method Description StatsMetadata
SSTableReader. getSSTableMetadata()
protected StatsMetadata
SSTableWriter. statsMetadata()
Methods in org.apache.cassandra.io.sstable.format with parameters of type StatsMetadata Modifier and Type Method Description static SSTableReader
SSTableReader. internalOpen(Descriptor desc, java.util.Set<Component> components, TableMetadataRef metadata, FileHandle ifile, FileHandle dfile, IndexSummary summary, IFilter bf, long maxDataAge, StatsMetadata sstableMetadata, SSTableReader.OpenReason openReason, SerializationHeader header)
Open a RowIndexedReader which already has its state initialized (by SSTableWriter).Constructors in org.apache.cassandra.io.sstable.format with parameters of type StatsMetadata Constructor Description ForBatch(Descriptor descriptor, TableMetadataRef metadataRef, java.util.Set<Component> components, StatsMetadata statsMetadata, SerializationHeader header)
ForRead(Descriptor descriptor, TableMetadataRef metadataRef, ValidationMetadata validationMetadata, boolean isOffline, java.util.Set<Component> components, StatsMetadata statsMetadata, SerializationHeader header)
ForWriter(Descriptor descriptor, TableMetadataRef metadataRef, long maxDataAge, java.util.Set<Component> components, StatsMetadata statsMetadata, SSTableReader.OpenReason openReason, SerializationHeader header)
SSTableReader(Descriptor desc, java.util.Set<Component> components, TableMetadataRef metadata, long maxDataAge, StatsMetadata sstableMetadata, SSTableReader.OpenReason openReason, SerializationHeader header, IndexSummary summary, FileHandle dfile, FileHandle ifile, IFilter bf)
SSTableReaderBuilder(Descriptor descriptor, TableMetadataRef metadataRef, long maxDataAge, java.util.Set<Component> components, StatsMetadata statsMetadata, SSTableReader.OpenReason openReason, SerializationHeader header)
-
Uses of StatsMetadata in org.apache.cassandra.io.sstable.metadata
Methods in org.apache.cassandra.io.sstable.metadata that return StatsMetadata Modifier and Type Method Description static StatsMetadata
MetadataCollector. defaultStatsMetadata()
StatsMetadata
StatsMetadata.StatsMetadataSerializer. deserialize(Version version, DataInputPlus in)
StatsMetadata
StatsMetadata. mutateLevel(int newLevel)
StatsMetadata
StatsMetadata. mutateRepairedMetadata(long newRepairedAt, java.util.UUID newPendingRepair, boolean newIsTransient)
Methods in org.apache.cassandra.io.sstable.metadata with parameters of type StatsMetadata Modifier and Type Method Description void
StatsMetadata.StatsMetadataSerializer. serialize(Version version, StatsMetadata component, DataOutputPlus out)
int
StatsMetadata.StatsMetadataSerializer. serializedSize(Version version, StatsMetadata component)
Method parameters in org.apache.cassandra.io.sstable.metadata with type arguments of type StatsMetadata Modifier and Type Method Description void
IMetadataSerializer. mutate(Descriptor descriptor, java.lang.String description, java.util.function.UnaryOperator<StatsMetadata> transform)
Mutate SSTable Metadata NOTE: mutating stats metadata of a live sstable will race with entire-sstable-streaming, please useSSTableReader.mutateLevelAndReload(int)
instead on live sstable.void
MetadataSerializer. mutate(Descriptor descriptor, java.lang.String description, java.util.function.UnaryOperator<StatsMetadata> transform)
-
Uses of StatsMetadata in org.apache.cassandra.notifications
Fields in org.apache.cassandra.notifications declared as StatsMetadata Modifier and Type Field Description StatsMetadata
SSTableMetadataChanged. oldMetadata
Constructors in org.apache.cassandra.notifications with parameters of type StatsMetadata Constructor Description SSTableMetadataChanged(SSTableReader levelChanged, StatsMetadata oldMetadata)
-