Package org.apache.hadoop.hdfs.server.common
package org.apache.hadoop.hdfs.server.common
-
ClassDescriptionExtending AutoCloseableLock such that the users can use a try-with-resource syntax.Interface used to load provided blocks.DataNodeLockManager<T extends AutoCloseDataSetLock>Use for manage a set of lock for datanode.Acquire block pool level and volume level lock first if you want to acquire dir lock.Class for verifying whether the cluster setup can support all enabled EC policies.This class is used to represent provided blocks that are file regions, i.e., can be described using (path, offset, length).A GenerationStamp is a Hadoop FS primitive, identified by a long.Some handy internal HDFS constantsStates, which a block can go through while it is under construction.Defines the NameNode role.Type of the nodeBlock replica states, which it can go through while being constructed.Startup options for rolling upgrade.Startup optionsAn HTTP filter that can filter requests based on Hosts.The exception is thrown when file system state is inconsistent and is not recoverable.The exception is thrown when external version does not match current version of the application.MetricsLoggerTask can be used as utility to dump metrics to log.Some ut or temp replicaMap not need to lock with DataSetLockManager.Storage information file.Interface for classes which need to have the user confirm their formatting during NameNode -format and other similar operations.One of the storage directories.An interface to denote storage directory type Implementations can define a type for storage directory by implementing this interface.Interface which implementations of
JournalManagercan use to report errors on underlying storage directories.Common class for storage information.TokenVerifier<T extends org.apache.hadoop.security.token.delegation.AbstractDelegationTokenIdentifier>Interface to verify delegation tokens passed through WebHDFS.