Uses of Class
org.apache.cassandra.db.lifecycle.LifecycleTransaction
-
-
Uses of LifecycleTransaction in org.apache.cassandra.db
Methods in org.apache.cassandra.db that return LifecycleTransaction Modifier and Type Method Description LifecycleTransactionColumnFamilyStore. markAllCompacting(OperationType operationType) -
Uses of LifecycleTransaction in org.apache.cassandra.db.compaction
Fields in org.apache.cassandra.db.compaction declared as LifecycleTransaction Modifier and Type Field Description protected LifecycleTransactionAbstractCompactionTask. transactionMethods in org.apache.cassandra.db.compaction with parameters of type LifecycleTransaction Modifier and Type Method Description static SSTableWriterCompactionManager. createWriter(ColumnFamilyStore cfs, File compactionFileLocation, long expectedBloomFilterSize, long repairedAt, TimeUUID pendingRepair, boolean isTransient, SSTableReader sstable, LifecycleTransaction txn)abstract CompactionAwareWriterAbstractCompactionTask. getCompactionAwareWriter(ColumnFamilyStore cfs, Directories directories, LifecycleTransaction txn, java.util.Set<SSTableReader> nonExpiredSSTables)CompactionAwareWriterCompactionTask. getCompactionAwareWriter(ColumnFamilyStore cfs, Directories directories, LifecycleTransaction transaction, java.util.Set<SSTableReader> nonExpiredSSTables)CompactionAwareWriterLeveledCompactionTask. getCompactionAwareWriter(ColumnFamilyStore cfs, Directories directories, LifecycleTransaction txn, java.util.Set<SSTableReader> nonExpiredSSTables)CompactionAwareWriterSingleSSTableLCSTask. getCompactionAwareWriter(ColumnFamilyStore cfs, Directories directories, LifecycleTransaction txn, java.util.Set<SSTableReader> nonExpiredSSTables)CompactionAwareWriterSSTableSplitter.SplittingCompactionTask. getCompactionAwareWriter(ColumnFamilyStore cfs, Directories directories, LifecycleTransaction txn, java.util.Set<SSTableReader> nonExpiredSSTables)AbstractCompactionTaskAbstractCompactionStrategy. getCompactionTask(LifecycleTransaction txn, int gcBefore, long maxSSTableBytes)AbstractCompactionTaskCompactionStrategyManager. getCompactionTask(LifecycleTransaction txn, int gcBefore, long maxSSTableBytes)AbstractCompactionTaskLeveledCompactionStrategy. getCompactionTask(LifecycleTransaction txn, int gcBefore, long maxSSTableBytes)voidCompactionManager. performAnticompaction(ColumnFamilyStore cfs, RangesAtEndpoint replicas, Refs<SSTableReader> validatedForRepair, LifecycleTransaction txn, TimeUUID sessionID, java.util.function.BooleanSupplier isCancelled)Make sure the {validatedForRepair} are marked for compaction before calling this.Future<java.lang.Void>CompactionManager. submitPendingAntiCompaction(ColumnFamilyStore cfs, RangesAtEndpoint tokenRanges, Refs<SSTableReader> sstables, LifecycleTransaction txn, TimeUUID sessionId, java.util.function.BooleanSupplier isCancelled)Splits the given token ranges of the given sstables into a pending repair siloConstructors in org.apache.cassandra.db.compaction with parameters of type LifecycleTransaction Constructor Description AbstractCompactionTask(ColumnFamilyStore cfs, LifecycleTransaction transaction)CompactionTask(ColumnFamilyStore cfs, LifecycleTransaction txn, int gcBefore)CompactionTask(ColumnFamilyStore cfs, LifecycleTransaction txn, int gcBefore, boolean keepOriginals)LeveledCompactionTask(ColumnFamilyStore cfs, LifecycleTransaction txn, int level, int gcBefore, long maxSSTableBytes, boolean majorCompaction)Scrubber(ColumnFamilyStore cfs, LifecycleTransaction transaction, boolean skipCorrupted, boolean checkData)Scrubber(ColumnFamilyStore cfs, LifecycleTransaction transaction, boolean skipCorrupted, boolean checkData, boolean reinsertOverflowedTTLRows)Scrubber(ColumnFamilyStore cfs, LifecycleTransaction transaction, boolean skipCorrupted, OutputHandler outputHandler, boolean checkData, boolean reinsertOverflowedTTLRows)SingleSSTableLCSTask(ColumnFamilyStore cfs, LifecycleTransaction txn, int level)SplittingCompactionTask(ColumnFamilyStore cfs, LifecycleTransaction transaction, int sstableSizeInMB)SSTableSplitter(ColumnFamilyStore cfs, LifecycleTransaction transaction, int sstableSizeInMB)TimeWindowCompactionTask(ColumnFamilyStore cfs, LifecycleTransaction txn, int gcBefore, boolean ignoreOverlaps)Upgrader(ColumnFamilyStore cfs, LifecycleTransaction txn, OutputHandler outputHandler) -
Uses of LifecycleTransaction in org.apache.cassandra.db.compaction.writers
Fields in org.apache.cassandra.db.compaction.writers declared as LifecycleTransaction Modifier and Type Field Description protected LifecycleTransactionCompactionAwareWriter. txnConstructors in org.apache.cassandra.db.compaction.writers with parameters of type LifecycleTransaction Constructor Description CompactionAwareWriter(ColumnFamilyStore cfs, Directories directories, LifecycleTransaction txn, java.util.Set<SSTableReader> nonExpiredSSTables, boolean keepOriginals)DefaultCompactionWriter(ColumnFamilyStore cfs, Directories directories, LifecycleTransaction txn, java.util.Set<SSTableReader> nonExpiredSSTables)DefaultCompactionWriter(ColumnFamilyStore cfs, Directories directories, LifecycleTransaction txn, java.util.Set<SSTableReader> nonExpiredSSTables, boolean offline, boolean keepOriginals, int sstableLevel)Deprecated.DefaultCompactionWriter(ColumnFamilyStore cfs, Directories directories, LifecycleTransaction txn, java.util.Set<SSTableReader> nonExpiredSSTables, boolean keepOriginals, int sstableLevel)MajorLeveledCompactionWriter(ColumnFamilyStore cfs, Directories directories, LifecycleTransaction txn, java.util.Set<SSTableReader> nonExpiredSSTables, long maxSSTableSize)MajorLeveledCompactionWriter(ColumnFamilyStore cfs, Directories directories, LifecycleTransaction txn, java.util.Set<SSTableReader> nonExpiredSSTables, long maxSSTableSize, boolean keepOriginals)MaxSSTableSizeWriter(ColumnFamilyStore cfs, Directories directories, LifecycleTransaction txn, java.util.Set<SSTableReader> nonExpiredSSTables, long maxSSTableSize, int level)MaxSSTableSizeWriter(ColumnFamilyStore cfs, Directories directories, LifecycleTransaction txn, java.util.Set<SSTableReader> nonExpiredSSTables, long maxSSTableSize, int level, boolean keepOriginals)SplittingSizeTieredCompactionWriter(ColumnFamilyStore cfs, Directories directories, LifecycleTransaction txn, java.util.Set<SSTableReader> nonExpiredSSTables)SplittingSizeTieredCompactionWriter(ColumnFamilyStore cfs, Directories directories, LifecycleTransaction txn, java.util.Set<SSTableReader> nonExpiredSSTables, long smallestSSTable) -
Uses of LifecycleTransaction in org.apache.cassandra.db.lifecycle
Methods in org.apache.cassandra.db.lifecycle that return LifecycleTransaction Modifier and Type Method Description static LifecycleTransactionLifecycleTransaction. offline(OperationType operationType)construct an empty Transaction with no existing readersstatic LifecycleTransactionLifecycleTransaction. offline(OperationType operationType, java.lang.Iterable<SSTableReader> readers)construct a Transaction for use in an offline operationstatic LifecycleTransactionLifecycleTransaction. offline(OperationType operationType, SSTableReader reader)construct a Transaction for use in an offline operationLifecycleTransactionLifecycleTransaction. split(java.util.Collection<SSTableReader> readers)remove the provided readers from this Transaction, and return a new Transaction to manage them only permitted to be called if the current Transaction has never been usedLifecycleTransactionTracker. tryModify(java.lang.Iterable<SSTableReader> sstables, OperationType operationType)LifecycleTransactionTracker. tryModify(SSTableReader sstable, OperationType operationType) -
Uses of LifecycleTransaction in org.apache.cassandra.db.memtable
Methods in org.apache.cassandra.db.memtable with parameters of type LifecycleTransaction Modifier and Type Method Description static SSTableMultiWriterFlushing. createFlushWriter(ColumnFamilyStore cfs, Memtable.FlushablePartitionSet<?> flushSet, LifecycleTransaction txn, Descriptor descriptor, long partitionCount)static java.util.List<Flushing.FlushRunnable>Flushing. flushRunnables(ColumnFamilyStore cfs, Memtable memtable, LifecycleTransaction txn) -
Uses of LifecycleTransaction in org.apache.cassandra.io.sstable
Constructors in org.apache.cassandra.io.sstable with parameters of type LifecycleTransaction Constructor Description SSTableTxnWriter(LifecycleTransaction txn, SSTableMultiWriter writer)Constructor parameters in org.apache.cassandra.io.sstable with type arguments of type LifecycleTransaction Constructor Description IndexSummaryRedistribution(java.util.Map<TableId,LifecycleTransaction> transactions, long nonRedistributingOffHeapSize, long memoryPoolBytes)
-