Modifier and Type | Field and Description |
---|---|
TableMetadataRef |
ColumnFamilyStore.metadata |
Modifier and Type | Method and 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 tools
|
static 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) |
Constructor and Description |
---|
ColumnFamilyStore(Keyspace keyspace,
java.lang.String columnFamilyName,
int generation,
TableMetadataRef metadata,
Directories directories,
boolean loadSSTables,
boolean registerBookeeping,
boolean offline) |
Constructor and Description |
---|
AtomicBTreePartition(TableMetadataRef metadata,
DecoratedKey partitionKey,
MemtableAllocator allocator) |
Modifier and Type | Method and Description |
---|---|
static TableMetadataRef |
View.findBaseTable(java.lang.String keyspace,
java.lang.String viewName) |
Modifier and Type | Method and Description |
---|---|
TableMetadata.Builder |
KeysIndex.addIndexClusteringColumns(TableMetadata.Builder builder,
TableMetadataRef baseMetadata,
ColumnMetadata cfDef) |
Modifier and Type | Field and Description |
---|---|
protected TableMetadataRef |
SSTable.metadata |
Modifier and Type | Method and Description |
---|---|
abstract TableMetadataRef |
SSTableLoader.Client.getTableMetadata(java.lang.String tableName)
Validate that
keyspace is an existing keyspace and cfName one of its existing column family. |
Modifier and Type | Method and 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) |
Constructor and Description |
---|
SSTable(Descriptor descriptor,
java.util.Set<Component> components,
TableMetadataRef metadata,
DiskOptimizationStrategy optimizationStrategy) |
Modifier and Type | Field and Description |
---|---|
protected TableMetadataRef |
SSTableReaderBuilder.metadataRef |
Modifier and Type | Method and 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).
|
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 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 reading
|
static SSTableReader |
SSTableReader.open(Descriptor desc,
TableMetadataRef metadata) |
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) |
Constructor and 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) |
Constructor and 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) |
Modifier and Type | Method and Description |
---|---|
static TableMetadataRef |
TableMetadataRef.forOfflineTools(TableMetadata metadata)
Create a new ref to the passed
TableMetadata for use by offline tools only. |
TableMetadataRef |
Schema.getIndexTableMetadataRef(java.lang.String keyspace,
java.lang.String index) |
TableMetadataRef |
Schema.getTableMetadataRef(Descriptor descriptor) |
default TableMetadataRef |
SchemaProvider.getTableMetadataRef(Descriptor descriptor) |
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 |
SchemaProvider.getTableMetadataRef(java.lang.String keyspace,
java.lang.String table) |
TableMetadataRef |
Schema.getTableMetadataRef(TableId id)
Get Table metadata by its identifier
|
TableMetadataRef |
SchemaProvider.getTableMetadataRef(TableId id) |
Modifier and Type | Method and Description |
---|---|
void |
ClientState.ensureTablePermission(TableMetadataRef tableRef,
Permission perm) |
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,TableMetadataRef> |
NativeSSTableLoaderClient.tables |
Modifier and Type | Method and Description |
---|---|
TableMetadataRef |
NativeSSTableLoaderClient.getTableMetadata(java.lang.String tableName) |
Modifier and Type | Method and Description |
---|---|
void |
NativeSSTableLoaderClient.setTableMetadata(TableMetadataRef cfm) |
Copyright © 2009-2022 The Apache Software Foundation