Uses of Class
org.apache.cassandra.schema.TableMetadataRef
-
-
Uses of TableMetadataRef in org.apache.cassandra.db
Fields in org.apache.cassandra.db declared as TableMetadataRef Modifier and Type Field Description TableMetadataRefColumnFamilyStore. metadataMethods in org.apache.cassandra.db with parameters of type TableMetadataRef Modifier and Type Method Description static ColumnFamilyStoreColumnFamilyStore. createColumnFamilyStore(Keyspace keyspace, java.lang.String columnFamily, TableMetadataRef metadata, boolean loadSSTables)static ColumnFamilyStoreColumnFamilyStore. createColumnFamilyStore(Keyspace keyspace, java.lang.String columnFamily, TableMetadataRef metadata, Directories directories, boolean loadSSTables, boolean registerBookkeeping, boolean offline)This is only directly used by offline toolsstatic ColumnFamilyStoreColumnFamilyStore. createColumnFamilyStore(Keyspace keyspace, TableMetadataRef metadata, boolean loadSSTables)voidKeyspace. initCf(TableMetadataRef metadata, boolean loadSSTables)adds a cf to internal structures, ends up creating disk files).static ColumnFamilyStoreKeyspace. openAndGetStore(TableMetadataRef tableRef)Constructors in org.apache.cassandra.db with parameters of type TableMetadataRef Constructor Description ColumnFamilyStore(Keyspace keyspace, java.lang.String columnFamilyName, java.util.function.Supplier<? extends SSTableId> sstableIdGenerator, TableMetadataRef metadata, Directories directories, boolean loadSSTables, boolean registerBookeeping, boolean offline) -
Uses of TableMetadataRef in org.apache.cassandra.db.memtable
Fields in org.apache.cassandra.db.memtable declared as TableMetadataRef Modifier and Type Field Description protected TableMetadataRefAbstractMemtable. metadataMethods in org.apache.cassandra.db.memtable with parameters of type TableMetadataRef Modifier and Type Method Description MemtableMemtable.Factory. create(java.util.concurrent.atomic.AtomicReference<CommitLogPosition> commitLogLowerBound, TableMetadataRef metadaRef, Memtable.Owner owner)Create a memtable.MemtableSkipListMemtableFactory. create(java.util.concurrent.atomic.AtomicReference<CommitLogPosition> commitLogLowerBound, TableMetadataRef metadaRef, Memtable.Owner owner)default TableMetrics.ReleasableMetricMemtable.Factory. createMemtableMetrics(TableMetadataRef metadataRef)Override this method to include implementation-specific memtable metrics in the table metrics.Constructors in org.apache.cassandra.db.memtable with parameters of type TableMetadataRef Constructor Description AbstractAllocatorMemtable(java.util.concurrent.atomic.AtomicReference<CommitLogPosition> commitLogLowerBound, TableMetadataRef metadataRef, Memtable.Owner owner)AbstractMemtable(TableMetadataRef metadataRef)AbstractMemtable(TableMetadataRef metadataRef, long minTimestamp)AbstractMemtableWithCommitlog(TableMetadataRef metadataRef, java.util.concurrent.atomic.AtomicReference<CommitLogPosition> commitLogLowerBound)SkipListMemtable(java.util.concurrent.atomic.AtomicReference<CommitLogPosition> commitLogLowerBound, TableMetadataRef metadataRef, Memtable.Owner owner) -
Uses of TableMetadataRef in org.apache.cassandra.db.partitions
Constructors in org.apache.cassandra.db.partitions with parameters of type TableMetadataRef Constructor Description AtomicBTreePartition(TableMetadataRef metadata, DecoratedKey partitionKey, MemtableAllocator allocator) -
Uses of TableMetadataRef in org.apache.cassandra.db.view
Methods in org.apache.cassandra.db.view that return TableMetadataRef Modifier and Type Method Description static TableMetadataRefView. findBaseTable(java.lang.String keyspace, java.lang.String viewName) -
Uses of TableMetadataRef in org.apache.cassandra.index.internal.keys
Methods in org.apache.cassandra.index.internal.keys with parameters of type TableMetadataRef Modifier and Type Method Description TableMetadata.BuilderKeysIndex. addIndexClusteringColumns(TableMetadata.Builder builder, TableMetadataRef baseMetadata, ColumnMetadata cfDef) -
Uses of TableMetadataRef in org.apache.cassandra.io.sstable
Fields in org.apache.cassandra.io.sstable declared as TableMetadataRef Modifier and Type Field Description protected TableMetadataRefSSTable. metadataMethods in org.apache.cassandra.io.sstable that return TableMetadataRef Modifier and Type Method Description abstract TableMetadataRefSSTableLoader.Client. getTableMetadata(java.lang.String tableName)Validate thatkeyspaceis an existing keyspace andcfNameone of its existing column family.Methods in org.apache.cassandra.io.sstable with parameters of type TableMetadataRef Modifier and Type Method Description static SSTableMultiWriterSimpleSSTableMultiWriter. create(Descriptor descriptor, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, TableMetadataRef metadata, MetadataCollector metadataCollector, SerializationHeader header, java.util.Collection<Index> indexes, LifecycleNewTracker lifecycleNewTracker)static SSTableTxnWriterSSTableTxnWriter. create(TableMetadataRef metadata, Descriptor descriptor, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, int sstableLevel, SerializationHeader header, java.util.Collection<Index> indexes)static SSTableTxnWriterSSTableTxnWriter. createRangeAware(TableMetadataRef metadata, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, SSTableFormat.Type type, int sstableLevel, SerializationHeader header)voidSSTableLoader.Client. setTableMetadata(TableMetadataRef cfm)Constructors in org.apache.cassandra.io.sstable with parameters of type TableMetadataRef Constructor Description SSTable(Descriptor descriptor, java.util.Set<Component> components, TableMetadataRef metadata, DiskOptimizationStrategy optimizationStrategy) -
Uses of TableMetadataRef in org.apache.cassandra.io.sstable.format
Fields in org.apache.cassandra.io.sstable.format declared as TableMetadataRef Modifier and Type Field Description protected TableMetadataRefSSTableReaderBuilder. metadataRefMethods in org.apache.cassandra.io.sstable.format with parameters of type TableMetadataRef Modifier and Type Method Description static SSTableWriterSSTableWriter. create(Descriptor descriptor, java.lang.Long keyCount, java.lang.Long repairedAt, TimeUUID pendingRepair, boolean isTransient, TableMetadataRef metadata, MetadataCollector metadataCollector, SerializationHeader header, java.util.Collection<Index> indexes, LifecycleNewTracker lifecycleNewTracker)static SSTableWriterSSTableWriter. create(TableMetadataRef metadata, Descriptor descriptor, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, int sstableLevel, SerializationHeader header, java.util.Collection<Index> indexes, LifecycleNewTracker lifecycleNewTracker)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. 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 SSTableReaderSSTableReader. open(Descriptor desc, TableMetadataRef metadata)abstract SSTableWriterSSTableWriter.Factory. open(Descriptor descriptor, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, TableMetadataRef metadata, MetadataCollector metadataCollector, SerializationHeader header, java.util.Collection<SSTableFlushObserver> observers, LifecycleNewTracker lifecycleNewTracker)static 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, TableMetadataRef metadata)Constructors in org.apache.cassandra.io.sstable.format with parameters of type TableMetadataRef 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)SSTableWriter(Descriptor descriptor, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, TableMetadataRef metadata, MetadataCollector metadataCollector, SerializationHeader header, java.util.Collection<SSTableFlushObserver> observers) -
Uses of TableMetadataRef in org.apache.cassandra.io.sstable.format.big
Constructors in org.apache.cassandra.io.sstable.format.big with parameters of type TableMetadataRef Constructor Description BigTableWriter(Descriptor descriptor, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, TableMetadataRef metadata, MetadataCollector metadataCollector, SerializationHeader header, java.util.Collection<SSTableFlushObserver> observers, LifecycleNewTracker lifecycleNewTracker)BigTableZeroCopyWriter(Descriptor descriptor, TableMetadataRef metadata, LifecycleNewTracker lifecycleNewTracker, java.util.Collection<Component> components) -
Uses of TableMetadataRef in org.apache.cassandra.schema
Methods in org.apache.cassandra.schema that return TableMetadataRef Modifier and Type Method Description static TableMetadataRefTableMetadataRef. forOfflineTools(TableMetadata metadata)Create a new ref to the passedTableMetadatafor use by offline tools only.TableMetadataRefSchema. getIndexTableMetadataRef(java.lang.String keyspace, java.lang.String index)TableMetadataRefSchema. getTableMetadataRef(java.lang.String keyspace, java.lang.String table)Given a keyspace name and table/view name, get the table metadata reference.TableMetadataRefSchema. getTableMetadataRef(Descriptor descriptor)TableMetadataRefSchema. getTableMetadataRef(TableId id)Get Table metadata by its identifierTableMetadataRefSchemaProvider. getTableMetadataRef(java.lang.String keyspace, java.lang.String table)default TableMetadataRefSchemaProvider. getTableMetadataRef(Descriptor descriptor)TableMetadataRefSchemaProvider. getTableMetadataRef(TableId id) -
Uses of TableMetadataRef in org.apache.cassandra.service
Methods in org.apache.cassandra.service with parameters of type TableMetadataRef Modifier and Type Method Description voidClientState. ensureTablePermission(TableMetadataRef tableRef, Permission perm) -
Uses of TableMetadataRef in org.apache.cassandra.utils
Fields in org.apache.cassandra.utils with type parameters of type TableMetadataRef Modifier and Type Field Description protected java.util.Map<java.lang.String,TableMetadataRef>NativeSSTableLoaderClient. tablesMethods in org.apache.cassandra.utils that return TableMetadataRef Modifier and Type Method Description TableMetadataRefNativeSSTableLoaderClient. getTableMetadata(java.lang.String tableName)Methods in org.apache.cassandra.utils with parameters of type TableMetadataRef Modifier and Type Method Description voidNativeSSTableLoaderClient. setTableMetadata(TableMetadataRef cfm)
-