Package org.apache.hadoop.hdfs.server.federation.router.async
@Private
@Evolving
package org.apache.hadoop.hdfs.server.federation.router.async
This package contains classes that facilitate asynchronous operations within the Hadoop
Distributed File System (HDFS) Federation router. These classes are designed to work with
the Hadoop ecosystem, providing utilities and interfaces to perform non-blocking tasks that
can improve the performance and responsiveness of HDFS operations.
-
ClassesClassDescriptionProvides asynchronous operations for erasure coding in HDFS Federation.Provides asynchronous operations for managing quotas in HDFS Federation.Module that implements all the asynchronous RPC calls in
ClientProtocolrelated to Cache Admin in theRouterRpcServer.Module that implements all the async RPC calls inClientProtocolin theRouterRpcServer.Module that implements all the asynchronous RPC calls inNamenodeProtocolin theRouterRpcServer.TheRouterAsyncRpcClientclass extends the functionality of the baseRouterRpcClientclass to provide asynchronous remote procedure call (RPC) capabilities for communication with the Hadoop Distributed File System (HDFS) NameNodes in a federated environment.Module that implements all the asynchronous RPC calls related to snapshots inClientProtocolin theRouterRpcServer.Module that implements all the asynchronous RPC calls inClientProtocolrelated to Storage Policy in theRouterRpcServer.Module that implements all the asynchronous RPC calls inRefreshUserMappingsProtocolGetUserMappingsProtocolin theRouterRpcServer.