| Interface | Description |
|---|---|
| LayoutVersion.LayoutFeature |
The interface to be implemented by NameNode and DataNode layout features
|
| Class | Description |
|---|---|
| BlockListAsLongs | |
| BlockListAsLongs.BlockReportReplica | |
| BlockListAsLongs.Builder | |
| CacheDirective |
Namenode class that tracks state related to a cached path.
|
| LayoutFlags |
LayoutFlags represent features which the FSImage and edit logs can either
support or not, independently of layout version.
|
| LayoutVersion |
This class tracks changes in the layout version of HDFS.
|
| LayoutVersion.FeatureInfo |
Feature information.
|
| SnapshotInfo |
SnapshotInfo maintains information for a snapshot
|
| SnapshotInfo.Bean |
| Enum | Description |
|---|---|
| LayoutVersion.Feature |
Enums for features that change the layout version before rolling
upgrade is supported.
|
| Exception | Description |
|---|---|
| FSLimitException | |
| FSLimitException.MaxDirectoryItemsExceededException |
Directory has too many items
|
| FSLimitException.PathComponentTooLongException |
Path component length is too long
|
| RecoveryInProgressException |
Exception indicating that a replica is already being recovery.
|
| RollingUpgradeException |
Exception related to rolling upgrade.
|
| SnapshotException |
Snapshot related exception.
|
| UnregisteredNodeException |
This exception is thrown when a node that has not previously
registered is trying to access the name node.
|
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.