Package | Description |
---|---|
org.apache.cassandra.io.sstable.metadata |
Modifier and Type | Interface and Description |
---|---|
interface |
IMetadataComponentSerializer<T extends MetadataComponent>
Metadata component serializer
|
Modifier and Type | Class and Description |
---|---|
class |
CompactionMetadata
Compaction related SSTable metadata.
|
class |
StatsMetadata
SSTable metadata that always stay on heap.
|
class |
ValidationMetadata
SSTable metadata component used only for validating SSTable.
|
Modifier and Type | Field and Description |
---|---|
IMetadataComponentSerializer<MetadataComponent> |
MetadataType.serializer |
Modifier and Type | Method and Description |
---|---|
MetadataComponent |
IMetadataSerializer.deserialize(Descriptor descriptor,
MetadataType type)
Deserialized only metadata component specified from given descriptor.
|
MetadataComponent |
MetadataSerializer.deserialize(Descriptor descriptor,
MetadataType type) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<MetadataType,MetadataComponent> |
IMetadataSerializer.deserialize(Descriptor descriptor,
java.util.EnumSet<MetadataType> types)
Deserialize specified metadata components from given descriptor.
|
java.util.Map<MetadataType,MetadataComponent> |
LegacyMetadataSerializer.deserialize(Descriptor descriptor,
java.util.EnumSet<MetadataType> types)
Deprecated.
Legacy serializer deserialize all components no matter what types are specified.
|
java.util.Map<MetadataType,MetadataComponent> |
MetadataSerializer.deserialize(Descriptor descriptor,
java.util.EnumSet<MetadataType> types) |
java.util.Map<MetadataType,MetadataComponent> |
MetadataSerializer.deserialize(Descriptor descriptor,
FileDataInput in,
java.util.EnumSet<MetadataType> types) |
java.util.Map<MetadataType,MetadataComponent> |
MetadataCollector.finalizeMetadata(java.lang.String partitioner,
double bloomFilterFPChance,
long repairedAt) |
Modifier and Type | Method and Description |
---|---|
int |
MetadataComponent.compareTo(MetadataComponent o) |
Modifier and Type | Method and Description |
---|---|
void |
IMetadataSerializer.serialize(java.util.Map<MetadataType,MetadataComponent> components,
DataOutputPlus out)
Serialize given metadata components
|
void |
LegacyMetadataSerializer.serialize(java.util.Map<MetadataType,MetadataComponent> components,
DataOutputPlus out)
Deprecated.
Legacy serialization is only used for SSTable level reset.
|
void |
MetadataSerializer.serialize(java.util.Map<MetadataType,MetadataComponent> components,
DataOutputPlus out) |
Copyright © 2014 The Apache Software Foundation