From the book named "Hbase: the Definitive Guide", i know that there is a 
condition to trigger major compaction, i.e. a thread controlled by 
"hbase.server.thread.wakefrequency(10 seconds by default)" and 
"hbase.server.thread.wakefrequency.multiplier" checks periodically whether 
major compaction. 
But i also read that the other conditon, both "hbase.hregion.majorcompaction(7 
days by default)" and "hbase.hregion.majorcompaction.jitter", can also trigger 
major compaction.
As my understanding, because of the former, the latter condition will never 
execute.
Maybe i mis-undertand the two conditions, anyone can explain the difference 
between the two condtions? Thanks!

Reply via email to