Uses of Class
org.apache.hadoop.ozone.container.keyvalue.KeyValueContainer
Packages that use KeyValueContainer
Package
Description
This package contains classes for KeyValue container type.
Chunk manager and block manager implementations for keyvalue container type.
Chunk manager and block manager interfaces for keyvalue container type.
-
Uses of KeyValueContainer in org.apache.hadoop.ozone.container.keyvalue
Methods in org.apache.hadoop.ozone.container.keyvalue with parameters of type KeyValueContainerModifier and TypeMethodDescriptionvoidKeyValueHandler.putBlockForClosedContainer(KeyValueContainer kvContainer, org.apache.hadoop.ozone.container.common.helpers.BlockData blockData, long blockCommitSequenceId, boolean overwriteBscId) Handle Put Block operation for closed container.org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.ContainerChecksumInfoKeyValueHandler.updateAndGetContainerChecksumFromMetadata(KeyValueContainer container) Updates the container merkle tree based on the RocksDb's block metadata and returns the updated checksum info.voidKeyValueHandler.writeChunkForClosedContainer(org.apache.hadoop.ozone.container.common.helpers.ChunkInfo chunkInfo, org.apache.hadoop.hdds.client.BlockID blockID, org.apache.hadoop.ozone.common.ChunkBuffer data, KeyValueContainer kvContainer) Handle Write Chunk operation for closed container.Constructors in org.apache.hadoop.ozone.container.keyvalue with parameters of type KeyValueContainerModifierConstructorDescriptionKeyValueContainerCheck(org.apache.hadoop.hdds.conf.ConfigurationSource conf, KeyValueContainer container) -
Uses of KeyValueContainer in org.apache.hadoop.ozone.container.keyvalue.impl
Methods in org.apache.hadoop.ozone.container.keyvalue.impl with parameters of type KeyValueContainerModifier and TypeMethodDescriptionvoidChunkManagerDispatcher.finalizeWriteChunk(KeyValueContainer kvContainer, org.apache.hadoop.hdds.client.BlockID blockId) voidFilePerBlockStrategy.finalizeWriteChunk(KeyValueContainer container, org.apache.hadoop.hdds.client.BlockID blockId) voidChunkManagerDispatcher.finishWriteChunks(KeyValueContainer kvContainer, org.apache.hadoop.ozone.container.common.helpers.BlockData blockData) voidFilePerBlockStrategy.finishWriteChunks(KeyValueContainer container, org.apache.hadoop.ozone.container.common.helpers.BlockData blockData) longBlockManagerImpl.persistPutBlock(KeyValueContainer container, org.apache.hadoop.ozone.container.common.helpers.BlockData data, boolean endOfBlock) -
Uses of KeyValueContainer in org.apache.hadoop.ozone.container.keyvalue.interfaces
Methods in org.apache.hadoop.ozone.container.keyvalue.interfaces with parameters of type KeyValueContainerModifier and TypeMethodDescriptiondefault voidChunkManager.finalizeWriteChunk(KeyValueContainer container, org.apache.hadoop.hdds.client.BlockID blockId) default voidChunkManager.finishWriteChunks(KeyValueContainer kvContainer, org.apache.hadoop.ozone.container.common.helpers.BlockData blockData)