| Interface | Description |
|---|---|
| DiffList<T extends Comparable<Integer>> |
This interface defines the methods used to store and manage InodeDiffs.
|
| SnapshotStatsMXBean |
This is an interface used to retrieve statistic information related to
snapshots
|
| Class | Description |
|---|---|
| DiffListByArrayList<T extends Comparable<Integer>> |
Resizable-array implementation of the DiffList interface.
|
| DiffListBySkipList |
SkipList is an implementation of a data structure for storing a sorted list
of Directory Diff elements, using a hierarchy of linked lists that connect
increasingly sparse subsequences(defined by skip interval here) of the diffs.
|
| DirectoryDiffListFactory |
For creating
DiffList for DirectoryWithSnapshotFeature.DirectoryDiff. |
| DirectoryWithSnapshotFeature.DirectoryDiff |
The difference of an
INodeDirectory between two snapshots. |
| DirectoryWithSnapshotFeature.DirectoryDiffList |
A list of directory diffs.
|
| FileDiff |
The difference of an
INodeFile between two snapshots. |
| FileDiffList |
A list of FileDiffs for storing snapshot data.
|
| FSImageFormatPBSnapshot.Loader |
Loading snapshot related information from protobuf based FSImage
|
| FSImageFormatPBSnapshot.Saver |
Saving snapshot related information to protobuf based FSImage
|
| Snapshot.Root |
The root directory of the snapshot.
|
| SnapshotDeletionGc | |
| SnapshotFSImageFormat |
A helper class defining static methods for reading/writing snapshot related
information from/to FSImage.
|
| SnapshotFSImageFormat.ReferenceMap |
A reference map for fsimage serialization.
|
| SnapshotManager |
Manage snapshottable directories and their snapshots.
|
Copyright © 2008–2024 Apache Software Foundation. All rights reserved.