Package org.apache.hadoop.hdfs.server.datanode.fsdataset


package org.apache.hadoop.hdfs.server.datanode.fsdataset
  • Class
    Description
    org.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.DataNodeVolumeMetrics
    This 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 FsDatasetSpi objects.
    org.apache.hadoop.hdfs.server.datanode.fsdataset.FsDatasetSpi.FsVolumeReferences
    It behaviors as an unmodifiable list of FsVolume.
    org.apache.hadoop.hdfs.server.datanode.fsdataset.FsVolumeReference
    This holds volume reference count as AutoClosable resource.
    org.apache.hadoop.hdfs.server.datanode.fsdataset.FsVolumeSpi
    This is an interface for the underlying volume.
    org.apache.hadoop.hdfs.server.datanode.fsdataset.FsVolumeSpi.BlockIterator
    BlockIterator will return ExtendedBlock entries from a block pool in this volume.
    org.apache.hadoop.hdfs.server.datanode.fsdataset.FsVolumeSpi.ScanInfo
    Tracks 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.VolumeCheckContext
    Context for the Checkable.check(K) call.
    org.apache.hadoop.hdfs.server.datanode.fsdataset.LengthInputStream
    An input stream with length.
    org.apache.hadoop.hdfs.server.datanode.fsdataset.ReplicaInputStreams
    Contains the input streams for the data and checksum of a replica.
    org.apache.hadoop.hdfs.server.datanode.fsdataset.ReplicaOutputStreams
    Contains 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.