Package org.apache.hadoop.hdfs.server.namenode.snapshot
package org.apache.hadoop.hdfs.server.namenode.snapshot
-
ClassDescriptionorg.apache.hadoop.hdfs.server.namenode.snapshot.DiffList<T extends Comparable<Integer>>This interface defines the methods used to store and manage InodeDiffs.org.apache.hadoop.hdfs.server.namenode.snapshot.DiffListByArrayList<T extends Comparable<Integer>>Resizable-array implementation of the DiffList interface.org.apache.hadoop.hdfs.server.namenode.snapshot.DiffListBySkipListSkipList 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.org.apache.hadoop.hdfs.server.namenode.snapshot.DirectoryDiffListFactoryFor creating
DiffListforDirectoryWithSnapshotFeature.DirectoryDiff.org.apache.hadoop.hdfs.server.namenode.snapshot.DirectorySnapshottableFeatureA directory with this feature is a snapshottable directory, where snapshots can be taken.org.apache.hadoop.hdfs.server.namenode.snapshot.DirectoryWithSnapshotFeatureFeature used to store and process the snapshot diff information for a directory.org.apache.hadoop.hdfs.server.namenode.snapshot.DirectoryWithSnapshotFeature.DirectoryDiffThe difference of anINodeDirectorybetween two snapshots.org.apache.hadoop.hdfs.server.namenode.snapshot.DirectoryWithSnapshotFeature.DirectoryDiffListA list of directory diffs.org.apache.hadoop.hdfs.server.namenode.snapshot.FileDiffThe difference of anINodeFilebetween two snapshots.org.apache.hadoop.hdfs.server.namenode.snapshot.FileDiffListA list of FileDiffs for storing snapshot data.org.apache.hadoop.hdfs.server.namenode.snapshot.FileWithSnapshotFeatureFeature for file with snapshot-related information.org.apache.hadoop.hdfs.server.namenode.snapshot.FSImageFormatPBSnapshotorg.apache.hadoop.hdfs.server.namenode.snapshot.FSImageFormatPBSnapshot.LoaderLoading snapshot related information from protobuf based FSImageorg.apache.hadoop.hdfs.server.namenode.snapshot.FSImageFormatPBSnapshot.SaverSaving snapshot related information to protobuf based FSImageorg.apache.hadoop.hdfs.server.namenode.snapshot.SnapshotSnapshot of a sub-tree in the namesystem.org.apache.hadoop.hdfs.server.namenode.snapshot.Snapshot.RootThe root directory of the snapshot.org.apache.hadoop.hdfs.server.namenode.snapshot.SnapshotDeletionGcorg.apache.hadoop.hdfs.server.namenode.snapshot.SnapshotFSImageFormatA helper class defining static methods for reading/writing snapshot related information from/to FSImage.org.apache.hadoop.hdfs.server.namenode.snapshot.SnapshotFSImageFormat.ReferenceMapA reference map for fsimage serialization.org.apache.hadoop.hdfs.server.namenode.snapshot.SnapshotManagerManage snapshottable directories and their snapshots.org.apache.hadoop.hdfs.server.namenode.snapshot.SnapshotStatsMXBeanThis is an interface used to retrieve statistic information related to snapshots