Uses of Class
org.apache.cassandra.io.sstable.Component
-
Packages that use Component Package Description org.apache.cassandra.db org.apache.cassandra.db.streaming File transferorg.apache.cassandra.index.sasi.conf org.apache.cassandra.io.sstable org.apache.cassandra.io.sstable.format org.apache.cassandra.io.sstable.format.big -
-
Uses of Component in org.apache.cassandra.db
Methods in org.apache.cassandra.db that return types with arguments of type Component Modifier and Type Method Description java.util.Map<Descriptor,java.util.Set<Component>>
Directories.SSTableLister. list()
-
Uses of Component in org.apache.cassandra.db.streaming
Methods in org.apache.cassandra.db.streaming that return types with arguments of type Component Modifier and Type Method Description java.util.List<Component>
ComponentManifest. components()
java.util.Iterator<Component>
ComponentManifest. iterator()
Methods in org.apache.cassandra.db.streaming with parameters of type Component Modifier and Type Method Description java.nio.channels.FileChannel
ComponentContext. channel(Descriptor descriptor, Component component, long size)
long
ComponentManifest. sizeOf(Component component)
Method parameters in org.apache.cassandra.db.streaming with type arguments of type Component Modifier and Type Method Description protected BigTableZeroCopyWriter
CassandraEntireSSTableStreamReader. createWriter(ColumnFamilyStore cfs, long totalSize, java.util.Collection<Component> components)
Constructor parameters in org.apache.cassandra.db.streaming with type arguments of type Component Constructor Description ComponentManifest(java.util.Map<Component,java.lang.Long> components)
-
Uses of Component in org.apache.cassandra.index.sasi.conf
Methods in org.apache.cassandra.index.sasi.conf that return Component Modifier and Type Method Description Component
ColumnIndex. getComponent()
-
Uses of Component in org.apache.cassandra.io.sstable
Fields in org.apache.cassandra.io.sstable declared as Component Modifier and Type Field Description static Component
Component. COMPRESSION_INFO
static Component
Component. CRC
static Component
Component. DATA
static Component
Component. DIGEST
static Component
Component. FILTER
static Component
Component. PRIMARY_INDEX
static Component
Component. STATS
static Component
Component. SUMMARY
static Component
Component. TOC
Fields in org.apache.cassandra.io.sstable with type parameters of type Component Modifier and Type Field Description protected java.util.Set<Component>
SSTable. components
Methods in org.apache.cassandra.io.sstable that return Component Modifier and Type Method Description static Component
Component. parse(java.lang.String name)
Parse the component part of a sstable filename into aComponent
object.Methods in org.apache.cassandra.io.sstable that return types with arguments of type Component Modifier and Type Method Description static java.util.Set<Component>
SSTable. componentsFor(Descriptor desc)
Discovers existing components for the descriptor.static java.util.Set<Component>
SSTable. discoverComponentsFor(Descriptor desc)
static Pair<Descriptor,Component>
Descriptor. fromFilenameWithComponent(java.io.File file)
Parse a sstable filename, extracting both theDescriptor
andComponent
part.protected static java.util.Set<Component>
SSTable. readTOC(Descriptor descriptor)
Reads the list of components from the TOC component.protected static java.util.Set<Component>
SSTable. readTOC(Descriptor descriptor, boolean skipMissing)
Reads the list of components from the TOC component.static Pair<Descriptor,Component>
SSTable. tryComponentFromFilename(java.io.File file)
Parse a sstable filename into both aDescriptor
andComponent
object.Methods in org.apache.cassandra.io.sstable with parameters of type Component Modifier and Type Method Description java.lang.String
Descriptor. filenameFor(Component component)
java.lang.String
Descriptor. relativeFilenameFor(Component component)
java.lang.String
Descriptor. tmpFilenameFor(Component component)
java.lang.String
Descriptor. tmpFilenameForStreaming(Component component)
Method parameters in org.apache.cassandra.io.sstable with type arguments of type Component Modifier and Type Method Description void
SSTable. addComponents(java.util.Collection<Component> newComponents)
Registers new custom components.protected static void
SSTable. appendTOC(Descriptor descriptor, java.util.Collection<Component> components)
Appends new component names to the TOC component.static boolean
SSTable. delete(Descriptor desc, java.util.Set<Component> components)
We use a ReferenceQueue to manage deleting files that have been compacted and for which no more SSTable references exist.Constructor parameters in org.apache.cassandra.io.sstable with type arguments of type Component Constructor Description SSTable(Descriptor descriptor, java.util.Set<Component> components, TableMetadataRef metadata, DiskOptimizationStrategy optimizationStrategy)
-
Uses of Component in org.apache.cassandra.io.sstable.format
Fields in org.apache.cassandra.io.sstable.format with type parameters of type Component Modifier and Type Field Description protected java.util.Set<Component>
SSTableReaderBuilder. components
Methods in org.apache.cassandra.io.sstable.format with parameters of type Component Modifier and Type Method Description long
SSTableReader. getCreationTimeFor(Component component)
Method parameters in org.apache.cassandra.io.sstable.format with type arguments of type Component Modifier and Type Method Description static void
SSTableWriter. copy(Descriptor tmpdesc, Descriptor newdesc, java.util.Set<Component> components)
static void
SSTableReader. createLinks(Descriptor descriptor, java.util.Set<Component> components, java.lang.String snapshotDirectoryPath)
static void
SSTableReader. createLinks(Descriptor descriptor, java.util.Set<Component> components, java.lang.String snapshotDirectoryPath, com.google.common.util.concurrent.RateLimiter limiter)
static void
SSTableWriter. hardlink(Descriptor tmpdesc, Descriptor newdesc, java.util.Set<Component> components)
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).static SSTableReader
SSTableReader. moveAndOpenSSTable(ColumnFamilyStore cfs, Descriptor oldDescriptor, Descriptor newDescriptor, java.util.Set<Component> components, boolean copyData)
Moves the sstable in oldDescriptor to a new place (with generation etc) in newDescriptor.static SSTableReader
SSTableReader. open(Descriptor descriptor, java.util.Set<Component> components, TableMetadataRef metadata)
static SSTableReader
SSTableReader. open(Descriptor descriptor, java.util.Set<Component> components, TableMetadataRef metadata, boolean validate, boolean isOffline)
Open an SSTable for readingstatic java.util.Collection<SSTableReader>
SSTableReader. openAll(java.util.Set<java.util.Map.Entry<Descriptor,java.util.Set<Component>>> entries, TableMetadataRef metadata)
static SSTableReader
SSTableReader. openForBatch(Descriptor descriptor, java.util.Set<Component> components, TableMetadataRef metadata)
Open SSTable reader to be used in batch mode(such as sstableloader).static SSTableReader
SSTableReader. openNoValidation(Descriptor descriptor, java.util.Set<Component> components, ColumnFamilyStore cfs)
static void
SSTableWriter. rename(Descriptor tmpdesc, Descriptor newdesc, java.util.Set<Component> components)
static void
SSTableReader. verifyCompressionInfoExistenceIfApplicable(Descriptor descriptor, java.util.Set<Component> actualComponents)
Best-effort checking to verify the expected compression info component exists, according to the TOC file.Constructor parameters in org.apache.cassandra.io.sstable.format with type arguments of type Component 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 Component in org.apache.cassandra.io.sstable.format.big
Constructor parameters in org.apache.cassandra.io.sstable.format.big with type arguments of type Component Constructor Description BigTableZeroCopyWriter(Descriptor descriptor, TableMetadataRef metadata, LifecycleNewTracker lifecycleNewTracker, java.util.Collection<Component> components)
-