-
Type:
Improvement
-
Status: Resolved
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: None
-
Component/s: Compaction
-
Labels:None
-
Hadoop Flags:Reviewed
-
Release Note:
The story started at tuning RS performance where I found:
public static final String THREAD_WAKE_FREQUENCY = "hbase.server.thread.wakefrequency"; ... this.threadWakeFrequency = conf.getInt(HConstants.THREAD_WAKE_FREQUENCY, 10 * 1000); ... this.compactionChecker = new CompactionChecker(this, this.threadWakeFrequency, this); this.periodicFlusher = new PeriodicMemStoreFlusher(this.threadWakeFrequency, this);
CompactionChecker and PeriodicMemStoreFlusher execution period are bound together. (as well as LeaseChecker)
This issue is going to introduce two new parameters such that user/admin can tune them according to business workload.
- supercedes
-
HBASE-22609 [Docs] More detail documentation about "hbase.server.thread.wakefrequency"
-
- Resolved
-
- links to