Class DirectoryDiffListFactory
java.lang.Object
org.apache.hadoop.hdfs.server.namenode.snapshot.DirectoryDiffListFactory
For creating
DiffList for DirectoryWithSnapshotFeature.DirectoryDiff.-
Method Summary
Modifier and TypeMethodDescriptioncreateDiffList(int capacity) static voidinit(int interval, int maxSkipLevels, org.slf4j.Logger log) static intReturns the level of a skip list node.
-
Method Details
-
createDiffList
-
init
public static void init(int interval, int maxSkipLevels, org.slf4j.Logger log) -
randomLevel
public static int randomLevel()Returns the level of a skip list node.- Returns:
- A value in the range 0 to maxLevels.
-