Uses of Class
org.apache.cassandra.utils.TimeUUID
-
-
Uses of TimeUUID in org.apache.cassandra.batchlog
Fields in org.apache.cassandra.batchlog declared as TimeUUID Modifier and Type Field Description TimeUUID
Batch. id
Methods in org.apache.cassandra.batchlog with parameters of type TimeUUID Modifier and Type Method Description static Batch
Batch. createLocal(TimeUUID id, long creationTime, java.util.Collection<Mutation> mutations)
Creates a 'local' batch - with all enclosed mutations in decoded form (as Mutation instances)static Batch
Batch. createRemote(TimeUUID id, long creationTime, java.util.Collection<java.nio.ByteBuffer> mutations)
Creates a 'remote' batch - with all enclosed mutations in encoded form (as ByteBuffer instances) The mutations will always be encoded using the current messaging version.static void
BatchlogManager. remove(TimeUUID id)
Method parameters in org.apache.cassandra.batchlog with type arguments of type TimeUUID Modifier and Type Method Description void
BatchRemoveVerbHandler. doVerb(Message<TimeUUID> message)
-
Uses of TimeUUID in org.apache.cassandra.cql3
Methods in org.apache.cassandra.cql3 that return TimeUUID Modifier and Type Method Description TimeUUID
UntypedResultSet.Row. getTimeUUID(java.lang.String column)
-
Uses of TimeUUID in org.apache.cassandra.db
Methods in org.apache.cassandra.db that return types with arguments of type TimeUUID Modifier and Type Method Description java.util.Map<TimeUUID,PendingStat>
ColumnFamilyStore. getPendingRepairStats()
Methods in org.apache.cassandra.db with parameters of type TimeUUID Modifier and Type Method Description SSTableMultiWriter
ColumnFamilyStore. createSSTableMultiWriter(Descriptor descriptor, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, IntervalSet<CommitLogPosition> commitLogPositions, int sstableLevel, SerializationHeader header, LifecycleNewTracker lifecycleNewTracker)
SSTableMultiWriter
ColumnFamilyStore. createSSTableMultiWriter(Descriptor descriptor, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, IntervalSet<CommitLogPosition> commitLogPositions, SerializationHeader header, LifecycleNewTracker lifecycleNewTracker)
SSTableMultiWriter
ColumnFamilyStore. createSSTableMultiWriter(Descriptor descriptor, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, SerializationHeader header, LifecycleNewTracker lifecycleNewTracker)
static void
SystemKeyspace. updateCompactionHistory(TimeUUID taskId, java.lang.String ksname, java.lang.String cfname, long compactedAt, long bytesIn, long bytesOut, java.util.Map<java.lang.Integer,java.lang.Long> rowsMerged, java.util.Map<java.lang.String,java.lang.String> compactionProperties)
static void
SystemKeyspace. updateHintsDropped(InetAddressAndPort ep, TimeUUID timePeriod, int value)
void
ColumnFamilyStore. writeAndAddMemtableRanges(TimeUUID repairSessionID, java.util.function.Supplier<java.util.Collection<Range<PartitionPosition>>> rangesSupplier, Refs<SSTableReader> placeIntoRefs)
Method parameters in org.apache.cassandra.db with type arguments of type TimeUUID Modifier and Type Method Description CleanupSummary
ColumnFamilyStore. releaseRepairData(java.util.Collection<TimeUUID> sessions, boolean force)
promotes (or demotes) data attached to an incremental repair session that has either completed successfully, or failed -
Uses of TimeUUID in org.apache.cassandra.db.compaction
Methods in org.apache.cassandra.db.compaction that return TimeUUID Modifier and Type Method Description static TimeUUID
CompactionTask. getPendingRepair(java.util.Set<SSTableReader> sstables)
TimeUUID
CompactionInfo. getTaskId()
Methods in org.apache.cassandra.db.compaction with parameters of type TimeUUID Modifier and Type Method Description protected boolean
CompactionTask. buildCompactionCandidatesForAvailableDiskSpace(java.util.Set<SSTableReader> fullyExpiredSSTables, TimeUUID taskId)
SSTableMultiWriter
AbstractCompactionStrategy. createSSTableMultiWriter(Descriptor descriptor, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, IntervalSet<CommitLogPosition> commitLogPositions, int sstableLevel, SerializationHeader header, java.util.Collection<Index.Group> indexGroups, LifecycleNewTracker lifecycleNewTracker)
abstract SSTableMultiWriter
AbstractStrategyHolder. createSSTableMultiWriter(Descriptor descriptor, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, IntervalSet<CommitLogPosition> commitLogPositions, int sstableLevel, SerializationHeader header, java.util.Collection<Index.Group> indexGroups, LifecycleNewTracker lifecycleNewTracker)
SSTableMultiWriter
CompactionStrategyHolder. createSSTableMultiWriter(Descriptor descriptor, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, IntervalSet<CommitLogPosition> commitLogPositions, int sstableLevel, SerializationHeader header, java.util.Collection<Index.Group> indexGroups, LifecycleNewTracker lifecycleNewTracker)
SSTableMultiWriter
CompactionStrategyManager. createSSTableMultiWriter(Descriptor descriptor, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, IntervalSet<CommitLogPosition> commitLogPositions, int sstableLevel, SerializationHeader header, java.util.Collection<Index.Group> indexGroups, LifecycleNewTracker lifecycleNewTracker)
SSTableMultiWriter
PendingRepairHolder. createSSTableMultiWriter(Descriptor descriptor, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, IntervalSet<CommitLogPosition> commitLogPositions, int sstableLevel, SerializationHeader header, java.util.Collection<Index.Group> indexGroups, LifecycleNewTracker lifecycleNewTracker)
SSTableMultiWriter
UnifiedCompactionStrategy. createSSTableMultiWriter(Descriptor descriptor, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, IntervalSet<CommitLogPosition> commitLogPositions, int sstableLevel, SerializationHeader header, java.util.Collection<Index.Group> indexGroups, LifecycleNewTracker lifecycleNewTracker)
Create the sstable writer used for flushing.static SSTableWriter
CompactionManager. createWriter(ColumnFamilyStore cfs, File compactionFileLocation, long expectedBloomFilterSize, long repairedAt, TimeUUID pendingRepair, boolean isTransient, SSTableReader sstable, LifecycleTransaction txn)
static SSTableWriter
CompactionManager. createWriterForAntiCompaction(ColumnFamilyStore cfs, File compactionFileLocation, int expectedBloomFilterSize, long repairedAt, TimeUUID pendingRepair, boolean isTransient, java.util.Collection<SSTableReader> sstables, ILifecycleTransaction txn)
static CompactionIterator
CompactionManager. getAntiCompactionIterator(java.util.List<ISSTableScanner> scanners, CompactionController controller, long nowInSec, TimeUUID timeUUID, ActiveCompactionsTracker activeCompactions, java.util.function.BooleanSupplier isCancelled)
boolean
CompactionStrategyManager. hasDataForPendingRepair(TimeUUID sessionID)
boolean
PendingRepairHolder. hasDataForSession(TimeUUID sessionID)
boolean
CompactionStrategyManager. hasPendingRepairSSTable(TimeUUID sessionID, SSTableReader sstable)
boolean
PendingRepairHolder. hasPendingRepairSSTable(TimeUUID sessionID, SSTableReader sstable)
void
CompactionStrategyManager. mutateRepaired(java.util.Collection<SSTableReader> sstables, long repairedAt, TimeUUID pendingRepair, boolean isTransient)
Mutates sstable repairedAt times and notifies listeners of the change with the writeLock held.void
CompactionManager. 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 silostatic java.lang.String
CompactionTask. updateCompactionHistory(TimeUUID taskId, java.lang.String keyspaceName, java.lang.String columnFamilyName, long[] mergedRowCounts, long startSize, long endSize, java.util.Map<java.lang.String,java.lang.String> compactionProperties)
static CompactionInfo
CompactionInfo. withoutSSTables(TableMetadata metadata, OperationType tasktype, long completed, long total, CompactionInfo.Unit unit, TimeUUID compactionId)
Special compaction info where we always need to cancel the compaction - for example ViewBuilderTask where we don't know the sstables at constructionstatic CompactionInfo
CompactionInfo. withoutSSTables(TableMetadata metadata, OperationType tasktype, long completed, long total, CompactionInfo.Unit unit, TimeUUID compactionId, java.lang.String targetDirectory)
Special compaction info where we always need to cancel the compaction - for example AutoSavingCache where we don't know the sstables at constructionMethod parameters in org.apache.cassandra.db.compaction with type arguments of type TimeUUID Modifier and Type Method Description CleanupSummary
CompactionStrategyManager. releaseRepairData(java.util.Collection<TimeUUID> sessions)
Constructors in org.apache.cassandra.db.compaction with parameters of type TimeUUID Constructor Description CompactionInfo(TableMetadata metadata, OperationType tasktype, long completed, long total, CompactionInfo.Unit unit, TimeUUID compactionId, java.util.Collection<? extends SSTableReader> sstables, java.lang.String targetDirectory)
CompactionInfo(TableMetadata metadata, OperationType tasktype, long completed, long total, TimeUUID compactionId, java.util.Collection<? extends SSTableReader> sstables)
CompactionInfo(TableMetadata metadata, OperationType tasktype, long completed, long total, TimeUUID compactionId, java.util.Collection<SSTableReader> sstables, java.lang.String targetDirectory)
CompactionIterator(OperationType type, java.util.List<ISSTableScanner> scanners, AbstractCompactionController controller, long nowInSec, TimeUUID compactionId)
CompactionIterator(OperationType type, java.util.List<ISSTableScanner> scanners, AbstractCompactionController controller, long nowInSec, TimeUUID compactionId, ActiveCompactionsTracker activeCompactions, TopPartitionTracker.Collector topPartitionCollector)
-
Uses of TimeUUID in org.apache.cassandra.db.compaction.unified
Constructors in org.apache.cassandra.db.compaction.unified with parameters of type TimeUUID Constructor Description ShardedMultiWriter(ColumnFamilyStore cfs, Descriptor descriptor, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, IntervalSet<CommitLogPosition> commitLogPositions, SerializationHeader header, java.util.Collection<Index.Group> indexGroups, LifecycleNewTracker lifecycleNewTracker, ShardTracker boundaries)
-
Uses of TimeUUID in org.apache.cassandra.db.compaction.writers
Fields in org.apache.cassandra.db.compaction.writers declared as TimeUUID Modifier and Type Field Description protected TimeUUID
CompactionAwareWriter. pendingRepair
-
Uses of TimeUUID in org.apache.cassandra.db.lifecycle
Methods in org.apache.cassandra.db.lifecycle that return TimeUUID Modifier and Type Method Description TimeUUID
LifecycleTransaction. opId()
-
Uses of TimeUUID in org.apache.cassandra.db.marshal
Methods in org.apache.cassandra.db.marshal that return TimeUUID Modifier and Type Method Description TimeUUID
ByteArrayAccessor. toTimeUUID(byte[] value)
TimeUUID
ByteBufferAccessor. toTimeUUID(java.nio.ByteBuffer value)
TimeUUID
ValueAccessor. toTimeUUID(V value)
returns a TimeUUID from offset 0Methods in org.apache.cassandra.db.marshal that return types with arguments of type TimeUUID Modifier and Type Method Description TypeSerializer<TimeUUID>
TimeUUIDType. getSerializer()
AbstractType<TimeUUID>
ListType. nameComparator()
-
Uses of TimeUUID in org.apache.cassandra.db.repair
Methods in org.apache.cassandra.db.repair with parameters of type TimeUUID Modifier and Type Method Description protected PendingAntiCompaction.AcquisitionCallable
PendingAntiCompaction. getAcquisitionCallable(ColumnFamilyStore cfs, java.util.Set<Range<Token>> ranges, TimeUUID prsId, int acquireRetrySeconds, int acquireSleepMillis)
protected org.apache.cassandra.db.repair.PendingAntiCompaction.AcquisitionCallback
PendingAntiCompaction. getAcquisitionCallback(TimeUUID prsId, RangesAtEndpoint tokenRanges)
static Refs<SSTableReader>
CassandraValidationIterator. getSSTablesToValidate(ColumnFamilyStore cfs, SharedContext ctx, java.util.Collection<Range<Token>> ranges, TimeUUID parentId, boolean isIncremental)
ValidationPartitionIterator
CassandraTableRepairManager. getValidationIterator(java.util.Collection<Range<Token>> ranges, TimeUUID parentId, TimeUUID sessionID, boolean isIncremental, long nowInSec, TopPartitionTracker.Collector topPartitionCollector)
void
CassandraTableRepairManager. incrementalSessionCompleted(TimeUUID sessionID)
Future<java.util.List<java.lang.Void>>
CassandraKeyspaceRepairManager. prepareIncrementalRepair(TimeUUID sessionID, java.util.Collection<ColumnFamilyStore> tables, RangesAtEndpoint tokenRanges, java.util.concurrent.ExecutorService executor, java.util.function.BooleanSupplier isCancelled)
Constructors in org.apache.cassandra.db.repair with parameters of type TimeUUID Constructor Description AcquisitionCallable(ColumnFamilyStore cfs, java.util.Collection<Range<Token>> ranges, TimeUUID sessionID, int acquireRetrySeconds, int acquireSleepMillis)
CassandraValidationIterator(ColumnFamilyStore cfs, SharedContext ctx, java.util.Collection<Range<Token>> ranges, TimeUUID parentId, TimeUUID sessionID, boolean isIncremental, long nowInSec, TopPartitionTracker.Collector topPartitionCollector)
PendingAntiCompaction(TimeUUID prsId, java.util.Collection<ColumnFamilyStore> tables, RangesAtEndpoint tokenRanges, java.util.concurrent.ExecutorService executor, java.util.function.BooleanSupplier isCancelled)
-
Uses of TimeUUID in org.apache.cassandra.db.streaming
Fields in org.apache.cassandra.db.streaming declared as TimeUUID Modifier and Type Field Description protected TimeUUID
CassandraStreamReader. pendingRepair
Methods in org.apache.cassandra.db.streaming that return TimeUUID Modifier and Type Method Description TimeUUID
CassandraOutgoingFile. getPendingRepair()
Methods in org.apache.cassandra.db.streaming with parameters of type TimeUUID Modifier and Type Method Description java.util.Collection<OutgoingStream>
CassandraStreamManager. createOutgoingStreams(StreamSession session, RangesAtEndpoint replicas, TimeUUID pendingRepair, PreviewKind previewKind)
protected SSTableMultiWriter
CassandraStreamReader. createWriter(ColumnFamilyStore cfs, long totalSize, long repairedAt, TimeUUID pendingRepair, SSTableFormat<?,?> format)
-
Uses of TimeUUID in org.apache.cassandra.io.sstable
Methods in org.apache.cassandra.io.sstable with parameters of type TimeUUID Modifier and Type Method Description static SSTableMultiWriter
SimpleSSTableMultiWriter. create(Descriptor descriptor, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, TableMetadataRef metadata, IntervalSet<CommitLogPosition> commitLogPositions, int sstableLevel, SerializationHeader header, java.util.Collection<Index.Group> indexGroups, LifecycleNewTracker lifecycleNewTracker, SSTable.Owner owner)
static SSTableTxnWriter
SSTableTxnWriter. create(ColumnFamilyStore cfs, Descriptor descriptor, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, SerializationHeader header)
static SSTableTxnWriter
SSTableTxnWriter. create(TableMetadataRef metadata, Descriptor descriptor, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, SerializationHeader header, java.util.Collection<Index.Group> indexGroups, SSTable.Owner owner)
static SSTableTxnWriter
SSTableTxnWriter. createRangeAware(TableMetadataRef metadata, long keyCount, long repairedAt, TimeUUID pendingRepair, boolean isTransient, SSTableFormat<?,?> type, SerializationHeader header)
static void
SSTable. validateRepairedMetadata(long repairedAt, TimeUUID pendingRepair, boolean isTransient)
Constructors in org.apache.cassandra.io.sstable with parameters of type TimeUUID Constructor Description RangeAwareSSTableWriter(ColumnFamilyStore cfs, long estimatedKeys, long repairedAt, TimeUUID pendingRepair, boolean isTransient, SSTableFormat<?,?> format, int sstableLevel, long totalSize, LifecycleNewTracker lifecycleNewTracker, SerializationHeader header)
UUIDBasedSSTableId(TimeUUID uuid)
-
Uses of TimeUUID in org.apache.cassandra.io.sstable.format
Fields in org.apache.cassandra.io.sstable.format declared as TimeUUID Modifier and Type Field Description protected TimeUUID
SSTableWriter. pendingRepair
Methods in org.apache.cassandra.io.sstable.format that return TimeUUID Modifier and Type Method Description TimeUUID
SSTableReader. getPendingRepair()
TimeUUID
SSTableWriter.Builder. getPendingRepair()
Methods in org.apache.cassandra.io.sstable.format with parameters of type TimeUUID Modifier and Type Method Description void
SSTableReader. mutateRepairedAndReload(long newRepairedAt, TimeUUID newPendingRepair, boolean isTransient)
Mutate sstable repair metadata with a lock to avoid racing with entire-sstable-streaming and then reload sstable metadataB
SSTableWriter.Builder. setPendingRepair(TimeUUID pendingRepair)
-
Uses of TimeUUID in org.apache.cassandra.io.sstable.metadata
Fields in org.apache.cassandra.io.sstable.metadata declared as TimeUUID Modifier and Type Field Description TimeUUID
StatsMetadata. pendingRepair
Methods in org.apache.cassandra.io.sstable.metadata with parameters of type TimeUUID Modifier and Type Method Description java.util.Map<MetadataType,MetadataComponent>
MetadataCollector. finalizeMetadata(java.lang.String partitioner, double bloomFilterFPChance, long repairedAt, TimeUUID pendingRepair, boolean isTransient, SerializationHeader header, java.nio.ByteBuffer firstKey, java.nio.ByteBuffer lastKey)
StatsMetadata
StatsMetadata. mutateRepairedMetadata(long newRepairedAt, TimeUUID newPendingRepair, boolean newIsTransient)
void
IMetadataSerializer. mutateRepairMetadata(Descriptor descriptor, long newRepairedAt, TimeUUID newPendingRepair, boolean isTransient)
Mutate the repairedAt time, pendingRepair ID, and transient status.void
MetadataSerializer. mutateRepairMetadata(Descriptor descriptor, long newRepairedAt, TimeUUID newPendingRepair, boolean isTransient)
Constructors in org.apache.cassandra.io.sstable.metadata with parameters of type TimeUUID Constructor Description StatsMetadata(EstimatedHistogram estimatedPartitionSize, EstimatedHistogram estimatedCellPerPartitionCount, IntervalSet<CommitLogPosition> commitLogIntervals, long minTimestamp, long maxTimestamp, long minLocalDeletionTime, long maxLocalDeletionTime, int minTTL, int maxTTL, double compressionRatio, TombstoneHistogram estimatedTombstoneDropTime, int sstableLevel, java.util.List<AbstractType<?>> clusteringTypes, Slice coveredClustering, boolean hasLegacyCounterShards, long repairedAt, long totalColumnsSet, long totalRows, double tokenSpaceCoverage, java.util.UUID originatingHostId, TimeUUID pendingRepair, boolean isTransient, boolean hasPartitionLevelDeletions, java.nio.ByteBuffer firstKey, java.nio.ByteBuffer lastKey)
-
Uses of TimeUUID in org.apache.cassandra.net
Methods in org.apache.cassandra.net that return TimeUUID Modifier and Type Method Description TimeUUID
Message.Header. traceSession()
TimeUUID
Message. traceSession()
-
Uses of TimeUUID in org.apache.cassandra.repair
Fields in org.apache.cassandra.repair declared as TimeUUID Modifier and Type Field Description TimeUUID
RepairJobDesc. parentSessionId
TimeUUID
RepairJobDesc. sessionId
RepairSession idTimeUUID
RepairSessionResult. sessionId
Methods in org.apache.cassandra.repair that return TimeUUID Modifier and Type Method Description TimeUUID
RepairSession. getId()
Methods in org.apache.cassandra.repair with parameters of type TimeUUID Modifier and Type Method Description ValidationPartitionIterator
TableRepairManager. getValidationIterator(java.util.Collection<Range<Token>> ranges, TimeUUID parentId, TimeUUID sessionID, boolean isIncremental, long nowInSec, TopPartitionTracker.Collector topPartitionCollector)
Return a validation iterator for the given parameters.void
TableRepairManager. incrementalSessionCompleted(TimeUUID sessionID)
Called when the given incremental session has completed.Future<java.util.List<java.lang.Void>>
KeyspaceRepairManager. prepareIncrementalRepair(TimeUUID sessionID, java.util.Collection<ColumnFamilyStore> tables, RangesAtEndpoint tokenRanges, java.util.concurrent.ExecutorService executor, java.util.function.BooleanSupplier isCancelled)
Isolate the unrepaired ranges of the given tables, and make referenceable by session id.protected Future<CoordinatedRepairResult>
AbstractRepairTask. runRepair(TimeUUID parentSession, boolean isIncremental, ExecutorPlus executor, Scheduler validationScheduler, java.util.List<CommonRange> commonRanges, java.lang.String... cfnames)
Constructors in org.apache.cassandra.repair with parameters of type TimeUUID Constructor Description IncrementalRepairTask(RepairCoordinator coordinator, TimeUUID parentSession, RepairCoordinator.NeighborsAndRanges neighborsAndRanges, java.lang.String[] cfnames)
LocalSyncTask(SharedContext ctx, RepairJobDesc desc, InetAddressAndPort local, InetAddressAndPort remote, java.util.List<Range<Token>> diff, TimeUUID pendingRepair, boolean requestRanges, boolean transferRanges, PreviewKind previewKind)
NormalRepairTask(RepairCoordinator coordinator, TimeUUID parentSession, java.util.List<CommonRange> commonRanges, java.lang.String[] cfnames)
NoSuchRepairSessionException(TimeUUID parentSessionId)
PreviewRepairTask(RepairCoordinator coordinator, TimeUUID parentSession, java.util.List<CommonRange> commonRanges, java.lang.String[] cfnames)
RepairJobDesc(TimeUUID parentSessionId, TimeUUID sessionId, java.lang.String keyspace, java.lang.String columnFamily, java.util.Collection<Range<Token>> ranges)
RepairSession(SharedContext ctx, Scheduler validationScheduler, TimeUUID parentRepairSession, CommonRange commonRange, java.lang.String keyspace, RepairParallelism parallelismDegree, boolean isIncremental, boolean pullRepair, PreviewKind previewKind, boolean optimiseStreams, boolean repairPaxos, boolean paxosOnly, java.lang.String... cfnames)
Create new repair session.RepairSessionResult(TimeUUID sessionId, java.lang.String keyspace, java.util.Collection<Range<Token>> ranges, java.util.Collection<RepairResult> repairJobResults, boolean skippedReplicas)
StreamingRepairTask(SharedContext ctx, SyncState state, RepairJobDesc desc, InetAddressAndPort initiator, InetAddressAndPort src, InetAddressAndPort dst, java.util.Collection<Range<Token>> ranges, TimeUUID pendingRepair, PreviewKind previewKind, boolean asymmetric)
-
Uses of TimeUUID in org.apache.cassandra.repair.consistent
Fields in org.apache.cassandra.repair.consistent declared as TimeUUID Modifier and Type Field Description TimeUUID
ConsistentSession. sessionID
Methods in org.apache.cassandra.repair.consistent with parameters of type TimeUUID Modifier and Type Method Description void
LocalSessions. cancelSession(TimeUUID sessionID, boolean force)
hook for operators to cancel sessions, cancelling from a non-coordinator is an error, unless force is set to true.void
LocalSessions. deleteSession(TimeUUID sessionID)
void
LocalSessions. failSession(TimeUUID sessionID)
void
LocalSessions. failSession(TimeUUID sessionID, boolean sendMessage)
long
LocalSessions. getFinalSessionRepairedAt(TimeUUID sessionID)
Returns the repairedAt time for a sessions which is unknown, failed, or finalized calling this for a session which is in progress throws an exceptionprotected ActiveRepairService.ParentRepairSession
LocalSessions. getParentRepairSession(TimeUUID sessionID)
CoordinatorSession
CoordinatorSessions. getSession(TimeUUID sessionId)
LocalSession
LocalSessions. getSession(TimeUUID sessionID)
boolean
LocalSessions. isSessionFinalized(TimeUUID sessionID)
determines if a local session exists, and if it's in the finalized stateboolean
LocalSessions. isSessionInProgress(TimeUUID sessionID)
determines if a local session exists, and if it's not finalized or failedvoid
LocalSessions. maybeSetRepairing(TimeUUID sessionID)
CoordinatorSession
CoordinatorSessions. registerSession(TimeUUID sessionId, java.util.Set<InetAddressAndPort> participants, boolean isForced)
boolean
LocalSessions. sessionExists(TimeUUID sessionID)
determines if a local session exists -
Uses of TimeUUID in org.apache.cassandra.repair.consistent.admin
Fields in org.apache.cassandra.repair.consistent.admin with type parameters of type TimeUUID Modifier and Type Field Description java.util.Set<TimeUUID>
PendingStat.Builder. sessions
java.util.Set<TimeUUID>
PendingStat. sessions
java.util.Set<TimeUUID>
CleanupSummary. successful
java.util.Set<TimeUUID>
CleanupSummary. unsuccessful
Constructor parameters in org.apache.cassandra.repair.consistent.admin with type arguments of type TimeUUID Constructor Description CleanupSummary(java.lang.String keyspace, java.lang.String table, java.util.Set<TimeUUID> successful, java.util.Set<TimeUUID> unsuccessful)
CleanupSummary(ColumnFamilyStore cfs, java.util.Set<TimeUUID> successful, java.util.Set<TimeUUID> unsuccessful)
PendingStat(long dataSize, int numSSTables, java.util.Set<TimeUUID> sessions)
-
Uses of TimeUUID in org.apache.cassandra.repair.messages
Fields in org.apache.cassandra.repair.messages declared as TimeUUID Modifier and Type Field Description TimeUUID
CleanupMessage. parentRepairSession
TimeUUID
PrepareMessage. parentRepairSession
TimeUUID
PrepareConsistentRequest. parentSession
TimeUUID
PrepareConsistentResponse. parentSession
TimeUUID
FailSession. sessionID
TimeUUID
FinalizeCommit. sessionID
TimeUUID
FinalizePromise. sessionID
TimeUUID
FinalizePropose. sessionID
TimeUUID
StatusRequest. sessionID
TimeUUID
StatusResponse. sessionID
Methods in org.apache.cassandra.repair.messages that return TimeUUID Modifier and Type Method Description TimeUUID
CleanupMessage. parentRepairSession()
TimeUUID
FailSession. parentRepairSession()
TimeUUID
FinalizeCommit. parentRepairSession()
TimeUUID
FinalizePromise. parentRepairSession()
TimeUUID
FinalizePropose. parentRepairSession()
TimeUUID
PrepareConsistentRequest. parentRepairSession()
TimeUUID
PrepareConsistentResponse. parentRepairSession()
TimeUUID
PrepareMessage. parentRepairSession()
TimeUUID
RepairMessage. parentRepairSession()
Constructors in org.apache.cassandra.repair.messages with parameters of type TimeUUID Constructor Description CleanupMessage(TimeUUID parentRepairSession)
FailSession(TimeUUID sessionID)
FinalizeCommit(TimeUUID sessionID)
FinalizePromise(TimeUUID sessionID, InetAddressAndPort participant, boolean promised)
FinalizePropose(TimeUUID sessionID)
PrepareConsistentRequest(TimeUUID parentSession, InetAddressAndPort coordinator, java.util.Set<InetAddressAndPort> participants)
PrepareConsistentResponse(TimeUUID parentSession, InetAddressAndPort participant, boolean success)
PrepareMessage(TimeUUID parentRepairSession, java.util.List<TableId> tableIds, java.util.Collection<Range<Token>> ranges, boolean isIncremental, long repairedAt, boolean isGlobal, PreviewKind previewKind)
StatusRequest(TimeUUID sessionID)
StatusResponse(TimeUUID sessionID, ConsistentSession.State state)
-
Uses of TimeUUID in org.apache.cassandra.repair.state
Fields in org.apache.cassandra.repair.state declared as TimeUUID Modifier and Type Field Description TimeUUID
SessionState. parentRepairSession
Methods in org.apache.cassandra.repair.state that return types with arguments of type TimeUUID Modifier and Type Method Description java.util.Set<TimeUUID>
CoordinatorState. getSessionIds()
Constructors in org.apache.cassandra.repair.state with parameters of type TimeUUID Constructor Description SessionState(Clock clock, TimeUUID parentRepairSession, java.lang.String keyspace, java.lang.String[] cfnames, CommonRange commonRange)
-
Uses of TimeUUID in org.apache.cassandra.schema
Methods in org.apache.cassandra.schema with parameters of type TimeUUID Modifier and Type Method Description static void
SystemDistributedKeyspace. failedRepairJob(TimeUUID id, java.lang.String keyspaceName, java.lang.String cfname, java.lang.Throwable t)
static void
SystemDistributedKeyspace. failParentRepair(TimeUUID parent_id, java.lang.Throwable t)
static void
SystemDistributedKeyspace. failRepairs(TimeUUID id, java.lang.String keyspaceName, java.lang.String[] cfnames, java.lang.Throwable t)
static void
SystemDistributedKeyspace. startParentRepair(TimeUUID parent_id, java.lang.String keyspaceName, java.lang.String[] cfnames, RepairOption options)
static void
SystemDistributedKeyspace. startRepairs(TimeUUID id, TimeUUID parent_id, java.lang.String keyspaceName, java.lang.String[] cfnames, CommonRange commonRange)
static void
SystemDistributedKeyspace. successfulParentRepair(TimeUUID parent_id, java.util.Collection<Range<Token>> successfulRanges)
static void
SystemDistributedKeyspace. successfulRepairJob(TimeUUID id, java.lang.String keyspaceName, java.lang.String cfname)
-
Uses of TimeUUID in org.apache.cassandra.service
Fields in org.apache.cassandra.service declared as TimeUUID Modifier and Type Field Description static TimeUUID
ActiveRepairService. NO_PENDING_REPAIR
Methods in org.apache.cassandra.service with parameters of type TimeUUID Modifier and Type Method Description void
ActiveRepairService. cleanUp(TimeUUID parentRepairSession, java.util.Set<InetAddressAndPort> endpoints)
Send Verb.CLEANUP_MSG to the given endpoints.CoordinatorState
ActiveRepairService. coordinator(TimeUUID id)
ActiveRepairService.ParentRepairSession
ActiveRepairService. getParentRepairSession(TimeUUID parentSessionId)
We assume when calling this method that a parent session for the provided identifier exists, and that session is still in progress.ParticipateState
ActiveRepairService. participate(TimeUUID id)
Future<?>
ActiveRepairService. prepareForRepair(TimeUUID parentRepairSession, InetAddressAndPort coordinator, java.util.Set<InetAddressAndPort> endpoints, RepairOption options, boolean isForcedRepair, java.util.List<ColumnFamilyStore> columnFamilyStores)
void
ActiveRepairService. registerParentRepairSession(TimeUUID parentRepairSession, InetAddressAndPort coordinator, java.util.List<ColumnFamilyStore> columnFamilyStores, java.util.Collection<Range<Token>> ranges, boolean isIncremental, long repairedAt, boolean isGlobal, PreviewKind previewKind)
ActiveRepairService.ParentRepairSession
ActiveRepairService. removeParentRepairSession(TimeUUID parentSessionId)
called when the repair session is done - either failed or anticompaction has completedRepairSession
ActiveRepairService. submitRepairSession(TimeUUID parentRepairSession, CommonRange range, java.lang.String keyspace, RepairParallelism parallelismDegree, boolean isIncremental, boolean pullRepair, PreviewKind previewKind, boolean optimiseStreams, boolean repairPaxos, boolean paxosOnly, ExecutorPlus executor, Scheduler validationScheduler, java.lang.String... cfnames)
Requests repairs for the given keyspace and column families.boolean
ActiveRepairService. verifyCompactionsPendingThreshold(TimeUUID parentRepairSession, PreviewKind previewKind)
-
Uses of TimeUUID in org.apache.cassandra.service.paxos
Subclasses of TimeUUID in org.apache.cassandra.service.paxos Modifier and Type Class Description class
Ballot
-
Uses of TimeUUID in org.apache.cassandra.streaming
Fields in org.apache.cassandra.streaming declared as TimeUUID Modifier and Type Field Description TimeUUID
StreamEvent. planId
TimeUUID
StreamResultFuture. planId
TimeUUID
StreamState. planId
Methods in org.apache.cassandra.streaming that return TimeUUID Modifier and Type Method Description TimeUUID
OutgoingStream. getPendingRepair()
TimeUUID
StreamCoordinator. getPendingRepair()
TimeUUID
StreamPlan. getPendingRepair()
TimeUUID
StreamSession. getPendingRepair()
TimeUUID
StreamingState. id()
TimeUUID
StreamPlan. planId()
TimeUUID
StreamSession. planId()
Methods in org.apache.cassandra.streaming with parameters of type TimeUUID Modifier and Type Method Description static boolean
StreamSession. checkAvailableDiskSpaceAndCompactions(java.util.Collection<StreamSummary> summaries, TimeUUID planId, java.lang.String remoteAddress, boolean isForIncremental)
Makes sure that we expect to have enough disk space available for the new streams, taking into consideration the ongoing compactions and streams.static StreamResultFuture
StreamResultFuture. createFollower(int sessionIndex, TimeUUID planId, StreamOperation streamOperation, InetAddressAndPort from, StreamingChannel channel, int messagingVersion, TimeUUID pendingRepair, PreviewKind previewKind)
static StreamResultFuture
StreamResultFuture. createInitiator(TimeUUID planId, StreamOperation streamOperation, java.util.Collection<StreamEventHandler> listeners, StreamCoordinator coordinator)
java.util.Collection<OutgoingStream>
TableStreamManager. createOutgoingStreams(StreamSession session, RangesAtEndpoint replicas, TimeUUID pendingRepair, PreviewKind previewKind)
Returns a collection ofOutgoingStream
s that contains the data selected by the given replicas, pendingRepair, and preview.StreamSession
StreamManager. findSession(InetAddressAndPort peer, TimeUUID planId, int sessionIndex, boolean searchInitiatorSessions)
StreamResultFuture
StreamManager. getInitiatorStream(TimeUUID planId)
java.util.List<OutgoingStream>
StreamSession. getOutgoingStreamsForRanges(RangesAtEndpoint replicas, java.util.Collection<ColumnFamilyStore> stores, TimeUUID pendingRepair, PreviewKind previewKind)
StreamResultFuture
StreamManager. getReceivingStream(TimeUUID planId)
StreamingState
StreamManager. getStreamingState(TimeUUID id)
java.lang.String
PreviewKind. logPrefix(TimeUUID sessionId)
Constructors in org.apache.cassandra.streaming with parameters of type TimeUUID Constructor Description ProgressEvent(TimeUUID planId, ProgressInfo progress)
SessionPreparedEvent(TimeUUID planId, SessionInfo session, StreamSession.PrepareDirection prepareDirection)
StreamCoordinator(StreamOperation streamOperation, int connectionsPerHost, StreamingChannel.Factory factory, boolean follower, boolean connectSequentially, TimeUUID pendingRepair, PreviewKind previewKind)
StreamEvent(StreamEvent.Type eventType, TimeUUID planId)
StreamPlan(StreamOperation streamOperation, int connectionsPerHost, boolean connectSequentially, TimeUUID pendingRepair, PreviewKind previewKind)
StreamResultFuture(TimeUUID planId, StreamOperation streamOperation, StreamCoordinator coordinator)
Create new StreamResult of givenplanId
and streamOperation.StreamResultFuture(TimeUUID planId, StreamOperation streamOperation, TimeUUID pendingRepair, PreviewKind previewKind)
StreamSession(StreamOperation streamOperation, InetAddressAndPort peer, StreamingChannel.Factory factory, StreamingChannel controlChannel, int messagingVersion, boolean isFollower, int index, TimeUUID pendingRepair, PreviewKind previewKind)
Create new streaming session with the peer.StreamState(TimeUUID planId, StreamOperation streamOperation, java.util.Set<SessionInfo> sessions)
-
Uses of TimeUUID in org.apache.cassandra.streaming.management
Methods in org.apache.cassandra.streaming.management with parameters of type TimeUUID Modifier and Type Method Description static javax.management.openmbean.CompositeData
ProgressInfoCompositeData. toCompositeData(TimeUUID planId, ProgressInfo progressInfo)
static javax.management.openmbean.CompositeData
SessionInfoCompositeData. toCompositeData(TimeUUID planId, SessionInfo sessionInfo)
-
Uses of TimeUUID in org.apache.cassandra.streaming.messages
Fields in org.apache.cassandra.streaming.messages declared as TimeUUID Modifier and Type Field Description TimeUUID
StreamInitMessage. pendingRepair
TimeUUID
StreamMessageHeader. pendingRepair
TimeUUID
StreamInitMessage. planId
TimeUUID
StreamMessageHeader. planId
Constructors in org.apache.cassandra.streaming.messages with parameters of type TimeUUID Constructor Description StreamInitMessage(InetAddressAndPort from, int sessionIndex, TimeUUID planId, StreamOperation streamOperation, TimeUUID pendingRepair, PreviewKind previewKind)
StreamMessageHeader(TableId tableId, InetAddressAndPort sender, TimeUUID planId, boolean sendByFollower, int sessionIndex, int sequenceNumber, long repairedAt, TimeUUID pendingRepair)
-
Uses of TimeUUID in org.apache.cassandra.tracing
Fields in org.apache.cassandra.tracing declared as TimeUUID Modifier and Type Field Description TimeUUID
TraceState. sessionId
Fields in org.apache.cassandra.tracing with type parameters of type TimeUUID Modifier and Type Field Description protected java.util.concurrent.ConcurrentMap<TimeUUID,TraceState>
Tracing. sessions
Methods in org.apache.cassandra.tracing that return TimeUUID Modifier and Type Method Description TimeUUID
Tracing. getSessionId()
TimeUUID
Tracing. newSession(java.util.Map<java.lang.String,java.nio.ByteBuffer> customPayload)
TimeUUID
Tracing. newSession(Tracing.TraceType traceType)
TimeUUID
Tracing. newSession(TimeUUID sessionId, java.util.Map<java.lang.String,java.nio.ByteBuffer> customPayload)
protected TimeUUID
Tracing. newSession(TimeUUID sessionId, Tracing.TraceType traceType, java.util.Map<java.lang.String,java.nio.ByteBuffer> customPayload)
This method is intended to be overridden in tracing implementations that need access to the customPayloadMethods in org.apache.cassandra.tracing with parameters of type TimeUUID Modifier and Type Method Description TraceState
Tracing. get(TimeUUID sessionId)
TimeUUID
Tracing. newSession(TimeUUID sessionId, java.util.Map<java.lang.String,java.nio.ByteBuffer> customPayload)
protected TimeUUID
Tracing. newSession(TimeUUID sessionId, Tracing.TraceType traceType, java.util.Map<java.lang.String,java.nio.ByteBuffer> customPayload)
This method is intended to be overridden in tracing implementations that need access to the customPayloadprotected abstract TraceState
Tracing. newTraceState(InetAddressAndPort coordinator, TimeUUID sessionId, Tracing.TraceType traceType)
Constructors in org.apache.cassandra.tracing with parameters of type TimeUUID Constructor Description TraceState(InetAddressAndPort coordinator, TimeUUID sessionId, Tracing.TraceType traceType)
TraceStateImpl(InetAddressAndPort coordinator, TimeUUID sessionId, Tracing.TraceType traceType)
-
Uses of TimeUUID in org.apache.cassandra.transport
Fields in org.apache.cassandra.transport declared as TimeUUID Modifier and Type Field Description protected TimeUUID
Message.Response. tracingId
Methods in org.apache.cassandra.transport that return TimeUUID Modifier and Type Method Description static TimeUUID
CBUtil. readTimeUUID(io.netty.buffer.ByteBuf cb)
Methods in org.apache.cassandra.transport with parameters of type TimeUUID Modifier and Type Method Description static void
CBUtil. writeUUID(TimeUUID uuid, io.netty.buffer.ByteBuf cb)
-
Uses of TimeUUID in org.apache.cassandra.utils
Classes in org.apache.cassandra.utils with type parameters of type TimeUUID Modifier and Type Class Description protected static class
TimeUUID.AbstractSerializer<T extends TimeUUID>
Methods in org.apache.cassandra.utils that return TimeUUID Modifier and Type Method Description static TimeUUID
TimeUUID. atUnixMicrosWithLsb(long unixMicros, long uniqueLsb)
static TimeUUID
TimeUUID.Generator. atUnixMillis(long unixMillis)
static TimeUUID
TimeUUID.Generator. atUnixMillis(long unixMillis, long tenthsOfAMicro)
static TimeUUID
TimeUUID. deserialize(java.io.DataInput in)
static TimeUUID
TimeUUID. deserialize(java.nio.ByteBuffer buffer)
TimeUUID
TimeUUID.Serializer. deserialize(DataInputPlus in, int version)
<V> TimeUUID
TimeUUID.Serializer. deserialize(V value, ValueAccessor<V> accessor)
static TimeUUID
TimeUUID. fromBytes(long msb, long lsb)
static TimeUUID
TimeUUID. fromString(java.lang.String uuidString)
static TimeUUID
TimeUUID. fromUuid(java.util.UUID uuid)
static TimeUUID
TimeUUID. maxAtUnixMillis(long unixMillis)
Returns the biggest possible type 1 UUID having the provided timestamp.static TimeUUID
TimeUUID. minAtUnixMillis(long unixMillis)
Returns the smaller possible type 1 UUID having the provided timestamp.static TimeUUID
TimeUUID.Generator. nextTimeUUID()
Methods in org.apache.cassandra.utils that return types with arguments of type TimeUUID Modifier and Type Method Description java.lang.Class<TimeUUID>
TimeUUID.Serializer. getType()
Methods in org.apache.cassandra.utils with parameters of type TimeUUID Modifier and Type Method Description static java.nio.ByteBuffer
ByteBufferUtil. bytes(TimeUUID uuid)
int
TimeUUID. compareTo(TimeUUID that)
boolean
TimeUUID. equals(TimeUUID that)
void
TimeUUID.Serializer. serialize(TimeUUID t, DataOutputPlus out, int version)
long
TimeUUID.Serializer. serializedSize(TimeUUID t, int version)
static java.lang.String
TimeUUID. toString(TimeUUID ballot)
static java.lang.String
TimeUUID. toString(TimeUUID ballot, java.lang.String kind)
-