Package | Description |
---|---|
org.apache.cassandra.db | |
org.apache.cassandra.db.commitlog | |
org.apache.cassandra.io.sstable |
Modifier and Type | Method and Description |
---|---|
ReplayPosition |
ColumnFamilyStore.discardSSTables(long truncatedAt)
Discard all SSTables that were created before given timestamp.
|
Modifier and Type | Method and Description |
---|---|
static java.util.Map<java.util.UUID,Pair<ReplayPosition,java.lang.Long>> |
SystemKeyspace.getTruncationRecords() |
Modifier and Type | Method and Description |
---|---|
static void |
SystemKeyspace.saveTruncationRecord(ColumnFamilyStore cfs,
long truncatedAt,
ReplayPosition position) |
Modifier and Type | Method and Description |
---|---|
void |
Memtable.flushAndSignal(java.util.concurrent.CountDownLatch latch,
java.util.concurrent.Future<ReplayPosition> context) |
Modifier and Type | Field and Description |
---|---|
static ReplayPosition |
ReplayPosition.NONE |
Modifier and Type | Field and Description |
---|---|
static java.util.Comparator<ReplayPosition> |
ReplayPosition.comparator |
Modifier and Type | Method and Description |
---|---|
ReplayPosition |
ReplayPosition.ReplayPositionSerializer.deserialize(java.io.DataInput in) |
ReplayPosition |
CommitLogSegment.getContext() |
static ReplayPosition |
ReplayPosition.getReplayPosition(java.lang.Iterable<? extends SSTableReader> sstables)
Convenience method to compute the replay position for a group of SSTables.
|
ReplayPosition |
CommitLogSegment.write(RowMutation mutation)
Appends a row mutation onto the commit log.
|
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.Future<ReplayPosition> |
CommitLog.getContext() |
Modifier and Type | Method and Description |
---|---|
int |
ReplayPosition.compareTo(ReplayPosition other) |
boolean |
CommitLogSegment.contains(ReplayPosition context)
Check to see if a certain ReplayPosition is contained by this segment file.
|
void |
CommitLog.discardCompletedSegments(java.util.UUID cfId,
ReplayPosition context)
Modifies the per-CF dirty cursors of any commit log segments for the column family according to the position
given.
|
void |
CommitLogSegment.markClean(java.util.UUID cfId,
ReplayPosition context)
Marks the ColumnFamily specified by cfId as clean for this log segment.
|
void |
ReplayPosition.ReplayPositionSerializer.serialize(ReplayPosition rp,
java.io.DataOutput out) |
long |
ReplayPosition.ReplayPositionSerializer.serializedSize(ReplayPosition object,
TypeSizes typeSizes) |
Modifier and Type | Field and Description |
---|---|
ReplayPosition |
SSTableMetadata.replayPosition |
protected ReplayPosition |
SSTableMetadata.Collector.replayPosition |
Modifier and Type | Method and Description |
---|---|
ReplayPosition |
SSTableReader.getReplayPosition() |
Modifier and Type | Method and Description |
---|---|
SSTableMetadata.Collector |
SSTableMetadata.Collector.replayPosition(ReplayPosition replayPosition) |
Copyright © 2013 The Apache Software Foundation