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 TableMetadataRef
ColumnFamilyStore. metadata
Methods in org.apache.cassandra.db with parameters of type TableMetadataRef Modifier and Type Method Description static ColumnFamilyStore
ColumnFamilyStore. createColumnFamilyStore(Keyspace keyspace, java.lang.String columnFamily, TableMetadataRef metadata, boolean loadSSTables)
static ColumnFamilyStore
ColumnFamilyStore. 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 ColumnFamilyStore
ColumnFamilyStore. createColumnFamilyStore(Keyspace keyspace, TableMetadataRef metadata, boolean loadSSTables)
void
Keyspace. initCf(TableMetadataRef metadata, boolean loadSSTables)
adds a cf to internal structures, ends up creating disk files).static ColumnFamilyStore
Keyspace. openAndGetStore(TableMetadataRef tableRef)
Constructors in org.apache.cassandra.db with parameters of type TableMetadataRef Constructor Description ColumnFamilyStore(Keyspace keyspace, java.lang.String columnFamilyName, int generation, TableMetadataRef metadata, Directories directories, boolean loadSSTables, boolean registerBookeeping, boolean offline)
-
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 TableMetadataRef
View. 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.Builder
KeysIndex. 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 TableMetadataRef
SSTable. metadata
Methods in org.apache.cassandra.io.sstable that return TableMetadataRef Modifier and Type Method Description abstract TableMetadataRef
SSTableLoader.Client. getTableMetadata(java.lang.String tableName)
Validate thatkeyspace
is an existing keyspace andcfName
one of its existing column family.Methods in org.apache.cassandra.io.sstable with parameters of type TableMetadataRef Modifier and Type Method Description static SSTableMultiWriter
SimpleSSTableMultiWriter. create(Descriptor descriptor, long keyCount, long repairedAt, java.util.UUID pendingRepair, boolean isTransient, TableMetadataRef metadata, MetadataCollector metadataCollector, SerializationHeader header, java.util.Collection<Index> indexes, LifecycleNewTracker lifecycleNewTracker)
static SSTableTxnWriter
SSTableTxnWriter. create(TableMetadataRef metadata, Descriptor descriptor, long keyCount, long repairedAt, java.util.UUID pendingRepair, boolean isTransient, int sstableLevel, SerializationHeader header, java.util.Collection<Index> indexes)
static SSTableTxnWriter
SSTableTxnWriter. createRangeAware(TableMetadataRef metadata, long keyCount, long repairedAt, java.util.UUID pendingRepair, boolean isTransient, SSTableFormat.Type type, int sstableLevel, SerializationHeader header)
void
SSTableLoader.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 TableMetadataRef
SSTableReaderBuilder. metadataRef
Methods in org.apache.cassandra.io.sstable.format with parameters of type TableMetadataRef Modifier and Type Method Description static SSTableWriter
SSTableWriter. create(Descriptor descriptor, java.lang.Long keyCount, java.lang.Long repairedAt, java.util.UUID pendingRepair, boolean isTransient, TableMetadataRef metadata, MetadataCollector metadataCollector, SerializationHeader header, java.util.Collection<Index> indexes, LifecycleNewTracker lifecycleNewTracker)
static SSTableWriter
SSTableWriter. create(TableMetadataRef metadata, Descriptor descriptor, long keyCount, long repairedAt, java.util.UUID pendingRepair, boolean isTransient, int sstableLevel, SerializationHeader header, java.util.Collection<Index> indexes, LifecycleNewTracker lifecycleNewTracker)
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. 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 SSTableReader
SSTableReader. open(Descriptor desc, TableMetadataRef metadata)
abstract SSTableWriter
SSTableWriter.Factory. open(Descriptor descriptor, long keyCount, long repairedAt, java.util.UUID 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 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, 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, java.util.UUID 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, java.util.UUID 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 TableMetadataRef
TableMetadataRef. forOfflineTools(TableMetadata metadata)
Create a new ref to the passedTableMetadata
for use by offline tools only.TableMetadataRef
Schema. getIndexTableMetadataRef(java.lang.String keyspace, java.lang.String index)
TableMetadataRef
Schema. getTableMetadataRef(java.lang.String keyspace, java.lang.String table)
Given a keyspace name and table/view name, get the table metadata reference.TableMetadataRef
Schema. getTableMetadataRef(Descriptor descriptor)
TableMetadataRef
Schema. getTableMetadataRef(TableId id)
Get Table metadata by its identifierTableMetadataRef
SchemaProvider. getTableMetadataRef(java.lang.String keyspace, java.lang.String table)
default TableMetadataRef
SchemaProvider. getTableMetadataRef(Descriptor descriptor)
TableMetadataRef
SchemaProvider. 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 void
ClientState. 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. tables
Methods in org.apache.cassandra.utils that return TableMetadataRef Modifier and Type Method Description TableMetadataRef
NativeSSTableLoaderClient. getTableMetadata(java.lang.String tableName)
Methods in org.apache.cassandra.utils with parameters of type TableMetadataRef Modifier and Type Method Description void
NativeSSTableLoaderClient. setTableMetadata(TableMetadataRef cfm)
-