Uses of Class
org.apache.hadoop.ozone.container.metadata.AbstractDatanodeDBDefinition
Packages that use AbstractDatanodeDBDefinition
Package
Description
This package contains classes that define the structure of the datanode's database,
and allow reading and writing to it.
-
Uses of AbstractDatanodeDBDefinition in org.apache.hadoop.ozone.container.metadata
Subclasses of AbstractDatanodeDBDefinition in org.apache.hadoop.ozone.container.metadataModifier and TypeClassDescriptionclassThis class allows support of the schema version one RocksDB layout for datanode, where all data is kept in the same default table.classThis class defines the RocksDB structure for datanode following schema version 3, where the block data, metadata, and transactions which are to be deleted are put in their own separate column families and with containerID as key prefix.classThis class defines the RocksDB structure for datanodes following schema version 2, where the block data, metadata, and transactions which are to be deleted are put in their own separate column families.Constructors in org.apache.hadoop.ozone.container.metadata with parameters of type AbstractDatanodeDBDefinitionModifierConstructorDescriptionprotectedAbstractDatanodeStore(org.apache.hadoop.hdds.conf.ConfigurationSource config, AbstractDatanodeDBDefinition dbDef, boolean openReadOnly) Constructs the metadata store and starts the DB services.DatanodeStoreWithIncrementalChunkList(org.apache.hadoop.hdds.conf.ConfigurationSource config, AbstractDatanodeDBDefinition dbDef, boolean openReadOnly) Constructs the metadata store and starts the DB services.