Package org.apache.hadoop.hdfs.server.federation.resolver


@Private @Evolving package org.apache.hadoop.hdfs.server.federation.resolver
The resolver package contains indepedent data resolvers used in HDFS federation. The data resolvers collect data from the cluster, including from the state store. The resolvers expose APIs used by HDFS federation to collect aggregated, cached data for use in Real-time request processing. The resolvers are perf-sensitive and are used in the flow of the RouterRpcServer request path.

The principal resolvers are:

  • ActiveNamenodeResolver Real-time interface for locating the most recently active NN for a nameservice.
  • FileSubclusterResolver Real-time interface for determining the NN and local file path for a given file/folder based on the global namespace path.