Package org.apache.hadoop.hdfs.server.datanode.fsdataset
package org.apache.hadoop.hdfs.server.datanode.fsdataset
-
ClassDescriptionAvailableSpaceVolumeChoosingPolicy<V extends FsVolumeSpi>A DN volume choosing policy which takes into account the amount of free space on each of the available volumes when considering where to assign a new replica allocation.This class is for maintaining Datanode Volume IO related statistics and publishing them through the metrics interfaces.FsDatasetSpi<V extends FsVolumeSpi>This is a service provider interface for the underlying storage that stores replicas for a data node.FsDatasetSpi.Factory<D extends FsDatasetSpi<?>>A factory for creating
FsDatasetSpiobjects.It behaviors as an unmodifiable list of FsVolume.This holds volume reference count as AutoClosable resource.This is an interface for the underlying volume.BlockIterator will return ExtendedBlock entries from a block pool in this volume.Tracks the files and other information related to a block on the disk Missing file is indicated by setting the corresponding member to null.Context for theCheckable.check(K)call.An input stream with length.Contains the input streams for the data and checksum of a replica.Contains the output streams for the data and checksum of a replica.RoundRobinVolumeChoosingPolicy<V extends FsVolumeSpi>Choose volumes with the same storage type in round-robin order.VolumeChoosingPolicy<V extends FsVolumeSpi>This interface specifies the policy for choosing volumes to store replicas.