Package | Description |
---|---|
org.apache.cassandra.db.compaction | |
org.apache.cassandra.io.sstable |
Modifier and Type | Method and Description |
---|---|
static void |
LeveledManifest.mutateLevel(Pair<SSTableMetadata,java.util.Set<java.lang.Integer>> oldMetadata,
Descriptor descriptor,
java.lang.String filename,
int level)
Scary method mutating existing sstable component
Tries to do it safely by moving the new file on top of the old one
Caller needs to reload the sstable metadata (sstableReader.reloadSSTableMetadata())
|
Modifier and Type | Method and Description |
---|---|
static SSTableMetadata |
SSTableMetadata.copyWithNewSSTableLevel(SSTableMetadata metadata,
int sstableLevel)
Deprecated.
|
SSTableMetadata |
SSTableMetadata.Collector.finalizeMetadata(java.lang.String partitioner,
double bloomFilterFPChance) |
SSTableMetadata |
SSTableReader.getSSTableMetadata() |
Modifier and Type | Method and Description |
---|---|
Pair<Descriptor,SSTableMetadata> |
SSTableWriter.close() |
Pair<SSTableMetadata,java.util.Set<java.lang.Integer>> |
SSTableMetadata.SSTableMetadataSerializer.deserialize(java.io.DataInputStream in,
Descriptor desc) |
Pair<SSTableMetadata,java.util.Set<java.lang.Integer>> |
SSTableMetadata.SSTableMetadataSerializer.deserialize(java.io.DataInputStream in,
Descriptor desc,
boolean loadSSTableLevel) |
Pair<SSTableMetadata,java.util.Set<java.lang.Integer>> |
SSTableMetadata.SSTableMetadataSerializer.deserialize(Descriptor descriptor)
deserializes the metadata
returns a pair containing the part of the metadata meant to be kept-in memory and the part
that should not.
|
Pair<SSTableMetadata,java.util.Set<java.lang.Integer>> |
SSTableMetadata.SSTableMetadataSerializer.deserialize(Descriptor descriptor,
boolean loadSSTableLevel) |
Modifier and Type | Method and Description |
---|---|
static SSTableMetadata |
SSTableMetadata.copyWithNewSSTableLevel(SSTableMetadata metadata,
int sstableLevel)
Deprecated.
|
void |
SSTableMetadata.SSTableMetadataSerializer.legacySerialize(SSTableMetadata sstableStats,
java.util.Set<java.lang.Integer> ancestors,
Descriptor legacyDesc,
java.io.DataOutput out)
Deprecated.
will be removed when it is assumed that the minimum upgrade-from-version is the version that this
patch made it into
|
void |
SSTableMetadata.SSTableMetadataSerializer.serialize(SSTableMetadata sstableStats,
java.util.Set<java.lang.Integer> ancestors,
java.io.DataOutput out) |
Copyright © 2014 The Apache Software Foundation