Class ExponentialCompactionWindowFactory
java.lang.Object
org.apache.hadoop.hbase.regionserver.compactions.CompactionWindowFactory
org.apache.hadoop.hbase.regionserver.compactions.ExponentialCompactionWindowFactory
@LimitedPrivate("Configuration")
public class ExponentialCompactionWindowFactory
extends CompactionWindowFactory
Exponential compaction window implementation.
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate long
getMaxTierAgeCutoff
(long now) newIncomingWindow
(long now) toString()
-
Field Details
-
LOG
-
BASE_WINDOW_MILLIS_KEY
- See Also:
-
WINDOWS_PER_TIER_KEY
- See Also:
-
MAX_TIER_AGE_MILLIS_KEY
- See Also:
-
baseWindowMillis
-
windowsPerTier
-
maxTierAgeMillis
-
-
Constructor Details
-
ExponentialCompactionWindowFactory
-
-
Method Details
-
getMaxTierAgeCutoff
-
newIncomingWindow
- Specified by:
newIncomingWindow
in classCompactionWindowFactory
-
toString
-