Package org.apache.hadoop.hdfs.server.datanode.fsdataset.impl
package org.apache.hadoop.hdfs.server.datanode.fsdataset.impl
-
ClassDescriptionorg.apache.hadoop.hdfs.server.datanode.fsdataset.impl.AddBlockPoolExceptionThis exception collects all IOExceptions thrown when adding block pools and scanning volumes.org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.BlockPoolSliceA block pool slice represents a portion of a block pool stored on a volume.org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsDatasetCacheManages 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.FsDatasetFactoryA factory for creating
FsDatasetImplobjects.org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsDatasetUtilUtility methods.org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsVolumeImplThe underlying volume used to store replica.Filter for block file names stored on the file system volumes.org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsVolumeImplBuilderThis class is to be used as a builder forFsVolumeImplobjects.org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.MappableBlockRepresents an HDFS block that is mapped by the DataNode.org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.MappableBlockLoaderMaps block to DataNode cache region.org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.MappableBlockLoaderFactoryCreates MappableBlockLoader.org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.MemoryMappableBlockLoaderMaps block to memory.org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.MemoryMappedBlockRepresents an HDFS block that is mapped to memory by the DataNode.org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.MountVolumeMapMountVolumeMap contains information of the relationship between underlying filesystem mount and datanode volumes.org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.NativePmemMappableBlockLoaderMap block to persistent memory with native PMDK libs.org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.NativePmemMappedBlockRepresents an HDFS block that is mapped to persistent memory by the DataNode.org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.PmemMappableBlockLoaderMaps block to persistent memory by using mapped byte buffer.org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.PmemMappedBlockRepresents an HDFS block that is mapped to persistent memory by DataNode with mapped byte buffer.org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.PmemVolumeManagerManage the persistent memory volumes.org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.RamDiskReplicaLruTrackerAn implementation of RamDiskReplicaTracker that uses an LRU eviction scheme.org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.RamDiskReplicaTrackerorg.apache.hadoop.hdfs.server.datanode.fsdataset.impl.ReplicaCachingGetSpaceUsedFast and accurate class to tell how much space HDFS is using.org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.ReservedSpaceCalculatorUsed for calculating file system space reserved for non-HDFS data.org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.ReservedSpaceCalculator.BuilderUsed for creating instances of ReservedSpaceCalculator.org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.ReservedSpaceCalculator.ReservedSpaceCalculatorAbsoluteBased on absolute number of reserved bytes.org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.ReservedSpaceCalculator.ReservedSpaceCalculatorAggressiveCalculates 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.ReservedSpaceCalculatorConservativeCalculates 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.ReservedSpaceCalculatorPercentageBased on percentage of total capacity in the storage.