You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by zg...@apache.org on 2020/08/21 04:46:25 UTC

[hbase] branch branch-2 updated: HBASE-24912 Enlarge MemstoreFlusherChore/CompactionChecker period for unit test (#2285)

This is an automated email from the ASF dual-hosted git repository.

zghao pushed a commit to branch branch-2
in repository https://gitbox.apache.org/repos/asf/hbase.git


The following commit(s) were added to refs/heads/branch-2 by this push:
     new 4667a97  HBASE-24912 Enlarge MemstoreFlusherChore/CompactionChecker period for unit test (#2285)
4667a97 is described below

commit 4667a971b1fb32955625c0eeb6caad02157c8bb0
Author: Guanghao Zhang <zg...@apache.org>
AuthorDate: Fri Aug 21 12:41:20 2020 +0800

    HBASE-24912 Enlarge MemstoreFlusherChore/CompactionChecker period for unit test (#2285)
    
    Signed-off-by: stack <st...@apache.org>
---
 hbase-asyncfs/src/test/resources/hbase-site.xml   |  9 ++++++++-
 hbase-client/src/test/resources/hbase-site.xml    |  9 ++++++++-
 hbase-endpoint/src/test/resources/hbase-site.xml  |  9 ++++++++-
 hbase-examples/src/test/resources/hbase-site.xml  |  9 ++++++++-
 hbase-mapreduce/src/test/resources/hbase-site.xml | 16 ++++++++--------
 hbase-procedure/src/test/resources/hbase-site.xml |  9 ++++++++-
 hbase-rest/src/test/resources/hbase-site.xml      | 10 +++++++++-
 hbase-rsgroup/src/test/resources/hbase-site.xml   |  9 ++++++++-
 hbase-server/src/test/resources/hbase-site.xml    |  8 ++++++++
 hbase-shell/src/test/resources/hbase-site.xml     |  9 ++++++++-
 hbase-thrift/src/test/resources/hbase-site.xml    | 18 +++++-------------
 11 files changed, 86 insertions(+), 29 deletions(-)

diff --git a/hbase-asyncfs/src/test/resources/hbase-site.xml b/hbase-asyncfs/src/test/resources/hbase-site.xml
index c938f28..72d6e1e 100644
--- a/hbase-asyncfs/src/test/resources/hbase-site.xml
+++ b/hbase-asyncfs/src/test/resources/hbase-site.xml
@@ -31,13 +31,20 @@
   </property>
   <property>
     <name>hbase.server.thread.wakefrequency</name>
-    <value>1000</value>
     <value>100</value>
     <description>Time to sleep in between searches for work (in milliseconds).
      Used as sleep interval by service threads such as hbase:meta scanner and log roller.
     </description>
   </property>
   <property>
+    <name>hbase.regionserver.compaction.check.period</name>
+    <value>1000</value>
+  </property>
+  <property>
+    <name>hbase.regionserver.flush.check.period</name>
+    <value>1000</value>
+  </property>
+  <property>
     <name>hbase.defaults.for.version.skip</name>
     <value>true</value>
   </property>
diff --git a/hbase-client/src/test/resources/hbase-site.xml b/hbase-client/src/test/resources/hbase-site.xml
index 3a2b052..c20d4bc 100644
--- a/hbase-client/src/test/resources/hbase-site.xml
+++ b/hbase-client/src/test/resources/hbase-site.xml
@@ -31,13 +31,20 @@
   </property>
   <property>
     <name>hbase.server.thread.wakefrequency</name>
-    <value>1000</value>
     <value>100</value>
     <description>Time to sleep in between searches for work (in milliseconds).
      Used as sleep interval by service threads such as hbase:meta scanner and log roller.
     </description>
   </property>
   <property>
+    <name>hbase.regionserver.compaction.check.period</name>
+    <value>1000</value>
+  </property>
+  <property>
+    <name>hbase.regionserver.flush.check.period</name>
+    <value>1000</value>
+  </property>
+  <property>
     <name>hbase.defaults.for.version.skip</name>
     <value>true</value>
   </property>
diff --git a/hbase-endpoint/src/test/resources/hbase-site.xml b/hbase-endpoint/src/test/resources/hbase-site.xml
index 3a2b052..c20d4bc 100644
--- a/hbase-endpoint/src/test/resources/hbase-site.xml
+++ b/hbase-endpoint/src/test/resources/hbase-site.xml
@@ -31,13 +31,20 @@
   </property>
   <property>
     <name>hbase.server.thread.wakefrequency</name>
-    <value>1000</value>
     <value>100</value>
     <description>Time to sleep in between searches for work (in milliseconds).
      Used as sleep interval by service threads such as hbase:meta scanner and log roller.
     </description>
   </property>
   <property>
+    <name>hbase.regionserver.compaction.check.period</name>
+    <value>1000</value>
+  </property>
+  <property>
+    <name>hbase.regionserver.flush.check.period</name>
+    <value>1000</value>
+  </property>
+  <property>
     <name>hbase.defaults.for.version.skip</name>
     <value>true</value>
   </property>
diff --git a/hbase-examples/src/test/resources/hbase-site.xml b/hbase-examples/src/test/resources/hbase-site.xml
index 6d6f4bf..d2b7fd4 100644
--- a/hbase-examples/src/test/resources/hbase-site.xml
+++ b/hbase-examples/src/test/resources/hbase-site.xml
@@ -31,13 +31,20 @@
   </property>
   <property>
     <name>hbase.server.thread.wakefrequency</name>
-    <value>1000</value>
     <value>100</value>
     <description>Time to sleep in between searches for work (in milliseconds).
      Used as sleep interval by service threads such as hbase:meta scanner and log roller.
     </description>
   </property>
   <property>
+    <name>hbase.regionserver.compaction.check.period</name>
+    <value>1000</value>
+  </property>
+  <property>
+    <name>hbase.regionserver.flush.check.period</name>
+    <value>1000</value>
+  </property>
+  <property>
     <name>hbase.defaults.for.version.skip</name>
     <value>true</value>
   </property>
diff --git a/hbase-mapreduce/src/test/resources/hbase-site.xml b/hbase-mapreduce/src/test/resources/hbase-site.xml
index a2aee0c..e5c9eca 100644
--- a/hbase-mapreduce/src/test/resources/hbase-site.xml
+++ b/hbase-mapreduce/src/test/resources/hbase-site.xml
@@ -31,13 +31,20 @@
   </property>
   <property>
     <name>hbase.server.thread.wakefrequency</name>
-    <value>1000</value>
     <value>100</value>
     <description>Time to sleep in between searches for work (in milliseconds).
      Used as sleep interval by service threads such as hbase:meta scanner and log roller.
     </description>
   </property>
   <property>
+    <name>hbase.regionserver.compaction.check.period</name>
+    <value>1000</value>
+  </property>
+  <property>
+    <name>hbase.regionserver.flush.check.period</name>
+    <value>1000</value>
+  </property>
+  <property>
     <name>hbase.regionserver.msginterval</name>
     <value>1000</value>
     <description>Interval between messages from the RegionServer to HMaster
@@ -50,13 +57,6 @@
     <value>true</value>
   </property>
   <property>
-    <name>hbase.server.thread.wakefrequency</name>
-    <value>1000</value>
-    <description>Time to sleep in between searches for work (in milliseconds).
-    Used as sleep interval by service threads such as hbase:meta scanner and log roller.
-    </description>
-  </property>
-  <property>
     <name>hbase.master.event.waiting.time</name>
     <value>50</value>
     <description>Time to sleep between checks to see if a table event took place.
diff --git a/hbase-procedure/src/test/resources/hbase-site.xml b/hbase-procedure/src/test/resources/hbase-site.xml
index c938f28..72d6e1e 100644
--- a/hbase-procedure/src/test/resources/hbase-site.xml
+++ b/hbase-procedure/src/test/resources/hbase-site.xml
@@ -31,13 +31,20 @@
   </property>
   <property>
     <name>hbase.server.thread.wakefrequency</name>
-    <value>1000</value>
     <value>100</value>
     <description>Time to sleep in between searches for work (in milliseconds).
      Used as sleep interval by service threads such as hbase:meta scanner and log roller.
     </description>
   </property>
   <property>
+    <name>hbase.regionserver.compaction.check.period</name>
+    <value>1000</value>
+  </property>
+  <property>
+    <name>hbase.regionserver.flush.check.period</name>
+    <value>1000</value>
+  </property>
+  <property>
     <name>hbase.defaults.for.version.skip</name>
     <value>true</value>
   </property>
diff --git a/hbase-rest/src/test/resources/hbase-site.xml b/hbase-rest/src/test/resources/hbase-site.xml
index 2bd3ee4..e278e83 100644
--- a/hbase-rest/src/test/resources/hbase-site.xml
+++ b/hbase-rest/src/test/resources/hbase-site.xml
@@ -35,12 +35,20 @@
   </property>
   <property>
     <name>hbase.server.thread.wakefrequency</name>
-    <value>1000</value>
+    <value>100</value>
     <description>Time to sleep in between searches for work (in milliseconds).
     Used as sleep interval by service threads such as hbase:meta scanner and log roller.
     </description>
   </property>
   <property>
+    <name>hbase.regionserver.compaction.check.period</name>
+    <value>1000</value>
+  </property>
+  <property>
+    <name>hbase.regionserver.flush.check.period</name>
+    <value>1000</value>
+  </property>
+  <property>
     <name>hbase.master.event.waiting.time</name>
     <value>50</value>
     <description>Time to sleep between checks to see if a table event took place.
diff --git a/hbase-rsgroup/src/test/resources/hbase-site.xml b/hbase-rsgroup/src/test/resources/hbase-site.xml
index 3a2b052..c20d4bc 100644
--- a/hbase-rsgroup/src/test/resources/hbase-site.xml
+++ b/hbase-rsgroup/src/test/resources/hbase-site.xml
@@ -31,13 +31,20 @@
   </property>
   <property>
     <name>hbase.server.thread.wakefrequency</name>
-    <value>1000</value>
     <value>100</value>
     <description>Time to sleep in between searches for work (in milliseconds).
      Used as sleep interval by service threads such as hbase:meta scanner and log roller.
     </description>
   </property>
   <property>
+    <name>hbase.regionserver.compaction.check.period</name>
+    <value>1000</value>
+  </property>
+  <property>
+    <name>hbase.regionserver.flush.check.period</name>
+    <value>1000</value>
+  </property>
+  <property>
     <name>hbase.defaults.for.version.skip</name>
     <value>true</value>
   </property>
diff --git a/hbase-server/src/test/resources/hbase-site.xml b/hbase-server/src/test/resources/hbase-site.xml
index a317376..5e64bfc 100644
--- a/hbase-server/src/test/resources/hbase-site.xml
+++ b/hbase-server/src/test/resources/hbase-site.xml
@@ -30,6 +30,14 @@
     </description>
   </property>
   <property>
+    <name>hbase.regionserver.compaction.check.period</name>
+    <value>1000</value>
+  </property>
+  <property>
+    <name>hbase.regionserver.flush.check.period</name>
+    <value>1000</value>
+  </property>
+  <property>
     <name>hbase.defaults.for.version.skip</name>
     <value>true</value>
   </property>
diff --git a/hbase-shell/src/test/resources/hbase-site.xml b/hbase-shell/src/test/resources/hbase-site.xml
index 3a2b052..c20d4bc 100644
--- a/hbase-shell/src/test/resources/hbase-site.xml
+++ b/hbase-shell/src/test/resources/hbase-site.xml
@@ -31,13 +31,20 @@
   </property>
   <property>
     <name>hbase.server.thread.wakefrequency</name>
-    <value>1000</value>
     <value>100</value>
     <description>Time to sleep in between searches for work (in milliseconds).
      Used as sleep interval by service threads such as hbase:meta scanner and log roller.
     </description>
   </property>
   <property>
+    <name>hbase.regionserver.compaction.check.period</name>
+    <value>1000</value>
+  </property>
+  <property>
+    <name>hbase.regionserver.flush.check.period</name>
+    <value>1000</value>
+  </property>
+  <property>
     <name>hbase.defaults.for.version.skip</name>
     <value>true</value>
   </property>
diff --git a/hbase-thrift/src/test/resources/hbase-site.xml b/hbase-thrift/src/test/resources/hbase-site.xml
index a1e89ce..ccc55aa 100644
--- a/hbase-thrift/src/test/resources/hbase-site.xml
+++ b/hbase-thrift/src/test/resources/hbase-site.xml
@@ -31,30 +31,22 @@
   </property>
   <property>
     <name>hbase.server.thread.wakefrequency</name>
-    <value>1000</value>
     <value>100</value>
     <description>Time to sleep in between searches for work (in milliseconds).
      Used as sleep interval by service threads such as hbase:meta scanner and log roller.
     </description>
   </property>
   <property>
-    <name>hbase.regionserver.msginterval</name>
+    <name>hbase.regionserver.compaction.check.period</name>
     <value>1000</value>
-    <description>Interval between messages from the RegionServer to HMaster
-    in milliseconds.  Default is 15. Set this value low if you want unit
-    tests to be responsive.
-    </description>
   </property>
   <property>
-    <name>hbase.defaults.for.version.skip</name>
-    <value>true</value>
+    <name>hbase.regionserver.flush.check.period</name>
+    <value>1000</value>
   </property>
   <property>
-    <name>hbase.server.thread.wakefrequency</name>
-    <value>1000</value>
-    <description>Time to sleep in between searches for work (in milliseconds).
-    Used as sleep interval by service threads such as hbase:meta scanner and log roller.
-    </description>
+    <name>hbase.defaults.for.version.skip</name>
+    <value>true</value>
   </property>
   <property>
     <name>hbase.master.event.waiting.time</name>