Package org.apache.hadoop.hdfs.server.datanode.fsdataset
package org.apache.hadoop.hdfs.server.datanode.fsdataset
-
ClassDescriptionorg.apache.hadoop.hdfs.server.datanode.fsdataset.AvailableSpaceVolumeChoosingPolicy<V extends org.apache.hadoop.hdfs.server.datanode.fsdataset.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.org.apache.hadoop.hdfs.server.datanode.fsdataset.DataNodeVolumeMetricsThis class is for maintaining Datanode Volume IO related statistics and publishing them through the metrics interfaces.org.apache.hadoop.hdfs.server.datanode.fsdataset.FsDatasetSpi<V extends org.apache.hadoop.hdfs.server.datanode.fsdataset.FsVolumeSpi>This is a service provider interface for the underlying storage that stores replicas for a data node.org.apache.hadoop.hdfs.server.datanode.fsdataset.FsDatasetSpi.Factory<D extends org.apache.hadoop.hdfs.server.datanode.fsdataset.FsDatasetSpi<?>>A factory for creating
FsDatasetSpiobjects.org.apache.hadoop.hdfs.server.datanode.fsdataset.FsDatasetSpi.FsVolumeReferencesIt behaviors as an unmodifiable list of FsVolume.org.apache.hadoop.hdfs.server.datanode.fsdataset.FsVolumeReferenceThis holds volume reference count as AutoClosable resource.org.apache.hadoop.hdfs.server.datanode.fsdataset.FsVolumeSpiThis is an interface for the underlying volume.org.apache.hadoop.hdfs.server.datanode.fsdataset.FsVolumeSpi.BlockIteratorBlockIterator will return ExtendedBlock entries from a block pool in this volume.org.apache.hadoop.hdfs.server.datanode.fsdataset.FsVolumeSpi.ScanInfoTracks the files and other information related to a block on the disk Missing file is indicated by setting the corresponding member to null.org.apache.hadoop.hdfs.server.datanode.fsdataset.FsVolumeSpi.VolumeCheckContextContext for theCheckable.check(K)call.org.apache.hadoop.hdfs.server.datanode.fsdataset.LengthInputStreamAn input stream with length.org.apache.hadoop.hdfs.server.datanode.fsdataset.ReplicaInputStreamsContains the input streams for the data and checksum of a replica.org.apache.hadoop.hdfs.server.datanode.fsdataset.ReplicaOutputStreamsContains the output streams for the data and checksum of a replica.org.apache.hadoop.hdfs.server.datanode.fsdataset.RoundRobinVolumeChoosingPolicy<V extends org.apache.hadoop.hdfs.server.datanode.fsdataset.FsVolumeSpi>Choose volumes with the same storage type in round-robin order.org.apache.hadoop.hdfs.server.datanode.fsdataset.VolumeChoosingPolicy<V extends org.apache.hadoop.hdfs.server.datanode.fsdataset.FsVolumeSpi>This interface specifies the policy for choosing volumes to store replicas.