@@ -756,10 +756,8 @@ Maximum retries. This is a maximum number of iterations
756756`10`
757757
758758
759- [[hbase.balancer.period
760- ]]
761- *`hbase.balancer.period
762- `*::
759+ [[hbase.balancer.period]]
760+ *`hbase.balancer.period`*::
763761+
764762.Description
765763Period at which the region balancer runs in the Master.
@@ -782,12 +780,35 @@ Rebalance if any regionserver has average + (average * slop) regions.
782780*`hbase.server.thread.wakefrequency`*::
783781+
784782.Description
785- Time to sleep in between searches for work (in milliseconds).
786- Used as sleep interval by service threads such as log roller.
783+ In master side, this config is the period used for FS related behaviors: checking if hdfs is
784+ out of safe mode, setting or checking hbase.version file, setting or checking hbase.id file. Using
785+ default value should be fine. In regionserver side, this config is used in several places: flushing
786+ check interval, compaction check interval, wal rolling check interval. Specially, admin can tune
787+ flushing|compaction check interval by hbase.regionserver.flush.check.period
788+ and hbase.regionserver.compaction.check.period.
787789+
788790.Default
789791`10000`
790792
793+ [[hbase.regionserver.flush.check.period]]
794+ *`hbase.regionserver.flush.check.period`*::
795+ +
796+ .Description
797+ It determines the flushing check period of PeriodicFlusher in regionserver. If unset, it uses
798+ hbase.server.thread.wakefrequency as default value.
799+ +
800+ .Default
801+ `${hbase.server.thread.wakefrequency}`
802+
803+ [[hbase.regionserver.compaction.check.period]]
804+ *`hbase.regionserver.compaction.check.period`*::
805+ +
806+ .Description
807+ It determines the compaction check period of CompactionChecker in regionserver. If unset, it uses
808+ hbase.server.thread.wakefrequency as default value.
809+ +
810+ .Default
811+ `${hbase.server.thread.wakefrequency}`
791812
792813[[hbase.server.versionfile.writeattempts]]
793814*`hbase.server.versionfile.writeattempts`*::
0 commit comments