Uses of Class
org.apache.cassandra.db.Memtable
-
Packages that use Memtable Package Description org.apache.cassandra.db org.apache.cassandra.db.lifecycle org.apache.cassandra.index.sasi.conf org.apache.cassandra.notifications -
-
Uses of Memtable in org.apache.cassandra.db
Fields in org.apache.cassandra.db with type parameters of type Memtable Modifier and Type Field Description java.lang.Iterable<Memtable>ColumnFamilyStore.ViewFragment. memtablesMethods in org.apache.cassandra.db with parameters of type Memtable Modifier and Type Method Description intMemtable. compareTo(Memtable that)com.google.common.util.concurrent.ListenableFuture<CommitLogPosition>ColumnFamilyStore. switchMemtableIfCurrent(Memtable memtable)Switches the memtable iff the live memtable is the one providedConstructor parameters in org.apache.cassandra.db with type arguments of type Memtable Constructor Description RefViewFragment(java.util.List<SSTableReader> sstables, java.lang.Iterable<Memtable> memtables, Refs<SSTableReader> refs)ViewFragment(java.util.List<SSTableReader> sstables, java.lang.Iterable<Memtable> memtables) -
Uses of Memtable in org.apache.cassandra.db.lifecycle
Fields in org.apache.cassandra.db.lifecycle with type parameters of type Memtable Modifier and Type Field Description java.util.List<Memtable>View. flushingMemtablescontains all memtables that are no longer referenced for writing and are queued for / in the process of being flushed.java.util.List<Memtable>View. liveMemtablesordinarily a list of size 1, but when preparing to flush will contain both the memtable we will flush and the new replacement memtable, until all outstanding write operations on the old table complete.Methods in org.apache.cassandra.db.lifecycle that return Memtable Modifier and Type Method Description MemtableView. getCurrentMemtable()MemtableTracker. getMemtableFor(OpOrder.Group opGroup, CommitLogPosition commitLogPosition)get the Memtable that the ordered writeOp should be directed toMemtableTracker. switchMemtable(boolean truncating, Memtable newMemtable)Switch the current memtable.Methods in org.apache.cassandra.db.lifecycle that return types with arguments of type Memtable Modifier and Type Method Description java.lang.Iterable<Memtable>View. getAllMemtables()Methods in org.apache.cassandra.db.lifecycle with parameters of type Memtable Modifier and Type Method Description voidTracker. markFlushing(Memtable memtable)voidTracker. notifyDiscarded(Memtable discarded)voidTracker. notifyRenewed(Memtable renewed)voidTracker. notifySwitched(Memtable previous)voidTracker. replaceFlushed(Memtable memtable, java.lang.Iterable<SSTableReader> sstables)voidTracker. reset(Memtable memtable)(Re)initializes the tracker, purging all references.MemtableTracker. switchMemtable(boolean truncating, Memtable newMemtable)Switch the current memtable.Constructors in org.apache.cassandra.db.lifecycle with parameters of type Memtable Constructor Description Tracker(Memtable memtable, boolean loadsstables) -
Uses of Memtable in org.apache.cassandra.index.sasi.conf
Methods in org.apache.cassandra.index.sasi.conf with parameters of type Memtable Modifier and Type Method Description voidColumnIndex. discardMemtable(Memtable parent)voidColumnIndex. switchMemtable(Memtable parent) -
Uses of Memtable in org.apache.cassandra.notifications
Fields in org.apache.cassandra.notifications declared as Memtable Modifier and Type Field Description MemtableMemtableDiscardedNotification. memtableMemtableMemtableSwitchedNotification. memtableMemtableMemtableRenewedNotification. renewedMethods in org.apache.cassandra.notifications that return types with arguments of type Memtable Modifier and Type Method Description java.util.Optional<Memtable>SSTableAddedNotification. memtable()Returns the memtable from which the tables come when they have been added due to a memtable flush.Constructors in org.apache.cassandra.notifications with parameters of type Memtable Constructor Description MemtableDiscardedNotification(Memtable discarded)MemtableRenewedNotification(Memtable renewed)MemtableSwitchedNotification(Memtable switched)SSTableAddedNotification(java.lang.Iterable<SSTableReader> added, Memtable memtable)Creates a newSSTableAddedNotificationfor the specified SSTables and optional memtable.
-