All Packages
Package Summary
Package
Description
Utility classes used in instrumented freon tests like
LeaderAppendLogEntryGenerator.
Version information.
Generic ozone specific classes.
This package defines DNAction - an implementation of AuditAction
for various actions that will be audited in Datanode.
This package contains classes handling container level checksums.
Common Container Layer.
Contains protocol buffer helper classes and utilites used in impl.
This package is contains Ozone container implementation.
This package contains common ozone container interfaces.
Datanode Reports: As part of heartbeat, datanode has to share its current
state with SCM.
State machine class is used by the container to denote various states a
container can be in and also is used for command processing.
Classes dedicated to handle container commands.
Package to hold datanode states related classes.
This package contains files that guide the state transitions
from Init->Running->Shutdown for the datanode.
This package contains code for RPC endpoints transitions.
This package contains classes for the server of the storage container
protocol.
This package contains classes for the server implementation using Apache Ratis.
Common container utils.
This package contains files related to db use in datanodes.
This package contains volume/ disk related classes.
Erasure codding related classes.
This package contains classes for KeyValue container type.
This package contains utility 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.
Tasks running in the background.
This package contains classes that define the structure of the datanode's database,
and allow reading and writing to it.
Ozone main that calls into the container layer.
Classes to replicate container data between datanodes.
Streaming API: client and server to move raw binary data.
Contains upgrade related classes.
This package contains classes for HDDS protocol definitions.
Set of classes that help in protoc conversions.
Storage container protocol translator related classes.