Uses of Class
org.apache.cassandra.io.sstable.metadata.StatsMetadata
Packages that use StatsMetadata
Package
Description
-
Uses of StatsMetadata in org.apache.cassandra.db.compaction
Methods in org.apache.cassandra.db.compaction with parameters of type StatsMetadataModifier and TypeMethodDescriptionvoidAbstractCompactionStrategy.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.voidLeveledCompactionStrategy.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 StatsMetadataModifier and TypeMethodDescriptionvoidTracker.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 StatsMetadataMethods in org.apache.cassandra.io.sstable.format that return StatsMetadataModifier and TypeMethodDescriptionSSTableReader.getSSTableMetadata()SSTableReader.Builder.getStatsMetadata()protected StatsMetadataSSTableWriter.statsMetadata()StatsComponent.statsMetadata()Methods in org.apache.cassandra.io.sstable.format with parameters of type StatsMetadataModifier and TypeMethodDescriptionprotected FileHandle.BuilderSortedTableReaderLoadingBuilder.dataFileBuilder(StatsMetadata statsMetadata) protected FileHandleSortedTableWriter.openDataFile(long lengthOverride, StatsMetadata statsMetadata) SSTableReader.Builder.setStatsMetadata(StatsMetadata statsMetadata) -
Uses of StatsMetadata in org.apache.cassandra.io.sstable.metadata
Methods in org.apache.cassandra.io.sstable.metadata that return StatsMetadataModifier and TypeMethodDescriptionstatic StatsMetadataMetadataCollector.defaultStatsMetadata()StatsMetadata.StatsMetadataSerializer.deserialize(Version version, DataInputPlus in) StatsMetadata.mutateLevel(int newLevel) StatsMetadata.mutateRepairedMetadata(long newRepairedAt, TimeUUID newPendingRepair, boolean newIsTransient) Methods in org.apache.cassandra.io.sstable.metadata with parameters of type StatsMetadataModifier and TypeMethodDescriptionvoidStatsMetadata.StatsMetadataSerializer.serialize(Version version, StatsMetadata component, DataOutputPlus out) intStatsMetadata.StatsMetadataSerializer.serializedSize(Version version, StatsMetadata component) Method parameters in org.apache.cassandra.io.sstable.metadata with type arguments of type StatsMetadataModifier and TypeMethodDescriptionvoidIMetadataSerializer.mutate(Descriptor descriptor, String description, 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.voidMetadataSerializer.mutate(Descriptor descriptor, String description, UnaryOperator<StatsMetadata> transform) -
Uses of StatsMetadata in org.apache.cassandra.notifications
Fields in org.apache.cassandra.notifications declared as StatsMetadataConstructors in org.apache.cassandra.notifications with parameters of type StatsMetadataModifierConstructorDescriptionSSTableMetadataChanged(SSTableReader levelChanged, StatsMetadata oldMetadata)