Package org.apache.hadoop.ozone.container.common.transport.server.ratis
package org.apache.hadoop.ozone.container.common.transport.server.ratis
This package contains classes for the server implementation using Apache Ratis.
-
ClassDescriptionA
StateMachinefor containers, which is responsible for handling different types of container requests.This class is for maintaining Container State Machine statistics.DispatcherContext class holds transport protocol specific context info required for execution of container commands over the container dispatcher.Builder class for building DispatcherContext.Operation types.Determines which stage of writeChunk a write chunk request is for.Holds configuration items for Ratis/Raft server.Creates a ratis server endpoint that acts as the communication layer for Ozone containers.