| Package | Description |
|---|---|
| org.apache.hadoop.hdfs.server.datanode | |
| org.apache.hadoop.hdfs.server.datanode.fsdataset |
| Class and Description |
|---|
| BPServiceActorAction
Base class for BPServiceActor class
Issued by BPOfferSerivce class to tell BPServiceActor
to take several actions.
|
| BPServiceActorActionException |
| ChunkChecksum
holder class that holds checksum bytes and the length in a block at which
the checksum bytes end
ex: length = 1023 and checksum is 4 bytes which is for 512 bytes, then
the checksum applies for the last chunk, or bytes 512 - 1023
|
| DataNodeLayoutVersion.Feature
Enums for features that change the layout version.
|
| DirectoryScanner.ScanInfoVolumeReport
Helper class for compiling block info reports from report compiler threads.
|
| DiskBalancer.BlockMover
BlockMover supports moving blocks across Volumes.
|
| DiskBalancer.VolumePair
Holds source and dest volumes UUIDs and their BasePaths
that disk balancer will be operating against.
|
| FileIoProvider.OPERATION
Lists the types of file system operations.
|
| FinalizedReplica
This class describes a replica that has been finalized.
|
| FSCachingGetSpaceUsed.Builder
The builder class.
|
| LocalReplica
This class is used for all replicas which are on local storage media
and hence, are backed by files.
|
| LocalReplica.ReplicaDirInfo |
| LocalReplicaInPipeline
This class defines a replica in a pipeline, which
includes a persistent replica being written to by a dfs client or
a temporary replica being replicated by a source datanode or
being copied for the balancing purpose.
|
| ReplicaBeingWritten
This class represents replicas being written.
|
| ReplicaBuilder
This class is to be used as a builder for
ReplicaInfo objects. |
| ReplicaInPipeline
This defines the interface of a replica in Pipeline that's being written to
|
| ReplicaUnderRecovery
This class represents replicas that are under block recovery
It has a recovery id that is equal to the generation stamp
that the replica will be bumped to after recovery
The recovery id is used to handle multiple concurrent block recoveries.
|
| ReplicaWaitingToBeRecovered
This class represents a replica that is waiting to be recovered.
|
| SecureDataNodeStarter.SecureResources
Stash necessary resources needed for datanode operation in a secure env.
|
| ShortCircuitRegistry.NewShmInfo |
| ShortCircuitRegistry.RegisteredShm |
| ShortCircuitRegistry.Visitor |
| Class and Description |
|---|
| DirectoryScanner.ReportCompiler
The ReportCompiler class encapsulates the process of searching a datanode's
disks for block information.
|
Copyright © 2008–2024 Apache Software Foundation. All rights reserved.