| 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.
|
static ReplayPosition |
SystemKeyspace.getTruncatedPosition(java.util.UUID cfId) |
| 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 © 2015 The Apache Software Foundation