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()java.util.Map<Descriptor,java.util.Set<Component>>Directories.SSTableLister. list(boolean includeForeignTables)This method is used upon SSTable importing (nodetool import) as there is no strict requirement to place SSTables in a directory structure where name of a directory equals to table name and parent of such directory equals to keyspace name.java.util.List<java.util.Map.Entry<Descriptor,java.util.Set<Component>>>Directories.SSTableLister. sortedList()Returns a sorted version of thelistmethod. -
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.FileChannelComponentContext. channel(Descriptor descriptor, Component component, long size)longComponentManifest. sizeOf(Component component)Method parameters in org.apache.cassandra.db.streaming with type arguments of type Component Modifier and Type Method Description protected BigTableZeroCopyWriterCassandraEntireSSTableStreamReader. 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 ComponentColumnIndex. 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 ComponentComponent. COMPRESSION_INFOstatic ComponentComponent. CRCstatic ComponentComponent. DATAstatic ComponentComponent. DIGESTstatic ComponentComponent. FILTERstatic ComponentComponent. PRIMARY_INDEXstatic ComponentComponent. STATSstatic ComponentComponent. SUMMARYstatic ComponentComponent. TOCFields in org.apache.cassandra.io.sstable with type parameters of type Component Modifier and Type Field Description protected java.util.Set<Component>SSTable. componentsMethods in org.apache.cassandra.io.sstable that return Component Modifier and Type Method Description static ComponentComponent. parse(java.lang.String name)Parse the component part of a sstable filename into aComponentobject.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(File file)Parse a sstable filename, extracting both theDescriptorandComponentpart.java.util.Set<Component>SSTable. getComponents()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(File file)Parse a sstable filename into both aDescriptorandComponentobject.Methods in org.apache.cassandra.io.sstable with parameters of type Component Modifier and Type Method Description FileDescriptor. fileFor(Component component)java.lang.StringDescriptor. filenameFor(Component component)java.lang.StringDescriptor. relativeFilenameFor(Component component)java.lang.StringDescriptor. tmpFilenameFor(Component component)java.lang.StringDescriptor. tmpFilenameForStreaming(Component component)Method parameters in org.apache.cassandra.io.sstable with type arguments of type Component Modifier and Type Method Description voidSSTable. addComponents(java.util.Collection<Component> newComponents)Registers new custom components.protected static voidSSTable. appendTOC(Descriptor descriptor, java.util.Collection<Component> components)Appends new component names to the TOC component.static booleanSSTable. 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. componentsMethods in org.apache.cassandra.io.sstable.format with parameters of type Component Modifier and Type Method Description longSSTableReader. getCreationTimeFor(Component component)Method parameters in org.apache.cassandra.io.sstable.format with type arguments of type Component Modifier and Type Method Description static voidSSTableWriter. copy(Descriptor tmpdesc, Descriptor newdesc, java.util.Set<Component> components)static voidSSTableReader. createLinks(Descriptor descriptor, java.util.Set<Component> components, java.lang.String snapshotDirectoryPath)static voidSSTableReader. createLinks(Descriptor descriptor, java.util.Set<Component> components, java.lang.String snapshotDirectoryPath, com.google.common.util.concurrent.RateLimiter limiter)static voidSSTableWriter. hardlink(Descriptor tmpdesc, Descriptor newdesc, java.util.Set<Component> components)static SSTableReaderSSTableReader. 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 SSTableReaderSSTableReader. 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 SSTableReaderSSTableReader. open(Descriptor descriptor, java.util.Set<Component> components, TableMetadataRef metadata)static SSTableReaderSSTableReader. 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 SSTableReaderSSTableReader. openForBatch(Descriptor descriptor, java.util.Set<Component> components, TableMetadataRef metadata)Open SSTable reader to be used in batch mode(such as sstableloader).static SSTableReaderSSTableReader. openNoValidation(Descriptor descriptor, java.util.Set<Component> components, ColumnFamilyStore cfs)static voidSSTableWriter. rename(Descriptor tmpdesc, Descriptor newdesc, java.util.Set<Component> components)static voidSSTableReader. 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)
-