Uses of Class
org.apache.cassandra.index.sai.StorageAttachedIndex
Packages that use StorageAttachedIndex
Package
Description
-
Uses of StorageAttachedIndex in org.apache.cassandra.index.sai
Methods in org.apache.cassandra.index.sai with parameters of type StorageAttachedIndexModifier and TypeMethodDescriptionSSTableContext.newSSTableIndex(StorageAttachedIndex index) Returns a newSSTableIndexfor a per-column indexMethod parameters in org.apache.cassandra.index.sai with type arguments of type StorageAttachedIndexModifier and TypeMethodDescriptionStorageAttachedIndexGroup.getLiveComponents(SSTableReader sstable, Collection<StorageAttachedIndex> indices) -
Uses of StorageAttachedIndex in org.apache.cassandra.index.sai.disk
Method parameters in org.apache.cassandra.index.sai.disk with type arguments of type StorageAttachedIndexModifier and TypeMethodDescriptionstatic StorageAttachedIndexWriterStorageAttachedIndexWriter.createBuilderWriter(IndexDescriptor indexDescriptor, Collection<StorageAttachedIndex> indexes, LifecycleNewTracker lifecycleNewTracker, boolean perIndexComponentsOnly) static StorageAttachedIndexWriterStorageAttachedIndexWriter.createFlushObserverWriter(IndexDescriptor indexDescriptor, Collection<StorageAttachedIndex> indexes, LifecycleNewTracker lifecycleNewTracker) Constructors in org.apache.cassandra.index.sai.disk with parameters of type StorageAttachedIndexModifierConstructorDescriptionEmptyIndex(SSTableContext sstableContext, StorageAttachedIndex index) SSTableIndex(SSTableContext sstableContext, StorageAttachedIndex index) -
Uses of StorageAttachedIndex in org.apache.cassandra.index.sai.disk.format
Methods in org.apache.cassandra.index.sai.disk.format with parameters of type StorageAttachedIndexModifier and TypeMethodDescriptionIndexDescriptor.newPerColumnIndexWriter(StorageAttachedIndex index, LifecycleNewTracker tracker, RowMapping rowMapping) OnDiskFormat.newPerColumnIndexWriter(StorageAttachedIndex index, IndexDescriptor indexDescriptor, LifecycleNewTracker tracker, RowMapping rowMapping) Create a newPerColumnIndexWriterto write the per-column on-disk components of an index.IndexDescriptor.newSSTableIndex(SSTableContext sstableContext, StorageAttachedIndex index) OnDiskFormat.newSSTableIndex(SSTableContext sstableContext, StorageAttachedIndex index) Create a newSSTableIndexfor an on-disk index. -
Uses of StorageAttachedIndex in org.apache.cassandra.index.sai.disk.v1
Methods in org.apache.cassandra.index.sai.disk.v1 with parameters of type StorageAttachedIndexModifier and TypeMethodDescriptionV1OnDiskFormat.newPerColumnIndexWriter(StorageAttachedIndex index, IndexDescriptor indexDescriptor, LifecycleNewTracker tracker, RowMapping rowMapping) V1OnDiskFormat.newSSTableIndex(SSTableContext sstableContext, StorageAttachedIndex index) Constructors in org.apache.cassandra.index.sai.disk.v1 with parameters of type StorageAttachedIndexModifierConstructorDescriptionSSTableIndexWriter(IndexDescriptor indexDescriptor, StorageAttachedIndex index, NamedMemoryLimiter limiter, BooleanSupplier isIndexValid) V1SSTableIndex(SSTableContext sstableContext, StorageAttachedIndex index) -
Uses of StorageAttachedIndex in org.apache.cassandra.index.sai.disk.v1.segment
Methods in org.apache.cassandra.index.sai.disk.v1.segment with parameters of type StorageAttachedIndexModifier and TypeMethodDescriptionstatic IndexSegmentSearcherIndexSegmentSearcher.open(PrimaryKeyMap.Factory primaryKeyMapFactory, SSTableId sstableId, PerColumnIndexFiles indexFiles, SegmentMetadata segmentMetadata, StorageAttachedIndex index) Constructors in org.apache.cassandra.index.sai.disk.v1.segment with parameters of type StorageAttachedIndexModifierConstructorDescriptionSegment(StorageAttachedIndex index, SSTableContext sstableContext, PerColumnIndexFiles indexFiles, SegmentMetadata metadata) TrieSegmentBuilder(StorageAttachedIndex index, NamedMemoryLimiter limiter) VectorSegmentBuilder(StorageAttachedIndex index, NamedMemoryLimiter limiter) -
Uses of StorageAttachedIndex in org.apache.cassandra.index.sai.memory
Fields in org.apache.cassandra.index.sai.memory declared as StorageAttachedIndexConstructors in org.apache.cassandra.index.sai.memory with parameters of type StorageAttachedIndexModifierConstructorDescriptionprotectedMemoryIndex(StorageAttachedIndex index) MemtableIndex(StorageAttachedIndex index, Memtable memtable) VectorMemoryIndex(StorageAttachedIndex index, Memtable memtable) -
Uses of StorageAttachedIndex in org.apache.cassandra.index.sai.metrics
Constructors in org.apache.cassandra.index.sai.metrics with parameters of type StorageAttachedIndexModifierConstructorDescriptionIndexMetrics(StorageAttachedIndex index, MemtableIndexManager memtableIndexManager) -
Uses of StorageAttachedIndex in org.apache.cassandra.index.sai.plan
Methods in org.apache.cassandra.index.sai.plan that return StorageAttachedIndexModifier and TypeMethodDescriptionabstract StorageAttachedIndexExpression.getIndex()Expression.IndexedExpression.getIndex()Expression.UnindexedExpression.getIndex()QueryController.indexFor(RowFilter.Expression expression) Methods in org.apache.cassandra.index.sai.plan with parameters of type StorageAttachedIndexModifier and TypeMethodDescriptionstatic ExpressionExpression.create(StorageAttachedIndex index) Method parameters in org.apache.cassandra.index.sai.plan with type arguments of type StorageAttachedIndexModifier and TypeMethodDescriptionStorageAttachedIndexQueryPlan.create(ColumnFamilyStore cfs, TableQueryMetrics queryMetrics, Set<StorageAttachedIndex> indexes, RowFilter filter) Constructors in org.apache.cassandra.index.sai.plan with parameters of type StorageAttachedIndex -
Uses of StorageAttachedIndex in org.apache.cassandra.index.sai.view
Constructors in org.apache.cassandra.index.sai.view with parameters of type StorageAttachedIndex