org.apache.hadoop.hdfs.server.datanode.fsdataset.impl (Apache Hadoop Main 3.5.0 API)
Description: declaration: package: org.apache.hadoop.hdfs.server.datanode.fsdataset.impl

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

package org.apache.hadoop.hdfs.server.datanode.fsdataset.impl

- Related Packages
  Package
  Description
  org.apache.hadoop.hdfs.server.datanode.fsdataset
- Class
  Description
  org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.AddBlockPoolException
  This exception collects all IOExceptions thrown when adding block pools and scanning volumes.
  org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.BlockPoolSlice
  A block pool slice represents a portion of a block pool stored on a volume.
  org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsDatasetCache
  Manages caching for an FsDatasetImpl by using the mmap(2) and mlock(2) system calls to lock blocks into memory.
  org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsDatasetFactory
  A factory for creating `FsDatasetImpl` objects.
  org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsDatasetUtil
  Utility methods.
  org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsVolumeImpl
  The underlying volume used to store replica.
  FsVolumeImpl.BlockDirFilter
  Filter for block file names stored on the file system volumes.
  org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsVolumeImplBuilder
  This class is to be used as a builder for `FsVolumeImpl` objects.
  org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.MappableBlock
  Represents an HDFS block that is mapped by the DataNode.
  org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.MappableBlockLoader
  Maps block to DataNode cache region.
  org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.MappableBlockLoaderFactory
  Creates MappableBlockLoader.
  org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.MemoryMappableBlockLoader
  Maps block to memory.
  org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.MemoryMappedBlock
  Represents an HDFS block that is mapped to memory by the DataNode.
  org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.MountVolumeMap
  MountVolumeMap contains information of the relationship between underlying filesystem mount and datanode volumes.
  org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.NativePmemMappableBlockLoader
  Map block to persistent memory with native PMDK libs.
  org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.NativePmemMappedBlock
  Represents an HDFS block that is mapped to persistent memory by the DataNode.
  org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.PmemMappableBlockLoader
  Maps block to persistent memory by using mapped byte buffer.
  org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.PmemMappedBlock
  Represents an HDFS block that is mapped to persistent memory by DataNode with mapped byte buffer.
  org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.PmemVolumeManager
  Manage the persistent memory volumes.
  org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.RamDiskReplicaLruTracker
  An implementation of RamDiskReplicaTracker that uses an LRU eviction scheme.
  org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.RamDiskReplicaTracker
  org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.ReplicaCachingGetSpaceUsed
  Fast and accurate class to tell how much space HDFS is using.
  org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.ReservedSpaceCalculator
  Used for calculating file system space reserved for non-HDFS data.
  org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.ReservedSpaceCalculator.Builder
  Used for creating instances of ReservedSpaceCalculator.
  org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.ReservedSpaceCalculator.ReservedSpaceCalculatorAbsolute
  Based on absolute number of reserved bytes.
  org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.ReservedSpaceCalculator.ReservedSpaceCalculatorAggressive
  Calculates absolute and percentage based reserved space and picks the one that will yield less reserved space.
  org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.ReservedSpaceCalculator.ReservedSpaceCalculatorConservative
  Calculates absolute and percentage based reserved space and picks the one that will yield more reserved space.
  org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.ReservedSpaceCalculator.ReservedSpaceCalculatorPercentage
  Based on percentage of total capacity in the storage.