[1/5] hbase git commit: HBASE-19227 Nightly job should archive JVM dumpstream files.

2017-11-09 Thread busbey
Repository: hbase
Updated Branches:
  refs/heads/branch-1.1 e16da789c -> f1e97d38b
  refs/heads/branch-1.2 f3fa14cdf -> ce5264a38
  refs/heads/branch-1.3 41a8e2152 -> 96cad7314
  refs/heads/branch-1.4 fb2aab3e3 -> 6650a3ef8
  refs/heads/branch-2 3511f678f -> d757e651c


HBASE-19227 Nightly job should archive JVM dumpstream files.

Signed-off-by: Michael Stack 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/d757e651
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/d757e651
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/d757e651

Branch: refs/heads/branch-2
Commit: d757e651c98e0f23c020ebf8f319776a33ff1fdf
Parents: 3511f67
Author: Sean Busbey 
Authored: Thu Nov 9 09:16:17 2017 -0600
Committer: Sean Busbey 
Committed: Thu Nov 9 23:21:23 2017 -0600

--
 dev-support/Jenkinsfile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/d757e651/dev-support/Jenkinsfile
--
diff --git a/dev-support/Jenkinsfile b/dev-support/Jenkinsfile
index b2e3923..83c0afb 100644
--- a/dev-support/Jenkinsfile
+++ b/dev-support/Jenkinsfile
@@ -47,7 +47,7 @@ pipeline {
 AUTHOR_IGNORE_LIST = 
'src/main/asciidoc/_chapters/developer.adoc,dev-support/test-patch.sh'
 WHITESPACE_IGNORE_LIST = '.*/generated/.*'
 // output from surefire; sadly the archive function in yetus only works on 
file names.
-ARCHIVE_PATTERN_LIST = 'TEST-*.xml,org.apache.h*.txt'
+ARCHIVE_PATTERN_LIST = 'TEST-*.xml,org.apache.h*.txt,*.dumpstream,*.dump'
 // These tests currently have known failures. Once they burn down to 0, 
remove from here so that new problems will cause a failure.
 TESTS_FILTER = 
'cc,checkstyle,javac,javadoc,pylint,shellcheck,whitespace,perlcritic,ruby-lint,rubocop,mvnsite'
 BRANCH_SPECIFIC_DOCKERFILE = "${env.BASEDIR}/dev-support/docker/Dockerfile"



[5/5] hbase git commit: HBASE-19227 Nightly job should archive JVM dumpstream files.

2017-11-09 Thread busbey
HBASE-19227 Nightly job should archive JVM dumpstream files.

Signed-off-by: Michael Stack 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/f1e97d38
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/f1e97d38
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/f1e97d38

Branch: refs/heads/branch-1.1
Commit: f1e97d38bff7fc778ce7a247e91e9f9fac29f6c5
Parents: e16da78
Author: Sean Busbey 
Authored: Thu Nov 9 09:16:17 2017 -0600
Committer: Sean Busbey 
Committed: Thu Nov 9 23:21:48 2017 -0600

--
 dev-support/Jenkinsfile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/f1e97d38/dev-support/Jenkinsfile
--
diff --git a/dev-support/Jenkinsfile b/dev-support/Jenkinsfile
index 6654923..94616f7 100644
--- a/dev-support/Jenkinsfile
+++ b/dev-support/Jenkinsfile
@@ -47,7 +47,7 @@ pipeline {
 AUTHOR_IGNORE_LIST = 
'src/main/asciidoc/_chapters/developer.adoc,dev-support/test-patch.sh'
 WHITESPACE_IGNORE_LIST = '.*/generated/.*'
 // output from surefire; sadly the archive function in yetus only works on 
file names.
-ARCHIVE_PATTERN_LIST = 'TEST-*.xml,org.apache.h*.txt'
+ARCHIVE_PATTERN_LIST = 'TEST-*.xml,org.apache.h*.txt,*.dumpstream,*.dump'
 // These tests currently have known failures. Once they burn down to 0, 
remove from here so that new problems will cause a failure.
 TESTS_FILTER = 
'cc,checkstyle,javac,javadoc,pylint,shellcheck,whitespace,perlcritic,ruby-lint,rubocop,mvnsite'
 BRANCH_SPECIFIC_DOCKERFILE = "${env.BASEDIR}/dev-support/docker/Dockerfile"



[2/5] hbase git commit: HBASE-19227 Nightly job should archive JVM dumpstream files.

2017-11-09 Thread busbey
HBASE-19227 Nightly job should archive JVM dumpstream files.

Signed-off-by: Michael Stack 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/6650a3ef
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/6650a3ef
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/6650a3ef

Branch: refs/heads/branch-1.4
Commit: 6650a3ef8b33c3ddb3ea41ed952143ac25505f91
Parents: fb2aab3
Author: Sean Busbey 
Authored: Thu Nov 9 09:16:17 2017 -0600
Committer: Sean Busbey 
Committed: Thu Nov 9 23:21:33 2017 -0600

--
 dev-support/Jenkinsfile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/6650a3ef/dev-support/Jenkinsfile
--
diff --git a/dev-support/Jenkinsfile b/dev-support/Jenkinsfile
index 6654923..94616f7 100644
--- a/dev-support/Jenkinsfile
+++ b/dev-support/Jenkinsfile
@@ -47,7 +47,7 @@ pipeline {
 AUTHOR_IGNORE_LIST = 
'src/main/asciidoc/_chapters/developer.adoc,dev-support/test-patch.sh'
 WHITESPACE_IGNORE_LIST = '.*/generated/.*'
 // output from surefire; sadly the archive function in yetus only works on 
file names.
-ARCHIVE_PATTERN_LIST = 'TEST-*.xml,org.apache.h*.txt'
+ARCHIVE_PATTERN_LIST = 'TEST-*.xml,org.apache.h*.txt,*.dumpstream,*.dump'
 // These tests currently have known failures. Once they burn down to 0, 
remove from here so that new problems will cause a failure.
 TESTS_FILTER = 
'cc,checkstyle,javac,javadoc,pylint,shellcheck,whitespace,perlcritic,ruby-lint,rubocop,mvnsite'
 BRANCH_SPECIFIC_DOCKERFILE = "${env.BASEDIR}/dev-support/docker/Dockerfile"



[3/5] hbase git commit: HBASE-19227 Nightly job should archive JVM dumpstream files.

2017-11-09 Thread busbey
HBASE-19227 Nightly job should archive JVM dumpstream files.

Signed-off-by: Michael Stack 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/96cad731
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/96cad731
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/96cad731

Branch: refs/heads/branch-1.3
Commit: 96cad731456da0aa7ff1da0cc232956d5a5858a3
Parents: 41a8e21
Author: Sean Busbey 
Authored: Thu Nov 9 09:16:17 2017 -0600
Committer: Sean Busbey 
Committed: Thu Nov 9 23:21:39 2017 -0600

--
 dev-support/Jenkinsfile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/96cad731/dev-support/Jenkinsfile
--
diff --git a/dev-support/Jenkinsfile b/dev-support/Jenkinsfile
index 6654923..94616f7 100644
--- a/dev-support/Jenkinsfile
+++ b/dev-support/Jenkinsfile
@@ -47,7 +47,7 @@ pipeline {
 AUTHOR_IGNORE_LIST = 
'src/main/asciidoc/_chapters/developer.adoc,dev-support/test-patch.sh'
 WHITESPACE_IGNORE_LIST = '.*/generated/.*'
 // output from surefire; sadly the archive function in yetus only works on 
file names.
-ARCHIVE_PATTERN_LIST = 'TEST-*.xml,org.apache.h*.txt'
+ARCHIVE_PATTERN_LIST = 'TEST-*.xml,org.apache.h*.txt,*.dumpstream,*.dump'
 // These tests currently have known failures. Once they burn down to 0, 
remove from here so that new problems will cause a failure.
 TESTS_FILTER = 
'cc,checkstyle,javac,javadoc,pylint,shellcheck,whitespace,perlcritic,ruby-lint,rubocop,mvnsite'
 BRANCH_SPECIFIC_DOCKERFILE = "${env.BASEDIR}/dev-support/docker/Dockerfile"



[4/5] hbase git commit: HBASE-19227 Nightly job should archive JVM dumpstream files.

2017-11-09 Thread busbey
HBASE-19227 Nightly job should archive JVM dumpstream files.

Signed-off-by: Michael Stack 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/ce5264a3
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/ce5264a3
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/ce5264a3

Branch: refs/heads/branch-1.2
Commit: ce5264a38861c6402be8809ae535c54d33acde2a
Parents: f3fa14c
Author: Sean Busbey 
Authored: Thu Nov 9 09:16:17 2017 -0600
Committer: Sean Busbey 
Committed: Thu Nov 9 23:21:43 2017 -0600

--
 dev-support/Jenkinsfile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/ce5264a3/dev-support/Jenkinsfile
--
diff --git a/dev-support/Jenkinsfile b/dev-support/Jenkinsfile
index 6654923..94616f7 100644
--- a/dev-support/Jenkinsfile
+++ b/dev-support/Jenkinsfile
@@ -47,7 +47,7 @@ pipeline {
 AUTHOR_IGNORE_LIST = 
'src/main/asciidoc/_chapters/developer.adoc,dev-support/test-patch.sh'
 WHITESPACE_IGNORE_LIST = '.*/generated/.*'
 // output from surefire; sadly the archive function in yetus only works on 
file names.
-ARCHIVE_PATTERN_LIST = 'TEST-*.xml,org.apache.h*.txt'
+ARCHIVE_PATTERN_LIST = 'TEST-*.xml,org.apache.h*.txt,*.dumpstream,*.dump'
 // These tests currently have known failures. Once they burn down to 0, 
remove from here so that new problems will cause a failure.
 TESTS_FILTER = 
'cc,checkstyle,javac,javadoc,pylint,shellcheck,whitespace,perlcritic,ruby-lint,rubocop,mvnsite'
 BRANCH_SPECIFIC_DOCKERFILE = "${env.BASEDIR}/dev-support/docker/Dockerfile"



hbase git commit: HBASE-19227 Nightly job should archive JVM dumpstream files.

2017-11-09 Thread busbey
Repository: hbase
Updated Branches:
  refs/heads/master 058e1c589 -> 35a1e4334


HBASE-19227 Nightly job should archive JVM dumpstream files.

Signed-off-by: Michael Stack 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/35a1e433
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/35a1e433
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/35a1e433

Branch: refs/heads/master
Commit: 35a1e43348e93d48e60274397e38271df38a25c1
Parents: 058e1c5
Author: Sean Busbey 
Authored: Thu Nov 9 09:16:17 2017 -0600
Committer: Sean Busbey 
Committed: Thu Nov 9 23:18:18 2017 -0600

--
 dev-support/Jenkinsfile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/35a1e433/dev-support/Jenkinsfile
--
diff --git a/dev-support/Jenkinsfile b/dev-support/Jenkinsfile
index b2e3923..83c0afb 100644
--- a/dev-support/Jenkinsfile
+++ b/dev-support/Jenkinsfile
@@ -47,7 +47,7 @@ pipeline {
 AUTHOR_IGNORE_LIST = 
'src/main/asciidoc/_chapters/developer.adoc,dev-support/test-patch.sh'
 WHITESPACE_IGNORE_LIST = '.*/generated/.*'
 // output from surefire; sadly the archive function in yetus only works on 
file names.
-ARCHIVE_PATTERN_LIST = 'TEST-*.xml,org.apache.h*.txt'
+ARCHIVE_PATTERN_LIST = 'TEST-*.xml,org.apache.h*.txt,*.dumpstream,*.dump'
 // These tests currently have known failures. Once they burn down to 0, 
remove from here so that new problems will cause a failure.
 TESTS_FILTER = 
'cc,checkstyle,javac,javadoc,pylint,shellcheck,whitespace,perlcritic,ruby-lint,rubocop,mvnsite'
 BRANCH_SPECIFIC_DOCKERFILE = "${env.BASEDIR}/dev-support/docker/Dockerfile"



hbase git commit: HBASE-18624 (addendum) correct the annotations

2017-11-09 Thread chia7712
Repository: hbase
Updated Branches:
  refs/heads/master d999d2da2 -> 058e1c589


HBASE-18624 (addendum) correct the annotations


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/058e1c58
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/058e1c58
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/058e1c58

Branch: refs/heads/master
Commit: 058e1c5892deb92dd28a133b5b86561da16a6be9
Parents: d999d2d
Author: Chia-Ping Tsai 
Authored: Fri Nov 10 09:04:51 2017 +0800
Committer: Chia-Ping Tsai 
Committed: Fri Nov 10 09:05:25 2017 +0800

--
 .../src/main/java/org/apache/hadoop/hbase/CacheEvictionStats.java  | 2 +-
 .../java/org/apache/hadoop/hbase/CacheEvictionStatsBuilder.java| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/058e1c58/hbase-client/src/main/java/org/apache/hadoop/hbase/CacheEvictionStats.java
--
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/CacheEvictionStats.java 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/CacheEvictionStats.java
index 2f118c6..ca04fad 100644
--- a/hbase-client/src/main/java/org/apache/hadoop/hbase/CacheEvictionStats.java
+++ b/hbase-client/src/main/java/org/apache/hadoop/hbase/CacheEvictionStats.java
@@ -18,7 +18,7 @@
  */
 package org.apache.hadoop.hbase;
 
-import org.apache.hadoop.classification.InterfaceAudience;
+import org.apache.yetus.audience.InterfaceAudience;
 
 @InterfaceAudience.Public
 public final class CacheEvictionStats {

http://git-wip-us.apache.org/repos/asf/hbase/blob/058e1c58/hbase-client/src/main/java/org/apache/hadoop/hbase/CacheEvictionStatsBuilder.java
--
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/CacheEvictionStatsBuilder.java
 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/CacheEvictionStatsBuilder.java
index 60606ae..beb05f0 100644
--- 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/CacheEvictionStatsBuilder.java
+++ 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/CacheEvictionStatsBuilder.java
@@ -18,7 +18,7 @@
  */
 package org.apache.hadoop.hbase;
 
-import org.apache.hadoop.classification.InterfaceAudience;
+import org.apache.yetus.audience.InterfaceAudience;
 
 @InterfaceAudience.Private
 public final class CacheEvictionStatsBuilder {



hbase git commit: HBASE-18624 (addendum) correct the annotations

2017-11-09 Thread chia7712
Repository: hbase
Updated Branches:
  refs/heads/branch-2 b41dae314 -> 3511f678f


HBASE-18624 (addendum) correct the annotations


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/3511f678
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/3511f678
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/3511f678

Branch: refs/heads/branch-2
Commit: 3511f678fb2b0919fb3f860ebff8e1ad3bb8f30a
Parents: b41dae3
Author: Chia-Ping Tsai 
Authored: Fri Nov 10 09:04:51 2017 +0800
Committer: Chia-Ping Tsai 
Committed: Fri Nov 10 09:04:51 2017 +0800

--
 .../src/main/java/org/apache/hadoop/hbase/CacheEvictionStats.java  | 2 +-
 .../java/org/apache/hadoop/hbase/CacheEvictionStatsBuilder.java| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/3511f678/hbase-client/src/main/java/org/apache/hadoop/hbase/CacheEvictionStats.java
--
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/CacheEvictionStats.java 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/CacheEvictionStats.java
index 2f118c6..ca04fad 100644
--- a/hbase-client/src/main/java/org/apache/hadoop/hbase/CacheEvictionStats.java
+++ b/hbase-client/src/main/java/org/apache/hadoop/hbase/CacheEvictionStats.java
@@ -18,7 +18,7 @@
  */
 package org.apache.hadoop.hbase;
 
-import org.apache.hadoop.classification.InterfaceAudience;
+import org.apache.yetus.audience.InterfaceAudience;
 
 @InterfaceAudience.Public
 public final class CacheEvictionStats {

http://git-wip-us.apache.org/repos/asf/hbase/blob/3511f678/hbase-client/src/main/java/org/apache/hadoop/hbase/CacheEvictionStatsBuilder.java
--
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/CacheEvictionStatsBuilder.java
 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/CacheEvictionStatsBuilder.java
index 60606ae..beb05f0 100644
--- 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/CacheEvictionStatsBuilder.java
+++ 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/CacheEvictionStatsBuilder.java
@@ -18,7 +18,7 @@
  */
 package org.apache.hadoop.hbase;
 
-import org.apache.hadoop.classification.InterfaceAudience;
+import org.apache.yetus.audience.InterfaceAudience;
 
 @InterfaceAudience.Private
 public final class CacheEvictionStatsBuilder {



hbase git commit: HBASE-12350 Backport error-prone build support to branch-1 and branch-2

2017-11-09 Thread apurtell
Repository: hbase
Updated Branches:
  refs/heads/branch-1.4 20ed78e6a -> fb2aab3e3


HBASE-12350 Backport error-prone build support to branch-1 and branch-2


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/fb2aab3e
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/fb2aab3e
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/fb2aab3e

Branch: refs/heads/branch-1.4
Commit: fb2aab3e389e2b8c1c2a658b07e2662a3716299e
Parents: 20ed78e
Author: Andrew Purtell 
Authored: Thu Nov 9 12:08:01 2017 -0800
Committer: Andrew Purtell 
Committed: Thu Nov 9 15:52:31 2017 -0800

--
 hbase-client/pom.xml| 58 +
 hbase-common/pom.xml| 58 +
 hbase-error-prone/pom.xml   | 68 
 .../hadoop/hbase/errorprone/AlwaysPasses.java   | 44 +
 hbase-examples/pom.xml  | 58 +
 hbase-external-blockcache/pom.xml   | 58 +
 hbase-hadoop-compat/pom.xml | 58 +
 hbase-hadoop2-compat/pom.xml| 58 +
 hbase-it/pom.xml| 58 +
 hbase-metrics-api/pom.xml   | 58 +
 hbase-metrics/pom.xml   | 58 +
 hbase-prefix-tree/pom.xml   | 58 +
 hbase-procedure/pom.xml | 58 +
 hbase-protocol/pom.xml  | 58 +
 hbase-rest/pom.xml  | 58 +
 hbase-rsgroup/pom.xml   | 58 +
 hbase-server/pom.xml| 58 +
 hbase-thrift/pom.xml| 58 +
 pom.xml | 18 +-
 19 files changed, 1056 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/fb2aab3e/hbase-client/pom.xml
--
diff --git a/hbase-client/pom.xml b/hbase-client/pom.xml
index 0178005..718b6df 100644
--- a/hbase-client/pom.xml
+++ b/hbase-client/pom.xml
@@ -363,5 +363,63 @@
 
   
 
+
+
+  errorProne
+  
+false
+  
+  
+
+  
+  
+org.apache.maven.plugins
+maven-compiler-plugin
+${maven.compiler.version}
+
+  javac-with-errorprone
+  true
+  true
+  
+-XepDisableWarningsInGeneratedCode
+-Xep:FallThrough:OFF 
+  
+  
+
+  org.apache.hbase
+  hbase-error-prone
+  ${project.version}
+
+  
+
+
+ 
+   org.apache.hbase
+   hbase-error-prone
+   ${project.version}
+ 
+  
+org.codehaus.plexus
+plexus-compiler-javac-errorprone
+${plexus.errorprone.javac.version}
+  
+  
+  
+com.google.errorprone
+error_prone_core
+${error-prone.version}
+  
+  
+org.apache.hbase
+hbase-error-prone
+${project.version}
+  
+
+  
+
+  
+
+
   
 

http://git-wip-us.apache.org/repos/asf/hbase/blob/fb2aab3e/hbase-common/pom.xml
--
diff --git a/hbase-common/pom.xml b/hbase-common/pom.xml
index c404312..5521fd3 100644
--- a/hbase-common/pom.xml
+++ b/hbase-common/pom.xml
@@ -424,5 +424,63 @@
 
   
 
+
+
+  errorProne
+  
+false
+  
+  
+
+  
+  
+org.apache.maven.plugins
+maven-compiler-plugin
+${maven.compiler.version}
+
+  javac-with-errorprone
+  true
+  true
+  
+-XepDisableWarningsInGeneratedCode
+-Xep:FallThrough:OFF 
+  
+  
+
+  org.apache.hbase
+  hbase-error-prone
+  ${project.version}
+
+  
+
+
+ 
+   org.apache.hbase
+   hbase-error-prone
+   ${project.version}
+ 
+  
+org.codehaus.plexus
+  

hbase git commit: HBASE-12350 Backport error-prone build support to branch-1 and branch-2

2017-11-09 Thread apurtell
Repository: hbase
Updated Branches:
  refs/heads/branch-1 a7447e015 -> 696152657


HBASE-12350 Backport error-prone build support to branch-1 and branch-2


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/69615265
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/69615265
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/69615265

Branch: refs/heads/branch-1
Commit: 69615265736b38c4df80540683f22f5ca2b75aa2
Parents: a7447e0
Author: Andrew Purtell 
Authored: Thu Nov 9 12:08:01 2017 -0800
Committer: Andrew Purtell 
Committed: Thu Nov 9 15:34:09 2017 -0800

--
 hbase-client/pom.xml| 58 +
 hbase-common/pom.xml| 58 +
 hbase-error-prone/pom.xml   | 68 
 .../hadoop/hbase/errorprone/AlwaysPasses.java   | 44 +
 hbase-examples/pom.xml  | 58 +
 hbase-external-blockcache/pom.xml   | 58 +
 hbase-hadoop-compat/pom.xml | 58 +
 hbase-hadoop2-compat/pom.xml| 58 +
 hbase-it/pom.xml| 58 +
 hbase-metrics-api/pom.xml   | 58 +
 hbase-metrics/pom.xml   | 58 +
 hbase-prefix-tree/pom.xml   | 58 +
 hbase-procedure/pom.xml | 58 +
 hbase-protocol/pom.xml  | 58 +
 hbase-rest/pom.xml  | 58 +
 hbase-rsgroup/pom.xml   | 58 +
 hbase-server/pom.xml| 58 +
 hbase-thrift/pom.xml| 58 +
 pom.xml | 18 +-
 19 files changed, 1056 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/69615265/hbase-client/pom.xml
--
diff --git a/hbase-client/pom.xml b/hbase-client/pom.xml
index 9974fee..19ecd68 100644
--- a/hbase-client/pom.xml
+++ b/hbase-client/pom.xml
@@ -363,5 +363,63 @@
 
   
 
+
+
+  errorProne
+  
+false
+  
+  
+
+  
+  
+org.apache.maven.plugins
+maven-compiler-plugin
+${maven.compiler.version}
+
+  javac-with-errorprone
+  true
+  true
+  
+-XepDisableWarningsInGeneratedCode
+-Xep:FallThrough:OFF 
+  
+  
+
+  org.apache.hbase
+  hbase-error-prone
+  ${project.version}
+
+  
+
+
+ 
+   org.apache.hbase
+   hbase-error-prone
+   ${project.version}
+ 
+  
+org.codehaus.plexus
+plexus-compiler-javac-errorprone
+${plexus.errorprone.javac.version}
+  
+  
+  
+com.google.errorprone
+error_prone_core
+${error-prone.version}
+  
+  
+org.apache.hbase
+hbase-error-prone
+${project.version}
+  
+
+  
+
+  
+
+
   
 

http://git-wip-us.apache.org/repos/asf/hbase/blob/69615265/hbase-common/pom.xml
--
diff --git a/hbase-common/pom.xml b/hbase-common/pom.xml
index 7f31cc3..6b30536 100644
--- a/hbase-common/pom.xml
+++ b/hbase-common/pom.xml
@@ -424,5 +424,63 @@
 
   
 
+
+
+  errorProne
+  
+false
+  
+  
+
+  
+  
+org.apache.maven.plugins
+maven-compiler-plugin
+${maven.compiler.version}
+
+  javac-with-errorprone
+  true
+  true
+  
+-XepDisableWarningsInGeneratedCode
+-Xep:FallThrough:OFF 
+  
+  
+
+  org.apache.hbase
+  hbase-error-prone
+  ${project.version}
+
+  
+
+
+ 
+   org.apache.hbase
+   hbase-error-prone
+   ${project.version}
+ 
+  
+org.codehaus.plexus
+pl

hbase git commit: HBASE-18423 Fix TestMetaWithReplicas

2017-11-09 Thread stack
Repository: hbase
Updated Branches:
  refs/heads/branch-2 182690a62 -> b41dae314


HBASE-18423 Fix TestMetaWithReplicas


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/b41dae31
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/b41dae31
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/b41dae31

Branch: refs/heads/branch-2
Commit: b41dae3149e944833e1422a89431499d88ef88a8
Parents: 182690a
Author: Michael Stack 
Authored: Thu Nov 9 15:00:00 2017 -0800
Committer: Michael Stack 
Committed: Thu Nov 9 15:00:53 2017 -0800

--
 .../java/org/apache/hadoop/hbase/client/TestMetaWithReplicas.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/b41dae31/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestMetaWithReplicas.java
--
diff --git 
a/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestMetaWithReplicas.java
 
b/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestMetaWithReplicas.java
index 98d864b..c49fbb4 100644
--- 
a/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestMetaWithReplicas.java
+++ 
b/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestMetaWithReplicas.java
@@ -393,7 +393,7 @@ public class TestMetaWithReplicas {
 fail("Expected TableNotFoundException");
   }
 
-  @Ignore @Test // Disabled. Currently can't move hbase:meta in AMv2.
+  @Test
   public void testMetaAddressChange() throws Exception {
 // checks that even when the meta's location changes, the various
 // caches update themselves. Uses the master operations to test



hbase git commit: HBASE-18423 Fix TestMetaWithReplicas

2017-11-09 Thread stack
Repository: hbase
Updated Branches:
  refs/heads/master 8a179ead5 -> d999d2da2


HBASE-18423 Fix TestMetaWithReplicas


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/d999d2da
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/d999d2da
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/d999d2da

Branch: refs/heads/master
Commit: d999d2da2328fecdeb9b249d80ee20a07393db57
Parents: 8a179ea
Author: Michael Stack 
Authored: Thu Nov 9 15:00:00 2017 -0800
Committer: Michael Stack 
Committed: Thu Nov 9 15:00:27 2017 -0800

--
 .../java/org/apache/hadoop/hbase/client/TestMetaWithReplicas.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/d999d2da/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestMetaWithReplicas.java
--
diff --git 
a/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestMetaWithReplicas.java
 
b/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestMetaWithReplicas.java
index 98d864b..c49fbb4 100644
--- 
a/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestMetaWithReplicas.java
+++ 
b/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestMetaWithReplicas.java
@@ -393,7 +393,7 @@ public class TestMetaWithReplicas {
 fail("Expected TableNotFoundException");
   }
 
-  @Ignore @Test // Disabled. Currently can't move hbase:meta in AMv2.
+  @Test
   public void testMetaAddressChange() throws Exception {
 // checks that even when the meta's location changes, the various
 // caches update themselves. Uses the master operations to test



hbase git commit: HBASE-19089 Fix the list of included moduleSets in src and binary tars.

2017-11-09 Thread appy
Repository: hbase
Updated Branches:
  refs/heads/branch-2 6938ac274 -> 182690a62


HBASE-19089 Fix the list of included moduleSets in src and binary tars.


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/182690a6
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/182690a6
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/182690a6

Branch: refs/heads/branch-2
Commit: 182690a62ea1e348ca40eafeb68f873898ae97c2
Parents: 6938ac2
Author: Apekshit Sharma 
Authored: Thu Nov 9 14:36:03 2017 -0800
Committer: Apekshit Sharma 
Committed: Thu Nov 9 14:55:46 2017 -0800

--
 hbase-assembly/pom.xml  | 31 +---
 hbase-assembly/src/main/assembly/components.xml | 24 +++
 .../src/main/assembly/hadoop-two-compat.xml | 16 ++
 pom.xml | 15 ++
 4 files changed, 58 insertions(+), 28 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/182690a6/hbase-assembly/pom.xml
--
diff --git a/hbase-assembly/pom.xml b/hbase-assembly/pom.xml
index 8961b2e..105fe8e 100644
--- a/hbase-assembly/pom.xml
+++ b/hbase-assembly/pom.xml
@@ -207,47 +207,46 @@
 
 org.apache.hbase
 ${compat.module}
-${project.version}
 
 
org.apache.hbase
hbase-shell
-   ${project.version}
 
 
   org.apache.hbase
   hbase-thrift
-  ${project.version}
 
 
   org.apache.hbase
   hbase-rest
-  ${project.version}
 
 
   org.apache.hbase
   hbase-external-blockcache
-  ${project.version}
 
 
org.apache.hbase
hbase-testing-util
-   ${project.version}
 
 
org.apache.hbase
hbase-metrics-api
-   ${project.version}
 
 
org.apache.hbase
hbase-metrics
-   ${project.version}
+
+
+  org.apache.hbase
+  hbase-protocol
+
+
+  org.apache.hbase
+  hbase-protocol-shaded
 
 
org.apache.hbase
hbase-resource-bundle
-   ${project.version}
true
 
 
@@ -261,7 +260,18 @@
 
   org.apache.hbase
   hbase-backup
-  ${project.version}
+
+
+  org.apache.hbase
+  hbase-replication
+
+
+  org.apache.hbase
+  hbase-http
+
+
+  org.apache.hbase
+  hbase-examples
 
   
   
@@ -276,7 +286,6 @@
 
   org.apache.hbase
   hbase-rsgroup
-  ${project.version}
 
   
 

http://git-wip-us.apache.org/repos/asf/hbase/blob/182690a6/hbase-assembly/src/main/assembly/components.xml
--
diff --git a/hbase-assembly/src/main/assembly/components.xml 
b/hbase-assembly/src/main/assembly/components.xml
index 42962f9..e6c45e0 100644
--- a/hbase-assembly/src/main/assembly/components.xml
+++ b/hbase-assembly/src/main/assembly/components.xml
@@ -19,12 +19,12 @@
  */
 -->
 
-
+
 
   
 
 
-${project.basedir}/../target/site
+  ${project.basedir}/../target/site
   docs
 
 
@@ -50,7 +50,7 @@
   ${project.basedir}/../bin
   bin
   
-  **/*.cmd
+**/*.cmd
   
   0755
   0755
@@ -60,19 +60,19 @@
   ${project.basedir}/../bin
   bin
   
-  **/*.cmd
+**/*.cmd
   
 
 
 
-${project.basedir}/../hbase-shell/src/main/ruby
+  ${project.basedir}/../hbase-shell/src/main/ruby
   lib/ruby
   0644
   0755
 
 
 
-
${project.basedir}/../hbase-server/target/hbase-webapps
+  
${project.basedir}/../hbase-server/target/hbase-webapps
   hbase-webapps
   0644
   0755
@@ -91,8 +91,8 @@
 
 
 
-${project.basedir}/../hbase-server/target/native
-lib/native
+  ${project.basedir}/../hbase-server/target/native
+  lib/native
   0755
   0755
   
@@ -107,7 +107,7 @@
   have 1 submodule to accumulate, but we can copy/paste as necessary until 
maven is
   fixed. -->
 
-${project.basedir}/../hbase-server/target/
+  ${project.basedir}/../hbase-server/target/
   lib
   
 ${server.test.jar}
@@ -115,7 +115,7 @@
   0644
 
 
-${project.basedir}/../hbase-it/target/
+  ${project.basedir}/../hbase-it/target/
   lib
   
 ${it.test.jar}
@@ -123,7 +123,7 @@
   0644
 
 
-${project.basedir}/../hbase-annotations/target/
+  ${project.basedir}/../hbase-annotations/target/
   lib
   
 ${annotations.test.jar}
@@ -131,7 +131,7 @@
   0644
 
 
-${project.basedir}/../hbase-common/target/
+ 

hbase git commit: HBASE-12350 Backport error-prone build support to branch-1 and branch-2

2017-11-09 Thread apurtell
Repository: hbase
Updated Branches:
  refs/heads/branch-2 4970b0ad0 -> 6938ac274


HBASE-12350 Backport error-prone build support to branch-1 and branch-2


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/6938ac27
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/6938ac27
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/6938ac27

Branch: refs/heads/branch-2
Commit: 6938ac274a29101ae4f49fb8be23a9a9edd5e1fc
Parents: 4970b0a
Author: Andrew Purtell 
Authored: Thu Nov 9 13:57:11 2017 -0800
Committer: Andrew Purtell 
Committed: Thu Nov 9 14:32:43 2017 -0800

--
 hbase-build-configuration/pom.xml   | 54 ++
 hbase-build-support/hbase-error-prone/pom.xml   | 68 +
 .../hadoop/hbase/errorprone/AlwaysPasses.java   | 44 +++
 hbase-build-support/pom.xml | 78 
 pom.xml |  3 +
 5 files changed, 247 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/6938ac27/hbase-build-configuration/pom.xml
--
diff --git a/hbase-build-configuration/pom.xml 
b/hbase-build-configuration/pom.xml
index b98f54b..f76c15e 100644
--- a/hbase-build-configuration/pom.xml
+++ b/hbase-build-configuration/pom.xml
@@ -55,4 +55,58 @@
   audience-annotations
 
   
+
+  
+
+  errorProne
+  
+false
+  
+  
+
+  
+  
+org.apache.maven.plugins
+maven-compiler-plugin
+${maven.compiler.version}
+
+  javac-with-errorprone
+  true
+  true
+  
+-XepDisableWarningsInGeneratedCode
+-Xep:FallThrough:OFF 
+  
+  
+
+  org.apache.hbase
+  hbase-error-prone
+  ${project.version}
+
+  
+
+
+  
+org.codehaus.plexus
+plexus-compiler-javac-errorprone
+${plexus.errorprone.javac.version}
+  
+  
+  
+com.google.errorprone
+error_prone_core
+${error-prone.version}
+  
+  
+org.apache.hbase
+hbase-error-prone
+${project.version}
+  
+
+  
+
+  
+
+  
 

http://git-wip-us.apache.org/repos/asf/hbase/blob/6938ac27/hbase-build-support/hbase-error-prone/pom.xml
--
diff --git a/hbase-build-support/hbase-error-prone/pom.xml 
b/hbase-build-support/hbase-error-prone/pom.xml
new file mode 100644
index 000..10af827
--- /dev/null
+++ b/hbase-build-support/hbase-error-prone/pom.xml
@@ -0,0 +1,68 @@
+
+http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+
+  4.0.0
+  
+hbase-build-support
+org.apache.hbase
+2.0.0-beta-1.SNAPSHOT
+..
+  
+  hbase-error-prone
+  2.0.0-beta-1.SNAPSHOT
+  Apache HBase - Error Prone Rules
+  Module to hold error prone custom rules for HBase.
+
+  
+
+  com.google.errorprone
+  error_prone_annotation
+  ${error-prone.version}
+  provided
+
+
+  
+  com.google.auto.service
+  auto-service
+  1.0-rc3
+  true
+
+
+  com.google.errorprone
+  error_prone_check_api
+  ${error-prone.version}
+  provided
+  
+
+  com.google.code.findbugs
+  jsr305
+
+  
+
+
+  com.google.errorprone
+  javac
+  9-dev-r4023-3
+  provided
+
+  
+

http://git-wip-us.apache.org/repos/asf/hbase/blob/6938ac27/hbase-build-support/hbase-error-prone/src/main/java/org/apache/hadoop/hbase/errorprone/AlwaysPasses.java
--
diff --git 
a/hbase-build-support/hbase-error-prone/src/main/java/org/apache/hadoop/hbase/errorprone/AlwaysPasses.java
 
b/hbase-build-support/hbase-error-prone/src/main/java/org/apache/hadoop/hbase/errorprone/AlwaysPasses.java
new file mode 100644
index 000..5778f2d
--- /dev/null
+++ 
b/hbase-build-support/hbase-error-prone/src/main/java/org/apache/hadoop/hbase/errorprone/AlwaysPasses.java
@@ -0,0 +1,44 @@
+/**
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF lice

hbase git commit: HBASE-19089 Fix the list of included moduleSets in src and binary tars.

2017-11-09 Thread appy
Repository: hbase
Updated Branches:
  refs/heads/master ead8f9364 -> 8a179ead5


HBASE-19089 Fix the list of included moduleSets in src and binary tars.

Change-Id: I2c4c3fab111fdc311c730c857bb09739dae5585b


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/8a179ead
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/8a179ead
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/8a179ead

Branch: refs/heads/master
Commit: 8a179ead500719bde013ae8aefab7e5f1b27c700
Parents: ead8f93
Author: Apekshit Sharma 
Authored: Wed Oct 25 14:08:19 2017 -0700
Committer: Apekshit Sharma 
Committed: Thu Nov 9 14:22:49 2017 -0800

--
 hbase-assembly/pom.xml  | 32 
 hbase-assembly/src/main/assembly/components.xml | 24 +++
 .../src/main/assembly/hadoop-two-compat.xml | 20 
 pom.xml | 27 +
 4 files changed, 73 insertions(+), 30 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/8a179ead/hbase-assembly/pom.xml
--
diff --git a/hbase-assembly/pom.xml b/hbase-assembly/pom.xml
index 18b63b5..473f0d3 100644
--- a/hbase-assembly/pom.xml
+++ b/hbase-assembly/pom.xml
@@ -223,53 +223,51 @@
 
 org.apache.hbase
 ${compat.module}
-${project.version}
 
 
org.apache.hbase
hbase-shell
-   ${project.version}
 
 
   org.apache.hbase
   hbase-thrift
-  ${project.version}
 
 
   org.apache.hbase
   hbase-rest
-  ${project.version}
 
 
   org.apache.hbase
   hbase-external-blockcache
-  ${project.version}
 
 
org.apache.hbase
hbase-testing-util
-   ${project.version}
 
 
org.apache.hbase
hbase-metrics-api
-   ${project.version}
 
 
org.apache.hbase
hbase-metrics
-   ${project.version}
+
+
+  org.apache.hbase
+  hbase-protocol
+
+
+  org.apache.hbase
+  hbase-protocol-shaded
 
 
org.apache.hbase
hbase-resource-bundle
-   ${project.version}
true
 
 
   org.apache.hbase
   hbase-spark
-  ${project.version}
 
 
   org.apache.httpcomponents
@@ -282,13 +280,23 @@
 
   org.apache.hbase
   hbase-spark-it
-  ${project.version}
   test-jar
 
 
   org.apache.hbase
   hbase-backup
-  ${project.version}
+
+
+  org.apache.hbase
+  hbase-replication
+
+
+  org.apache.hbase
+  hbase-http
+
+
+  org.apache.hbase
+  hbase-examples
 
   
   

http://git-wip-us.apache.org/repos/asf/hbase/blob/8a179ead/hbase-assembly/src/main/assembly/components.xml
--
diff --git a/hbase-assembly/src/main/assembly/components.xml 
b/hbase-assembly/src/main/assembly/components.xml
index 42962f9..e6c45e0 100644
--- a/hbase-assembly/src/main/assembly/components.xml
+++ b/hbase-assembly/src/main/assembly/components.xml
@@ -19,12 +19,12 @@
  */
 -->
 
-
+
 
   
 
 
-${project.basedir}/../target/site
+  ${project.basedir}/../target/site
   docs
 
 
@@ -50,7 +50,7 @@
   ${project.basedir}/../bin
   bin
   
-  **/*.cmd
+**/*.cmd
   
   0755
   0755
@@ -60,19 +60,19 @@
   ${project.basedir}/../bin
   bin
   
-  **/*.cmd
+**/*.cmd
   
 
 
 
-${project.basedir}/../hbase-shell/src/main/ruby
+  ${project.basedir}/../hbase-shell/src/main/ruby
   lib/ruby
   0644
   0755
 
 
 
-
${project.basedir}/../hbase-server/target/hbase-webapps
+  
${project.basedir}/../hbase-server/target/hbase-webapps
   hbase-webapps
   0644
   0755
@@ -91,8 +91,8 @@
 
 
 
-${project.basedir}/../hbase-server/target/native
-lib/native
+  ${project.basedir}/../hbase-server/target/native
+  lib/native
   0755
   0755
   
@@ -107,7 +107,7 @@
   have 1 submodule to accumulate, but we can copy/paste as necessary until 
maven is
   fixed. -->
 
-${project.basedir}/../hbase-server/target/
+  ${project.basedir}/../hbase-server/target/
   lib
   
 ${server.test.jar}
@@ -115,7 +115,7 @@
   0644
 
 
-${project.basedir}/../hbase-it/target/
+  ${project.basedir}/../hbase-it/target/
   lib
   
 ${it.test.jar}
@@ -123,7 +123,7 @@
   0644
 
 
-${project.basedir}/../hbase-annotations/target/
+  ${project.basedir}/../hbase-annotations/target/
   lib
 

[2/5] hbase git commit: HBASE-19229 Nightly script to check source artifact should not do a destructive git operation without opt-in

2017-11-09 Thread busbey
HBASE-19229 Nightly script to check source artifact should not do a destructive 
git operation without opt-in

Signed-off-by: Apekshit Sharma 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/20ed78e6
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/20ed78e6
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/20ed78e6

Branch: refs/heads/branch-1.4
Commit: 20ed78e6a4c12e3ce99c1fbe10761a07141acc54
Parents: 53eeb25
Author: Sean Busbey 
Authored: Thu Nov 9 13:22:09 2017 -0600
Committer: Sean Busbey 
Committed: Thu Nov 9 16:17:36 2017 -0600

--
 dev-support/Jenkinsfile  |  1 +
 dev-support/hbase_nightly_source-artifact.sh | 15 +--
 2 files changed, 14 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/20ed78e6/dev-support/Jenkinsfile
--
diff --git a/dev-support/Jenkinsfile b/dev-support/Jenkinsfile
index f9c9159..6654923 100644
--- a/dev-support/Jenkinsfile
+++ b/dev-support/Jenkinsfile
@@ -290,6 +290,7 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   --unpack-temp-dir unpacked_src_tarball \
   --maven-m2-initial .m2-for-repo \
   --maven-m2-src-build .m2-for-src \
+  --clean-source-checkout \
   ${env.BASEDIR}
 """
   }

http://git-wip-us.apache.org/repos/asf/hbase/blob/20ed78e6/dev-support/hbase_nightly_source-artifact.sh
--
diff --git a/dev-support/hbase_nightly_source-artifact.sh 
b/dev-support/hbase_nightly_source-artifact.sh
index c66c41b..375d121 100755
--- a/dev-support/hbase_nightly_source-artifact.sh
+++ b/dev-support/hbase_nightly_source-artifact.sh
@@ -28,6 +28,10 @@ function usage {
   echo "  component-dir."
   echo "--maven-m2-src-build /path/to/use Path for maven artifacts 
while building from the"
   echo "  unpacked source tarball."
+  echo "--clean-source-checkout   Destructively clean 
component checkout before"
+  echo "  comparing to source tarball. 
N.B. will delete"
+  echo "  anything in the checkout dir 
that isn't from"
+  echo "  a git checkout, including 
ignored files."
   exit 1
 }
 # if no args specified, show usage
@@ -41,6 +45,7 @@ declare unpack_dir
 declare m2_initial
 declare m2_tarbuild
 declare working_dir
+declare source_clean
 while [ $# -gt 0 ]
 do
   case "$1" in
@@ -48,6 +53,7 @@ do
 --maven-m2-initial) shift; m2_initial=$1; shift;;
 --maven-m2-src-build) shift; m2_tarbuild=$1; shift;;
 --intermediate-file-dir) shift; working_dir=$1; shift;;
+--clean-source-checkout) shift; source_clean="true";;
 --) shift; break;;
 -*) usage ;;
 *)  break;;  # terminate while loop
@@ -124,8 +130,10 @@ mvn --version --offline | tee 
"${working_dir}/maven_version"
 
 echo "Do a clean building of the source artifact using code in 
${component_dir}"
 cd "${component_dir}"
-echo "Clean..."
-git clean -xdfff >"${working_dir}/component_git_clean.log" 2>&1
+if [ -n "${source_clean}" ]; then
+  echo "Clean..."
+  git clean -xdfff >"${working_dir}/component_git_clean.log" 2>&1
+fi
 echo "Follow the ref guide section on making a RC: Step 6 Build the source 
tarball"
 git archive --format=tar.gz --output="${working_dir}/hbase-src.tar.gz" \
 --prefix="hbase-SOMEVERSION/" HEAD \
@@ -153,6 +161,9 @@ Only in .: .git
 END
 if ! diff known_excluded diff_output >"${working_dir}/unexpected.diff" ; then
   echo "Any output here are unexpected differences between the source artifact 
we'd make for an RC and the current branch."
+  echo "One potential source of differences is if you have an unclean working 
directory; you should expect to see"
+  echo "such extraneous files below."
+  echo ""
   echo "The expected differences are on the < side and the current differences 
are on the > side."
   echo "In a given set of differences, '.' refers to the branch in the repo 
and 'unpacked_src_tarball' refers to what we pulled out of the tarball."
   diff known_excluded diff_output



[4/5] hbase git commit: HBASE-19229 Nightly script to check source artifact should not do a destructive git operation without opt-in

2017-11-09 Thread busbey
HBASE-19229 Nightly script to check source artifact should not do a destructive 
git operation without opt-in

Signed-off-by: Apekshit Sharma 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/f3fa14cd
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/f3fa14cd
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/f3fa14cd

Branch: refs/heads/branch-1.2
Commit: f3fa14cdfda6855ef11859c8f2df5426351f42d1
Parents: d8318f1
Author: Sean Busbey 
Authored: Thu Nov 9 13:22:09 2017 -0600
Committer: Sean Busbey 
Committed: Thu Nov 9 16:17:47 2017 -0600

--
 dev-support/Jenkinsfile  |  1 +
 dev-support/hbase_nightly_source-artifact.sh | 15 +--
 2 files changed, 14 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/f3fa14cd/dev-support/Jenkinsfile
--
diff --git a/dev-support/Jenkinsfile b/dev-support/Jenkinsfile
index f9c9159..6654923 100644
--- a/dev-support/Jenkinsfile
+++ b/dev-support/Jenkinsfile
@@ -290,6 +290,7 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   --unpack-temp-dir unpacked_src_tarball \
   --maven-m2-initial .m2-for-repo \
   --maven-m2-src-build .m2-for-src \
+  --clean-source-checkout \
   ${env.BASEDIR}
 """
   }

http://git-wip-us.apache.org/repos/asf/hbase/blob/f3fa14cd/dev-support/hbase_nightly_source-artifact.sh
--
diff --git a/dev-support/hbase_nightly_source-artifact.sh 
b/dev-support/hbase_nightly_source-artifact.sh
index c66c41b..375d121 100755
--- a/dev-support/hbase_nightly_source-artifact.sh
+++ b/dev-support/hbase_nightly_source-artifact.sh
@@ -28,6 +28,10 @@ function usage {
   echo "  component-dir."
   echo "--maven-m2-src-build /path/to/use Path for maven artifacts 
while building from the"
   echo "  unpacked source tarball."
+  echo "--clean-source-checkout   Destructively clean 
component checkout before"
+  echo "  comparing to source tarball. 
N.B. will delete"
+  echo "  anything in the checkout dir 
that isn't from"
+  echo "  a git checkout, including 
ignored files."
   exit 1
 }
 # if no args specified, show usage
@@ -41,6 +45,7 @@ declare unpack_dir
 declare m2_initial
 declare m2_tarbuild
 declare working_dir
+declare source_clean
 while [ $# -gt 0 ]
 do
   case "$1" in
@@ -48,6 +53,7 @@ do
 --maven-m2-initial) shift; m2_initial=$1; shift;;
 --maven-m2-src-build) shift; m2_tarbuild=$1; shift;;
 --intermediate-file-dir) shift; working_dir=$1; shift;;
+--clean-source-checkout) shift; source_clean="true";;
 --) shift; break;;
 -*) usage ;;
 *)  break;;  # terminate while loop
@@ -124,8 +130,10 @@ mvn --version --offline | tee 
"${working_dir}/maven_version"
 
 echo "Do a clean building of the source artifact using code in 
${component_dir}"
 cd "${component_dir}"
-echo "Clean..."
-git clean -xdfff >"${working_dir}/component_git_clean.log" 2>&1
+if [ -n "${source_clean}" ]; then
+  echo "Clean..."
+  git clean -xdfff >"${working_dir}/component_git_clean.log" 2>&1
+fi
 echo "Follow the ref guide section on making a RC: Step 6 Build the source 
tarball"
 git archive --format=tar.gz --output="${working_dir}/hbase-src.tar.gz" \
 --prefix="hbase-SOMEVERSION/" HEAD \
@@ -153,6 +161,9 @@ Only in .: .git
 END
 if ! diff known_excluded diff_output >"${working_dir}/unexpected.diff" ; then
   echo "Any output here are unexpected differences between the source artifact 
we'd make for an RC and the current branch."
+  echo "One potential source of differences is if you have an unclean working 
directory; you should expect to see"
+  echo "such extraneous files below."
+  echo ""
   echo "The expected differences are on the < side and the current differences 
are on the > side."
   echo "In a given set of differences, '.' refers to the branch in the repo 
and 'unpacked_src_tarball' refers to what we pulled out of the tarball."
   diff known_excluded diff_output



[1/5] hbase git commit: HBASE-19229 Nightly script to check source artifact should not do a destructive git operation without opt-in

2017-11-09 Thread busbey
Repository: hbase
Updated Branches:
  refs/heads/branch-1.1 1b3bb876e -> e16da789c
  refs/heads/branch-1.2 d8318f10e -> f3fa14cdf
  refs/heads/branch-1.3 259b4cd5a -> 41a8e2152
  refs/heads/branch-1.4 53eeb250c -> 20ed78e6a
  refs/heads/branch-2 1e4267f84 -> 4970b0ad0


HBASE-19229 Nightly script to check source artifact should not do a destructive 
git operation without opt-in

Signed-off-by: Apekshit Sharma 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/4970b0ad
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/4970b0ad
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/4970b0ad

Branch: refs/heads/branch-2
Commit: 4970b0ad0606730deb4fae54f068fc6748e70118
Parents: 1e4267f
Author: Sean Busbey 
Authored: Thu Nov 9 13:22:09 2017 -0600
Committer: Sean Busbey 
Committed: Thu Nov 9 16:17:26 2017 -0600

--
 dev-support/Jenkinsfile  |  1 +
 dev-support/hbase_nightly_source-artifact.sh | 15 +--
 2 files changed, 14 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/4970b0ad/dev-support/Jenkinsfile
--
diff --git a/dev-support/Jenkinsfile b/dev-support/Jenkinsfile
index 35a08c7..b2e3923 100644
--- a/dev-support/Jenkinsfile
+++ b/dev-support/Jenkinsfile
@@ -290,6 +290,7 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   --unpack-temp-dir unpacked_src_tarball \
   --maven-m2-initial .m2-for-repo \
   --maven-m2-src-build .m2-for-src \
+  --clean-source-checkout \
   ${env.BASEDIR}
 """
   }

http://git-wip-us.apache.org/repos/asf/hbase/blob/4970b0ad/dev-support/hbase_nightly_source-artifact.sh
--
diff --git a/dev-support/hbase_nightly_source-artifact.sh 
b/dev-support/hbase_nightly_source-artifact.sh
index c66c41b..375d121 100755
--- a/dev-support/hbase_nightly_source-artifact.sh
+++ b/dev-support/hbase_nightly_source-artifact.sh
@@ -28,6 +28,10 @@ function usage {
   echo "  component-dir."
   echo "--maven-m2-src-build /path/to/use Path for maven artifacts 
while building from the"
   echo "  unpacked source tarball."
+  echo "--clean-source-checkout   Destructively clean 
component checkout before"
+  echo "  comparing to source tarball. 
N.B. will delete"
+  echo "  anything in the checkout dir 
that isn't from"
+  echo "  a git checkout, including 
ignored files."
   exit 1
 }
 # if no args specified, show usage
@@ -41,6 +45,7 @@ declare unpack_dir
 declare m2_initial
 declare m2_tarbuild
 declare working_dir
+declare source_clean
 while [ $# -gt 0 ]
 do
   case "$1" in
@@ -48,6 +53,7 @@ do
 --maven-m2-initial) shift; m2_initial=$1; shift;;
 --maven-m2-src-build) shift; m2_tarbuild=$1; shift;;
 --intermediate-file-dir) shift; working_dir=$1; shift;;
+--clean-source-checkout) shift; source_clean="true";;
 --) shift; break;;
 -*) usage ;;
 *)  break;;  # terminate while loop
@@ -124,8 +130,10 @@ mvn --version --offline | tee 
"${working_dir}/maven_version"
 
 echo "Do a clean building of the source artifact using code in 
${component_dir}"
 cd "${component_dir}"
-echo "Clean..."
-git clean -xdfff >"${working_dir}/component_git_clean.log" 2>&1
+if [ -n "${source_clean}" ]; then
+  echo "Clean..."
+  git clean -xdfff >"${working_dir}/component_git_clean.log" 2>&1
+fi
 echo "Follow the ref guide section on making a RC: Step 6 Build the source 
tarball"
 git archive --format=tar.gz --output="${working_dir}/hbase-src.tar.gz" \
 --prefix="hbase-SOMEVERSION/" HEAD \
@@ -153,6 +161,9 @@ Only in .: .git
 END
 if ! diff known_excluded diff_output >"${working_dir}/unexpected.diff" ; then
   echo "Any output here are unexpected differences between the source artifact 
we'd make for an RC and the current branch."
+  echo "One potential source of differences is if you have an unclean working 
directory; you should expect to see"
+  echo "such extraneous files below."
+  echo ""
   echo "The expected differences are on the < side and the current differences 
are on the > side."
   echo "In a given set of differences, '.' refers to the branch in the repo 
and 'unpacked_src_tarball' refers to what we pulled out of the tarball."
   diff known_excluded diff_output



[3/5] hbase git commit: HBASE-19229 Nightly script to check source artifact should not do a destructive git operation without opt-in

2017-11-09 Thread busbey
HBASE-19229 Nightly script to check source artifact should not do a destructive 
git operation without opt-in

Signed-off-by: Apekshit Sharma 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/41a8e215
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/41a8e215
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/41a8e215

Branch: refs/heads/branch-1.3
Commit: 41a8e21523a3efc823a55667a8a163d7ad05d407
Parents: 259b4cd
Author: Sean Busbey 
Authored: Thu Nov 9 13:22:09 2017 -0600
Committer: Sean Busbey 
Committed: Thu Nov 9 16:17:43 2017 -0600

--
 dev-support/Jenkinsfile  |  1 +
 dev-support/hbase_nightly_source-artifact.sh | 15 +--
 2 files changed, 14 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/41a8e215/dev-support/Jenkinsfile
--
diff --git a/dev-support/Jenkinsfile b/dev-support/Jenkinsfile
index f9c9159..6654923 100644
--- a/dev-support/Jenkinsfile
+++ b/dev-support/Jenkinsfile
@@ -290,6 +290,7 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   --unpack-temp-dir unpacked_src_tarball \
   --maven-m2-initial .m2-for-repo \
   --maven-m2-src-build .m2-for-src \
+  --clean-source-checkout \
   ${env.BASEDIR}
 """
   }

http://git-wip-us.apache.org/repos/asf/hbase/blob/41a8e215/dev-support/hbase_nightly_source-artifact.sh
--
diff --git a/dev-support/hbase_nightly_source-artifact.sh 
b/dev-support/hbase_nightly_source-artifact.sh
index c66c41b..375d121 100755
--- a/dev-support/hbase_nightly_source-artifact.sh
+++ b/dev-support/hbase_nightly_source-artifact.sh
@@ -28,6 +28,10 @@ function usage {
   echo "  component-dir."
   echo "--maven-m2-src-build /path/to/use Path for maven artifacts 
while building from the"
   echo "  unpacked source tarball."
+  echo "--clean-source-checkout   Destructively clean 
component checkout before"
+  echo "  comparing to source tarball. 
N.B. will delete"
+  echo "  anything in the checkout dir 
that isn't from"
+  echo "  a git checkout, including 
ignored files."
   exit 1
 }
 # if no args specified, show usage
@@ -41,6 +45,7 @@ declare unpack_dir
 declare m2_initial
 declare m2_tarbuild
 declare working_dir
+declare source_clean
 while [ $# -gt 0 ]
 do
   case "$1" in
@@ -48,6 +53,7 @@ do
 --maven-m2-initial) shift; m2_initial=$1; shift;;
 --maven-m2-src-build) shift; m2_tarbuild=$1; shift;;
 --intermediate-file-dir) shift; working_dir=$1; shift;;
+--clean-source-checkout) shift; source_clean="true";;
 --) shift; break;;
 -*) usage ;;
 *)  break;;  # terminate while loop
@@ -124,8 +130,10 @@ mvn --version --offline | tee 
"${working_dir}/maven_version"
 
 echo "Do a clean building of the source artifact using code in 
${component_dir}"
 cd "${component_dir}"
-echo "Clean..."
-git clean -xdfff >"${working_dir}/component_git_clean.log" 2>&1
+if [ -n "${source_clean}" ]; then
+  echo "Clean..."
+  git clean -xdfff >"${working_dir}/component_git_clean.log" 2>&1
+fi
 echo "Follow the ref guide section on making a RC: Step 6 Build the source 
tarball"
 git archive --format=tar.gz --output="${working_dir}/hbase-src.tar.gz" \
 --prefix="hbase-SOMEVERSION/" HEAD \
@@ -153,6 +161,9 @@ Only in .: .git
 END
 if ! diff known_excluded diff_output >"${working_dir}/unexpected.diff" ; then
   echo "Any output here are unexpected differences between the source artifact 
we'd make for an RC and the current branch."
+  echo "One potential source of differences is if you have an unclean working 
directory; you should expect to see"
+  echo "such extraneous files below."
+  echo ""
   echo "The expected differences are on the < side and the current differences 
are on the > side."
   echo "In a given set of differences, '.' refers to the branch in the repo 
and 'unpacked_src_tarball' refers to what we pulled out of the tarball."
   diff known_excluded diff_output



[5/5] hbase git commit: HBASE-19229 Nightly script to check source artifact should not do a destructive git operation without opt-in

2017-11-09 Thread busbey
HBASE-19229 Nightly script to check source artifact should not do a destructive 
git operation without opt-in

Signed-off-by: Apekshit Sharma 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/e16da789
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/e16da789
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/e16da789

Branch: refs/heads/branch-1.1
Commit: e16da789c85f86e09e784ab80560bcde176d7da7
Parents: 1b3bb87
Author: Sean Busbey 
Authored: Thu Nov 9 13:22:09 2017 -0600
Committer: Sean Busbey 
Committed: Thu Nov 9 16:17:52 2017 -0600

--
 dev-support/Jenkinsfile  |  1 +
 dev-support/hbase_nightly_source-artifact.sh | 15 +--
 2 files changed, 14 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/e16da789/dev-support/Jenkinsfile
--
diff --git a/dev-support/Jenkinsfile b/dev-support/Jenkinsfile
index f9c9159..6654923 100644
--- a/dev-support/Jenkinsfile
+++ b/dev-support/Jenkinsfile
@@ -290,6 +290,7 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   --unpack-temp-dir unpacked_src_tarball \
   --maven-m2-initial .m2-for-repo \
   --maven-m2-src-build .m2-for-src \
+  --clean-source-checkout \
   ${env.BASEDIR}
 """
   }

http://git-wip-us.apache.org/repos/asf/hbase/blob/e16da789/dev-support/hbase_nightly_source-artifact.sh
--
diff --git a/dev-support/hbase_nightly_source-artifact.sh 
b/dev-support/hbase_nightly_source-artifact.sh
index c66c41b..375d121 100755
--- a/dev-support/hbase_nightly_source-artifact.sh
+++ b/dev-support/hbase_nightly_source-artifact.sh
@@ -28,6 +28,10 @@ function usage {
   echo "  component-dir."
   echo "--maven-m2-src-build /path/to/use Path for maven artifacts 
while building from the"
   echo "  unpacked source tarball."
+  echo "--clean-source-checkout   Destructively clean 
component checkout before"
+  echo "  comparing to source tarball. 
N.B. will delete"
+  echo "  anything in the checkout dir 
that isn't from"
+  echo "  a git checkout, including 
ignored files."
   exit 1
 }
 # if no args specified, show usage
@@ -41,6 +45,7 @@ declare unpack_dir
 declare m2_initial
 declare m2_tarbuild
 declare working_dir
+declare source_clean
 while [ $# -gt 0 ]
 do
   case "$1" in
@@ -48,6 +53,7 @@ do
 --maven-m2-initial) shift; m2_initial=$1; shift;;
 --maven-m2-src-build) shift; m2_tarbuild=$1; shift;;
 --intermediate-file-dir) shift; working_dir=$1; shift;;
+--clean-source-checkout) shift; source_clean="true";;
 --) shift; break;;
 -*) usage ;;
 *)  break;;  # terminate while loop
@@ -124,8 +130,10 @@ mvn --version --offline | tee 
"${working_dir}/maven_version"
 
 echo "Do a clean building of the source artifact using code in 
${component_dir}"
 cd "${component_dir}"
-echo "Clean..."
-git clean -xdfff >"${working_dir}/component_git_clean.log" 2>&1
+if [ -n "${source_clean}" ]; then
+  echo "Clean..."
+  git clean -xdfff >"${working_dir}/component_git_clean.log" 2>&1
+fi
 echo "Follow the ref guide section on making a RC: Step 6 Build the source 
tarball"
 git archive --format=tar.gz --output="${working_dir}/hbase-src.tar.gz" \
 --prefix="hbase-SOMEVERSION/" HEAD \
@@ -153,6 +161,9 @@ Only in .: .git
 END
 if ! diff known_excluded diff_output >"${working_dir}/unexpected.diff" ; then
   echo "Any output here are unexpected differences between the source artifact 
we'd make for an RC and the current branch."
+  echo "One potential source of differences is if you have an unclean working 
directory; you should expect to see"
+  echo "such extraneous files below."
+  echo ""
   echo "The expected differences are on the < side and the current differences 
are on the > side."
   echo "In a given set of differences, '.' refers to the branch in the repo 
and 'unpacked_src_tarball' refers to what we pulled out of the tarball."
   diff known_excluded diff_output



hbase git commit: HBASE-19229 Nightly script to check source artifact should not do a destructive git operation without opt-in

2017-11-09 Thread busbey
Repository: hbase
Updated Branches:
  refs/heads/master 36233e72c -> ead8f9364


HBASE-19229 Nightly script to check source artifact should not do a destructive 
git operation without opt-in

Signed-off-by: Apekshit Sharma 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/ead8f936
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/ead8f936
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/ead8f936

Branch: refs/heads/master
Commit: ead8f9364c6442dda47cb2e26f97f0e3ec4431ab
Parents: 36233e7
Author: Sean Busbey 
Authored: Thu Nov 9 13:22:09 2017 -0600
Committer: Sean Busbey 
Committed: Thu Nov 9 16:16:15 2017 -0600

--
 dev-support/Jenkinsfile  |  1 +
 dev-support/hbase_nightly_source-artifact.sh | 15 +--
 2 files changed, 14 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/ead8f936/dev-support/Jenkinsfile
--
diff --git a/dev-support/Jenkinsfile b/dev-support/Jenkinsfile
index 35a08c7..b2e3923 100644
--- a/dev-support/Jenkinsfile
+++ b/dev-support/Jenkinsfile
@@ -290,6 +290,7 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   --unpack-temp-dir unpacked_src_tarball \
   --maven-m2-initial .m2-for-repo \
   --maven-m2-src-build .m2-for-src \
+  --clean-source-checkout \
   ${env.BASEDIR}
 """
   }

http://git-wip-us.apache.org/repos/asf/hbase/blob/ead8f936/dev-support/hbase_nightly_source-artifact.sh
--
diff --git a/dev-support/hbase_nightly_source-artifact.sh 
b/dev-support/hbase_nightly_source-artifact.sh
index c66c41b..375d121 100755
--- a/dev-support/hbase_nightly_source-artifact.sh
+++ b/dev-support/hbase_nightly_source-artifact.sh
@@ -28,6 +28,10 @@ function usage {
   echo "  component-dir."
   echo "--maven-m2-src-build /path/to/use Path for maven artifacts 
while building from the"
   echo "  unpacked source tarball."
+  echo "--clean-source-checkout   Destructively clean 
component checkout before"
+  echo "  comparing to source tarball. 
N.B. will delete"
+  echo "  anything in the checkout dir 
that isn't from"
+  echo "  a git checkout, including 
ignored files."
   exit 1
 }
 # if no args specified, show usage
@@ -41,6 +45,7 @@ declare unpack_dir
 declare m2_initial
 declare m2_tarbuild
 declare working_dir
+declare source_clean
 while [ $# -gt 0 ]
 do
   case "$1" in
@@ -48,6 +53,7 @@ do
 --maven-m2-initial) shift; m2_initial=$1; shift;;
 --maven-m2-src-build) shift; m2_tarbuild=$1; shift;;
 --intermediate-file-dir) shift; working_dir=$1; shift;;
+--clean-source-checkout) shift; source_clean="true";;
 --) shift; break;;
 -*) usage ;;
 *)  break;;  # terminate while loop
@@ -124,8 +130,10 @@ mvn --version --offline | tee 
"${working_dir}/maven_version"
 
 echo "Do a clean building of the source artifact using code in 
${component_dir}"
 cd "${component_dir}"
-echo "Clean..."
-git clean -xdfff >"${working_dir}/component_git_clean.log" 2>&1
+if [ -n "${source_clean}" ]; then
+  echo "Clean..."
+  git clean -xdfff >"${working_dir}/component_git_clean.log" 2>&1
+fi
 echo "Follow the ref guide section on making a RC: Step 6 Build the source 
tarball"
 git archive --format=tar.gz --output="${working_dir}/hbase-src.tar.gz" \
 --prefix="hbase-SOMEVERSION/" HEAD \
@@ -153,6 +161,9 @@ Only in .: .git
 END
 if ! diff known_excluded diff_output >"${working_dir}/unexpected.diff" ; then
   echo "Any output here are unexpected differences between the source artifact 
we'd make for an RC and the current branch."
+  echo "One potential source of differences is if you have an unclean working 
directory; you should expect to see"
+  echo "such extraneous files below."
+  echo ""
   echo "The expected differences are on the < side and the current differences 
are on the > side."
   echo "In a given set of differences, '.' refers to the branch in the repo 
and 'unpacked_src_tarball' refers to what we pulled out of the tarball."
   diff known_excluded diff_output



[hbase] Git Push Summary

2017-11-09 Thread busbey
Repository: hbase
Updated Branches:
  refs/heads/HBASE-19189 [deleted] 3505d9a60
  refs/heads/HBASE-19228 [deleted] 3f8552d6f


[08/12] hbase git commit: HBASE-19228 nightly job should gather machine stats.

2017-11-09 Thread busbey
HBASE-19228 nightly job should gather machine stats.

Signed-off-by: Michael Stack 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/259b4cd5
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/259b4cd5
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/259b4cd5

Branch: refs/heads/branch-1.3
Commit: 259b4cd5acfdbd8fdb99a4bbd6b0b571b74da33c
Parents: 667f185
Author: Sean Busbey 
Authored: Thu Nov 9 09:29:26 2017 -0600
Committer: Sean Busbey 
Committed: Thu Nov 9 15:08:36 2017 -0600

--
 dev-support/Jenkinsfile   | 19 +++
 dev-support/gather_machine_environment.sh |  1 +
 2 files changed, 20 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/259b4cd5/dev-support/Jenkinsfile
--
diff --git a/dev-support/Jenkinsfile b/dev-support/Jenkinsfile
index 48e2249..f9c9159 100644
--- a/dev-support/Jenkinsfile
+++ b/dev-support/Jenkinsfile
@@ -127,6 +127,11 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   }
   steps {
 unstash 'yetus'
+sh '''#!/usr/bin/env bash
+  rm -rf "${OUTPUTDIR}" && mkdir "${OUTPUTDIR}"
+  rm -rf "${OUTPUTDIR}/machine" && mkdir "${OUTPUTDIR}/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"${OUTPUT_RELATIVE}/machine"
+'''
 // TODO should this be a download from master, similar to how the 
personality is?
 sh "${env.BASEDIR}/dev-support/hbase_nightly_yetus.sh"
   }
@@ -159,6 +164,11 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   }
   steps {
 unstash 'yetus'
+sh '''#!/usr/bin/env bash
+  rm -rf "${OUTPUTDIR}" && mkdir "${OUTPUTDIR}"
+  rm -rf "${OUTPUTDIR}/machine" && mkdir "${OUTPUTDIR}/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"${OUTPUT_RELATIVE}/machine"
+'''
 sh """#!/usr/bin/env bash
   # for branch-1.1 we don't do jdk8 findbugs, so do it here
   if [ "${env.BRANCH_NAME}" == "branch-1.1" ]; then
@@ -215,6 +225,11 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   }
   steps {
 unstash 'yetus'
+sh '''#!/usr/bin/env bash
+  rm -rf "${OUTPUTDIR}" && mkdir "${OUTPUTDIR}"
+  rm -rf "${OUTPUTDIR}/machine" && mkdir "${OUTPUTDIR}/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"${OUTPUT_RELATIVE}/machine"
+'''
 sh "${env.BASEDIR}/dev-support/hbase_nightly_yetus.sh"
   }
   post {
@@ -265,6 +280,10 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   rm -rf ".m2-for-repo" && mkdir ".m2-for-repo"
   rm -rf ".m2-for-src" && mkdir ".m2-for-src"
 '''
+sh '''#!/usr/bin/env bash
+  rm -rf "output-srctarball/machine" && mkdir 
"output-srctarball/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"output-srctarball/machine"
+'''
 sh """#!/bin/bash -e
   ${env.BASEDIR}/dev-support/hbase_nightly_source-artifact.sh \
   --intermediate-file-dir output-srctarball \

http://git-wip-us.apache.org/repos/asf/hbase/blob/259b4cd5/dev-support/gather_machine_environment.sh
--
diff --git a/dev-support/gather_machine_environment.sh 
b/dev-support/gather_machine_environment.sh
index 8f2c74e..589dffe 100755
--- a/dev-support/gather_machine_environment.sh
+++ b/dev-support/gather_machine_environment.sh
@@ -48,3 +48,4 @@ ifconfig -a >"${output}/ifconfig-a" 2>&1 || true
 lsblk -ta >"${output}/lsblk-ta" 2>&1 || true
 lsblk -fa >"${output}/lsblk-fa" 2>&1 || true
 ulimit -l >"${output}/ulimit-l" 2>&1 || true
+uptime >"${output}/uptime" 2>&1 || true



[03/12] hbase git commit: HBASE-19189 Ad-hoc test job for running a subset of tests lots of times

2017-11-09 Thread busbey
HBASE-19189 Ad-hoc test job for running a subset of tests lots of times

Signed-off-by: Michael Stack 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/17ac004a
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/17ac004a
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/17ac004a

Branch: refs/heads/branch-1
Commit: 17ac004add5334dcee45ee5bcb544b2bbc83e714
Parents: 027ef60
Author: Sean Busbey 
Authored: Mon Nov 6 13:48:05 2017 -0600
Committer: Sean Busbey 
Committed: Thu Nov 9 15:08:12 2017 -0600

--
 dev-support/adhoc_run_tests/Jenkinsfile|  93 ++
 dev-support/adhoc_run_tests/adhoc_run_tests.sh | 102 
 dev-support/gather_machine_environment.sh  |  50 ++
 3 files changed, 245 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/17ac004a/dev-support/adhoc_run_tests/Jenkinsfile
--
diff --git a/dev-support/adhoc_run_tests/Jenkinsfile 
b/dev-support/adhoc_run_tests/Jenkinsfile
new file mode 100644
index 000..b3793cd
--- /dev/null
+++ b/dev-support/adhoc_run_tests/Jenkinsfile
@@ -0,0 +1,93 @@
+// Licensed to the Apache Software Foundation (ASF) under one
+// or more contributor license agreements.  See the NOTICE file
+// distributed with this work for additional information
+// regarding copyright ownership.  The ASF licenses this file
+// to you under the Apache License, Version 2.0 (the
+// "License"); you may not use this file except in compliance
+// with the License.  You may obtain a copy of the License at
+//
+//   http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing,
+// software distributed under the License is distributed on an
+// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+// KIND, either express or implied.  See the License for the
+// specific language governing permissions and limitations
+// under the License.
+pipeline {
+  parameters {
+string(name: 'tests', description: 'space separated list of tests to run. 
e.g. ' +
+'TestLogRollingNoCluster TestMetricRegistryImpl TestConstraints')
+string(name: 'node', defaultValue: 'Hadoop',
+description: 'the node label that should be used to run the test.')
+string(name: 'repeat_count', defaultValue: '100',
+description: 'number of iterations to run looking for a failure.')
+string(name: 'fork_count', defaultValue: '0.5C', description: '''
+Given to surefire to set the number of parallel forks for a given test 
attempt (i.e. one
+maven invocation that has all of the specified tests. The default 
tries to use half of the
+available cores on the system.
+
+For more information see
+http://maven.apache.org/surefire/maven-surefire-plugin/test-mojo.html#forkCount";>
+the surefire docs on the forkCount parameter
+''')
+  }
+  agent {
+node {
+  label "${params.node}"
+}
+  }
+  options {
+timeout (time: 6, unit: 'HOURS')
+timestamps()
+  }
+  environment {
+// where we check out to across stages
+BASEDIR = "${env.WORKSPACE}/component"
+OUTPUT_RELATIVE = 'output'
+OUTPUTDIR = "${env.WORKSPACE}/output"
+BRANCH_SPECIFIC_DOCKERFILE = "${env.BASEDIR}/dev-support/docker/Dockerfile"
+  }
+  stages {
+stage ('run tests') {
+  tools {
+maven 'Maven (latest)'
+// this needs to be set to the jdk that ought to be used to build 
releases on the branch
+// the Jenkinsfile is stored in.
+jdk "JDK 1.8 (latest)"
+  }
+  steps {
+sh """#!/bin/bash -e
+  echo "Setting up directories"
+  rm -rf "${env.OUTPUTDIR}" && mkdir "${env.OUTPUTDIR}"
+  rm -rf ".m2-repo" && mkdir ".m2-repo"
+  mkdir "${env.OUTPUTDIR}/machine"
+"""
+sh """#!/bin/bash -e
+  "${env.BASEDIR}/dev-support/gather_machine_environment.sh" \
+  "${OUTPUT_RELATIVE}/machine"
+"""
+dir ("component") {
+  sh '''#!/bin/bash -e
+./dev-support/adhoc_run_tests/adhoc_run_tests.sh \
+--force-timeout 1800 \
+--maven-local-repo ".m2-repo" \
+--log-output "${OUTPUTDIR}" \
+--surefire-fork-count "${fork_count}" \
+--repeat "${repeat_count}" \
+"${tests}"
+'''
+}
+  }
+  post {
+always {
+  archive 'output/*'
+  archive 'output/**/*'
+}
+failure {
+  archive 'component/**/target/surefire-reports/*'
+}
+  }
+}
+  }
+}

http://git-wip-us.apache.org/repos/asf/hbase/blob/17ac004a/dev-support/adhoc_run_tests/adhoc_run_tests.sh
--

[06/12] hbase git commit: HBASE-19228 nightly job should gather machine stats.

2017-11-09 Thread busbey
HBASE-19228 nightly job should gather machine stats.

Signed-off-by: Michael Stack 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/53eeb250
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/53eeb250
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/53eeb250

Branch: refs/heads/branch-1.4
Commit: 53eeb250c825839990cac0cf56757c49dfdebc5d
Parents: 68a74f6
Author: Sean Busbey 
Authored: Thu Nov 9 09:29:26 2017 -0600
Committer: Sean Busbey 
Committed: Thu Nov 9 15:08:27 2017 -0600

--
 dev-support/Jenkinsfile   | 19 +++
 dev-support/gather_machine_environment.sh |  1 +
 2 files changed, 20 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/53eeb250/dev-support/Jenkinsfile
--
diff --git a/dev-support/Jenkinsfile b/dev-support/Jenkinsfile
index 48e2249..f9c9159 100644
--- a/dev-support/Jenkinsfile
+++ b/dev-support/Jenkinsfile
@@ -127,6 +127,11 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   }
   steps {
 unstash 'yetus'
+sh '''#!/usr/bin/env bash
+  rm -rf "${OUTPUTDIR}" && mkdir "${OUTPUTDIR}"
+  rm -rf "${OUTPUTDIR}/machine" && mkdir "${OUTPUTDIR}/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"${OUTPUT_RELATIVE}/machine"
+'''
 // TODO should this be a download from master, similar to how the 
personality is?
 sh "${env.BASEDIR}/dev-support/hbase_nightly_yetus.sh"
   }
@@ -159,6 +164,11 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   }
   steps {
 unstash 'yetus'
+sh '''#!/usr/bin/env bash
+  rm -rf "${OUTPUTDIR}" && mkdir "${OUTPUTDIR}"
+  rm -rf "${OUTPUTDIR}/machine" && mkdir "${OUTPUTDIR}/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"${OUTPUT_RELATIVE}/machine"
+'''
 sh """#!/usr/bin/env bash
   # for branch-1.1 we don't do jdk8 findbugs, so do it here
   if [ "${env.BRANCH_NAME}" == "branch-1.1" ]; then
@@ -215,6 +225,11 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   }
   steps {
 unstash 'yetus'
+sh '''#!/usr/bin/env bash
+  rm -rf "${OUTPUTDIR}" && mkdir "${OUTPUTDIR}"
+  rm -rf "${OUTPUTDIR}/machine" && mkdir "${OUTPUTDIR}/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"${OUTPUT_RELATIVE}/machine"
+'''
 sh "${env.BASEDIR}/dev-support/hbase_nightly_yetus.sh"
   }
   post {
@@ -265,6 +280,10 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   rm -rf ".m2-for-repo" && mkdir ".m2-for-repo"
   rm -rf ".m2-for-src" && mkdir ".m2-for-src"
 '''
+sh '''#!/usr/bin/env bash
+  rm -rf "output-srctarball/machine" && mkdir 
"output-srctarball/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"output-srctarball/machine"
+'''
 sh """#!/bin/bash -e
   ${env.BASEDIR}/dev-support/hbase_nightly_source-artifact.sh \
   --intermediate-file-dir output-srctarball \

http://git-wip-us.apache.org/repos/asf/hbase/blob/53eeb250/dev-support/gather_machine_environment.sh
--
diff --git a/dev-support/gather_machine_environment.sh 
b/dev-support/gather_machine_environment.sh
index 8f2c74e..589dffe 100755
--- a/dev-support/gather_machine_environment.sh
+++ b/dev-support/gather_machine_environment.sh
@@ -48,3 +48,4 @@ ifconfig -a >"${output}/ifconfig-a" 2>&1 || true
 lsblk -ta >"${output}/lsblk-ta" 2>&1 || true
 lsblk -fa >"${output}/lsblk-fa" 2>&1 || true
 ulimit -l >"${output}/ulimit-l" 2>&1 || true
+uptime >"${output}/uptime" 2>&1 || true



[10/12] hbase git commit: HBASE-19228 nightly job should gather machine stats.

2017-11-09 Thread busbey
HBASE-19228 nightly job should gather machine stats.

Signed-off-by: Michael Stack 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/d8318f10
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/d8318f10
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/d8318f10

Branch: refs/heads/branch-1.2
Commit: d8318f10ea347334db032a264231f045391653bf
Parents: 4536869
Author: Sean Busbey 
Authored: Thu Nov 9 09:29:26 2017 -0600
Committer: Sean Busbey 
Committed: Thu Nov 9 15:08:46 2017 -0600

--
 dev-support/Jenkinsfile   | 19 +++
 dev-support/gather_machine_environment.sh |  1 +
 2 files changed, 20 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/d8318f10/dev-support/Jenkinsfile
--
diff --git a/dev-support/Jenkinsfile b/dev-support/Jenkinsfile
index 48e2249..f9c9159 100644
--- a/dev-support/Jenkinsfile
+++ b/dev-support/Jenkinsfile
@@ -127,6 +127,11 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   }
   steps {
 unstash 'yetus'
+sh '''#!/usr/bin/env bash
+  rm -rf "${OUTPUTDIR}" && mkdir "${OUTPUTDIR}"
+  rm -rf "${OUTPUTDIR}/machine" && mkdir "${OUTPUTDIR}/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"${OUTPUT_RELATIVE}/machine"
+'''
 // TODO should this be a download from master, similar to how the 
personality is?
 sh "${env.BASEDIR}/dev-support/hbase_nightly_yetus.sh"
   }
@@ -159,6 +164,11 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   }
   steps {
 unstash 'yetus'
+sh '''#!/usr/bin/env bash
+  rm -rf "${OUTPUTDIR}" && mkdir "${OUTPUTDIR}"
+  rm -rf "${OUTPUTDIR}/machine" && mkdir "${OUTPUTDIR}/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"${OUTPUT_RELATIVE}/machine"
+'''
 sh """#!/usr/bin/env bash
   # for branch-1.1 we don't do jdk8 findbugs, so do it here
   if [ "${env.BRANCH_NAME}" == "branch-1.1" ]; then
@@ -215,6 +225,11 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   }
   steps {
 unstash 'yetus'
+sh '''#!/usr/bin/env bash
+  rm -rf "${OUTPUTDIR}" && mkdir "${OUTPUTDIR}"
+  rm -rf "${OUTPUTDIR}/machine" && mkdir "${OUTPUTDIR}/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"${OUTPUT_RELATIVE}/machine"
+'''
 sh "${env.BASEDIR}/dev-support/hbase_nightly_yetus.sh"
   }
   post {
@@ -265,6 +280,10 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   rm -rf ".m2-for-repo" && mkdir ".m2-for-repo"
   rm -rf ".m2-for-src" && mkdir ".m2-for-src"
 '''
+sh '''#!/usr/bin/env bash
+  rm -rf "output-srctarball/machine" && mkdir 
"output-srctarball/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"output-srctarball/machine"
+'''
 sh """#!/bin/bash -e
   ${env.BASEDIR}/dev-support/hbase_nightly_source-artifact.sh \
   --intermediate-file-dir output-srctarball \

http://git-wip-us.apache.org/repos/asf/hbase/blob/d8318f10/dev-support/gather_machine_environment.sh
--
diff --git a/dev-support/gather_machine_environment.sh 
b/dev-support/gather_machine_environment.sh
index 8f2c74e..589dffe 100755
--- a/dev-support/gather_machine_environment.sh
+++ b/dev-support/gather_machine_environment.sh
@@ -48,3 +48,4 @@ ifconfig -a >"${output}/ifconfig-a" 2>&1 || true
 lsblk -ta >"${output}/lsblk-ta" 2>&1 || true
 lsblk -fa >"${output}/lsblk-fa" 2>&1 || true
 ulimit -l >"${output}/ulimit-l" 2>&1 || true
+uptime >"${output}/uptime" 2>&1 || true



[04/12] hbase git commit: HBASE-19228 nightly job should gather machine stats.

2017-11-09 Thread busbey
HBASE-19228 nightly job should gather machine stats.

Signed-off-by: Michael Stack 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/a7447e01
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/a7447e01
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/a7447e01

Branch: refs/heads/branch-1
Commit: a7447e015d998eff76ebacd25d646cc74661ea54
Parents: 17ac004
Author: Sean Busbey 
Authored: Thu Nov 9 09:29:26 2017 -0600
Committer: Sean Busbey 
Committed: Thu Nov 9 15:08:18 2017 -0600

--
 dev-support/Jenkinsfile   | 19 +++
 dev-support/gather_machine_environment.sh |  1 +
 2 files changed, 20 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/a7447e01/dev-support/Jenkinsfile
--
diff --git a/dev-support/Jenkinsfile b/dev-support/Jenkinsfile
index 48e2249..f9c9159 100644
--- a/dev-support/Jenkinsfile
+++ b/dev-support/Jenkinsfile
@@ -127,6 +127,11 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   }
   steps {
 unstash 'yetus'
+sh '''#!/usr/bin/env bash
+  rm -rf "${OUTPUTDIR}" && mkdir "${OUTPUTDIR}"
+  rm -rf "${OUTPUTDIR}/machine" && mkdir "${OUTPUTDIR}/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"${OUTPUT_RELATIVE}/machine"
+'''
 // TODO should this be a download from master, similar to how the 
personality is?
 sh "${env.BASEDIR}/dev-support/hbase_nightly_yetus.sh"
   }
@@ -159,6 +164,11 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   }
   steps {
 unstash 'yetus'
+sh '''#!/usr/bin/env bash
+  rm -rf "${OUTPUTDIR}" && mkdir "${OUTPUTDIR}"
+  rm -rf "${OUTPUTDIR}/machine" && mkdir "${OUTPUTDIR}/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"${OUTPUT_RELATIVE}/machine"
+'''
 sh """#!/usr/bin/env bash
   # for branch-1.1 we don't do jdk8 findbugs, so do it here
   if [ "${env.BRANCH_NAME}" == "branch-1.1" ]; then
@@ -215,6 +225,11 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   }
   steps {
 unstash 'yetus'
+sh '''#!/usr/bin/env bash
+  rm -rf "${OUTPUTDIR}" && mkdir "${OUTPUTDIR}"
+  rm -rf "${OUTPUTDIR}/machine" && mkdir "${OUTPUTDIR}/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"${OUTPUT_RELATIVE}/machine"
+'''
 sh "${env.BASEDIR}/dev-support/hbase_nightly_yetus.sh"
   }
   post {
@@ -265,6 +280,10 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   rm -rf ".m2-for-repo" && mkdir ".m2-for-repo"
   rm -rf ".m2-for-src" && mkdir ".m2-for-src"
 '''
+sh '''#!/usr/bin/env bash
+  rm -rf "output-srctarball/machine" && mkdir 
"output-srctarball/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"output-srctarball/machine"
+'''
 sh """#!/bin/bash -e
   ${env.BASEDIR}/dev-support/hbase_nightly_source-artifact.sh \
   --intermediate-file-dir output-srctarball \

http://git-wip-us.apache.org/repos/asf/hbase/blob/a7447e01/dev-support/gather_machine_environment.sh
--
diff --git a/dev-support/gather_machine_environment.sh 
b/dev-support/gather_machine_environment.sh
index 8f2c74e..589dffe 100755
--- a/dev-support/gather_machine_environment.sh
+++ b/dev-support/gather_machine_environment.sh
@@ -48,3 +48,4 @@ ifconfig -a >"${output}/ifconfig-a" 2>&1 || true
 lsblk -ta >"${output}/lsblk-ta" 2>&1 || true
 lsblk -fa >"${output}/lsblk-fa" 2>&1 || true
 ulimit -l >"${output}/ulimit-l" 2>&1 || true
+uptime >"${output}/uptime" 2>&1 || true



[11/12] hbase git commit: HBASE-19189 Ad-hoc test job for running a subset of tests lots of times

2017-11-09 Thread busbey
HBASE-19189 Ad-hoc test job for running a subset of tests lots of times

Signed-off-by: Michael Stack 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/d198e018
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/d198e018
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/d198e018

Branch: refs/heads/branch-1.1
Commit: d198e018a60556aed63bfcbccc1b0fab5e331c94
Parents: f25100d
Author: Sean Busbey 
Authored: Mon Nov 6 13:48:05 2017 -0600
Committer: Sean Busbey 
Committed: Thu Nov 9 15:08:51 2017 -0600

--
 dev-support/adhoc_run_tests/Jenkinsfile|  93 ++
 dev-support/adhoc_run_tests/adhoc_run_tests.sh | 102 
 dev-support/gather_machine_environment.sh  |  50 ++
 3 files changed, 245 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/d198e018/dev-support/adhoc_run_tests/Jenkinsfile
--
diff --git a/dev-support/adhoc_run_tests/Jenkinsfile 
b/dev-support/adhoc_run_tests/Jenkinsfile
new file mode 100644
index 000..b3793cd
--- /dev/null
+++ b/dev-support/adhoc_run_tests/Jenkinsfile
@@ -0,0 +1,93 @@
+// Licensed to the Apache Software Foundation (ASF) under one
+// or more contributor license agreements.  See the NOTICE file
+// distributed with this work for additional information
+// regarding copyright ownership.  The ASF licenses this file
+// to you under the Apache License, Version 2.0 (the
+// "License"); you may not use this file except in compliance
+// with the License.  You may obtain a copy of the License at
+//
+//   http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing,
+// software distributed under the License is distributed on an
+// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+// KIND, either express or implied.  See the License for the
+// specific language governing permissions and limitations
+// under the License.
+pipeline {
+  parameters {
+string(name: 'tests', description: 'space separated list of tests to run. 
e.g. ' +
+'TestLogRollingNoCluster TestMetricRegistryImpl TestConstraints')
+string(name: 'node', defaultValue: 'Hadoop',
+description: 'the node label that should be used to run the test.')
+string(name: 'repeat_count', defaultValue: '100',
+description: 'number of iterations to run looking for a failure.')
+string(name: 'fork_count', defaultValue: '0.5C', description: '''
+Given to surefire to set the number of parallel forks for a given test 
attempt (i.e. one
+maven invocation that has all of the specified tests. The default 
tries to use half of the
+available cores on the system.
+
+For more information see
+http://maven.apache.org/surefire/maven-surefire-plugin/test-mojo.html#forkCount";>
+the surefire docs on the forkCount parameter
+''')
+  }
+  agent {
+node {
+  label "${params.node}"
+}
+  }
+  options {
+timeout (time: 6, unit: 'HOURS')
+timestamps()
+  }
+  environment {
+// where we check out to across stages
+BASEDIR = "${env.WORKSPACE}/component"
+OUTPUT_RELATIVE = 'output'
+OUTPUTDIR = "${env.WORKSPACE}/output"
+BRANCH_SPECIFIC_DOCKERFILE = "${env.BASEDIR}/dev-support/docker/Dockerfile"
+  }
+  stages {
+stage ('run tests') {
+  tools {
+maven 'Maven (latest)'
+// this needs to be set to the jdk that ought to be used to build 
releases on the branch
+// the Jenkinsfile is stored in.
+jdk "JDK 1.8 (latest)"
+  }
+  steps {
+sh """#!/bin/bash -e
+  echo "Setting up directories"
+  rm -rf "${env.OUTPUTDIR}" && mkdir "${env.OUTPUTDIR}"
+  rm -rf ".m2-repo" && mkdir ".m2-repo"
+  mkdir "${env.OUTPUTDIR}/machine"
+"""
+sh """#!/bin/bash -e
+  "${env.BASEDIR}/dev-support/gather_machine_environment.sh" \
+  "${OUTPUT_RELATIVE}/machine"
+"""
+dir ("component") {
+  sh '''#!/bin/bash -e
+./dev-support/adhoc_run_tests/adhoc_run_tests.sh \
+--force-timeout 1800 \
+--maven-local-repo ".m2-repo" \
+--log-output "${OUTPUTDIR}" \
+--surefire-fork-count "${fork_count}" \
+--repeat "${repeat_count}" \
+"${tests}"
+'''
+}
+  }
+  post {
+always {
+  archive 'output/*'
+  archive 'output/**/*'
+}
+failure {
+  archive 'component/**/target/surefire-reports/*'
+}
+  }
+}
+  }
+}

http://git-wip-us.apache.org/repos/asf/hbase/blob/d198e018/dev-support/adhoc_run_tests/adhoc_run_tests.sh

[07/12] hbase git commit: HBASE-19189 Ad-hoc test job for running a subset of tests lots of times

2017-11-09 Thread busbey
HBASE-19189 Ad-hoc test job for running a subset of tests lots of times

Signed-off-by: Michael Stack 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/667f185c
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/667f185c
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/667f185c

Branch: refs/heads/branch-1.3
Commit: 667f185cd0e61faacb00ce01afaa1543e95fb5b0
Parents: 9ae7566
Author: Sean Busbey 
Authored: Mon Nov 6 13:48:05 2017 -0600
Committer: Sean Busbey 
Committed: Thu Nov 9 15:08:33 2017 -0600

--
 dev-support/adhoc_run_tests/Jenkinsfile|  93 ++
 dev-support/adhoc_run_tests/adhoc_run_tests.sh | 102 
 dev-support/gather_machine_environment.sh  |  50 ++
 3 files changed, 245 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/667f185c/dev-support/adhoc_run_tests/Jenkinsfile
--
diff --git a/dev-support/adhoc_run_tests/Jenkinsfile 
b/dev-support/adhoc_run_tests/Jenkinsfile
new file mode 100644
index 000..b3793cd
--- /dev/null
+++ b/dev-support/adhoc_run_tests/Jenkinsfile
@@ -0,0 +1,93 @@
+// Licensed to the Apache Software Foundation (ASF) under one
+// or more contributor license agreements.  See the NOTICE file
+// distributed with this work for additional information
+// regarding copyright ownership.  The ASF licenses this file
+// to you under the Apache License, Version 2.0 (the
+// "License"); you may not use this file except in compliance
+// with the License.  You may obtain a copy of the License at
+//
+//   http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing,
+// software distributed under the License is distributed on an
+// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+// KIND, either express or implied.  See the License for the
+// specific language governing permissions and limitations
+// under the License.
+pipeline {
+  parameters {
+string(name: 'tests', description: 'space separated list of tests to run. 
e.g. ' +
+'TestLogRollingNoCluster TestMetricRegistryImpl TestConstraints')
+string(name: 'node', defaultValue: 'Hadoop',
+description: 'the node label that should be used to run the test.')
+string(name: 'repeat_count', defaultValue: '100',
+description: 'number of iterations to run looking for a failure.')
+string(name: 'fork_count', defaultValue: '0.5C', description: '''
+Given to surefire to set the number of parallel forks for a given test 
attempt (i.e. one
+maven invocation that has all of the specified tests. The default 
tries to use half of the
+available cores on the system.
+
+For more information see
+http://maven.apache.org/surefire/maven-surefire-plugin/test-mojo.html#forkCount";>
+the surefire docs on the forkCount parameter
+''')
+  }
+  agent {
+node {
+  label "${params.node}"
+}
+  }
+  options {
+timeout (time: 6, unit: 'HOURS')
+timestamps()
+  }
+  environment {
+// where we check out to across stages
+BASEDIR = "${env.WORKSPACE}/component"
+OUTPUT_RELATIVE = 'output'
+OUTPUTDIR = "${env.WORKSPACE}/output"
+BRANCH_SPECIFIC_DOCKERFILE = "${env.BASEDIR}/dev-support/docker/Dockerfile"
+  }
+  stages {
+stage ('run tests') {
+  tools {
+maven 'Maven (latest)'
+// this needs to be set to the jdk that ought to be used to build 
releases on the branch
+// the Jenkinsfile is stored in.
+jdk "JDK 1.8 (latest)"
+  }
+  steps {
+sh """#!/bin/bash -e
+  echo "Setting up directories"
+  rm -rf "${env.OUTPUTDIR}" && mkdir "${env.OUTPUTDIR}"
+  rm -rf ".m2-repo" && mkdir ".m2-repo"
+  mkdir "${env.OUTPUTDIR}/machine"
+"""
+sh """#!/bin/bash -e
+  "${env.BASEDIR}/dev-support/gather_machine_environment.sh" \
+  "${OUTPUT_RELATIVE}/machine"
+"""
+dir ("component") {
+  sh '''#!/bin/bash -e
+./dev-support/adhoc_run_tests/adhoc_run_tests.sh \
+--force-timeout 1800 \
+--maven-local-repo ".m2-repo" \
+--log-output "${OUTPUTDIR}" \
+--surefire-fork-count "${fork_count}" \
+--repeat "${repeat_count}" \
+"${tests}"
+'''
+}
+  }
+  post {
+always {
+  archive 'output/*'
+  archive 'output/**/*'
+}
+failure {
+  archive 'component/**/target/surefire-reports/*'
+}
+  }
+}
+  }
+}

http://git-wip-us.apache.org/repos/asf/hbase/blob/667f185c/dev-support/adhoc_run_tests/adhoc_run_tests.sh

[01/12] hbase git commit: HBASE-19189 Ad-hoc test job for running a subset of tests lots of times

2017-11-09 Thread busbey
Repository: hbase
Updated Branches:
  refs/heads/branch-1 027ef60a7 -> a7447e015
  refs/heads/branch-1.1 f25100d3c -> 1b3bb876e
  refs/heads/branch-1.2 607e9c643 -> d8318f10e
  refs/heads/branch-1.3 9ae75667c -> 259b4cd5a
  refs/heads/branch-1.4 110f2db75 -> 53eeb250c
  refs/heads/branch-2 b6b4cd40c -> 1e4267f84


HBASE-19189 Ad-hoc test job for running a subset of tests lots of times

Signed-off-by: Michael Stack 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/b75812f4
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/b75812f4
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/b75812f4

Branch: refs/heads/branch-2
Commit: b75812f44545c03dea96cb9b70bd7e6068646b08
Parents: b6b4cd4
Author: Sean Busbey 
Authored: Mon Nov 6 13:48:05 2017 -0600
Committer: Sean Busbey 
Committed: Thu Nov 9 15:07:52 2017 -0600

--
 dev-support/adhoc_run_tests/Jenkinsfile|  93 ++
 dev-support/adhoc_run_tests/adhoc_run_tests.sh | 102 
 dev-support/gather_machine_environment.sh  |  50 ++
 3 files changed, 245 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/b75812f4/dev-support/adhoc_run_tests/Jenkinsfile
--
diff --git a/dev-support/adhoc_run_tests/Jenkinsfile 
b/dev-support/adhoc_run_tests/Jenkinsfile
new file mode 100644
index 000..b3793cd
--- /dev/null
+++ b/dev-support/adhoc_run_tests/Jenkinsfile
@@ -0,0 +1,93 @@
+// Licensed to the Apache Software Foundation (ASF) under one
+// or more contributor license agreements.  See the NOTICE file
+// distributed with this work for additional information
+// regarding copyright ownership.  The ASF licenses this file
+// to you under the Apache License, Version 2.0 (the
+// "License"); you may not use this file except in compliance
+// with the License.  You may obtain a copy of the License at
+//
+//   http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing,
+// software distributed under the License is distributed on an
+// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+// KIND, either express or implied.  See the License for the
+// specific language governing permissions and limitations
+// under the License.
+pipeline {
+  parameters {
+string(name: 'tests', description: 'space separated list of tests to run. 
e.g. ' +
+'TestLogRollingNoCluster TestMetricRegistryImpl TestConstraints')
+string(name: 'node', defaultValue: 'Hadoop',
+description: 'the node label that should be used to run the test.')
+string(name: 'repeat_count', defaultValue: '100',
+description: 'number of iterations to run looking for a failure.')
+string(name: 'fork_count', defaultValue: '0.5C', description: '''
+Given to surefire to set the number of parallel forks for a given test 
attempt (i.e. one
+maven invocation that has all of the specified tests. The default 
tries to use half of the
+available cores on the system.
+
+For more information see
+http://maven.apache.org/surefire/maven-surefire-plugin/test-mojo.html#forkCount";>
+the surefire docs on the forkCount parameter
+''')
+  }
+  agent {
+node {
+  label "${params.node}"
+}
+  }
+  options {
+timeout (time: 6, unit: 'HOURS')
+timestamps()
+  }
+  environment {
+// where we check out to across stages
+BASEDIR = "${env.WORKSPACE}/component"
+OUTPUT_RELATIVE = 'output'
+OUTPUTDIR = "${env.WORKSPACE}/output"
+BRANCH_SPECIFIC_DOCKERFILE = "${env.BASEDIR}/dev-support/docker/Dockerfile"
+  }
+  stages {
+stage ('run tests') {
+  tools {
+maven 'Maven (latest)'
+// this needs to be set to the jdk that ought to be used to build 
releases on the branch
+// the Jenkinsfile is stored in.
+jdk "JDK 1.8 (latest)"
+  }
+  steps {
+sh """#!/bin/bash -e
+  echo "Setting up directories"
+  rm -rf "${env.OUTPUTDIR}" && mkdir "${env.OUTPUTDIR}"
+  rm -rf ".m2-repo" && mkdir ".m2-repo"
+  mkdir "${env.OUTPUTDIR}/machine"
+"""
+sh """#!/bin/bash -e
+  "${env.BASEDIR}/dev-support/gather_machine_environment.sh" \
+  "${OUTPUT_RELATIVE}/machine"
+"""
+dir ("component") {
+  sh '''#!/bin/bash -e
+./dev-support/adhoc_run_tests/adhoc_run_tests.sh \
+--force-timeout 1800 \
+--maven-local-repo ".m2-repo" \
+--log-output "${OUTPUTDIR}" \
+--surefire-fork-count "${fork_count}" \
+--repeat "${repeat_count}" \
+"${tests}"
+'''
+}
+  }
+  post {
+always {
+  archive 'outpu

[12/12] hbase git commit: HBASE-19228 nightly job should gather machine stats.

2017-11-09 Thread busbey
HBASE-19228 nightly job should gather machine stats.

Signed-off-by: Michael Stack 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/1b3bb876
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/1b3bb876
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/1b3bb876

Branch: refs/heads/branch-1.1
Commit: 1b3bb876e0b16fea7523bd457cad15b87c6e727e
Parents: d198e01
Author: Sean Busbey 
Authored: Thu Nov 9 09:29:26 2017 -0600
Committer: Sean Busbey 
Committed: Thu Nov 9 15:08:54 2017 -0600

--
 dev-support/Jenkinsfile   | 19 +++
 dev-support/gather_machine_environment.sh |  1 +
 2 files changed, 20 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/1b3bb876/dev-support/Jenkinsfile
--
diff --git a/dev-support/Jenkinsfile b/dev-support/Jenkinsfile
index 48e2249..f9c9159 100644
--- a/dev-support/Jenkinsfile
+++ b/dev-support/Jenkinsfile
@@ -127,6 +127,11 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   }
   steps {
 unstash 'yetus'
+sh '''#!/usr/bin/env bash
+  rm -rf "${OUTPUTDIR}" && mkdir "${OUTPUTDIR}"
+  rm -rf "${OUTPUTDIR}/machine" && mkdir "${OUTPUTDIR}/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"${OUTPUT_RELATIVE}/machine"
+'''
 // TODO should this be a download from master, similar to how the 
personality is?
 sh "${env.BASEDIR}/dev-support/hbase_nightly_yetus.sh"
   }
@@ -159,6 +164,11 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   }
   steps {
 unstash 'yetus'
+sh '''#!/usr/bin/env bash
+  rm -rf "${OUTPUTDIR}" && mkdir "${OUTPUTDIR}"
+  rm -rf "${OUTPUTDIR}/machine" && mkdir "${OUTPUTDIR}/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"${OUTPUT_RELATIVE}/machine"
+'''
 sh """#!/usr/bin/env bash
   # for branch-1.1 we don't do jdk8 findbugs, so do it here
   if [ "${env.BRANCH_NAME}" == "branch-1.1" ]; then
@@ -215,6 +225,11 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   }
   steps {
 unstash 'yetus'
+sh '''#!/usr/bin/env bash
+  rm -rf "${OUTPUTDIR}" && mkdir "${OUTPUTDIR}"
+  rm -rf "${OUTPUTDIR}/machine" && mkdir "${OUTPUTDIR}/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"${OUTPUT_RELATIVE}/machine"
+'''
 sh "${env.BASEDIR}/dev-support/hbase_nightly_yetus.sh"
   }
   post {
@@ -265,6 +280,10 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   rm -rf ".m2-for-repo" && mkdir ".m2-for-repo"
   rm -rf ".m2-for-src" && mkdir ".m2-for-src"
 '''
+sh '''#!/usr/bin/env bash
+  rm -rf "output-srctarball/machine" && mkdir 
"output-srctarball/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"output-srctarball/machine"
+'''
 sh """#!/bin/bash -e
   ${env.BASEDIR}/dev-support/hbase_nightly_source-artifact.sh \
   --intermediate-file-dir output-srctarball \

http://git-wip-us.apache.org/repos/asf/hbase/blob/1b3bb876/dev-support/gather_machine_environment.sh
--
diff --git a/dev-support/gather_machine_environment.sh 
b/dev-support/gather_machine_environment.sh
index 8f2c74e..589dffe 100755
--- a/dev-support/gather_machine_environment.sh
+++ b/dev-support/gather_machine_environment.sh
@@ -48,3 +48,4 @@ ifconfig -a >"${output}/ifconfig-a" 2>&1 || true
 lsblk -ta >"${output}/lsblk-ta" 2>&1 || true
 lsblk -fa >"${output}/lsblk-fa" 2>&1 || true
 ulimit -l >"${output}/ulimit-l" 2>&1 || true
+uptime >"${output}/uptime" 2>&1 || true



[02/12] hbase git commit: HBASE-19228 nightly job should gather machine stats.

2017-11-09 Thread busbey
HBASE-19228 nightly job should gather machine stats.

Signed-off-by: Michael Stack 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/1e4267f8
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/1e4267f8
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/1e4267f8

Branch: refs/heads/branch-2
Commit: 1e4267f84d085c1bbb10c80525f350282a917271
Parents: b75812f
Author: Sean Busbey 
Authored: Thu Nov 9 09:29:26 2017 -0600
Committer: Sean Busbey 
Committed: Thu Nov 9 15:08:01 2017 -0600

--
 dev-support/Jenkinsfile   | 19 +++
 dev-support/gather_machine_environment.sh |  1 +
 2 files changed, 20 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/1e4267f8/dev-support/Jenkinsfile
--
diff --git a/dev-support/Jenkinsfile b/dev-support/Jenkinsfile
index f7ae546..35a08c7 100644
--- a/dev-support/Jenkinsfile
+++ b/dev-support/Jenkinsfile
@@ -127,6 +127,11 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   }
   steps {
 unstash 'yetus'
+sh '''#!/usr/bin/env bash
+  rm -rf "${OUTPUTDIR}" && mkdir "${OUTPUTDIR}"
+  rm -rf "${OUTPUTDIR}/machine" && mkdir "${OUTPUTDIR}/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"${OUTPUT_RELATIVE}/machine"
+'''
 // TODO should this be a download from master, similar to how the 
personality is?
 sh "${env.BASEDIR}/dev-support/hbase_nightly_yetus.sh"
   }
@@ -159,6 +164,11 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   }
   steps {
 unstash 'yetus'
+sh '''#!/usr/bin/env bash
+  rm -rf "${OUTPUTDIR}" && mkdir "${OUTPUTDIR}"
+  rm -rf "${OUTPUTDIR}/machine" && mkdir "${OUTPUTDIR}/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"${OUTPUT_RELATIVE}/machine"
+'''
 sh """#!/usr/bin/env bash
   # for branch-1.1 we don't do jdk8 findbugs, so do it here
   if [ "${env.BRANCH_NAME}" == "branch-1.1" ]; then
@@ -215,6 +225,11 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   }
   steps {
 unstash 'yetus'
+sh '''#!/usr/bin/env bash
+  rm -rf "${OUTPUTDIR}" && mkdir "${OUTPUTDIR}"
+  rm -rf "${OUTPUTDIR}/machine" && mkdir "${OUTPUTDIR}/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"${OUTPUT_RELATIVE}/machine"
+'''
 sh "${env.BASEDIR}/dev-support/hbase_nightly_yetus.sh"
   }
   post {
@@ -265,6 +280,10 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   rm -rf ".m2-for-repo" && mkdir ".m2-for-repo"
   rm -rf ".m2-for-src" && mkdir ".m2-for-src"
 '''
+sh '''#!/usr/bin/env bash
+  rm -rf "output-srctarball/machine" && mkdir 
"output-srctarball/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"output-srctarball/machine"
+'''
 sh """#!/bin/bash -e
   ${env.BASEDIR}/dev-support/hbase_nightly_source-artifact.sh \
   --intermediate-file-dir output-srctarball \

http://git-wip-us.apache.org/repos/asf/hbase/blob/1e4267f8/dev-support/gather_machine_environment.sh
--
diff --git a/dev-support/gather_machine_environment.sh 
b/dev-support/gather_machine_environment.sh
index 8f2c74e..589dffe 100755
--- a/dev-support/gather_machine_environment.sh
+++ b/dev-support/gather_machine_environment.sh
@@ -48,3 +48,4 @@ ifconfig -a >"${output}/ifconfig-a" 2>&1 || true
 lsblk -ta >"${output}/lsblk-ta" 2>&1 || true
 lsblk -fa >"${output}/lsblk-fa" 2>&1 || true
 ulimit -l >"${output}/ulimit-l" 2>&1 || true
+uptime >"${output}/uptime" 2>&1 || true



[05/12] hbase git commit: HBASE-19189 Ad-hoc test job for running a subset of tests lots of times

2017-11-09 Thread busbey
HBASE-19189 Ad-hoc test job for running a subset of tests lots of times

Signed-off-by: Michael Stack 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/68a74f6c
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/68a74f6c
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/68a74f6c

Branch: refs/heads/branch-1.4
Commit: 68a74f6c3211af048f8122b4b6c7fd4a7db47fbb
Parents: 110f2db
Author: Sean Busbey 
Authored: Mon Nov 6 13:48:05 2017 -0600
Committer: Sean Busbey 
Committed: Thu Nov 9 15:08:24 2017 -0600

--
 dev-support/adhoc_run_tests/Jenkinsfile|  93 ++
 dev-support/adhoc_run_tests/adhoc_run_tests.sh | 102 
 dev-support/gather_machine_environment.sh  |  50 ++
 3 files changed, 245 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/68a74f6c/dev-support/adhoc_run_tests/Jenkinsfile
--
diff --git a/dev-support/adhoc_run_tests/Jenkinsfile 
b/dev-support/adhoc_run_tests/Jenkinsfile
new file mode 100644
index 000..b3793cd
--- /dev/null
+++ b/dev-support/adhoc_run_tests/Jenkinsfile
@@ -0,0 +1,93 @@
+// Licensed to the Apache Software Foundation (ASF) under one
+// or more contributor license agreements.  See the NOTICE file
+// distributed with this work for additional information
+// regarding copyright ownership.  The ASF licenses this file
+// to you under the Apache License, Version 2.0 (the
+// "License"); you may not use this file except in compliance
+// with the License.  You may obtain a copy of the License at
+//
+//   http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing,
+// software distributed under the License is distributed on an
+// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+// KIND, either express or implied.  See the License for the
+// specific language governing permissions and limitations
+// under the License.
+pipeline {
+  parameters {
+string(name: 'tests', description: 'space separated list of tests to run. 
e.g. ' +
+'TestLogRollingNoCluster TestMetricRegistryImpl TestConstraints')
+string(name: 'node', defaultValue: 'Hadoop',
+description: 'the node label that should be used to run the test.')
+string(name: 'repeat_count', defaultValue: '100',
+description: 'number of iterations to run looking for a failure.')
+string(name: 'fork_count', defaultValue: '0.5C', description: '''
+Given to surefire to set the number of parallel forks for a given test 
attempt (i.e. one
+maven invocation that has all of the specified tests. The default 
tries to use half of the
+available cores on the system.
+
+For more information see
+http://maven.apache.org/surefire/maven-surefire-plugin/test-mojo.html#forkCount";>
+the surefire docs on the forkCount parameter
+''')
+  }
+  agent {
+node {
+  label "${params.node}"
+}
+  }
+  options {
+timeout (time: 6, unit: 'HOURS')
+timestamps()
+  }
+  environment {
+// where we check out to across stages
+BASEDIR = "${env.WORKSPACE}/component"
+OUTPUT_RELATIVE = 'output'
+OUTPUTDIR = "${env.WORKSPACE}/output"
+BRANCH_SPECIFIC_DOCKERFILE = "${env.BASEDIR}/dev-support/docker/Dockerfile"
+  }
+  stages {
+stage ('run tests') {
+  tools {
+maven 'Maven (latest)'
+// this needs to be set to the jdk that ought to be used to build 
releases on the branch
+// the Jenkinsfile is stored in.
+jdk "JDK 1.8 (latest)"
+  }
+  steps {
+sh """#!/bin/bash -e
+  echo "Setting up directories"
+  rm -rf "${env.OUTPUTDIR}" && mkdir "${env.OUTPUTDIR}"
+  rm -rf ".m2-repo" && mkdir ".m2-repo"
+  mkdir "${env.OUTPUTDIR}/machine"
+"""
+sh """#!/bin/bash -e
+  "${env.BASEDIR}/dev-support/gather_machine_environment.sh" \
+  "${OUTPUT_RELATIVE}/machine"
+"""
+dir ("component") {
+  sh '''#!/bin/bash -e
+./dev-support/adhoc_run_tests/adhoc_run_tests.sh \
+--force-timeout 1800 \
+--maven-local-repo ".m2-repo" \
+--log-output "${OUTPUTDIR}" \
+--surefire-fork-count "${fork_count}" \
+--repeat "${repeat_count}" \
+"${tests}"
+'''
+}
+  }
+  post {
+always {
+  archive 'output/*'
+  archive 'output/**/*'
+}
+failure {
+  archive 'component/**/target/surefire-reports/*'
+}
+  }
+}
+  }
+}

http://git-wip-us.apache.org/repos/asf/hbase/blob/68a74f6c/dev-support/adhoc_run_tests/adhoc_run_tests.sh

[09/12] hbase git commit: HBASE-19189 Ad-hoc test job for running a subset of tests lots of times

2017-11-09 Thread busbey
HBASE-19189 Ad-hoc test job for running a subset of tests lots of times

Signed-off-by: Michael Stack 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/4536869c
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/4536869c
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/4536869c

Branch: refs/heads/branch-1.2
Commit: 4536869c2fc33eb593a472fbc0e6207b979bd341
Parents: 607e9c6
Author: Sean Busbey 
Authored: Mon Nov 6 13:48:05 2017 -0600
Committer: Sean Busbey 
Committed: Thu Nov 9 15:08:41 2017 -0600

--
 dev-support/adhoc_run_tests/Jenkinsfile|  93 ++
 dev-support/adhoc_run_tests/adhoc_run_tests.sh | 102 
 dev-support/gather_machine_environment.sh  |  50 ++
 3 files changed, 245 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/4536869c/dev-support/adhoc_run_tests/Jenkinsfile
--
diff --git a/dev-support/adhoc_run_tests/Jenkinsfile 
b/dev-support/adhoc_run_tests/Jenkinsfile
new file mode 100644
index 000..b3793cd
--- /dev/null
+++ b/dev-support/adhoc_run_tests/Jenkinsfile
@@ -0,0 +1,93 @@
+// Licensed to the Apache Software Foundation (ASF) under one
+// or more contributor license agreements.  See the NOTICE file
+// distributed with this work for additional information
+// regarding copyright ownership.  The ASF licenses this file
+// to you under the Apache License, Version 2.0 (the
+// "License"); you may not use this file except in compliance
+// with the License.  You may obtain a copy of the License at
+//
+//   http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing,
+// software distributed under the License is distributed on an
+// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+// KIND, either express or implied.  See the License for the
+// specific language governing permissions and limitations
+// under the License.
+pipeline {
+  parameters {
+string(name: 'tests', description: 'space separated list of tests to run. 
e.g. ' +
+'TestLogRollingNoCluster TestMetricRegistryImpl TestConstraints')
+string(name: 'node', defaultValue: 'Hadoop',
+description: 'the node label that should be used to run the test.')
+string(name: 'repeat_count', defaultValue: '100',
+description: 'number of iterations to run looking for a failure.')
+string(name: 'fork_count', defaultValue: '0.5C', description: '''
+Given to surefire to set the number of parallel forks for a given test 
attempt (i.e. one
+maven invocation that has all of the specified tests. The default 
tries to use half of the
+available cores on the system.
+
+For more information see
+http://maven.apache.org/surefire/maven-surefire-plugin/test-mojo.html#forkCount";>
+the surefire docs on the forkCount parameter
+''')
+  }
+  agent {
+node {
+  label "${params.node}"
+}
+  }
+  options {
+timeout (time: 6, unit: 'HOURS')
+timestamps()
+  }
+  environment {
+// where we check out to across stages
+BASEDIR = "${env.WORKSPACE}/component"
+OUTPUT_RELATIVE = 'output'
+OUTPUTDIR = "${env.WORKSPACE}/output"
+BRANCH_SPECIFIC_DOCKERFILE = "${env.BASEDIR}/dev-support/docker/Dockerfile"
+  }
+  stages {
+stage ('run tests') {
+  tools {
+maven 'Maven (latest)'
+// this needs to be set to the jdk that ought to be used to build 
releases on the branch
+// the Jenkinsfile is stored in.
+jdk "JDK 1.8 (latest)"
+  }
+  steps {
+sh """#!/bin/bash -e
+  echo "Setting up directories"
+  rm -rf "${env.OUTPUTDIR}" && mkdir "${env.OUTPUTDIR}"
+  rm -rf ".m2-repo" && mkdir ".m2-repo"
+  mkdir "${env.OUTPUTDIR}/machine"
+"""
+sh """#!/bin/bash -e
+  "${env.BASEDIR}/dev-support/gather_machine_environment.sh" \
+  "${OUTPUT_RELATIVE}/machine"
+"""
+dir ("component") {
+  sh '''#!/bin/bash -e
+./dev-support/adhoc_run_tests/adhoc_run_tests.sh \
+--force-timeout 1800 \
+--maven-local-repo ".m2-repo" \
+--log-output "${OUTPUTDIR}" \
+--surefire-fork-count "${fork_count}" \
+--repeat "${repeat_count}" \
+"${tests}"
+'''
+}
+  }
+  post {
+always {
+  archive 'output/*'
+  archive 'output/**/*'
+}
+failure {
+  archive 'component/**/target/surefire-reports/*'
+}
+  }
+}
+  }
+}

http://git-wip-us.apache.org/repos/asf/hbase/blob/4536869c/dev-support/adhoc_run_tests/adhoc_run_tests.sh

[1/2] hbase git commit: HBASE-19189 Ad-hoc test job for running a subset of tests lots of times

2017-11-09 Thread busbey
Repository: hbase
Updated Branches:
  refs/heads/master 5bb2a2498 -> 36233e72c


HBASE-19189 Ad-hoc test job for running a subset of tests lots of times

Signed-off-by: Michael Stack 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/b71544fe
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/b71544fe
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/b71544fe

Branch: refs/heads/master
Commit: b71544fe4dce70bb7980061ac2fea7eac3cc3f2a
Parents: 5bb2a24
Author: Sean Busbey 
Authored: Mon Nov 6 13:48:05 2017 -0600
Committer: Sean Busbey 
Committed: Thu Nov 9 15:02:13 2017 -0600

--
 dev-support/adhoc_run_tests/Jenkinsfile|  93 ++
 dev-support/adhoc_run_tests/adhoc_run_tests.sh | 102 
 dev-support/gather_machine_environment.sh  |  50 ++
 3 files changed, 245 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/b71544fe/dev-support/adhoc_run_tests/Jenkinsfile
--
diff --git a/dev-support/adhoc_run_tests/Jenkinsfile 
b/dev-support/adhoc_run_tests/Jenkinsfile
new file mode 100644
index 000..b3793cd
--- /dev/null
+++ b/dev-support/adhoc_run_tests/Jenkinsfile
@@ -0,0 +1,93 @@
+// Licensed to the Apache Software Foundation (ASF) under one
+// or more contributor license agreements.  See the NOTICE file
+// distributed with this work for additional information
+// regarding copyright ownership.  The ASF licenses this file
+// to you under the Apache License, Version 2.0 (the
+// "License"); you may not use this file except in compliance
+// with the License.  You may obtain a copy of the License at
+//
+//   http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing,
+// software distributed under the License is distributed on an
+// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+// KIND, either express or implied.  See the License for the
+// specific language governing permissions and limitations
+// under the License.
+pipeline {
+  parameters {
+string(name: 'tests', description: 'space separated list of tests to run. 
e.g. ' +
+'TestLogRollingNoCluster TestMetricRegistryImpl TestConstraints')
+string(name: 'node', defaultValue: 'Hadoop',
+description: 'the node label that should be used to run the test.')
+string(name: 'repeat_count', defaultValue: '100',
+description: 'number of iterations to run looking for a failure.')
+string(name: 'fork_count', defaultValue: '0.5C', description: '''
+Given to surefire to set the number of parallel forks for a given test 
attempt (i.e. one
+maven invocation that has all of the specified tests. The default 
tries to use half of the
+available cores on the system.
+
+For more information see
+http://maven.apache.org/surefire/maven-surefire-plugin/test-mojo.html#forkCount";>
+the surefire docs on the forkCount parameter
+''')
+  }
+  agent {
+node {
+  label "${params.node}"
+}
+  }
+  options {
+timeout (time: 6, unit: 'HOURS')
+timestamps()
+  }
+  environment {
+// where we check out to across stages
+BASEDIR = "${env.WORKSPACE}/component"
+OUTPUT_RELATIVE = 'output'
+OUTPUTDIR = "${env.WORKSPACE}/output"
+BRANCH_SPECIFIC_DOCKERFILE = "${env.BASEDIR}/dev-support/docker/Dockerfile"
+  }
+  stages {
+stage ('run tests') {
+  tools {
+maven 'Maven (latest)'
+// this needs to be set to the jdk that ought to be used to build 
releases on the branch
+// the Jenkinsfile is stored in.
+jdk "JDK 1.8 (latest)"
+  }
+  steps {
+sh """#!/bin/bash -e
+  echo "Setting up directories"
+  rm -rf "${env.OUTPUTDIR}" && mkdir "${env.OUTPUTDIR}"
+  rm -rf ".m2-repo" && mkdir ".m2-repo"
+  mkdir "${env.OUTPUTDIR}/machine"
+"""
+sh """#!/bin/bash -e
+  "${env.BASEDIR}/dev-support/gather_machine_environment.sh" \
+  "${OUTPUT_RELATIVE}/machine"
+"""
+dir ("component") {
+  sh '''#!/bin/bash -e
+./dev-support/adhoc_run_tests/adhoc_run_tests.sh \
+--force-timeout 1800 \
+--maven-local-repo ".m2-repo" \
+--log-output "${OUTPUTDIR}" \
+--surefire-fork-count "${fork_count}" \
+--repeat "${repeat_count}" \
+"${tests}"
+'''
+}
+  }
+  post {
+always {
+  archive 'output/*'
+  archive 'output/**/*'
+}
+failure {
+  archive 'component/**/target/surefire-reports/*'
+}
+  }
+}
+  }
+}

http://git-wip-us.apache.org/repos/asf/hbase/blob/b71544fe/dev-support/ad

[2/2] hbase git commit: HBASE-19228 nightly job should gather machine stats.

2017-11-09 Thread busbey
HBASE-19228 nightly job should gather machine stats.

Signed-off-by: Michael Stack 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/36233e72
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/36233e72
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/36233e72

Branch: refs/heads/master
Commit: 36233e72c12eaebc7b5a0ae7cda597b8b002db21
Parents: b71544f
Author: Sean Busbey 
Authored: Thu Nov 9 09:29:26 2017 -0600
Committer: Sean Busbey 
Committed: Thu Nov 9 15:06:24 2017 -0600

--
 dev-support/Jenkinsfile   | 19 +++
 dev-support/gather_machine_environment.sh |  1 +
 2 files changed, 20 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/36233e72/dev-support/Jenkinsfile
--
diff --git a/dev-support/Jenkinsfile b/dev-support/Jenkinsfile
index f7ae546..35a08c7 100644
--- a/dev-support/Jenkinsfile
+++ b/dev-support/Jenkinsfile
@@ -127,6 +127,11 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   }
   steps {
 unstash 'yetus'
+sh '''#!/usr/bin/env bash
+  rm -rf "${OUTPUTDIR}" && mkdir "${OUTPUTDIR}"
+  rm -rf "${OUTPUTDIR}/machine" && mkdir "${OUTPUTDIR}/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"${OUTPUT_RELATIVE}/machine"
+'''
 // TODO should this be a download from master, similar to how the 
personality is?
 sh "${env.BASEDIR}/dev-support/hbase_nightly_yetus.sh"
   }
@@ -159,6 +164,11 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   }
   steps {
 unstash 'yetus'
+sh '''#!/usr/bin/env bash
+  rm -rf "${OUTPUTDIR}" && mkdir "${OUTPUTDIR}"
+  rm -rf "${OUTPUTDIR}/machine" && mkdir "${OUTPUTDIR}/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"${OUTPUT_RELATIVE}/machine"
+'''
 sh """#!/usr/bin/env bash
   # for branch-1.1 we don't do jdk8 findbugs, so do it here
   if [ "${env.BRANCH_NAME}" == "branch-1.1" ]; then
@@ -215,6 +225,11 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   }
   steps {
 unstash 'yetus'
+sh '''#!/usr/bin/env bash
+  rm -rf "${OUTPUTDIR}" && mkdir "${OUTPUTDIR}"
+  rm -rf "${OUTPUTDIR}/machine" && mkdir "${OUTPUTDIR}/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"${OUTPUT_RELATIVE}/machine"
+'''
 sh "${env.BASEDIR}/dev-support/hbase_nightly_yetus.sh"
   }
   post {
@@ -265,6 +280,10 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   rm -rf ".m2-for-repo" && mkdir ".m2-for-repo"
   rm -rf ".m2-for-src" && mkdir ".m2-for-src"
 '''
+sh '''#!/usr/bin/env bash
+  rm -rf "output-srctarball/machine" && mkdir 
"output-srctarball/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"output-srctarball/machine"
+'''
 sh """#!/bin/bash -e
   ${env.BASEDIR}/dev-support/hbase_nightly_source-artifact.sh \
   --intermediate-file-dir output-srctarball \

http://git-wip-us.apache.org/repos/asf/hbase/blob/36233e72/dev-support/gather_machine_environment.sh
--
diff --git a/dev-support/gather_machine_environment.sh 
b/dev-support/gather_machine_environment.sh
index 8f2c74e..589dffe 100755
--- a/dev-support/gather_machine_environment.sh
+++ b/dev-support/gather_machine_environment.sh
@@ -48,3 +48,4 @@ ifconfig -a >"${output}/ifconfig-a" 2>&1 || true
 lsblk -ta >"${output}/lsblk-ta" 2>&1 || true
 lsblk -fa >"${output}/lsblk-fa" 2>&1 || true
 ulimit -l >"${output}/ulimit-l" 2>&1 || true
+uptime >"${output}/uptime" 2>&1 || true



hbase git commit: HBASE-19199 RatioBasedCompactionPolicy#shouldPerformMajorCompaction() always return true when only one file needs to compact

2017-11-09 Thread tedyu
Repository: hbase
Updated Branches:
  refs/heads/branch-2 85227d6a7 -> b6b4cd40c


HBASE-19199 RatioBasedCompactionPolicy#shouldPerformMajorCompaction() always 
return true when only one file needs to compact

Signed-off-by: tedyu 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/b6b4cd40
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/b6b4cd40
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/b6b4cd40

Branch: refs/heads/branch-2
Commit: b6b4cd40cd3b81147fd164ab5337587c91954174
Parents: 85227d6
Author: Guangxu Cheng 
Authored: Tue Nov 7 18:18:57 2017 +0800
Committer: tedyu 
Committed: Thu Nov 9 12:38:45 2017 -0800

--
 .../hbase/regionserver/compactions/RatioBasedCompactionPolicy.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/b6b4cd40/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/compactions/RatioBasedCompactionPolicy.java
--
diff --git 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/compactions/RatioBasedCompactionPolicy.java
 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/compactions/RatioBasedCompactionPolicy.java
index 98f87e6..dba0473 100644
--- 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/compactions/RatioBasedCompactionPolicy.java
+++ 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/compactions/RatioBasedCompactionPolicy.java
@@ -106,8 +106,8 @@ public class RatioBasedCompactionPolicy extends 
SortedCompactionPolicy {
   } else {
 LOG.debug("Major compaction triggered on store " + regionInfo
   + "; time since last major compaction " + (now - lowTimestamp) + 
"ms");
+result = true;
   }
-  result = true;
 }
 return result;
   }



hbase git commit: HBASE-18962 Support atomic (all or none) BatchOperations through batchMutate()

2017-11-09 Thread stack
Repository: hbase
Updated Branches:
  refs/heads/branch-2 07b0ac416 -> 85227d6a7


HBASE-18962 Support atomic (all or none) BatchOperations through batchMutate()

Signed-off-by: Apekshit Sharma 
Signed-off-by: Michael Stack 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/85227d6a
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/85227d6a
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/85227d6a

Branch: refs/heads/branch-2
Commit: 85227d6a726ab8237ed63c9f4e56fc5ad033d7f6
Parents: 07b0ac4
Author: Umesh Agashe 
Authored: Thu Oct 19 11:05:01 2017 -0700
Committer: Michael Stack 
Committed: Thu Nov 9 12:15:16 2017 -0800

--
 .../hadoop/hbase/regionserver/HRegion.java  |  55 +--
 .../hbase/regionserver/RSRpcServices.java   |  34 +++--
 .../hadoop/hbase/regionserver/TestHRegion.java  | 147 +--
 3 files changed, 166 insertions(+), 70 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/85227d6a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
--
diff --git 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
index f6890af..492325e 100644
--- 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
+++ 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
@@ -2952,6 +2952,7 @@ public class HRegion implements HeapSize, 
PropagatingConfigurationObserver, Regi
 protected final ObservedExceptionsInBatch observedExceptions;
 //Durability of the batch (highest durability of all operations)
 protected Durability durability;
+protected boolean atomic = false;
 
 public BatchOperation(final HRegion region, T[] operations) {
   this.operations = operations;
@@ -3067,6 +3068,10 @@ public class HRegion implements HeapSize, 
PropagatingConfigurationObserver, Regi
   return getMutation(0).getClusterIds();
 }
 
+boolean isAtomic() {
+  return atomic;
+}
+
 /**
  * Helper method that checks and prepares only one mutation. This can be 
used to implement
  * {@link #checkAndPrepare()} for entire Batch.
@@ -3097,16 +3102,19 @@ public class HRegion implements HeapSize, 
PropagatingConfigurationObserver, Regi
 if (tmpDur.ordinal() > durability.ordinal()) {
   durability = tmpDur;
 }
-  } catch (NoSuchColumnFamilyException nscf) {
+  } catch (NoSuchColumnFamilyException nscfe) {
 final String msg = "No such column family in batch mutation. ";
 if (observedExceptions.hasSeenNoSuchFamily()) {
-  LOG.warn(msg + nscf.getMessage());
+  LOG.warn(msg + nscfe.getMessage());
 } else {
-  LOG.warn(msg, nscf);
+  LOG.warn(msg, nscfe);
   observedExceptions.sawNoSuchFamily();
 }
 retCodeDetails[index] = new OperationStatus(
-OperationStatusCode.BAD_FAMILY, nscf.getMessage());
+OperationStatusCode.BAD_FAMILY, nscfe.getMessage());
+if (isAtomic()) { // fail, atomic means all or none
+  throw nscfe;
+}
   } catch (FailedSanityCheckException fsce) {
 final String msg = "Batch Mutation did not pass sanity check. ";
 if (observedExceptions.hasSeenFailedSanityCheck()) {
@@ -3117,6 +3125,9 @@ public class HRegion implements HeapSize, 
PropagatingConfigurationObserver, Regi
 }
 retCodeDetails[index] = new OperationStatus(
 OperationStatusCode.SANITY_CHECK_FAILURE, fsce.getMessage());
+if (isAtomic()) {
+  throw fsce;
+}
   } catch (WrongRegionException we) {
 final String msg = "Batch mutation had a row that does not belong to 
this region. ";
 if (observedExceptions.hasSeenWrongRegion()) {
@@ -3127,6 +3138,9 @@ public class HRegion implements HeapSize, 
PropagatingConfigurationObserver, Regi
 }
 retCodeDetails[index] = new OperationStatus(
 OperationStatusCode.SANITY_CHECK_FAILURE, we.getMessage());
+if (isAtomic()) {
+  throw we;
+}
   }
 }
 
@@ -3150,15 +3164,22 @@ public class HRegion implements HeapSize, 
PropagatingConfigurationObserver, Regi
 // If we haven't got any rows in our batch, we should block to get the 
next one.
 RowLock rowLock = null;
 try {
-  rowLock = region.getRowLockInternal(mutation.getRow(), true);
+  // if atomic then get exclusive lock, else shared lock
+  rowLock = region.getRowLockInternal(mutation.getRow(), !isAtomic());
 } catch (TimeoutIOException e) {
   // We will retry when other exception

hbase git commit: HBASE-18962 Support atomic (all or none) BatchOperations through batchMutate()

2017-11-09 Thread stack
Repository: hbase
Updated Branches:
  refs/heads/master 0ec96a5ff -> 5bb2a2498


HBASE-18962 Support atomic (all or none) BatchOperations through batchMutate()

Signed-off-by: Apekshit Sharma 
Signed-off-by: Michael Stack 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/5bb2a249
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/5bb2a249
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/5bb2a249

Branch: refs/heads/master
Commit: 5bb2a249847d391c9008590f2f92b95ff327cd0d
Parents: 0ec96a5
Author: Umesh Agashe 
Authored: Thu Oct 19 11:05:01 2017 -0700
Committer: Michael Stack 
Committed: Thu Nov 9 12:14:33 2017 -0800

--
 .../hadoop/hbase/regionserver/HRegion.java  |  55 +--
 .../hbase/regionserver/RSRpcServices.java   |  34 +++--
 .../hadoop/hbase/regionserver/TestHRegion.java  | 147 +--
 3 files changed, 166 insertions(+), 70 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/5bb2a249/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
--
diff --git 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
index f6890af..492325e 100644
--- 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
+++ 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
@@ -2952,6 +2952,7 @@ public class HRegion implements HeapSize, 
PropagatingConfigurationObserver, Regi
 protected final ObservedExceptionsInBatch observedExceptions;
 //Durability of the batch (highest durability of all operations)
 protected Durability durability;
+protected boolean atomic = false;
 
 public BatchOperation(final HRegion region, T[] operations) {
   this.operations = operations;
@@ -3067,6 +3068,10 @@ public class HRegion implements HeapSize, 
PropagatingConfigurationObserver, Regi
   return getMutation(0).getClusterIds();
 }
 
+boolean isAtomic() {
+  return atomic;
+}
+
 /**
  * Helper method that checks and prepares only one mutation. This can be 
used to implement
  * {@link #checkAndPrepare()} for entire Batch.
@@ -3097,16 +3102,19 @@ public class HRegion implements HeapSize, 
PropagatingConfigurationObserver, Regi
 if (tmpDur.ordinal() > durability.ordinal()) {
   durability = tmpDur;
 }
-  } catch (NoSuchColumnFamilyException nscf) {
+  } catch (NoSuchColumnFamilyException nscfe) {
 final String msg = "No such column family in batch mutation. ";
 if (observedExceptions.hasSeenNoSuchFamily()) {
-  LOG.warn(msg + nscf.getMessage());
+  LOG.warn(msg + nscfe.getMessage());
 } else {
-  LOG.warn(msg, nscf);
+  LOG.warn(msg, nscfe);
   observedExceptions.sawNoSuchFamily();
 }
 retCodeDetails[index] = new OperationStatus(
-OperationStatusCode.BAD_FAMILY, nscf.getMessage());
+OperationStatusCode.BAD_FAMILY, nscfe.getMessage());
+if (isAtomic()) { // fail, atomic means all or none
+  throw nscfe;
+}
   } catch (FailedSanityCheckException fsce) {
 final String msg = "Batch Mutation did not pass sanity check. ";
 if (observedExceptions.hasSeenFailedSanityCheck()) {
@@ -3117,6 +3125,9 @@ public class HRegion implements HeapSize, 
PropagatingConfigurationObserver, Regi
 }
 retCodeDetails[index] = new OperationStatus(
 OperationStatusCode.SANITY_CHECK_FAILURE, fsce.getMessage());
+if (isAtomic()) {
+  throw fsce;
+}
   } catch (WrongRegionException we) {
 final String msg = "Batch mutation had a row that does not belong to 
this region. ";
 if (observedExceptions.hasSeenWrongRegion()) {
@@ -3127,6 +3138,9 @@ public class HRegion implements HeapSize, 
PropagatingConfigurationObserver, Regi
 }
 retCodeDetails[index] = new OperationStatus(
 OperationStatusCode.SANITY_CHECK_FAILURE, we.getMessage());
+if (isAtomic()) {
+  throw we;
+}
   }
 }
 
@@ -3150,15 +3164,22 @@ public class HRegion implements HeapSize, 
PropagatingConfigurationObserver, Regi
 // If we haven't got any rows in our batch, we should block to get the 
next one.
 RowLock rowLock = null;
 try {
-  rowLock = region.getRowLockInternal(mutation.getRow(), true);
+  // if atomic then get exclusive lock, else shared lock
+  rowLock = region.getRowLockInternal(mutation.getRow(), !isAtomic());
 } catch (TimeoutIOException e) {
   // We will retry when other exceptions, b

[2/2] hbase git commit: HBASE-19195 error-prone fixes for client, mr, and server

2017-11-09 Thread apurtell
HBASE-19195 error-prone fixes for client, mr, and server

Signed-off-by: Andrew Purtell 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/110f2db7
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/110f2db7
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/110f2db7

Branch: refs/heads/branch-1.4
Commit: 110f2db756e50d30ea82ceb141b63de3e10d75a0
Parents: 51680b9
Author: Mike Drob 
Authored: Mon Nov 6 21:16:48 2017 -0600
Committer: Andrew Purtell 
Committed: Thu Nov 9 11:37:57 2017 -0800

--
 .../hadoop/hbase/filter/FilterListWithAND.java  | 96 ++--
 .../hbase/mapreduce/TableInputFormatBase.java   |  5 +-
 .../hadoop/hbase/PerformanceEvaluation.java | 10 +-
 .../hbase/client/TestFromClientSide3.java   | 29 +++---
 .../hadoop/hbase/mapred/TestSplitTable.java |  8 +-
 .../hadoop/hbase/mapreduce/TestImportTsv.java   |  3 +-
 .../TsvImporterCustomTestMapperForOprAttr.java  |  9 +-
 .../hbase/regionserver/TestMajorCompaction.java |  1 +
 8 files changed, 90 insertions(+), 71 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/110f2db7/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/FilterListWithAND.java
--
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/FilterListWithAND.java
 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/FilterListWithAND.java
index ca2c149..19e4d3a 100644
--- 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/FilterListWithAND.java
+++ 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/FilterListWithAND.java
@@ -90,57 +90,59 @@ public class FilterListWithAND extends FilterListBase {
* code of current sub-filter.
*/
   private ReturnCode mergeReturnCode(ReturnCode rc, ReturnCode localRC) {
-if (rc == ReturnCode.SEEK_NEXT_USING_HINT || localRC == 
ReturnCode.SEEK_NEXT_USING_HINT) {
+if (rc == ReturnCode.SEEK_NEXT_USING_HINT) {
   return ReturnCode.SEEK_NEXT_USING_HINT;
 }
 switch (localRC) {
-case INCLUDE:
-  return rc;
-case INCLUDE_AND_NEXT_COL:
-  if (isInReturnCodes(rc, ReturnCode.INCLUDE, 
ReturnCode.INCLUDE_AND_NEXT_COL)) {
-return ReturnCode.INCLUDE_AND_NEXT_COL;
-  }
-  if (isInReturnCodes(rc, ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW)) {
-return ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW;
-  }
-  if (isInReturnCodes(rc, ReturnCode.SKIP, ReturnCode.NEXT_COL)) {
-return ReturnCode.NEXT_COL;
-  }
-  if (isInReturnCodes(rc, ReturnCode.NEXT_ROW)) {
-return ReturnCode.NEXT_ROW;
-  }
-  break;
-case INCLUDE_AND_SEEK_NEXT_ROW:
-  if (isInReturnCodes(rc, ReturnCode.INCLUDE, 
ReturnCode.INCLUDE_AND_NEXT_COL,
-ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW)) {
-return ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW;
-  }
-  if (isInReturnCodes(rc, ReturnCode.SKIP, ReturnCode.NEXT_COL, 
ReturnCode.NEXT_ROW)) {
+  case SEEK_NEXT_USING_HINT:
+return ReturnCode.SEEK_NEXT_USING_HINT;
+  case INCLUDE:
+return rc;
+  case INCLUDE_AND_NEXT_COL:
+if (isInReturnCodes(rc, ReturnCode.INCLUDE, 
ReturnCode.INCLUDE_AND_NEXT_COL)) {
+  return ReturnCode.INCLUDE_AND_NEXT_COL;
+}
+if (isInReturnCodes(rc, ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW)) {
+  return ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW;
+}
+if (isInReturnCodes(rc, ReturnCode.SKIP, ReturnCode.NEXT_COL)) {
+  return ReturnCode.NEXT_COL;
+}
+if (isInReturnCodes(rc, ReturnCode.NEXT_ROW)) {
+  return ReturnCode.NEXT_ROW;
+}
+break;
+  case INCLUDE_AND_SEEK_NEXT_ROW:
+if (isInReturnCodes(rc, ReturnCode.INCLUDE, 
ReturnCode.INCLUDE_AND_NEXT_COL,
+  ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW)) {
+  return ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW;
+}
+if (isInReturnCodes(rc, ReturnCode.SKIP, ReturnCode.NEXT_COL, 
ReturnCode.NEXT_ROW)) {
+  return ReturnCode.NEXT_ROW;
+}
+break;
+  case SKIP:
+if (isInReturnCodes(rc, ReturnCode.INCLUDE, ReturnCode.SKIP)) {
+  return ReturnCode.SKIP;
+}
+if (isInReturnCodes(rc, ReturnCode.INCLUDE_AND_NEXT_COL, 
ReturnCode.NEXT_COL)) {
+  return ReturnCode.NEXT_COL;
+}
+if (isInReturnCodes(rc, ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW, 
ReturnCode.NEXT_ROW)) {
+  return ReturnCode.NEXT_ROW;
+}
+break;
+  case NEXT_COL:
+if (isInReturnCodes(rc, ReturnCode.INCLUDE, 
ReturnCode.INCLUDE_AND_NEXT_COL, ReturnCode.SKIP,
+  ReturnCode.NEXT_COL)) {
+  return ReturnCode.NEXT_COL;
+}
+if (isInReturnCodes(rc, ReturnCode.INCLUDE_AND_SEEK_N

[1/2] hbase git commit: HBASE-19195 error-prone fixes for client, mr, and server

2017-11-09 Thread apurtell
Repository: hbase
Updated Branches:
  refs/heads/branch-1 d1f8fc849 -> 027ef60a7
  refs/heads/branch-1.4 51680b97b -> 110f2db75


HBASE-19195 error-prone fixes for client, mr, and server

Signed-off-by: Andrew Purtell 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/027ef60a
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/027ef60a
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/027ef60a

Branch: refs/heads/branch-1
Commit: 027ef60a759324eac5fa2f669fac3f0968e62034
Parents: d1f8fc8
Author: Mike Drob 
Authored: Mon Nov 6 21:16:48 2017 -0600
Committer: Andrew Purtell 
Committed: Thu Nov 9 11:37:43 2017 -0800

--
 .../hadoop/hbase/filter/FilterListWithAND.java  | 96 ++--
 .../hbase/mapreduce/TableInputFormatBase.java   |  5 +-
 .../hadoop/hbase/PerformanceEvaluation.java | 10 +-
 .../hbase/client/TestFromClientSide3.java   | 29 +++---
 .../hadoop/hbase/mapred/TestSplitTable.java |  8 +-
 .../hadoop/hbase/mapreduce/TestImportTsv.java   |  3 +-
 .../TsvImporterCustomTestMapperForOprAttr.java  |  9 +-
 .../hbase/regionserver/TestMajorCompaction.java |  1 +
 8 files changed, 90 insertions(+), 71 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/027ef60a/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/FilterListWithAND.java
--
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/FilterListWithAND.java
 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/FilterListWithAND.java
index ca2c149..19e4d3a 100644
--- 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/FilterListWithAND.java
+++ 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/FilterListWithAND.java
@@ -90,57 +90,59 @@ public class FilterListWithAND extends FilterListBase {
* code of current sub-filter.
*/
   private ReturnCode mergeReturnCode(ReturnCode rc, ReturnCode localRC) {
-if (rc == ReturnCode.SEEK_NEXT_USING_HINT || localRC == 
ReturnCode.SEEK_NEXT_USING_HINT) {
+if (rc == ReturnCode.SEEK_NEXT_USING_HINT) {
   return ReturnCode.SEEK_NEXT_USING_HINT;
 }
 switch (localRC) {
-case INCLUDE:
-  return rc;
-case INCLUDE_AND_NEXT_COL:
-  if (isInReturnCodes(rc, ReturnCode.INCLUDE, 
ReturnCode.INCLUDE_AND_NEXT_COL)) {
-return ReturnCode.INCLUDE_AND_NEXT_COL;
-  }
-  if (isInReturnCodes(rc, ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW)) {
-return ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW;
-  }
-  if (isInReturnCodes(rc, ReturnCode.SKIP, ReturnCode.NEXT_COL)) {
-return ReturnCode.NEXT_COL;
-  }
-  if (isInReturnCodes(rc, ReturnCode.NEXT_ROW)) {
-return ReturnCode.NEXT_ROW;
-  }
-  break;
-case INCLUDE_AND_SEEK_NEXT_ROW:
-  if (isInReturnCodes(rc, ReturnCode.INCLUDE, 
ReturnCode.INCLUDE_AND_NEXT_COL,
-ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW)) {
-return ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW;
-  }
-  if (isInReturnCodes(rc, ReturnCode.SKIP, ReturnCode.NEXT_COL, 
ReturnCode.NEXT_ROW)) {
+  case SEEK_NEXT_USING_HINT:
+return ReturnCode.SEEK_NEXT_USING_HINT;
+  case INCLUDE:
+return rc;
+  case INCLUDE_AND_NEXT_COL:
+if (isInReturnCodes(rc, ReturnCode.INCLUDE, 
ReturnCode.INCLUDE_AND_NEXT_COL)) {
+  return ReturnCode.INCLUDE_AND_NEXT_COL;
+}
+if (isInReturnCodes(rc, ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW)) {
+  return ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW;
+}
+if (isInReturnCodes(rc, ReturnCode.SKIP, ReturnCode.NEXT_COL)) {
+  return ReturnCode.NEXT_COL;
+}
+if (isInReturnCodes(rc, ReturnCode.NEXT_ROW)) {
+  return ReturnCode.NEXT_ROW;
+}
+break;
+  case INCLUDE_AND_SEEK_NEXT_ROW:
+if (isInReturnCodes(rc, ReturnCode.INCLUDE, 
ReturnCode.INCLUDE_AND_NEXT_COL,
+  ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW)) {
+  return ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW;
+}
+if (isInReturnCodes(rc, ReturnCode.SKIP, ReturnCode.NEXT_COL, 
ReturnCode.NEXT_ROW)) {
+  return ReturnCode.NEXT_ROW;
+}
+break;
+  case SKIP:
+if (isInReturnCodes(rc, ReturnCode.INCLUDE, ReturnCode.SKIP)) {
+  return ReturnCode.SKIP;
+}
+if (isInReturnCodes(rc, ReturnCode.INCLUDE_AND_NEXT_COL, 
ReturnCode.NEXT_COL)) {
+  return ReturnCode.NEXT_COL;
+}
+if (isInReturnCodes(rc, ReturnCode.INCLUDE_AND_SEEK_NEXT_ROW, 
ReturnCode.NEXT_ROW)) {
+  return ReturnCode.NEXT_ROW;
+}
+break;
+  case NEXT_COL:
+if (isInReturnCodes(rc, ReturnCode.INCLUDE, 
ReturnCode.INCLUDE_AND_NEXT_COL, ReturnCode.SKIP,
+  ReturnCo

hbase git commit: HBASE-19127: Set State.SPLITTING, MERGING, MERGING_NEW, SPLITTING_NEW properly in RegionStatesNode

2017-11-09 Thread stack
Repository: hbase
Updated Branches:
  refs/heads/branch-2 afdafb4ba -> 07b0ac416


HBASE-19127: Set State.SPLITTING, MERGING, MERGING_NEW, SPLITTING_NEW properly 
in RegionStatesNode

Signed-off-by: Michael Stack 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/07b0ac41
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/07b0ac41
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/07b0ac41

Branch: refs/heads/branch-2
Commit: 07b0ac41612128676ec0c932fbdacf463c9e20dd
Parents: afdafb4
Author: Yi Liang 
Authored: Wed Nov 8 09:38:46 2017 -0800
Committer: Michael Stack 
Committed: Thu Nov 9 11:34:53 2017 -0800

--
 .../src/main/protobuf/MasterProcedure.proto | 18 +++
 .../master/assignment/AssignmentManager.java|  5 ++
 .../assignment/MergeTableRegionsProcedure.java  | 29 ++-
 .../hbase/master/assignment/RegionStates.java   |  2 +-
 .../assignment/SplitTableRegionProcedure.java   | 52 +++-
 5 files changed, 60 insertions(+), 46 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/07b0ac41/hbase-protocol-shaded/src/main/protobuf/MasterProcedure.proto
--
diff --git a/hbase-protocol-shaded/src/main/protobuf/MasterProcedure.proto 
b/hbase-protocol-shaded/src/main/protobuf/MasterProcedure.proto
index 635beaf..f9b8807 100644
--- a/hbase-protocol-shaded/src/main/protobuf/MasterProcedure.proto
+++ b/hbase-protocol-shaded/src/main/protobuf/MasterProcedure.proto
@@ -256,16 +256,14 @@ message SplitTableRegionStateData {
 enum MergeTableRegionsState {
   MERGE_TABLE_REGIONS_PREPARE = 1;
   MERGE_TABLE_REGIONS_PRE_OPERATION = 2;
-  MERGE_TABLE_REGIONS_MOVE_REGION_TO_SAME_RS = 3;
-  MERGE_TABLE_REGIONS_PRE_MERGE_OPERATION = 4;
-  MERGE_TABLE_REGIONS_SET_MERGING_TABLE_STATE = 5;
-  MERGE_TABLE_REGIONS_CLOSE_REGIONS = 6;
-  MERGE_TABLE_REGIONS_CREATE_MERGED_REGION = 7;
-  MERGE_TABLE_REGIONS_PRE_MERGE_COMMIT_OPERATION = 8;
-  MERGE_TABLE_REGIONS_UPDATE_META = 9;
-  MERGE_TABLE_REGIONS_POST_MERGE_COMMIT_OPERATION = 10;
-  MERGE_TABLE_REGIONS_OPEN_MERGED_REGION = 11;
-  MERGE_TABLE_REGIONS_POST_OPERATION = 12;
+  MERGE_TABLE_REGIONS_PRE_MERGE_OPERATION = 3;
+  MERGE_TABLE_REGIONS_CLOSE_REGIONS = 4;
+  MERGE_TABLE_REGIONS_CREATE_MERGED_REGION = 5;
+  MERGE_TABLE_REGIONS_PRE_MERGE_COMMIT_OPERATION = 6;
+  MERGE_TABLE_REGIONS_UPDATE_META = 7;
+  MERGE_TABLE_REGIONS_POST_MERGE_COMMIT_OPERATION = 8;
+  MERGE_TABLE_REGIONS_OPEN_MERGED_REGION = 9;
+  MERGE_TABLE_REGIONS_POST_OPERATION = 10;
 }
 
 message MergeTableRegionsStateData {

http://git-wip-us.apache.org/repos/asf/hbase/blob/07b0ac41/hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/AssignmentManager.java
--
diff --git 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/AssignmentManager.java
 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/AssignmentManager.java
index f4a3ca8..1c193f9 100644
--- 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/AssignmentManager.java
+++ 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/AssignmentManager.java
@@ -1532,6 +1532,11 @@ public class AssignmentManager implements ServerListener 
{
 // regionStates#getRegionsOfTable
 final RegionStateNode node = regionStates.getOrCreateRegionNode(parent);
 node.setState(State.SPLIT);
+final RegionStateNode nodeA = 
regionStates.getOrCreateRegionNode(daughterA);
+nodeA.setState(State.SPLITTING_NEW);
+final RegionStateNode nodeB = 
regionStates.getOrCreateRegionNode(daughterB);
+nodeB.setState(State.SPLITTING_NEW);
+
 regionStateStore.splitRegion(parent, daughterA, daughterB, serverName);
 if (shouldAssignFavoredNodes(parent)) {
   List onlineServers = 
this.master.getServerManager().getOnlineServersList();

http://git-wip-us.apache.org/repos/asf/hbase/blob/07b0ac41/hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/MergeTableRegionsProcedure.java
--
diff --git 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/MergeTableRegionsProcedure.java
 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/MergeTableRegionsProcedure.java
index 642bb0d..6663d7c 100644
--- 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/MergeTableRegionsProcedure.java
+++ 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/MergeTableRegionsProcedure.java
@@ -47,6 +47,7 @@ import org.apache.hadoop.hbase.master.CatalogJanitor;
 import org.apache.hadoop.hbase.master.MasterCoprocessorHost;
 import org.apache.hadoop.hbase.master.M

hbase git commit: HBASE-19127: Set State.SPLITTING, MERGING, MERGING_NEW, SPLITTING_NEW properly in RegionStatesNode

2017-11-09 Thread stack
Repository: hbase
Updated Branches:
  refs/heads/master 252ab3082 -> 0ec96a5ff


HBASE-19127: Set State.SPLITTING, MERGING, MERGING_NEW, SPLITTING_NEW properly 
in RegionStatesNode

Signed-off-by: Michael Stack 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/0ec96a5f
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/0ec96a5f
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/0ec96a5f

Branch: refs/heads/master
Commit: 0ec96a5ffebfb842e2434b6d487e8da8f0d8843e
Parents: 252ab30
Author: Yi Liang 
Authored: Wed Nov 8 09:38:46 2017 -0800
Committer: Michael Stack 
Committed: Thu Nov 9 11:34:29 2017 -0800

--
 .../src/main/protobuf/MasterProcedure.proto | 18 +++
 .../master/assignment/AssignmentManager.java|  5 ++
 .../assignment/MergeTableRegionsProcedure.java  | 29 ++-
 .../hbase/master/assignment/RegionStates.java   |  2 +-
 .../assignment/SplitTableRegionProcedure.java   | 52 +++-
 5 files changed, 60 insertions(+), 46 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/0ec96a5f/hbase-protocol-shaded/src/main/protobuf/MasterProcedure.proto
--
diff --git a/hbase-protocol-shaded/src/main/protobuf/MasterProcedure.proto 
b/hbase-protocol-shaded/src/main/protobuf/MasterProcedure.proto
index 635beaf..f9b8807 100644
--- a/hbase-protocol-shaded/src/main/protobuf/MasterProcedure.proto
+++ b/hbase-protocol-shaded/src/main/protobuf/MasterProcedure.proto
@@ -256,16 +256,14 @@ message SplitTableRegionStateData {
 enum MergeTableRegionsState {
   MERGE_TABLE_REGIONS_PREPARE = 1;
   MERGE_TABLE_REGIONS_PRE_OPERATION = 2;
-  MERGE_TABLE_REGIONS_MOVE_REGION_TO_SAME_RS = 3;
-  MERGE_TABLE_REGIONS_PRE_MERGE_OPERATION = 4;
-  MERGE_TABLE_REGIONS_SET_MERGING_TABLE_STATE = 5;
-  MERGE_TABLE_REGIONS_CLOSE_REGIONS = 6;
-  MERGE_TABLE_REGIONS_CREATE_MERGED_REGION = 7;
-  MERGE_TABLE_REGIONS_PRE_MERGE_COMMIT_OPERATION = 8;
-  MERGE_TABLE_REGIONS_UPDATE_META = 9;
-  MERGE_TABLE_REGIONS_POST_MERGE_COMMIT_OPERATION = 10;
-  MERGE_TABLE_REGIONS_OPEN_MERGED_REGION = 11;
-  MERGE_TABLE_REGIONS_POST_OPERATION = 12;
+  MERGE_TABLE_REGIONS_PRE_MERGE_OPERATION = 3;
+  MERGE_TABLE_REGIONS_CLOSE_REGIONS = 4;
+  MERGE_TABLE_REGIONS_CREATE_MERGED_REGION = 5;
+  MERGE_TABLE_REGIONS_PRE_MERGE_COMMIT_OPERATION = 6;
+  MERGE_TABLE_REGIONS_UPDATE_META = 7;
+  MERGE_TABLE_REGIONS_POST_MERGE_COMMIT_OPERATION = 8;
+  MERGE_TABLE_REGIONS_OPEN_MERGED_REGION = 9;
+  MERGE_TABLE_REGIONS_POST_OPERATION = 10;
 }
 
 message MergeTableRegionsStateData {

http://git-wip-us.apache.org/repos/asf/hbase/blob/0ec96a5f/hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/AssignmentManager.java
--
diff --git 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/AssignmentManager.java
 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/AssignmentManager.java
index f4a3ca8..1c193f9 100644
--- 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/AssignmentManager.java
+++ 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/AssignmentManager.java
@@ -1532,6 +1532,11 @@ public class AssignmentManager implements ServerListener 
{
 // regionStates#getRegionsOfTable
 final RegionStateNode node = regionStates.getOrCreateRegionNode(parent);
 node.setState(State.SPLIT);
+final RegionStateNode nodeA = 
regionStates.getOrCreateRegionNode(daughterA);
+nodeA.setState(State.SPLITTING_NEW);
+final RegionStateNode nodeB = 
regionStates.getOrCreateRegionNode(daughterB);
+nodeB.setState(State.SPLITTING_NEW);
+
 regionStateStore.splitRegion(parent, daughterA, daughterB, serverName);
 if (shouldAssignFavoredNodes(parent)) {
   List onlineServers = 
this.master.getServerManager().getOnlineServersList();

http://git-wip-us.apache.org/repos/asf/hbase/blob/0ec96a5f/hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/MergeTableRegionsProcedure.java
--
diff --git 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/MergeTableRegionsProcedure.java
 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/MergeTableRegionsProcedure.java
index 642bb0d..6663d7c 100644
--- 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/MergeTableRegionsProcedure.java
+++ 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/MergeTableRegionsProcedure.java
@@ -47,6 +47,7 @@ import org.apache.hadoop.hbase.master.CatalogJanitor;
 import org.apache.hadoop.hbase.master.MasterCoprocessorHost;
 import org.apache.hadoop.hbase.master.Maste

hbase git commit: HBASE-19228 nightly job should gather machine stats. [Forced Update!]

2017-11-09 Thread busbey
Repository: hbase
Updated Branches:
  refs/heads/HBASE-19228 e7c43a788 -> 3f8552d6f (forced update)


HBASE-19228 nightly job should gather machine stats.


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/3f8552d6
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/3f8552d6
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/3f8552d6

Branch: refs/heads/HBASE-19228
Commit: 3f8552d6f902ce0b00ef9d03c6e69fcb32acfd80
Parents: e55c1c4
Author: Sean Busbey 
Authored: Thu Nov 9 09:29:26 2017 -0600
Committer: Sean Busbey 
Committed: Thu Nov 9 12:46:03 2017 -0600

--
 dev-support/Jenkinsfile | 19 +++
 1 file changed, 19 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/3f8552d6/dev-support/Jenkinsfile
--
diff --git a/dev-support/Jenkinsfile b/dev-support/Jenkinsfile
index f7ae546..35a08c7 100644
--- a/dev-support/Jenkinsfile
+++ b/dev-support/Jenkinsfile
@@ -127,6 +127,11 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   }
   steps {
 unstash 'yetus'
+sh '''#!/usr/bin/env bash
+  rm -rf "${OUTPUTDIR}" && mkdir "${OUTPUTDIR}"
+  rm -rf "${OUTPUTDIR}/machine" && mkdir "${OUTPUTDIR}/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"${OUTPUT_RELATIVE}/machine"
+'''
 // TODO should this be a download from master, similar to how the 
personality is?
 sh "${env.BASEDIR}/dev-support/hbase_nightly_yetus.sh"
   }
@@ -159,6 +164,11 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   }
   steps {
 unstash 'yetus'
+sh '''#!/usr/bin/env bash
+  rm -rf "${OUTPUTDIR}" && mkdir "${OUTPUTDIR}"
+  rm -rf "${OUTPUTDIR}/machine" && mkdir "${OUTPUTDIR}/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"${OUTPUT_RELATIVE}/machine"
+'''
 sh """#!/usr/bin/env bash
   # for branch-1.1 we don't do jdk8 findbugs, so do it here
   if [ "${env.BRANCH_NAME}" == "branch-1.1" ]; then
@@ -215,6 +225,11 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   }
   steps {
 unstash 'yetus'
+sh '''#!/usr/bin/env bash
+  rm -rf "${OUTPUTDIR}" && mkdir "${OUTPUTDIR}"
+  rm -rf "${OUTPUTDIR}/machine" && mkdir "${OUTPUTDIR}/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"${OUTPUT_RELATIVE}/machine"
+'''
 sh "${env.BASEDIR}/dev-support/hbase_nightly_yetus.sh"
   }
   post {
@@ -265,6 +280,10 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   rm -rf ".m2-for-repo" && mkdir ".m2-for-repo"
   rm -rf ".m2-for-src" && mkdir ".m2-for-src"
 '''
+sh '''#!/usr/bin/env bash
+  rm -rf "output-srctarball/machine" && mkdir 
"output-srctarball/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"output-srctarball/machine"
+'''
 sh """#!/bin/bash -e
   ${env.BASEDIR}/dev-support/hbase_nightly_source-artifact.sh \
   --intermediate-file-dir output-srctarball \



hbase git commit: HBASE-19220 Async tests time out talking to zk; 'clusterid came back null'

2017-11-09 Thread stack
Repository: hbase
Updated Branches:
  refs/heads/branch-2 0aafbe7aa -> afdafb4ba


HBASE-19220 Async tests time out talking to zk; 'clusterid came back null'


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/afdafb4b
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/afdafb4b
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/afdafb4b

Branch: refs/heads/branch-2
Commit: afdafb4bad6de47c75c57edfc2e53c9f7d487abd
Parents: 0aafbe7
Author: Michael Stack 
Authored: Thu Nov 9 10:45:31 2017 -0800
Committer: Michael Stack 
Committed: Thu Nov 9 10:45:54 2017 -0800

--
 .../main/java/org/apache/hadoop/hbase/client/ZKAsyncRegistry.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/afdafb4b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/ZKAsyncRegistry.java
--
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/ZKAsyncRegistry.java
 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/ZKAsyncRegistry.java
index 259b665..9688ad3 100644
--- 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/ZKAsyncRegistry.java
+++ 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/ZKAsyncRegistry.java
@@ -68,7 +68,7 @@ class ZKAsyncRegistry implements AsyncRegistry {
   ZKAsyncRegistry(Configuration conf) {
 this.znodePaths = new ZNodePaths(conf);
 int zkSessionTimeout = conf.getInt(ZK_SESSION_TIMEOUT, 
DEFAULT_ZK_SESSION_TIMEOUT);
-int zkRetry = conf.getInt("zookeeper.recovery.retry", 3);
+int zkRetry = conf.getInt("zookeeper.recovery.retry", 30);
 int zkRetryIntervalMs = 
conf.getInt("zookeeper.recovery.retry.intervalmill", 1000);
 this.zk = CuratorFrameworkFactory.builder()
 
.connectString(ZKConfig.getZKQuorumServersString(conf)).sessionTimeoutMs(zkSessionTimeout)



hbase git commit: HBASE-19220 Async tests time out talking to zk; 'clusterid came back null'

2017-11-09 Thread stack
Repository: hbase
Updated Branches:
  refs/heads/master fd86de98e -> 252ab3082


HBASE-19220 Async tests time out talking to zk; 'clusterid came back null'


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/252ab308
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/252ab308
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/252ab308

Branch: refs/heads/master
Commit: 252ab30820c74409186823a672672d8a03b940ca
Parents: fd86de9
Author: Michael Stack 
Authored: Thu Nov 9 10:45:31 2017 -0800
Committer: Michael Stack 
Committed: Thu Nov 9 10:45:31 2017 -0800

--
 .../main/java/org/apache/hadoop/hbase/client/ZKAsyncRegistry.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/252ab308/hbase-client/src/main/java/org/apache/hadoop/hbase/client/ZKAsyncRegistry.java
--
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/ZKAsyncRegistry.java
 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/ZKAsyncRegistry.java
index 259b665..9688ad3 100644
--- 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/ZKAsyncRegistry.java
+++ 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/ZKAsyncRegistry.java
@@ -68,7 +68,7 @@ class ZKAsyncRegistry implements AsyncRegistry {
   ZKAsyncRegistry(Configuration conf) {
 this.znodePaths = new ZNodePaths(conf);
 int zkSessionTimeout = conf.getInt(ZK_SESSION_TIMEOUT, 
DEFAULT_ZK_SESSION_TIMEOUT);
-int zkRetry = conf.getInt("zookeeper.recovery.retry", 3);
+int zkRetry = conf.getInt("zookeeper.recovery.retry", 30);
 int zkRetryIntervalMs = 
conf.getInt("zookeeper.recovery.retry.intervalmill", 1000);
 this.zk = CuratorFrameworkFactory.builder()
 
.connectString(ZKConfig.getZKQuorumServersString(conf)).sessionTimeoutMs(zkSessionTimeout)



hbase git commit: HBASE-19165 TODO Handle stuck in transition: rit=OPENING, location=ve0538....

2017-11-09 Thread stack
Repository: hbase
Updated Branches:
  refs/heads/branch-2 da282b740 -> 0aafbe7aa


HBASE-19165 TODO Handle stuck in transition: rit=OPENING, location=ve0538


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/0aafbe7a
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/0aafbe7a
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/0aafbe7a

Branch: refs/heads/branch-2
Commit: 0aafbe7aa9a6b8f9d28e93681a71af5f20462807
Parents: da282b7
Author: Michael Stack 
Authored: Fri Nov 3 15:13:13 2017 -0700
Committer: Michael Stack 
Committed: Thu Nov 9 10:32:42 2017 -0800

--
 .../hbase/zookeeper/RecoverableZooKeeper.java|  3 ++-
 .../hadoop/hbase/master/ServerManager.java   |  2 +-
 .../master/assignment/AssignmentManager.java | 19 ++-
 .../master/assignment/RegionStateStore.java  | 17 -
 .../hbase/master/assignment/RegionStates.java| 10 +-
 .../master/procedure/EnableTableProcedure.java   |  6 +++---
 .../hbase/zookeeper/ZooKeeperMainServer.java |  4 +++-
 .../procedure/TestRestoreSnapshotProcedure.java  |  2 +-
 8 files changed, 45 insertions(+), 18 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/0aafbe7a/hbase-client/src/main/java/org/apache/hadoop/hbase/zookeeper/RecoverableZooKeeper.java
--
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/zookeeper/RecoverableZooKeeper.java
 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/zookeeper/RecoverableZooKeeper.java
index 1c3138b..327bafb 100644
--- 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/zookeeper/RecoverableZooKeeper.java
+++ 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/zookeeper/RecoverableZooKeeper.java
@@ -295,12 +295,13 @@ public class RecoverableZooKeeper {
 
   private void retryOrThrow(RetryCounter retryCounter, KeeperException e,
   String opName) throws KeeperException {
-LOG.debug("Possibly transient ZooKeeper, quorum=" + quorumServers + ", 
exception=" + e);
 if (!retryCounter.shouldRetry()) {
   LOG.error("ZooKeeper " + opName + " failed after "
 + retryCounter.getMaxAttempts() + " attempts");
   throw e;
 }
+LOG.debug("Retry, connectivity issue (JVM Pause?); quorum=" + 
quorumServers + "," +
+"exception=" + e);
   }
 
   /**

http://git-wip-us.apache.org/repos/asf/hbase/blob/0aafbe7a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/ServerManager.java
--
diff --git 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/ServerManager.java 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/ServerManager.java
index c014303..f19995f 100644
--- 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/ServerManager.java
+++ 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/ServerManager.java
@@ -656,7 +656,7 @@ public class ServerManager {
 }
 
 if (!master.getAssignmentManager().isFailoverCleanupDone()) {
-  LOG.info("AssignmentManager hasn't finished failover cleanup; waiting");
+  LOG.debug("AssignmentManager failover cleanup not done.");
 }
 
 for (Map.Entry entry : 
requeuedDeadServers.entrySet()) {

http://git-wip-us.apache.org/repos/asf/hbase/blob/0aafbe7a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/AssignmentManager.java
--
diff --git 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/AssignmentManager.java
 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/AssignmentManager.java
index 8bdf4d5..f4a3ca8 100644
--- 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/AssignmentManager.java
+++ 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/AssignmentManager.java
@@ -935,7 +935,7 @@ public class AssignmentManager implements ServerListener {
 wakeServerReportEvent(serverNode);
   }
 
-  public void checkOnlineRegionsReportForMeta(final ServerStateNode serverNode,
+  void checkOnlineRegionsReportForMeta(final ServerStateNode serverNode,
   final Set regionNames) {
 try {
   for (byte[] regionName: regionNames) {
@@ -951,7 +951,7 @@ public class AssignmentManager implements ServerListener {
 final RegionStateNode regionNode = 
regionStates.getOrCreateRegionNode(hri);
 LOG.info("META REPORTED: " + regionNode);
 if (!reportTransition(regionNode, serverNode, TransitionCode.OPENED, 
0)) {
-  LOG.warn("META REPORTED but no procedure found");
+  LOG.warn("META REPORTED but no procedure found (complete?)");
   regionNode.setRegionLocation(serverNode.ge

hbase git commit: HBASE-19165 TODO Handle stuck in transition: rit=OPENING, location=ve0538....

2017-11-09 Thread stack
Repository: hbase
Updated Branches:
  refs/heads/master c04d17c4a -> fd86de98e


HBASE-19165 TODO Handle stuck in transition: rit=OPENING, location=ve0538


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/fd86de98
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/fd86de98
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/fd86de98

Branch: refs/heads/master
Commit: fd86de98e192d55f221f1891b712e927761736d9
Parents: c04d17c
Author: Michael Stack 
Authored: Fri Nov 3 15:13:13 2017 -0700
Committer: Michael Stack 
Committed: Thu Nov 9 10:28:19 2017 -0800

--
 .../hbase/zookeeper/RecoverableZooKeeper.java|  3 ++-
 .../hadoop/hbase/master/ServerManager.java   |  2 +-
 .../master/assignment/AssignmentManager.java | 19 ++-
 .../master/assignment/RegionStateStore.java  | 17 -
 .../hbase/master/assignment/RegionStates.java| 10 +-
 .../master/procedure/EnableTableProcedure.java   |  6 +++---
 .../hbase/zookeeper/ZooKeeperMainServer.java |  4 +++-
 .../procedure/TestRestoreSnapshotProcedure.java  |  2 +-
 8 files changed, 45 insertions(+), 18 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/fd86de98/hbase-client/src/main/java/org/apache/hadoop/hbase/zookeeper/RecoverableZooKeeper.java
--
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/zookeeper/RecoverableZooKeeper.java
 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/zookeeper/RecoverableZooKeeper.java
index 1c3138b..327bafb 100644
--- 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/zookeeper/RecoverableZooKeeper.java
+++ 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/zookeeper/RecoverableZooKeeper.java
@@ -295,12 +295,13 @@ public class RecoverableZooKeeper {
 
   private void retryOrThrow(RetryCounter retryCounter, KeeperException e,
   String opName) throws KeeperException {
-LOG.debug("Possibly transient ZooKeeper, quorum=" + quorumServers + ", 
exception=" + e);
 if (!retryCounter.shouldRetry()) {
   LOG.error("ZooKeeper " + opName + " failed after "
 + retryCounter.getMaxAttempts() + " attempts");
   throw e;
 }
+LOG.debug("Retry, connectivity issue (JVM Pause?); quorum=" + 
quorumServers + "," +
+"exception=" + e);
   }
 
   /**

http://git-wip-us.apache.org/repos/asf/hbase/blob/fd86de98/hbase-server/src/main/java/org/apache/hadoop/hbase/master/ServerManager.java
--
diff --git 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/ServerManager.java 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/ServerManager.java
index c014303..f19995f 100644
--- 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/ServerManager.java
+++ 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/ServerManager.java
@@ -656,7 +656,7 @@ public class ServerManager {
 }
 
 if (!master.getAssignmentManager().isFailoverCleanupDone()) {
-  LOG.info("AssignmentManager hasn't finished failover cleanup; waiting");
+  LOG.debug("AssignmentManager failover cleanup not done.");
 }
 
 for (Map.Entry entry : 
requeuedDeadServers.entrySet()) {

http://git-wip-us.apache.org/repos/asf/hbase/blob/fd86de98/hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/AssignmentManager.java
--
diff --git 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/AssignmentManager.java
 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/AssignmentManager.java
index 8bdf4d5..f4a3ca8 100644
--- 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/AssignmentManager.java
+++ 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/AssignmentManager.java
@@ -935,7 +935,7 @@ public class AssignmentManager implements ServerListener {
 wakeServerReportEvent(serverNode);
   }
 
-  public void checkOnlineRegionsReportForMeta(final ServerStateNode serverNode,
+  void checkOnlineRegionsReportForMeta(final ServerStateNode serverNode,
   final Set regionNames) {
 try {
   for (byte[] regionName: regionNames) {
@@ -951,7 +951,7 @@ public class AssignmentManager implements ServerListener {
 final RegionStateNode regionNode = 
regionStates.getOrCreateRegionNode(hri);
 LOG.info("META REPORTED: " + regionNode);
 if (!reportTransition(regionNode, serverNode, TransitionCode.OPENED, 
0)) {
-  LOG.warn("META REPORTED but no procedure found");
+  LOG.warn("META REPORTED but no procedure found (complete?)");
   regionNode.setRegionLocation(serverNode.getSer

[1/2] hbase git commit: HBASE-19224 Add "BSD 2-Clause license" to our accepted list

2017-11-09 Thread elserj
Repository: hbase
Updated Branches:
  refs/heads/branch-2 4e83c0f95 -> da282b740
  refs/heads/master ec59b0008 -> c04d17c4a


HBASE-19224 Add "BSD 2-Clause license" to our accepted list

Signed-off-by: Ted Yu 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/da282b74
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/da282b74
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/da282b74

Branch: refs/heads/branch-2
Commit: da282b740be0fadc30cc3307de187d86a1d67fe2
Parents: 4e83c0f
Author: Josh Elser 
Authored: Thu Nov 9 08:59:00 2017 -0500
Committer: Josh Elser 
Committed: Thu Nov 9 11:31:50 2017 -0500

--
 hbase-resource-bundle/src/main/resources/META-INF/LICENSE.vm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/da282b74/hbase-resource-bundle/src/main/resources/META-INF/LICENSE.vm
--
diff --git a/hbase-resource-bundle/src/main/resources/META-INF/LICENSE.vm 
b/hbase-resource-bundle/src/main/resources/META-INF/LICENSE.vm
index 0df8f33..05893a6 100644
--- a/hbase-resource-bundle/src/main/resources/META-INF/LICENSE.vm
+++ b/hbase-resource-bundle/src/main/resources/META-INF/LICENSE.vm
@@ -1338,7 +1338,7 @@ You can redistribute it and/or modify it under either the 
terms of the
 ## license mentions.
 ##
 ## See this FAQ link for justifications: 
https://www.apache.org/legal/resolved.html
-#set($non_aggregate_fine = [ 'Public Domain', 'New BSD license', 'BSD 
license', 'BSD', 'Mozilla Public License Version 1.1', 'Mozilla Public License 
Version 2.0', 'Creative Commons Attribution License, Version 2.5' ])
+#set($non_aggregate_fine = [ 'Public Domain', 'New BSD license', 'BSD 
license', 'BSD', 'BSD 2-Clause license', 'Mozilla Public License Version 1.1', 
'Mozilla Public License Version 2.0', 'Creative Commons Attribution License, 
Version 2.5' ])
 ## include LICENSE sections for anything not under ASL2.0
 #foreach( ${dep} in ${projects} )
 ## if there are no licenses we'll fail the build later, so



[2/2] hbase git commit: HBASE-19224 Add "BSD 2-Clause license" to our accepted list

2017-11-09 Thread elserj
HBASE-19224 Add "BSD 2-Clause license" to our accepted list

Signed-off-by: Ted Yu 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/c04d17c4
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/c04d17c4
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/c04d17c4

Branch: refs/heads/master
Commit: c04d17c4a6be5c76b680bc368aa08da30f29f39e
Parents: ec59b00
Author: Josh Elser 
Authored: Thu Nov 9 08:59:00 2017 -0500
Committer: Josh Elser 
Committed: Thu Nov 9 11:47:36 2017 -0500

--
 hbase-resource-bundle/src/main/resources/META-INF/LICENSE.vm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/c04d17c4/hbase-resource-bundle/src/main/resources/META-INF/LICENSE.vm
--
diff --git a/hbase-resource-bundle/src/main/resources/META-INF/LICENSE.vm 
b/hbase-resource-bundle/src/main/resources/META-INF/LICENSE.vm
index 0df8f33..05893a6 100644
--- a/hbase-resource-bundle/src/main/resources/META-INF/LICENSE.vm
+++ b/hbase-resource-bundle/src/main/resources/META-INF/LICENSE.vm
@@ -1338,7 +1338,7 @@ You can redistribute it and/or modify it under either the 
terms of the
 ## license mentions.
 ##
 ## See this FAQ link for justifications: 
https://www.apache.org/legal/resolved.html
-#set($non_aggregate_fine = [ 'Public Domain', 'New BSD license', 'BSD 
license', 'BSD', 'Mozilla Public License Version 1.1', 'Mozilla Public License 
Version 2.0', 'Creative Commons Attribution License, Version 2.5' ])
+#set($non_aggregate_fine = [ 'Public Domain', 'New BSD license', 'BSD 
license', 'BSD', 'BSD 2-Clause license', 'Mozilla Public License Version 1.1', 
'Mozilla Public License Version 2.0', 'Creative Commons Attribution License, 
Version 2.5' ])
 ## include LICENSE sections for anything not under ASL2.0
 #foreach( ${dep} in ${projects} )
 ## if there are no licenses we'll fail the build later, so



hbase git commit: HBASE-19199 RatioBasedCompactionPolicy#shouldPerformMajorCompaction() always return true when only one file needs to compact

2017-11-09 Thread tedyu
Repository: hbase
Updated Branches:
  refs/heads/master 0bdfd4f44 -> ec59b0008


HBASE-19199 RatioBasedCompactionPolicy#shouldPerformMajorCompaction() always 
return true when only one file needs to compact

Signed-off-by: tedyu 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/ec59b000
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/ec59b000
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/ec59b000

Branch: refs/heads/master
Commit: ec59b0008ccb3ff86496372285c17ddc6f916011
Parents: 0bdfd4f
Author: Guangxu Cheng 
Authored: Tue Nov 7 18:18:57 2017 +0800
Committer: tedyu 
Committed: Thu Nov 9 08:32:24 2017 -0800

--
 .../hbase/regionserver/compactions/RatioBasedCompactionPolicy.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/ec59b000/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/compactions/RatioBasedCompactionPolicy.java
--
diff --git 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/compactions/RatioBasedCompactionPolicy.java
 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/compactions/RatioBasedCompactionPolicy.java
index 98f87e6..dba0473 100644
--- 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/compactions/RatioBasedCompactionPolicy.java
+++ 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/compactions/RatioBasedCompactionPolicy.java
@@ -106,8 +106,8 @@ public class RatioBasedCompactionPolicy extends 
SortedCompactionPolicy {
   } else {
 LOG.debug("Major compaction triggered on store " + regionInfo
   + "; time since last major compaction " + (now - lowTimestamp) + 
"ms");
+result = true;
   }
-  result = true;
 }
 return result;
   }



[1/2] hbase git commit: HBASE-19002 Add some more RegionObserver examples

2017-11-09 Thread elserj
Repository: hbase
Updated Branches:
  refs/heads/branch-2 6a6106523 -> 4e83c0f95
  refs/heads/master 7bdff754f -> 0bdfd4f44


HBASE-19002 Add some more RegionObserver examples

Signed-off-by: Michael Stack 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/4e83c0f9
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/4e83c0f9
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/4e83c0f9

Branch: refs/heads/branch-2
Commit: 4e83c0f954146049e15dfa2333d1f209d800faa6
Parents: 6a61065
Author: Josh Elser 
Authored: Wed Oct 25 19:17:18 2017 -0400
Committer: Josh Elser 
Committed: Thu Nov 9 11:00:56 2017 -0500

--
 .../ExampleRegionObserverWithMetrics.java   |  42 +++
 .../example/ScanModifyingObserver.java  |  63 ++
 .../example/ValueRewritingObserver.java | 114 +++
 .../example/TestScanModifyingObserver.java  | 109 ++
 .../example/TestValueReplacingCompaction.java   | 111 ++
 5 files changed, 439 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/4e83c0f9/hbase-examples/src/main/java/org/apache/hadoop/hbase/coprocessor/example/ExampleRegionObserverWithMetrics.java
--
diff --git 
a/hbase-examples/src/main/java/org/apache/hadoop/hbase/coprocessor/example/ExampleRegionObserverWithMetrics.java
 
b/hbase-examples/src/main/java/org/apache/hadoop/hbase/coprocessor/example/ExampleRegionObserverWithMetrics.java
index f03b915..4e31d22 100644
--- 
a/hbase-examples/src/main/java/org/apache/hadoop/hbase/coprocessor/example/ExampleRegionObserverWithMetrics.java
+++ 
b/hbase-examples/src/main/java/org/apache/hadoop/hbase/coprocessor/example/ExampleRegionObserverWithMetrics.java
@@ -35,6 +35,11 @@ import org.apache.hadoop.hbase.coprocessor.RegionObserver;
 import org.apache.hadoop.hbase.metrics.Counter;
 import org.apache.hadoop.hbase.metrics.MetricRegistry;
 import org.apache.hadoop.hbase.metrics.Timer;
+import org.apache.hadoop.hbase.regionserver.FlushLifeCycleTracker;
+import org.apache.hadoop.hbase.regionserver.Store;
+import org.apache.hadoop.hbase.regionserver.StoreFile;
+import 
org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker;
+import org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest;
 
 /**
  * An example coprocessor that collects some metrics to demonstrate the usage 
of exporting custom
@@ -50,6 +55,8 @@ import org.apache.hadoop.hbase.metrics.Timer;
 public class ExampleRegionObserverWithMetrics implements RegionCoprocessor {
 
   private Counter preGetCounter;
+  private Counter flushCounter;
+  private Counter filesCompactedCounter;
   private Timer costlyOperationTimer;
   private ExampleRegionObserver observer;
 
@@ -79,6 +86,30 @@ public class ExampleRegionObserverWithMetrics implements 
RegionCoprocessor {
   }
 }
 
+@Override
+public void postFlush(
+ObserverContext c,
+FlushLifeCycleTracker tracker) throws IOException {
+  flushCounter.increment();
+}
+
+@Override
+public void postFlush(
+ObserverContext c, Store store, 
StoreFile resultFile,
+FlushLifeCycleTracker tracker) throws IOException {
+  flushCounter.increment();
+}
+
+@Override
+public void postCompactSelection(
+ObserverContext c, Store store,
+List selected, CompactionLifeCycleTracker tracker,
+CompactionRequest request) {
+  if (selected != null) {
+filesCompactedCounter.increment(selected.size());
+  }
+}
+
 private void performCostlyOperation() {
   try {
 // simulate the operation by sleeping.
@@ -119,6 +150,17 @@ public class ExampleRegionObserverWithMetrics implements 
RegionCoprocessor {
 // Create a Timer to track execution times for the costly operation.
 costlyOperationTimer = registry.timer("costlyOperation");
   }
+
+  if (flushCounter == null) {
+// Track the number of flushes that have completed
+flushCounter = registry.counter("flushesCompleted");
+  }
+
+  if (filesCompactedCounter == null) {
+// Track the number of files that were compacted (many files may be 
rewritten in a single
+// compaction).
+filesCompactedCounter = registry.counter("filesCompacted");
+  }
 }
   }
 

http://git-wip-us.apache.org/repos/asf/hbase/blob/4e83c0f9/hbase-examples/src/main/java/org/apache/hadoop/hbase/coprocessor/example/ScanModifyingObserver.java
--
diff --git 
a/hbase-examples/src/main/java/org/apache/hadoop/hbase/coprocessor/example/ScanModifyingObserver.java
 
b/hbase-examples/src/main/java/org/apache/hadoop/hbase/coprocessor/example/ScanModi

[2/2] hbase git commit: HBASE-19002 Add some more RegionObserver examples

2017-11-09 Thread elserj
HBASE-19002 Add some more RegionObserver examples

Signed-off-by: Michael Stack 


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/0bdfd4f4
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/0bdfd4f4
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/0bdfd4f4

Branch: refs/heads/master
Commit: 0bdfd4f44975414fa9258bbb7daa6edd1682db9c
Parents: 7bdff75
Author: Josh Elser 
Authored: Wed Oct 25 19:17:18 2017 -0400
Committer: Josh Elser 
Committed: Thu Nov 9 11:14:35 2017 -0500

--
 .../ExampleRegionObserverWithMetrics.java   |  42 +++
 .../example/ScanModifyingObserver.java  |  63 ++
 .../example/ValueRewritingObserver.java | 114 +++
 .../example/TestScanModifyingObserver.java  | 109 ++
 .../example/TestValueReplacingCompaction.java   | 111 ++
 5 files changed, 439 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/0bdfd4f4/hbase-examples/src/main/java/org/apache/hadoop/hbase/coprocessor/example/ExampleRegionObserverWithMetrics.java
--
diff --git 
a/hbase-examples/src/main/java/org/apache/hadoop/hbase/coprocessor/example/ExampleRegionObserverWithMetrics.java
 
b/hbase-examples/src/main/java/org/apache/hadoop/hbase/coprocessor/example/ExampleRegionObserverWithMetrics.java
index f03b915..4e31d22 100644
--- 
a/hbase-examples/src/main/java/org/apache/hadoop/hbase/coprocessor/example/ExampleRegionObserverWithMetrics.java
+++ 
b/hbase-examples/src/main/java/org/apache/hadoop/hbase/coprocessor/example/ExampleRegionObserverWithMetrics.java
@@ -35,6 +35,11 @@ import org.apache.hadoop.hbase.coprocessor.RegionObserver;
 import org.apache.hadoop.hbase.metrics.Counter;
 import org.apache.hadoop.hbase.metrics.MetricRegistry;
 import org.apache.hadoop.hbase.metrics.Timer;
+import org.apache.hadoop.hbase.regionserver.FlushLifeCycleTracker;
+import org.apache.hadoop.hbase.regionserver.Store;
+import org.apache.hadoop.hbase.regionserver.StoreFile;
+import 
org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker;
+import org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest;
 
 /**
  * An example coprocessor that collects some metrics to demonstrate the usage 
of exporting custom
@@ -50,6 +55,8 @@ import org.apache.hadoop.hbase.metrics.Timer;
 public class ExampleRegionObserverWithMetrics implements RegionCoprocessor {
 
   private Counter preGetCounter;
+  private Counter flushCounter;
+  private Counter filesCompactedCounter;
   private Timer costlyOperationTimer;
   private ExampleRegionObserver observer;
 
@@ -79,6 +86,30 @@ public class ExampleRegionObserverWithMetrics implements 
RegionCoprocessor {
   }
 }
 
+@Override
+public void postFlush(
+ObserverContext c,
+FlushLifeCycleTracker tracker) throws IOException {
+  flushCounter.increment();
+}
+
+@Override
+public void postFlush(
+ObserverContext c, Store store, 
StoreFile resultFile,
+FlushLifeCycleTracker tracker) throws IOException {
+  flushCounter.increment();
+}
+
+@Override
+public void postCompactSelection(
+ObserverContext c, Store store,
+List selected, CompactionLifeCycleTracker tracker,
+CompactionRequest request) {
+  if (selected != null) {
+filesCompactedCounter.increment(selected.size());
+  }
+}
+
 private void performCostlyOperation() {
   try {
 // simulate the operation by sleeping.
@@ -119,6 +150,17 @@ public class ExampleRegionObserverWithMetrics implements 
RegionCoprocessor {
 // Create a Timer to track execution times for the costly operation.
 costlyOperationTimer = registry.timer("costlyOperation");
   }
+
+  if (flushCounter == null) {
+// Track the number of flushes that have completed
+flushCounter = registry.counter("flushesCompleted");
+  }
+
+  if (filesCompactedCounter == null) {
+// Track the number of files that were compacted (many files may be 
rewritten in a single
+// compaction).
+filesCompactedCounter = registry.counter("filesCompacted");
+  }
 }
   }
 

http://git-wip-us.apache.org/repos/asf/hbase/blob/0bdfd4f4/hbase-examples/src/main/java/org/apache/hadoop/hbase/coprocessor/example/ScanModifyingObserver.java
--
diff --git 
a/hbase-examples/src/main/java/org/apache/hadoop/hbase/coprocessor/example/ScanModifyingObserver.java
 
b/hbase-examples/src/main/java/org/apache/hadoop/hbase/coprocessor/example/ScanModifyingObserver.java
new file mode 100644
index 000..942315c
--- /dev/null
+++ 
b/hbase-examples/src/main/java/org/apache/hado

[1/2] hbase git commit: HBASE-19189 Ad-hoc test job for running a subset of tests lots of times

2017-11-09 Thread busbey
Repository: hbase
Updated Branches:
  refs/heads/HBASE-19228 [created] e7c43a788


HBASE-19189 Ad-hoc test job for running a subset of tests lots of times


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/e55c1c4f
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/e55c1c4f
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/e55c1c4f

Branch: refs/heads/HBASE-19228
Commit: e55c1c4f1b51b056c3641bfd64f0c27dadc2a981
Parents: 7bdff75
Author: Sean Busbey 
Authored: Mon Nov 6 13:48:05 2017 -0600
Committer: Sean Busbey 
Committed: Thu Nov 9 09:20:05 2017 -0600

--
 dev-support/adhoc_run_tests/Jenkinsfile|  93 ++
 dev-support/adhoc_run_tests/adhoc_run_tests.sh | 102 
 dev-support/gather_machine_environment.sh  |  50 ++
 3 files changed, 245 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/e55c1c4f/dev-support/adhoc_run_tests/Jenkinsfile
--
diff --git a/dev-support/adhoc_run_tests/Jenkinsfile 
b/dev-support/adhoc_run_tests/Jenkinsfile
new file mode 100644
index 000..b3793cd
--- /dev/null
+++ b/dev-support/adhoc_run_tests/Jenkinsfile
@@ -0,0 +1,93 @@
+// Licensed to the Apache Software Foundation (ASF) under one
+// or more contributor license agreements.  See the NOTICE file
+// distributed with this work for additional information
+// regarding copyright ownership.  The ASF licenses this file
+// to you under the Apache License, Version 2.0 (the
+// "License"); you may not use this file except in compliance
+// with the License.  You may obtain a copy of the License at
+//
+//   http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing,
+// software distributed under the License is distributed on an
+// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+// KIND, either express or implied.  See the License for the
+// specific language governing permissions and limitations
+// under the License.
+pipeline {
+  parameters {
+string(name: 'tests', description: 'space separated list of tests to run. 
e.g. ' +
+'TestLogRollingNoCluster TestMetricRegistryImpl TestConstraints')
+string(name: 'node', defaultValue: 'Hadoop',
+description: 'the node label that should be used to run the test.')
+string(name: 'repeat_count', defaultValue: '100',
+description: 'number of iterations to run looking for a failure.')
+string(name: 'fork_count', defaultValue: '0.5C', description: '''
+Given to surefire to set the number of parallel forks for a given test 
attempt (i.e. one
+maven invocation that has all of the specified tests. The default 
tries to use half of the
+available cores on the system.
+
+For more information see
+http://maven.apache.org/surefire/maven-surefire-plugin/test-mojo.html#forkCount";>
+the surefire docs on the forkCount parameter
+''')
+  }
+  agent {
+node {
+  label "${params.node}"
+}
+  }
+  options {
+timeout (time: 6, unit: 'HOURS')
+timestamps()
+  }
+  environment {
+// where we check out to across stages
+BASEDIR = "${env.WORKSPACE}/component"
+OUTPUT_RELATIVE = 'output'
+OUTPUTDIR = "${env.WORKSPACE}/output"
+BRANCH_SPECIFIC_DOCKERFILE = "${env.BASEDIR}/dev-support/docker/Dockerfile"
+  }
+  stages {
+stage ('run tests') {
+  tools {
+maven 'Maven (latest)'
+// this needs to be set to the jdk that ought to be used to build 
releases on the branch
+// the Jenkinsfile is stored in.
+jdk "JDK 1.8 (latest)"
+  }
+  steps {
+sh """#!/bin/bash -e
+  echo "Setting up directories"
+  rm -rf "${env.OUTPUTDIR}" && mkdir "${env.OUTPUTDIR}"
+  rm -rf ".m2-repo" && mkdir ".m2-repo"
+  mkdir "${env.OUTPUTDIR}/machine"
+"""
+sh """#!/bin/bash -e
+  "${env.BASEDIR}/dev-support/gather_machine_environment.sh" \
+  "${OUTPUT_RELATIVE}/machine"
+"""
+dir ("component") {
+  sh '''#!/bin/bash -e
+./dev-support/adhoc_run_tests/adhoc_run_tests.sh \
+--force-timeout 1800 \
+--maven-local-repo ".m2-repo" \
+--log-output "${OUTPUTDIR}" \
+--surefire-fork-count "${fork_count}" \
+--repeat "${repeat_count}" \
+"${tests}"
+'''
+}
+  }
+  post {
+always {
+  archive 'output/*'
+  archive 'output/**/*'
+}
+failure {
+  archive 'component/**/target/surefire-reports/*'
+}
+  }
+}
+  }
+}

http://git-wip-us.apache.org/repos/asf/hbase/blob/e55c1c4f/dev-support/adhoc_run_tests/adhoc_run_

[2/2] hbase git commit: HBASE-19228 nightly job should gather machine stats.

2017-11-09 Thread busbey
HBASE-19228 nightly job should gather machine stats.


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/e7c43a78
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/e7c43a78
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/e7c43a78

Branch: refs/heads/HBASE-19228
Commit: e7c43a7880f9d45c9c1f3a034523c00425c4e9d5
Parents: e55c1c4
Author: Sean Busbey 
Authored: Thu Nov 9 09:29:26 2017 -0600
Committer: Sean Busbey 
Committed: Thu Nov 9 09:29:26 2017 -0600

--
 dev-support/Jenkinsfile | 16 
 1 file changed, 16 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/e7c43a78/dev-support/Jenkinsfile
--
diff --git a/dev-support/Jenkinsfile b/dev-support/Jenkinsfile
index f7ae546..591f902 100644
--- a/dev-support/Jenkinsfile
+++ b/dev-support/Jenkinsfile
@@ -127,6 +127,10 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   }
   steps {
 unstash 'yetus'
+sh '''#!/usr/bin/env bash
+  rm -rf "${OUTPUTDIR}/machine" && mkdir "${OUTPUTDIR}/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"${OUTPUT_RELATIVE}/machine"
+'''
 // TODO should this be a download from master, similar to how the 
personality is?
 sh "${env.BASEDIR}/dev-support/hbase_nightly_yetus.sh"
   }
@@ -159,6 +163,10 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   }
   steps {
 unstash 'yetus'
+sh '''#!/usr/bin/env bash
+  rm -rf "${OUTPUTDIR}/machine" && mkdir "${OUTPUTDIR}/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"${OUTPUT_RELATIVE}/machine"
+'''
 sh """#!/usr/bin/env bash
   # for branch-1.1 we don't do jdk8 findbugs, so do it here
   if [ "${env.BRANCH_NAME}" == "branch-1.1" ]; then
@@ -215,6 +223,10 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   }
   steps {
 unstash 'yetus'
+sh '''#!/usr/bin/env bash
+  rm -rf "${OUTPUTDIR}/machine" && mkdir "${OUTPUTDIR}/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"${OUTPUT_RELATIVE}/machine"
+'''
 sh "${env.BASEDIR}/dev-support/hbase_nightly_yetus.sh"
   }
   post {
@@ -265,6 +277,10 @@ curl -L  -o personality.sh "${env.PROJET_PERSONALITY}"
   rm -rf ".m2-for-repo" && mkdir ".m2-for-repo"
   rm -rf ".m2-for-src" && mkdir ".m2-for-src"
 '''
+sh '''#!/usr/bin/env bash
+  rm -rf "output-srctarball/machine" && mkdir 
"output-srctarball/machine"
+  "${BASEDIR}/dev-support/gather_machine_environment.sh" 
"output-srctarball/machine"
+'''
 sh """#!/bin/bash -e
   ${env.BASEDIR}/dev-support/hbase_nightly_source-artifact.sh \
   --intermediate-file-dir output-srctarball \



[45/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/apidocs/org/apache/hadoop/hbase/exceptions/PreemptiveFastFailException.html
--
diff --git 
a/apidocs/org/apache/hadoop/hbase/exceptions/PreemptiveFastFailException.html 
b/apidocs/org/apache/hadoop/hbase/exceptions/PreemptiveFastFailException.html
index bed97e7..a97aa73 100644
--- 
a/apidocs/org/apache/hadoop/hbase/exceptions/PreemptiveFastFailException.html
+++ 
b/apidocs/org/apache/hadoop/hbase/exceptions/PreemptiveFastFailException.html
@@ -50,7 +50,7 @@ var activeTableTab = "activeTableTab";
 
 
 Prev Class
-Next Class
+Next Class
 
 
 Frames
@@ -387,7 +387,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/net/ConnectExcept
 
 
 Prev Class
-Next Class
+Next Class
 
 
 Frames

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/apidocs/org/apache/hadoop/hbase/exceptions/RegionInRecoveryException.html
--
diff --git 
a/apidocs/org/apache/hadoop/hbase/exceptions/RegionInRecoveryException.html 
b/apidocs/org/apache/hadoop/hbase/exceptions/RegionInRecoveryException.html
deleted file mode 100644
index f5c8dc1..000
--- a/apidocs/org/apache/hadoop/hbase/exceptions/RegionInRecoveryException.html
+++ /dev/null
@@ -1,297 +0,0 @@
-http://www.w3.org/TR/html4/loose.dtd";>
-
-
-
-
-
-RegionInRecoveryException (Apache HBase 3.0.0-SNAPSHOT API)
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-Skip navigation links
-
-
-
-
-Overview
-Package
-Class
-Use
-Tree
-Deprecated
-Index
-Help
-
-
-
-
-Prev Class
-Next Class
-
-
-Frames
-No Frames
-
-
-All Classes
-
-
-
-
-
-
-
-Summary: 
-Nested | 
-Field | 
-Constr | 
-Method
-
-
-Detail: 
-Field | 
-Constr | 
-Method
-
-
-
-
-
-
-
-
-org.apache.hadoop.hbase.exceptions
-Class 
RegionInRecoveryException
-
-
-
-http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">java.lang.Object
-
-
-http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true";
 title="class or interface in java.lang">java.lang.Throwable
-
-
-http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">java.lang.Exception
-
-
-http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">java.io.IOException
-
-
-org.apache.hadoop.hbase.NotServingRegionException
-
-
-org.apache.hadoop.hbase.exceptions.RegionInRecoveryException
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-All Implemented Interfaces:
-http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable
-
-
-
-@InterfaceAudience.Public
-public class RegionInRecoveryException
-extends NotServingRegionException
-Thrown when a read request issued against a region which is 
in recovering state.
-
-See Also:
-Serialized
 Form
-
-
-
-
-
-
-
-
-
-
-
-
-Constructor Summary
-
-Constructors 
-
-Constructor and Description
-
-
-RegionInRecoveryException()
-default constructor
-
-
-
-RegionInRecoveryException(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String s)
-Constructor
-
-
-
-
-
-
-
-
-
-
-Method Summary
-
-
-
-
-Methods inherited from class java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true";
 title="class or interface in java.lang">Throwable
-http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed-java.lang.Throwable-";
 title="class or interface in java.lang">addSuppressed, http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace--";
 title="class or interface in java.lang">fillInStackTrace, http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getCause--";
 title="class or interface in java.lang">getCause, http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage--";
 title="class or interface in java.lang">getLocalizedMessage, http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getMessage--";
 title="class or interface in java.lang">getMessage, http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace--";
 title="class or inter
 face in java.lang">getStackTrace, http://

[36/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/index-all.html
--
diff --git a/devapidocs/index-all.html b/devapidocs/index-all.html
index 0cd348c..0a25ebf 100644
--- a/devapidocs/index-all.html
+++ b/devapidocs/index-all.html
@@ -1309,6 +1309,8 @@
 
 Adds a cell to the list of cells for this row
 
+addCellCount(int)
 - Method in class org.apache.hadoop.hbase.regionserver.MiniBatchOperationInProgress
+ 
 addCellPermissions(byte[],
 Map>) - Static method in class 
org.apache.hadoop.hbase.security.access.AccessController
  
 addChangedReaderObserver(ChangedReadersObserver)
 - Method in class org.apache.hadoop.hbase.regionserver.HStore
@@ -1644,7 +1646,7 @@
 
 addFamilyAndItsHFilePathToTableInMap(byte[],
 String, List>>) - 
Method in class org.apache.hadoop.hbase.replication.regionserver.ReplicationSink
  
-addFamilyMapToWALEdit(Map>, WALEdit) - Method in class 
org.apache.hadoop.hbase.regionserver.HRegion
+addFamilyMapToWALEdit(Map>, WALEdit) - Method in class 
org.apache.hadoop.hbase.regionserver.HRegion.BatchOperation
 
 Append the given map of family->edits to a WALEdit data 
structure.
 
@@ -2447,8 +2449,6 @@
  
 addToPendingAssignment(HashMap, Collection) - 
Method in class org.apache.hadoop.hbase.master.assignment.AssignmentManager
  
-addToRecoveredRegions(String)
 - Method in class org.apache.hadoop.hbase.wal.WALSplitter.LogReplayOutputSink
- 
 addToRemoteDispatcher(MasterProcedureEnv,
 ServerName) - Method in class 
org.apache.hadoop.hbase.master.assignment.RegionTransitionProcedure
 
 Be careful! At the end of this method, the procedure has 
either succeeded
@@ -2510,8 +2510,6 @@
 
 addWorkerStuckPercentage
 - Variable in class org.apache.hadoop.hbase.procedure2.ProcedureExecutor.WorkerMonitor
  
-addWriterError(Throwable)
 - Method in class org.apache.hadoop.hbase.wal.WALSplitter.LogReplayOutputSink
- 
 Admin - 
Interface in org.apache.hadoop.hbase.client
 
 The administrative API for HBase.
@@ -2900,6 +2898,8 @@
  
 appDir
 - Variable in class org.apache.hadoop.hbase.http.HttpServer.Builder
  
+append(CacheEvictionStats)
 - Method in class org.apache.hadoop.hbase.CacheEvictionStatsBuilder
+ 
 Append - 
Class in org.apache.hadoop.hbase.client
 
 Performs Append operations on a single row.
@@ -3023,8 +3023,6 @@
  
 append(WALSplitter.RegionEntryBuffer)
 - Method in class org.apache.hadoop.hbase.wal.WALSplitter.LogRecoveredEditsOutputSink
  
-append(WALSplitter.RegionEntryBuffer)
 - Method in class org.apache.hadoop.hbase.wal.WALSplitter.LogReplayOutputSink
- 
 append(WALSplitter.RegionEntryBuffer)
 - Method in class org.apache.hadoop.hbase.wal.WALSplitter.OutputSink
  
 APPEND_COUNT
 - Static variable in interface org.apache.hadoop.hbase.regionserver.wal.MetricsWALSource
@@ -3045,8 +3043,6 @@
  
 appendCount
 - Variable in class org.apache.hadoop.hbase.regionserver.wal.MetricsWALSourceImpl
  
-appendCurrentNonces(Mutation,
 boolean, WALEdit, long, long, long) - Method in class 
org.apache.hadoop.hbase.regionserver.HRegion
- 
 appendDeleteFamilyBloomFilter(Cell)
 - Method in class org.apache.hadoop.hbase.regionserver.StoreFileWriter
  
 appendEntry(WAL.Entry)
 - Method in class org.apache.hadoop.hbase.wal.WALSplitter.EntryBuffers
@@ -3221,8 +3217,10 @@
  choose CompactSelection from candidates --
  First exclude bulk-load files if indicated in configuration.
 
-applyFamilyMapToMemStore(Map>, MemStoreSizing) - Method in class 
org.apache.hadoop.hbase.regionserver.HRegion
- 
+applyFamilyMapToMemStore(Map>, MemStoreSizing) - Method in class 
org.apache.hadoop.hbase.regionserver.HRegion.BatchOperation
+
+Atomically apply the given map of family->edits to the 
memstore.
+
 applyToMemStore(HStore,
 List, boolean, MemStoreSizing) - Method in class 
org.apache.hadoop.hbase.regionserver.HRegion
  
 applyToMemStore(HStore,
 Cell, MemStoreSizing) - Method in class 
org.apache.hadoop.hbase.regionserver.HRegion
@@ -4130,7 +4128,7 @@
 
 Attempt to claim the given queue with a checkAndPut on the 
OWNER column.
 
-attemptToOwnTask(boolean,
 ZooKeeperWatcher, ServerName, String, 
ZooKeeperProtos.SplitLogTask.RecoveryMode, int) - Static method in 
class org.apache.hadoop.hbase.coordination.ZkSplitLogWorkerCoordination
+attemptToOwnTask(boolean,
 ZooKeeperWatcher, ServerName, String, int) - Static method in class 
org.apache.hadoop.hbase.coordination.ZkSplitLogWorkerCoordination
 
 Try to own the task by transitioning the zk node data from 
UNASSIGNED to OWNED.
 
@@ -5549,7 +5547,7 @@
 
 batchMutateStat
 - Variable in class org.apache.hadoop.hbase.thrift.MetricsThriftServerSourceImpl
  
-BatchOperation(T[])
 - Constructor for class org.apache.hadoop.hbase.regionserver.HRegion.BatchOperation
+BatchOperation(HRegion,
 T[]) - Constructor for cla

[38/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/dependency-convergence.html
--
diff --git a/dependency-convergence.html b/dependency-convergence.html
index e6c714f..98f6445 100644
--- a/dependency-convergence.html
+++ b/dependency-convergence.html
@@ -7,7 +7,7 @@
   
 
 
-
+
 
 Apache HBase – Reactor Dependency Convergence
 
@@ -290,19 +290,19 @@
 41
 
 Number of dependencies (NOD):
-316
+317
 
 Number of unique artifacts (NOA):
-343
+345
 
 Number of version-conflicting artifacts (NOC):
-19
+20
 
 Number of SNAPSHOT artifacts (NOS):
 0
 
 Convergence (NOD/NOA):
- 92 
%
+ 91 
%
 
 Ready for release (100% convergence and no SNAPSHOTS):
  ErrorYou do not have 100% convergence.
@@ -362,8 +362,8 @@
 11.0.2
 
 
-org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT+- org.apache.hbase:hbase-common:jar:3.0.0-SNAPSHOT:compile|  \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile| \- com.google.guava:guava:jar:11.0.2:compile\- org.apache.hbase:hbase-it:test-jar:tests:3.0.0-SNAPSHOT:test   \- org.apache.hbase:hbase-backup:jar:3.0.0-SNAPSHOT:test  \- (com.google.guava:guava:jar:11.0.2:test
 - omitted for duplicate)
-org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile|  +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile|  |  \- (com.google.guava:guava:jar:11.0.2:compile 
- omitted for conflict with 14.0.1)|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile|  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile|  | +- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile|  | |  \- (com.google.guava:guava:jar:11.0.2:compile
 - omitted for conflict with 14.0.1)|  | \- org.apache.hadoop:hadoop-yarn-server-common:jar:2.7.1:compile|  |\- (com.google.guava:guava:jar:11.0.2:comp
 ile - omitted for conflict with 14.0.1)|  +- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile|  |  \- (com.google.guava:guava:jar:11.0.2:compile 
- omitted for conflict with 14.0.1)|  \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile| \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile|\- (com.google.guava:guava:jar:11.0.2:compile
 - omitted for conflict with 14.0.1)+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile|  \- com.google.guava:guava:jar:11.0.2:compile+- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test|  \- (com.google.guava:guava:jar:11.0.2:test - omitted for 
duplicate)\- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test   \- (com.google.guava:guava:jar:11.0.2:te
 st - omitted for duplicate)
+org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT+- org.apache.hbase:hbase-common:jar:3.0.0-SNAPSHOT:compile|  \- org.apache.hadoop:hadoop-common:jar:2.7.4:compile| \- com.google.guava:guava:jar:11.0.2:compile\- org.apache.hbase:hbase-it:test-jar:tests:3.0.0-SNAPSHOT:test   \- org.apache.hbase:hbase-backup:jar:3.0.0-SNAPSHOT:test  \- (com.google.guava:guava:jar:11.0.2:test
 - omitted for duplicate)
+org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT+- org.apache.hadoop:hadoop-client:jar:2.7.4:compile|  +- org.apache.hadoop:hadoop-hdfs:jar:2.7.4:compile|  |  \- (com.google.guava:guava:jar:11.0.2:compile 
- omitted for conflict with 14.0.1)|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.4:compile|  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.4:compile|  | +- org.apache.hadoop:hadoop-yarn-client:jar:2.7.4:compile|  | |  \- (com.google.guava:guava:jar:11.0.2:compile
 - omitted for conflict with 14.0.1)|  | \- org.apache.hadoop:hadoop-yarn-server-common:jar:2.7.4:compile|  |\- (com.google.guava:guava:jar:11.0.2:comp
 ile - omitted for conflict with 14.0.1)|  +- org.apache.hadoop:hadoop-yarn-api:jar:2.7.4:compile|  |  \- (com.google.guava:guava:jar:11.0.2:compile 
- omitted for conflict with 14.0.1)|  \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.4:compile| \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.4:compile|\- (com.google.guava:guava:jar:11.0.2:compile
 - omitted for conflict with 14.0.1)+- org.apache.hadoop:hadoop-common:jar:2.7.4:compile|  \- com.google.guava:guava:jar:11.0.2:compile+- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.4:test|  \- (com.google.guava:guava:jar:11.0.2:test - omitted for 
duplicate)\- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.4:test   \- (com.google.guava:guava:jar:11.0.2:te
 st - omitted for duplicate)
 
 14.0.1
 
@@ -407,110 +407,183 @@
 org.apache.hbase:hbase-assembly:pom:3.0.0-SNAPSHOT\- org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT:compile   \- com.fasterxml.jackson.module:jackson-module-scala_2.10:jar:2.9.1:compile  \- com.fasterxml.jackson.module:jackson-module-paranamer:jar:2.9.1:compile \- (com.thoughtworks.paranamer:paranamer:jar:2.8:compile
 - omitted for conflict with 2.3)
 org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT\- org.

hbase-site git commit: INFRA-10751 Empty commit

2017-11-09 Thread git-site-role
Repository: hbase-site
Updated Branches:
  refs/heads/asf-site 2b3f2beec -> d0ae29f24


INFRA-10751 Empty commit


Project: http://git-wip-us.apache.org/repos/asf/hbase-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase-site/commit/d0ae29f2
Tree: http://git-wip-us.apache.org/repos/asf/hbase-site/tree/d0ae29f2
Diff: http://git-wip-us.apache.org/repos/asf/hbase-site/diff/d0ae29f2

Branch: refs/heads/asf-site
Commit: d0ae29f241873bb74e0529d0ee552553567875b6
Parents: 2b3f2be
Author: jenkins 
Authored: Thu Nov 9 15:16:55 2017 +
Committer: jenkins 
Committed: Thu Nov 9 15:16:55 2017 +

--

--




[37/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/dependency-info.html
--
diff --git a/dependency-info.html b/dependency-info.html
index 6d252c4..f11a8d7 100644
--- a/dependency-info.html
+++ b/dependency-info.html
@@ -7,7 +7,7 @@
   
 
 
-
+
 
 Apache HBase – Dependency Information
 
@@ -318,7 +318,7 @@
 https://www.apache.org/";>The Apache Software 
Foundation.
 All rights reserved.  
 
-  Last Published: 
2017-11-07
+  Last Published: 
2017-11-09
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/dependency-management.html
--
diff --git a/dependency-management.html b/dependency-management.html
index f08729f..62bf7df 100644
--- a/dependency-management.html
+++ b/dependency-management.html
@@ -7,7 +7,7 @@
   
 
 
-
+
 
 Apache HBase – Project Dependency Management
 
@@ -433,43 +433,43 @@
 
 org.apache.hadoop
 hadoop-auth
-2.7.1
+2.7.4
 jar
 http://www.apache.org/licenses/LICENSE-2.0.txt";>Apache License, Version 
2.0
 
 org.apache.hadoop
 hadoop-client
-2.7.1
+2.7.4
 jar
 http://www.apache.org/licenses/LICENSE-2.0.txt";>Apache License, Version 
2.0
 
 org.apache.hadoop
 hadoop-common
-2.7.1
+2.7.4
 jar
 http://www.apache.org/licenses/LICENSE-2.0.txt";>Apache License, Version 
2.0
 
 org.apache.hadoop
 hadoop-hdfs
-2.7.1
+2.7.4
 jar
 http://www.apache.org/licenses/LICENSE-2.0.txt";>Apache License, Version 
2.0
 
 org.apache.hadoop
 hadoop-mapreduce-client-core
-2.7.1
+2.7.4
 jar
 http://www.apache.org/licenses/LICENSE-2.0.txt";>Apache License, Version 
2.0
 
 org.apache.hadoop
 hadoop-mapreduce-client-jobclient
-2.7.1
+2.7.4
 jar
 http://www.apache.org/licenses/LICENSE-2.0.txt";>Apache License, Version 
2.0
 
 org.apache.hadoop
 hadoop-minicluster
-2.7.1
+2.7.4
 jar
 http://www.apache.org/licenses/LICENSE-2.0.txt";>Apache License, Version 
2.0
 
@@ -815,19 +815,19 @@
 
 org.apache.hadoop
 hadoop-hdfs
-2.7.1
+2.7.4
 test-jar
 http://www.apache.org/licenses/LICENSE-2.0.txt";>Apache License, Version 
2.0
 
 org.apache.hadoop
 hadoop-mapreduce-client-jobclient
-2.7.1
+2.7.4
 test-jar
 http://www.apache.org/licenses/LICENSE-2.0.txt";>Apache License, Version 
2.0
 
 org.apache.hadoop
 hadoop-minikdc
-2.7.1
+2.7.4
 jar
 http://www.apache.org/licenses/LICENSE-2.0.txt";>Apache License, Version 
2.0
 
@@ -938,7 +938,7 @@
 https://www.apache.org/";>The Apache Software 
Foundation.
 All rights reserved.  
 
-  Last Published: 
2017-11-07
+  Last Published: 
2017-11-09
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/allclasses-frame.html
--
diff --git a/devapidocs/allclasses-frame.html b/devapidocs/allclasses-frame.html
index 89e9657..be507ac 100644
--- a/devapidocs/allclasses-frame.html
+++ b/devapidocs/allclasses-frame.html
@@ -368,6 +368,8 @@
 CachedBlock
 CachedEntryQueue
 CachedMobFile
+CacheEvictionStats
+CacheEvictionStatsBuilder
 CacheFullException
 CacheStats
 Call
@@ -882,7 +884,6 @@
 FilterListWithOR
 FilterWrapper
 FilterWrapper.FilterRowRetCode
-FinishRegionRecoveringHandler
 FirstKeyOnlyFilter
 FirstKeyValueMatchingQualifiersFilter
 FixedFileTrailer
@@ -1114,6 +1115,7 @@
 HQuorumPeer
 HRegion
 HRegion.BatchOperation
+HRegion.BatchOperation.Visitor
 HRegion.BulkLoadListener
 HRegion.FlushResult
 HRegion.FlushResult.Result
@@ -1459,8 +1461,6 @@
 MetricsConnection.RegionStats
 MetricsConnection.RunnerStats
 MetricsCoprocessor
-MetricsEditsReplaySource
-MetricsEditsReplaySourceImpl
 MetricSet
 MetricsExecutor
 MetricsExecutorImpl
@@ -1553,7 +1553,6 @@
 MetricsThriftServerSourceFactoryImpl.FactoryStorage
 MetricsThriftServerSourceImpl
 MetricsWAL
-MetricsWALEditsReplay
 MetricsWALSource
 MetricsWALSourceImpl
 MetricsZooKeeper
@@ -1925,7 +1924,6 @@
 RecoveredReplicationSource
 RecoveredReplicationSourceShipper
 RecoveredReplicationSourceWALReader
-RecoveringRegionWatcher
 RecoverMetaProcedure
 RefCountingMap
 RefCountingMap.Payload
@@ -1962,7 +1960,6 @@
 RegionInfoBuilder.MutableRegionInfo
 RegionInfoComparator
 RegionInfoDisplay
-RegionInRecoveryException
 RegionListTmpl
 RegionListTmpl.ImplData
 RegionListTmpl.Intf
@@ -1995,7 +1992,6 @@
 RegionReplicaReplicationEndpoint.RegionReplicaReplayCallable
 RegionReplicaReplicationEndpoint.RegionReplicaSinkWriter
 RegionReplicaReplicationEndpoint.RetryingRpcCallable
-RegionReplicaReplicationEndpoint.SkipReplayedEditsFilter
 RegionReplicaUtil
 RegionScanner
 RegionServerAbortedException
@@ -2791,7 +2787,6 @@
 WALCoprocessorHost
 WALCoprocessorHost.WALEnvironment
 WALEdit
-WALEditsReplaySink
 WALEntryFilter
 WALE

[09/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/package-tree.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/package-tree.html 
b/devapidocs/org/apache/hadoop/hbase/package-tree.html
index 5fb96ab..a6c324d 100644
--- a/devapidocs/org/apache/hadoop/hbase/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/package-tree.html
@@ -142,6 +142,8 @@
 
 
 org.apache.hadoop.hbase.ByteBufferTag 
(implements org.apache.hadoop.hbase.Tag)
+org.apache.hadoop.hbase.CacheEvictionStats
+org.apache.hadoop.hbase.CacheEvictionStatsBuilder
 org.apache.hadoop.hbase.CellBuilderFactory
 org.apache.hadoop.hbase.CellComparatorImpl (implements 
org.apache.hadoop.hbase.CellComparator)
 
@@ -432,19 +434,19 @@
 
 java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true";
 title="class or interface in java.lang">Enum (implements java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true";
 title="class or interface in java.lang">Comparable, java.io.http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable)
 
-org.apache.hadoop.hbase.HConstants.OperationStatusCode
-org.apache.hadoop.hbase.CellBuilder.DataType
-org.apache.hadoop.hbase.CompatibilitySingletonFactory.SingletonStorage
-org.apache.hadoop.hbase.Coprocessor.State
-org.apache.hadoop.hbase.CompareOperator
-org.apache.hadoop.hbase.KeyValue.Type
 org.apache.hadoop.hbase.MetaTableAccessor.QueryType
-org.apache.hadoop.hbase.ProcedureState
-org.apache.hadoop.hbase.CellBuilderType
 org.apache.hadoop.hbase.KeepDeletedCells
 org.apache.hadoop.hbase.HealthChecker.HealthCheckerExitStatus
-org.apache.hadoop.hbase.MemoryCompactionPolicy
 org.apache.hadoop.hbase.ClusterStatus.Option
+org.apache.hadoop.hbase.HConstants.OperationStatusCode
+org.apache.hadoop.hbase.ProcedureState
+org.apache.hadoop.hbase.CellBuilderType
+org.apache.hadoop.hbase.MemoryCompactionPolicy
+org.apache.hadoop.hbase.CompareOperator
+org.apache.hadoop.hbase.CompatibilitySingletonFactory.SingletonStorage
+org.apache.hadoop.hbase.CellBuilder.DataType
+org.apache.hadoop.hbase.KeyValue.Type
+org.apache.hadoop.hbase.Coprocessor.State
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/package-use.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/package-use.html 
b/devapidocs/org/apache/hadoop/hbase/package-use.html
index 0cfae39..819e99c 100644
--- a/devapidocs/org/apache/hadoop/hbase/package-use.html
+++ b/devapidocs/org/apache/hadoop/hbase/package-use.html
@@ -441,6 +441,12 @@ service.
 
 
 
+CacheEvictionStats 
+
+
+CacheEvictionStatsBuilder 
+
+
 Cell
 The unit of storage in HBase consisting of the following 
fields:
  
@@ -1019,52 +1025,55 @@ service.
 
 
 
+CacheEvictionStats 
+
+
 Cell
 The unit of storage in HBase consisting of the following 
fields:
  
 
 
-
+
 CellScannable
 Implementer can return a CellScanner over its Cell 
content.
 
 
-
+
 CellScanner
 An interface for iterating through a sequence of 
cells.
 
 
-
+
 ClusterStatus
 Status information on the HBase cluster.
 
 
-
+
 ClusterStatus.Option
 Kinds of ClusterStatus
 
 
-
+
 CompareOperator
 Generic set of comparison operators.
 
 
-
+
 DoNotRetryIOException
 Subclass if exception is not meant to be retried: e.g.
 
 
-
+
 HBaseIOException
 All hbase specific IOExceptions should be subclasses of 
HBaseIOException
 
 
-
+
 HColumnDescriptor
 Deprecated. 
 
 
-
+
 HRegionInfo
 Deprecated. 
 As of release 2.0.0, this 
will be removed in HBase 3.0.0.
@@ -1072,13 +1081,13 @@ service.
 
 
 
-
+
 HRegionLocation
 Data structure to hold RegionInfo and the address for the 
hosting
  HRegionServer.
 
 
-
+
 HTableDescriptor
 Deprecated. 
 As of release 2.0.0, this 
will be removed in HBase 3.0.0.
@@ -1086,78 +1095,78 @@ service.
 
 
 
-
+
 KeepDeletedCells
 Ways to keep cells marked for delete around.
 
 
-
+
 KeyValue
 An HBase Key/Value.
 
 
-
+
 MasterNotRunningException
 Thrown if the master is not running
 
 
-
+
 MemoryCompactionPolicy
 Enum describing all possible memory compaction 
policies
 
 
-
+
 NamespaceDescriptor
 Namespace POJO class.
 
 
-
+
 NamespaceNotFoundException
 Thrown when a namespace can not be located
 
 
-
+
 RegionException
 Thrown when something happens related to region 
handling.
 
 
-
+
 RegionLoad
 Encapsulates per-region load metrics.
 
 
-
+
 RegionLocations
 Container for holding a list of HRegionLocation's that correspond to 
the
  same range.
 
 
-
+
 ServerName
 Name of a particular incarnation of an HBase Server.
 
 
-
+
 TableExistsException
 Thrown when a table exists but should not
 
 
-
+
 TableName
 Immutable POJO class for representing a table name.
 
 
-
+
 TableNotFoundException
 Thrown when a table can not be 

[29/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html 
b/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html
index 926af2b..5e7981d 100644
--- a/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html
+++ b/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html
@@ -237,65 +237,61 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.
  
 
 
-org.apache.hadoop.hbase.regionserver.wal
- 
-
-
 org.apache.hadoop.hbase.replication
 
 Multi Cluster Replication
 
 
-
+
 org.apache.hadoop.hbase.replication.regionserver
  
 
-
+
 org.apache.hadoop.hbase.rest
 
 HBase REST
 
 
-
+
 org.apache.hadoop.hbase.rest.client
  
 
-
+
 org.apache.hadoop.hbase.rsgroup
  
 
-
+
 org.apache.hadoop.hbase.security.access
  
 
-
+
 org.apache.hadoop.hbase.security.visibility
  
 
-
+
 org.apache.hadoop.hbase.snapshot
  
 
-
+
 org.apache.hadoop.hbase.thrift
 
 Provides an HBase http://incubator.apache.org/thrift/";>Thrift
 service.
 
 
-
+
 org.apache.hadoop.hbase.tool
  
 
-
+
 org.apache.hadoop.hbase.util
  
 
-
+
 org.apache.hadoop.hbase.wal
  
 
-
+
 org.apache.hbase.archetypes.exemplars.client
 
 This package provides fully-functional exemplar Java code 
demonstrating
@@ -303,7 +299,7 @@ service.
  archetype with hbase-client dependency.
 
 
-
+
 org.apache.hbase.archetypes.exemplars.shaded_client
 
 This package provides fully-functional exemplar Java code 
demonstrating
@@ -2554,6 +2550,18 @@ service.
 RegionInfoBuilder.MutableRegionInfo.checkTableName(TableName tableName) 
 
 
+CacheEvictionStats
+Admin.clearBlockCache(TableName tableName)
+Clear all the blocks corresponding to this table from 
BlockCache.
+
+
+
+CacheEvictionStats
+HBaseAdmin.clearBlockCache(TableName tableName)
+Clear all the blocks corresponding to this table from 
BlockCache.
+
+
+
 void
 MetaCache.clearCache(TableName tableName)
 Delete all cached entries of a table.
@@ -8755,46 +8763,6 @@ service.
 
 
 
-
-
-
-Uses of TableName in org.apache.hadoop.hbase.regionserver.wal
-
-Fields in org.apache.hadoop.hbase.regionserver.wal
 declared as TableName 
-
-Modifier and Type
-Field and Description
-
-
-
-private TableName
-WALEditsReplaySink.tableName 
-
-
-
-
-Constructors in org.apache.hadoop.hbase.regionserver.wal
 with parameters of type TableName 
-
-Constructor and Description
-
-
-
-ReplayServerCallable(Connection connection,
-RpcControllerFactory rpcControllerFactory,
-TableName tableName,
-HRegionLocation regionLoc,
-http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List entries) 
-
-
-WALEditsReplaySink(org.apache.hadoop.conf.Configuration conf,
-  TableName tableName,
-  ClusterConnection conn)
-Create a sink for WAL log entries replay
-
-
-
-
-
 
 
 
@@ -10658,23 +10626,6 @@ service.
 
 
 
-
-Fields in org.apache.hadoop.hbase.wal
 with type parameters of type TableName 
-
-Modifier and Type
-Field and Description
-
-
-
-private http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map
-WALSplitter.LogReplayOutputSink.tableNameToHConnectionMap 
-
-
-private http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map
-WALSplitter.tableStatesCache 
-
-
-
 
 Methods in org.apache.hadoop.hbase.wal
 that return TableName 
 
@@ -10683,14 +10634,10 @@ service.
 
 
 
-private TableName
-WALSplitter.LogReplayOutputSink.getTableFromLocationStr(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String loc) 
-
-
 TableName
 WALKey.getTablename() 
 
-
+
 TableName
 WALSplitter.RegionEntryBuffer.getTableName() 
 
@@ -10704,10 +10651,6 @@ service.
 
 
 
-private ClusterConnection
-WALSplitter.LogReplayOutputSink.getConnectionByTableName(TableName tableName) 
-
-
 protected void
 WALKey.init(byte[] encodedRegionName,
 TableName tablename,
@@ -10719,26 +10662,13 @@ service.
 MultiVersionConcurrencyControl mvcc,
 http://docs.oracle.com/javase/8/docs/api/java/util/NavigableMap.html?is-external=true";
 title="class or interface in java.util">NavigableMapInteger> replicationScope) 
 
-
+
 (package private) void
 WALKey.internTableName(TableName tablename)
 Drop this instance's tablename byte array and instead
  hold a reference to the provided tablename.
 
 
-
-private boolean
-WALSplitter.LogReplayOutputSink.isTableDisabledOrDisabling(Ta

[39/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/checkstyle.rss
--
diff --git a/checkstyle.rss b/checkstyle.rss
index 53f4b3c..ad53a23 100644
--- a/checkstyle.rss
+++ b/checkstyle.rss
@@ -25,8 +25,8 @@ under the License.
 en-us
 ©2007 - 2017 The Apache Software Foundation
 
-  File: 3427,
- Errors: 21597,
+  File: 3422,
+ Errors: 21453,
  Warnings: 0,
  Infos: 0
   
@@ -111,7 +111,7 @@ under the License.
   0
 
 
-  54
+  53
 
   
   
@@ -699,7 +699,7 @@ under the License.
   0
 
 
-  3
+  1
 
   
   
@@ -853,7 +853,7 @@ under the License.
   0
 
 
-  7
+  8
 
   
   
@@ -1306,20 +1306,6 @@ under the License.
   
   
 
-  http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.exceptions.RegionInRecoveryException.java";>org/apache/hadoop/hbase/exceptions/RegionInRecoveryException.java
-
-
-  0
-
-
-  0
-
-
-  0
-
-  
-  
-
   http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.regionserver.querymatcher.ExplicitColumnTracker.java";>org/apache/hadoop/hbase/regionserver/querymatcher/ExplicitColumnTracker.java
 
 
@@ -2594,20 +2580,6 @@ under the License.
   
   
 
-  http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.regionserver.wal.MetricsEditsReplaySource.java";>org/apache/hadoop/hbase/regionserver/wal/MetricsEditsReplaySource.java
-
-
-  0
-
-
-  0
-
-
-  0
-
-  
-  
-
   http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.client.AsyncConnectionConfiguration.java";>org/apache/hadoop/hbase/client/AsyncConnectionConfiguration.java
 
 
@@ -2715,7 +2687,7 @@ under the License.
   0
 
 
-  21
+  24
 
   
   
@@ -4507,7 +4479,7 @@ under the License.
   0
 
 
-  41
+  38
 
   
   
@@ -4731,7 +4703,7 @@ under the License.
   0
 
 
-  21
+  20
 
   
   
@@ -6122,20 +6094,6 @@ under the License.
   
   
 
-  http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.zookeeper.RecoveringRegionWatcher.java";>org/apache/hadoop/hbase/zookeeper/RecoveringRegionWatcher.java
-
-
-  0
-
-
-  0
-
-
-  1
-
-  
-  
-
   http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.types.RawBytes.java";>org/apache/hadoop/hbase/types/RawBytes.java
 
 
@@ -7993,7 +7951,7 @@ under the License.
   0
 
 
-  24
+  23
 
   
   
@@ -8861,7 +8819,7 @@ under the License.
   0
 
 
-  11
+  9
 
   
   
@@ -10070,6 +10028,20 @@ under the License.
   
   
 
+  http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.CacheEvictionStatsBuilder.java";>org/apache/hadoop/hbase/CacheEvictionStatsBuilder.java
+
+
+  0
+
+
+  0
+
+
+  0
+
+  
+  
+
   

[48/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/apidocs/org/apache/hadoop/hbase/HConstants.html
--
diff --git a/apidocs/org/apache/hadoop/hbase/HConstants.html 
b/apidocs/org/apache/hadoop/hbase/HConstants.html
index 4ba34d9..2cdf92a 100644
--- a/apidocs/org/apache/hadoop/hbase/HConstants.html
+++ b/apidocs/org/apache/hadoop/hbase/HConstants.html
@@ -361,14 +361,6 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 static boolean
-DEFAULT_DISALLOW_WRITES_IN_RECOVERING_CONFIG 
-
-
-static boolean
-DEFAULT_DISTRIBUTED_LOG_REPLAY_CONFIG 
-
-
-static boolean
 DEFAULT_ENABLE_CLIENT_BACKPRESSURE 
 
 
@@ -657,16 +649,6 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 
-static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String
-DISALLOW_WRITES_IN_RECOVERING 
-
-
-static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String
-DISTRIBUTED_LOG_REPLAY_KEY
-Conf key that enables unflushed WAL edits directly being 
replayed to region servers
-
-
-
 static byte[]
 EMPTY_BYTE_ARRAY
 An empty instance.
@@ -4889,66 +4871,13 @@ public static final http://docs.oracle.com/javase/8/docs/api/java/
 
 
 
-
-
-
-
-
-DISTRIBUTED_LOG_REPLAY_KEY
-public static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String DISTRIBUTED_LOG_REPLAY_KEY
-Conf key that enables unflushed WAL edits directly being 
replayed to region servers
-
-See Also:
-Constant
 Field Values
-
-
-
-
-
-
-
-
-DEFAULT_DISTRIBUTED_LOG_REPLAY_CONFIG
-public static final boolean DEFAULT_DISTRIBUTED_LOG_REPLAY_CONFIG
-
-See Also:
-Constant
 Field Values
-
-
-
-
-
-
-
-
-DISALLOW_WRITES_IN_RECOVERING
-public static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String DISALLOW_WRITES_IN_RECOVERING
-
-See Also:
-Constant
 Field Values
-
-
-
-
-
-
-
-
-DEFAULT_DISALLOW_WRITES_IN_RECOVERING_CONFIG
-public static final boolean DEFAULT_DISALLOW_WRITES_IN_RECOVERING_CONFIG
-
-See Also:
-Constant
 Field Values
-
-
-
 
 
 
 
 
 REGION_SERVER_HANDLER_COUNT
-public static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String REGION_SERVER_HANDLER_COUNT
+public static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String REGION_SERVER_HANDLER_COUNT
 
 See Also:
 Constant
 Field Values
@@ -4961,7 +4890,7 @@ public static final http://docs.oracle.com/javase/8/docs/api/java/
 
 
 DEFAULT_REGION_SERVER_HANDLER_COUNT
-public static final int DEFAULT_REGION_SERVER_HANDLER_COUNT
+public static final int DEFAULT_REGION_SERVER_HANDLER_COUNT
 
 See Also:
 Constant
 Field Values
@@ -4974,7 +4903,7 @@ public static final http://docs.oracle.com/javase/8/docs/api/java/
 
 
 REGION_SERVER_HANDLER_ABORT_ON_ERROR_PERCENT
-public static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String REGION_SERVER_HANDLER_ABORT_ON_ERROR_PERCENT
+public static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String REGION_SERVER_HANDLER_ABORT_ON_ERROR_PERCENT
 
 See Also:
 Constant
 Field Values
@@ -4987,7 +4916,7 @@ public static final http://docs.oracle.com/javase/8/docs/api/java/
 
 
 DEFAULT_REGION_SERVER_HANDLER_ABORT_ON_ERROR_PERCENT
-public static final double DEFAULT_REGION_SERVER_HANDLER_ABORT_ON_ERROR_PERCENT
+public static final double DEFAULT_REGION_SERVER_HANDLER_ABORT_ON_ERROR_PERCENT
 
 See Also:
 Constant
 Field Values
@@ -5000,7 +4929,7 @@ public static final http://docs.oracle.com/javase/8/docs/api/java/
 
 
 REGION_SERVER_HIGH_PRIORITY_HANDLER_COUNT
-public static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String REGION_SERVER_HIGH_PRIORITY_HANDLER_COUNT
+public static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String REGION_SERVER_HIGH_PRIORITY_HANDLER_COUNT
 
 See Also:
 Constant
 Field Values
@@ -5013,7 +4942,7 @@ public static final http://docs.oracle.com/javase/8/docs/api/java/
 
 
 DEFAULT_REGION_SERVER_HIGH_PRIORITY_HANDLER_COUNT
-public static final int DEFAULT_REGION_SERVER_HIGH_PRIORITY_HANDLER_COUNT
+public static final int DEFAULT_REGION_SERVER_HIGH_PRIORITY_HANDLER_COUNT
 
 See Also:
 Constant
 Field Values
@@ -5026,7 +4955,7 @@ public static final http://docs.oracle.com/javase/8/docs/api/java/
 
 
 REGION_SERVER_REPLICATION_HANDLER_COUNT
-

[49/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/apidocs/allclasses-frame.html
--
diff --git a/apidocs/allclasses-frame.html b/apidocs/allclasses-frame.html
index c3c5c63..ba4b214 100644
--- a/apidocs/allclasses-frame.html
+++ b/apidocs/allclasses-frame.html
@@ -266,7 +266,6 @@
 RegexStringComparator.EngineType
 RegionException
 RegionInfo
-RegionInRecoveryException
 RegionLoad
 RegionLoadStats
 RegionLocator

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/apidocs/allclasses-noframe.html
--
diff --git a/apidocs/allclasses-noframe.html b/apidocs/allclasses-noframe.html
index a6abaf1..be7d2b7 100644
--- a/apidocs/allclasses-noframe.html
+++ b/apidocs/allclasses-noframe.html
@@ -266,7 +266,6 @@
 RegexStringComparator.EngineType
 RegionException
 RegionInfo
-RegionInRecoveryException
 RegionLoad
 RegionLoadStats
 RegionLocator

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/apidocs/constant-values.html
--
diff --git a/apidocs/constant-values.html b/apidocs/constant-values.html
index b0acef0..9cb140b 100644
--- a/apidocs/constant-values.html
+++ b/apidocs/constant-values.html
@@ -738,20 +738,6 @@
 false
 
 
-
-
-public static final boolean
-DEFAULT_DISALLOW_WRITES_IN_RECOVERING_CONFIG
-false
-
-
-
-
-public static final boolean
-DEFAULT_DISTRIBUTED_LOG_REPLAY_CONFIG
-false
-
-
 
 
 public static final boolean
@@ -1130,20 +1116,6 @@
 44
 
 
-
-
-public static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String
-DISALLOW_WRITES_IN_RECOVERING
-"hbase.regionserver.disallow.writes.when.recovering"
-
-
-
-
-public static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String
-DISTRIBUTED_LOG_REPLAY_KEY
-"hbase.master.distributed.log.replay"
-
-
 
 
 public static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/apidocs/index-all.html
--
diff --git a/apidocs/index-all.html b/apidocs/index-all.html
index 5bd6351..09204f8 100644
--- a/apidocs/index-all.html
+++ b/apidocs/index-all.html
@@ -1348,6 +1348,10 @@
 
 Remove all internal elements from builder.
 
+clearBlockCache(TableName)
 - Method in interface org.apache.hadoop.hbase.client.Admin
+
+Clear all the blocks corresponding to this table from 
BlockCache.
+
 clearCompactionQueues(ServerName,
 Set) - Method in interface 
org.apache.hadoop.hbase.client.Admin
 
 Clear compacting queues on a regionserver.
@@ -3381,10 +3385,6 @@
 
 Deprecated.
  
-DEFAULT_DISALLOW_WRITES_IN_RECOVERING_CONFIG
 - Static variable in class org.apache.hadoop.hbase.HConstants
- 
-DEFAULT_DISTRIBUTED_LOG_REPLAY_CONFIG
 - Static variable in class org.apache.hadoop.hbase.HConstants
- 
 DEFAULT_ENABLE_CLIENT_BACKPRESSURE
 - Static variable in class org.apache.hadoop.hbase.HConstants
  
 DEFAULT_ENCODE_ON_DISK
 - Static variable in class org.apache.hadoop.hbase.HColumnDescriptor
@@ -4066,16 +4066,10 @@
  and Admin.disableTable(org.apache.hadoop.hbase.TableName)
 
 
-DISALLOW_WRITES_IN_RECOVERING
 - Static variable in class org.apache.hadoop.hbase.HConstants
- 
 DISALLOWED_TABLE_NAME
 - Static variable in class org.apache.hadoop.hbase.TableName
 
 One globally disallowed name
 
-DISTRIBUTED_LOG_REPLAY_KEY
 - Static variable in class org.apache.hadoop.hbase.HConstants
-
-Conf key that enables unflushed WAL edits directly being 
replayed to region servers
-
 doLoadColumnFamiliesOnDemand()
 - Method in class org.apache.hadoop.hbase.client.Query
 
 Get the logical value indicating whether on-demand CF 
loading should be allowed.
@@ -13709,18 +13703,6 @@ Input/OutputFormats, a table indexing MapReduce job, 
and utility methods.
 
 The RegionInfo qualifier as a string
 
-RegionInRecoveryException - Exception in org.apache.hadoop.hbase.exceptions
-
-Thrown when a read request issued against a region which is 
in recovering state.
-
-RegionInRecoveryException()
 - Constructor for exception org.apache.hadoop.hbase.exceptions.RegionInRecoveryException
-
-default constructor
-
-RegionInRecoveryException(String)
 - Constructor for exception org.apache.hadoop.hbase.exceptions.RegionInRecoveryException
-
-Constructor
-
 RegionLoad - 
Class in org.apache.hadoop.hbase
 
 Encapsulates per-region load metrics.



[34/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/HConstants.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/HConstants.html 
b/devapidocs/org/apache/hadoop/hbase/HConstants.html
index 232cafc..bd701c1 100644
--- a/devapidocs/org/apache/hadoop/hbase/HConstants.html
+++ b/devapidocs/org/apache/hadoop/hbase/HConstants.html
@@ -382,14 +382,6 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 static boolean
-DEFAULT_DISALLOW_WRITES_IN_RECOVERING_CONFIG 
-
-
-static boolean
-DEFAULT_DISTRIBUTED_LOG_REPLAY_CONFIG 
-
-
-static boolean
 DEFAULT_ENABLE_CLIENT_BACKPRESSURE 
 
 
@@ -678,16 +670,6 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 
-static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String
-DISALLOW_WRITES_IN_RECOVERING 
-
-
-static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String
-DISTRIBUTED_LOG_REPLAY_KEY
-Conf key that enables unflushed WAL edits directly being 
replayed to region servers
-
-
-
 static byte[]
 EMPTY_BYTE_ARRAY
 An empty instance.
@@ -4929,66 +4911,13 @@ public static final http://docs.oracle.com/javase/8/docs/api/java/
 
 
 
-
-
-
-
-
-DISTRIBUTED_LOG_REPLAY_KEY
-public static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String DISTRIBUTED_LOG_REPLAY_KEY
-Conf key that enables unflushed WAL edits directly being 
replayed to region servers
-
-See Also:
-Constant
 Field Values
-
-
-
-
-
-
-
-
-DEFAULT_DISTRIBUTED_LOG_REPLAY_CONFIG
-public static final boolean DEFAULT_DISTRIBUTED_LOG_REPLAY_CONFIG
-
-See Also:
-Constant
 Field Values
-
-
-
-
-
-
-
-
-DISALLOW_WRITES_IN_RECOVERING
-public static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String DISALLOW_WRITES_IN_RECOVERING
-
-See Also:
-Constant
 Field Values
-
-
-
-
-
-
-
-
-DEFAULT_DISALLOW_WRITES_IN_RECOVERING_CONFIG
-public static final boolean DEFAULT_DISALLOW_WRITES_IN_RECOVERING_CONFIG
-
-See Also:
-Constant
 Field Values
-
-
-
 
 
 
 
 
 REGION_SERVER_HANDLER_COUNT
-public static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String REGION_SERVER_HANDLER_COUNT
+public static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String REGION_SERVER_HANDLER_COUNT
 
 See Also:
 Constant
 Field Values
@@ -5001,7 +4930,7 @@ public static final http://docs.oracle.com/javase/8/docs/api/java/
 
 
 DEFAULT_REGION_SERVER_HANDLER_COUNT
-public static final int DEFAULT_REGION_SERVER_HANDLER_COUNT
+public static final int DEFAULT_REGION_SERVER_HANDLER_COUNT
 
 See Also:
 Constant
 Field Values
@@ -5014,7 +4943,7 @@ public static final http://docs.oracle.com/javase/8/docs/api/java/
 
 
 REGION_SERVER_HANDLER_ABORT_ON_ERROR_PERCENT
-public static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String REGION_SERVER_HANDLER_ABORT_ON_ERROR_PERCENT
+public static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String REGION_SERVER_HANDLER_ABORT_ON_ERROR_PERCENT
 
 See Also:
 Constant
 Field Values
@@ -5027,7 +4956,7 @@ public static final http://docs.oracle.com/javase/8/docs/api/java/
 
 
 DEFAULT_REGION_SERVER_HANDLER_ABORT_ON_ERROR_PERCENT
-public static final double DEFAULT_REGION_SERVER_HANDLER_ABORT_ON_ERROR_PERCENT
+public static final double DEFAULT_REGION_SERVER_HANDLER_ABORT_ON_ERROR_PERCENT
 
 See Also:
 Constant
 Field Values
@@ -5040,7 +4969,7 @@ public static final http://docs.oracle.com/javase/8/docs/api/java/
 
 
 REGION_SERVER_HIGH_PRIORITY_HANDLER_COUNT
-public static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String REGION_SERVER_HIGH_PRIORITY_HANDLER_COUNT
+public static final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String REGION_SERVER_HIGH_PRIORITY_HANDLER_COUNT
 
 See Also:
 Constant
 Field Values
@@ -5053,7 +4982,7 @@ public static final http://docs.oracle.com/javase/8/docs/api/java/
 
 
 DEFAULT_REGION_SERVER_HIGH_PRIORITY_HANDLER_COUNT
-public static final int DEFAULT_REGION_SERVER_HIGH_PRIORITY_HANDLER_COUNT
+public static final int DEFAULT_REGION_SERVER_HIGH_PRIORITY_HANDLER_COUNT
 
 See Also:
 Constant
 Field Values
@@ -5066,7 +4995,7 @@ public static final http://docs.oracle.com/javase/8/docs/api/java/
 
 
 REGION_SERVER_REPLICATION_

[46/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/apidocs/org/apache/hadoop/hbase/client/Admin.html
--
diff --git a/apidocs/org/apache/hadoop/hbase/client/Admin.html 
b/apidocs/org/apache/hadoop/hbase/client/Admin.html
index ff129e5..52f41c8 100644
--- a/apidocs/org/apache/hadoop/hbase/client/Admin.html
+++ b/apidocs/org/apache/hadoop/hbase/client/Admin.html
@@ -18,7 +18,7 @@
 catch(err) {
 }
 //-->
-var methods = 
{"i0":6,"i1":6,"i2":6,"i3":50,"i4":6,"i5":6,"i6":18,"i7":18,"i8":6,"i9":6,"i10":6,"i11":50,"i12":50,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":38,"i24":38,"i25":38,"i26":38,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":38,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":6,"i51":38,"i52":6,"i53":6,"i54":38,"i55":38,"i56":6,"i57":38,"i58":18,"i59":6,"i60":6,"i61":6,"i62":38,"i63":38,"i64":50,"i65":18,"i66":6,"i67":6,"i68":6,"i69":38,"i70":38,"i71":6,"i72":50,"i73":6,"i74":6,"i75":6,"i76":38,"i77":38,"i78":6,"i79":6,"i80":6,"i81":6,"i82":6,"i83":6,"i84":6,"i85":6,"i86":6,"i87":6,"i88":6,"i89":6,"i90":18,"i91":6,"i92":38,"i93":6,"i94":6,"i95":6,"i96":6,"i97":6,"i98":6,"i99":6,"i100":18,"i101":6,"i102":38,"i103":38,"i104":38,"i105":38,"i106":6,"i107":6,"i108":6,"i109":6,"i110":6,"i111":6,"i112":6,"i113":6,"i114":50,"i115":6,"i116":38,"i117"
 
:6,"i118":6,"i119":18,"i120":6,"i121":6,"i122":6,"i123":18,"i124":18,"i125":50,"i126":6,"i127":6,"i128":38,"i129":6,"i130":6,"i131":6,"i132":6,"i133":6,"i134":38,"i135":6,"i136":6,"i137":6,"i138":38,"i139":38,"i140":6,"i141":38,"i142":38,"i143":38,"i144":38,"i145":38,"i146":6,"i147":38,"i148":6,"i149":6,"i150":6,"i151":6,"i152":6,"i153":6,"i154":38,"i155":6,"i156":6,"i157":50,"i158":6,"i159":6,"i160":6,"i161":6,"i162":6,"i163":38,"i164":6,"i165":38,"i166":6,"i167":6,"i168":6,"i169":6,"i170":6,"i171":18,"i172":18,"i173":6,"i174":6,"i175":6,"i176":6,"i177":6,"i178":6,"i179":6,"i180":6,"i181":50,"i182":6,"i183":50,"i184":50,"i185":50,"i186":6,"i187":50,"i188":6,"i189":6,"i190":6,"i191":6,"i192":6,"i193":6,"i194":6,"i195":6,"i196":6,"i197":6,"i198":38,"i199":38,"i200":6,"i201":6,"i202":6,"i203":6,"i204":50,"i205":6,"i206":6,"i207":6,"i208":6,"i209":6,"i210":18};
+var methods = 
{"i0":6,"i1":6,"i2":6,"i3":50,"i4":6,"i5":6,"i6":18,"i7":18,"i8":6,"i9":6,"i10":6,"i11":50,"i12":50,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":38,"i25":38,"i26":38,"i27":38,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":38,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":6,"i51":6,"i52":38,"i53":6,"i54":6,"i55":38,"i56":38,"i57":6,"i58":38,"i59":18,"i60":6,"i61":6,"i62":6,"i63":38,"i64":38,"i65":50,"i66":18,"i67":6,"i68":6,"i69":6,"i70":38,"i71":38,"i72":6,"i73":50,"i74":6,"i75":6,"i76":6,"i77":38,"i78":38,"i79":6,"i80":6,"i81":6,"i82":6,"i83":6,"i84":6,"i85":6,"i86":6,"i87":6,"i88":6,"i89":6,"i90":6,"i91":18,"i92":6,"i93":38,"i94":6,"i95":6,"i96":6,"i97":6,"i98":6,"i99":6,"i100":6,"i101":18,"i102":6,"i103":38,"i104":38,"i105":38,"i106":38,"i107":6,"i108":6,"i109":6,"i110":6,"i111":6,"i112":6,"i113":6,"i114":6,"i115":50,"i116":6,"i117":
 
38,"i118":6,"i119":6,"i120":18,"i121":6,"i122":6,"i123":6,"i124":18,"i125":18,"i126":50,"i127":6,"i128":6,"i129":38,"i130":6,"i131":6,"i132":6,"i133":6,"i134":6,"i135":38,"i136":6,"i137":6,"i138":6,"i139":38,"i140":38,"i141":6,"i142":38,"i143":38,"i144":38,"i145":38,"i146":38,"i147":6,"i148":38,"i149":6,"i150":6,"i151":6,"i152":6,"i153":6,"i154":6,"i155":38,"i156":6,"i157":6,"i158":50,"i159":6,"i160":6,"i161":6,"i162":6,"i163":6,"i164":38,"i165":6,"i166":38,"i167":6,"i168":6,"i169":6,"i170":6,"i171":6,"i172":18,"i173":18,"i174":6,"i175":6,"i176":6,"i177":6,"i178":6,"i179":6,"i180":6,"i181":6,"i182":50,"i183":6,"i184":50,"i185":50,"i186":50,"i187":6,"i188":50,"i189":6,"i190":6,"i191":6,"i192":6,"i193":6,"i194":6,"i195":6,"i196":6,"i197":6,"i198":6,"i199":38,"i200":38,"i201":6,"i202":6,"i203":6,"i204":6,"i205":50,"i206":6,"i207":6,"i208":6,"i209":6,"i210":6,"i211":18};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],4:["t3","Abstract Methods"],16:["t5","Default 
Methods"],32:["t6","Deprecated Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -106,7 +106,7 @@ var activeTableTab = "activeTableTab";
 
 
 @InterfaceAudience.Public
-public interface Admin
+public interface Admin
 extends org.apache.hadoop.hbase.Abortable, http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true";
 title="class or interface in java.io">Closeable
 The administrative API for HBase. Obtain an instance from 
Connection.getAdmin()
 and
  call close()
 when done.
@@ -254,33 +254,39 @@ extends org.apache.hadoop.hbase.Abortable, http://docs.oracle.com/javas
 
 
 
+org.apa

[11/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/master/MasterRpcServices.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/master/MasterRpcServices.html 
b/devapidocs/org/apache/hadoop/hbase/master/MasterRpcServices.html
index 0b80f47..babcebd 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/MasterRpcServices.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/MasterRpcServices.html
@@ -714,7 +714,7 @@ implements 
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.Master
 
 
 Methods inherited from class org.apache.hadoop.hbase.regionserver.RSRpcServices
-bulkLoadHFile,
 checkOOME,
 checkOpen,
 cleanupBulkLoad,
 clearCompactionQueues, closeRegion,
 execRegionServerService,
 execService,
 executeProcedures,
 exitIfOOME,
 flushRegion,
 get,
 getConfiguration,
 getDeadline,
 getHostname,
 getOnlineRegion,
 getPriority,
 getPriority,
 getRegion,
 getRegionLoad,
 getScanDetailsWithId,
 getScanner,
 getScannersCount,
 getServerInfo, getSocketAddress,
 getSpaceQuotaSnapshots,
 getStoreFile,
 multi,
 mutate,
 onConfigurationChange,
 openRegion,
 prepareBulkLoad,
 replay,
 replicateWALEntry,
 rollWALWriter,
 scan,
 stopServer,
 updateConfiguration,
 updateFavoredNodes,
 warmupReg
 ion
+bulkLoadHFile,
 checkOOME,
 checkOpen,
 cleanupBulkLoad,
 clearCompactionQueues, clearRegionBlockCache,
 closeRegion,
 execRegionServerService,
 execService,
 executeProcedures,
 exitIfOOME,
 flushRegion,
 get, getConfiguration,
 getDeadline,
 getHostname,
 getOnlineRegion,
 getPriority,
 getPriority,
 getRegion,
 getRegionLoad,
 getScanDetailsWithId,
 getScanner,
 getScannersCount, getServerInfo,
 getSocketAddress,
 getSpaceQuotaSnapshots,
 getStor
 eFile, multi,
 mutate,
 onConfigurationChange,
 openRegion,
 prepareBulkLoad,
 replay,
 replicateWALEntry,
 rollWALWriter,
 scan,
 stopServer,
 updateConfiguration,
 updateFavoredNodes, warmupRegion
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/master/MasterWalManager.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/master/MasterWalManager.html 
b/devapidocs/org/apache/hadoop/hbase/master/MasterWalManager.html
index 564f5c5..63f03c1 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/MasterWalManager.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/MasterWalManager.html
@@ -18,7 +18,7 @@
 catch(err) {
 }
 //-->
-var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10};
+var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab";
 
 
 @InterfaceAudience.Private
-public class MasterWalManager
+public class MasterWalManager
 extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object
 This class abstracts a bunch of operations the HMaster needs
  when splitting log files e.g. finding log files, dirs etc.
@@ -137,50 +137,46 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 conf 
 
 
-private boolean
-distributedLogReplay 
-
-
 private org.apache.hadoop.fs.FileSystem
 fs 
 
-
+
 private boolean
 fsOk 
 
-
+
 private static 
org.apache.commons.logging.Log
 LOG 
 
-
+
 (package private) static 
org.apache.hadoop.fs.PathFilter
 META_FILTER 
 
-
+
 private MetricsMasterFileSystem
 metricsMasterFilesystem 
 
-
+
 (package private) static 
org.apache.hadoop.fs.PathFilter
 NON_META_FILTER 
 
-
+
 private org.apache.hadoop.fs.Path
 oldLogDir 
 
-
+
 private org.apache.hadoop.fs.Path
 rootDir 
 
-
+
 private MasterServices
 services 
 
-
+
 private http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/Lock.html?is-external=true";
 title="class or interface in java.util.concurrent.locks">Lock
 splitLogLock 
 
-
+
 private SplitLogManager
 splitLogManager 
 
@@ -254,45 +250,32 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 void
-prepareLogReplay(ServerName serverName,
-http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true";
 title="class or interface in java.util">Set regions)
-Mark regions in recovering state when distributedLogReplay 
are set true
-
-
-
-(package private) void
-removeStaleRecoveringRegionsFromZK(http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true";
 title="class or interface in java.util">Set failedServers)
-Wrapper function on SplitLogManager.removeStaleRecoveringRegions(Set)
-
-
-
-void
 splitLog(ServerName serverName) 

[08/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html 
b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html
index 8cf48b4..cfafcf8 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html
@@ -18,7 +18,7 @@
 catch(err) {
 }
 //-->
-var methods = {"i0":10,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":10,"i7":6};
+var methods = 
{"i0":10,"i1":10,"i2":10,"i3":6,"i4":10,"i5":10,"i6":6,"i7":6,"i8":10,"i9":10,"i10":10,"i11":10,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":10,"i18":6,"i19":10,"i20":10,"i21":6,"i22":10,"i23":6,"i24":10,"i25":10,"i26":6};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -50,7 +50,7 @@ var activeTableTab = "activeTableTab";
 
 
 Prev Class
-Next Class
+Next Class
 
 
 Frames
@@ -74,7 +74,7 @@ var activeTableTab = "activeTableTab";
 
 
 Summary: 
-Nested | 
+Nested | 
 Field | 
 Constr | 
 Method
@@ -117,17 +117,38 @@ var activeTableTab = "activeTableTab";
 
 
 
-private abstract static class HRegion.BatchOperation
+private abstract static class HRegion.BatchOperation
 extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object
-Struct-like class that tracks the progress of a batch 
operation, accumulating status codes
- and tracking the index at which processing is proceeding. These batch 
operations may get
- split into mini-batches for processing.
+Class that tracks the progress of a batch operations, 
accumulating status codes and tracking
+ the index at which processing is proceeding. These batch operations may get 
split into
+ mini-batches for processing.
 
 
 
 
 
 
+
+
+
+
+
+Nested Class Summary
+
+Nested Classes 
+
+Modifier and Type
+Class and Description
+
+
+static interface 
+HRegion.BatchOperation.Visitor
+Visitor interface for batch operations
+
+
+
+
+
 
 
 
@@ -141,31 +162,35 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 Field and Description
 
 
-(package private) Durability
+protected Durability
 durability 
 
 
-(package private) http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">MapList>[]
+protected http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">MapList>[]
 familyCellMaps 
 
 
-(package private) int
+protected int
 nextIndexToProcess 
 
 
-(package private) HRegion.ObservedExceptionsInBatch
+protected HRegion.ObservedExceptionsInBatch
 observedExceptions 
 
 
-(package private) T[]
+protected T[]
 operations 
 
 
-(package private) OperationStatus[]
-retCodeDetails 
+protected HRegion
+region 
 
 
-(package private) WALEdit[]
+protected OperationStatus[]
+retCodeDetails 
+
+
+protected WALEdit[]
 walEditsFromCoprocessors 
 
 
@@ -183,7 +208,8 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 Constructor and Description
 
 
-BatchOperation(T[] operations) 
+BatchOperation(HRegion region,
+  T[] operations) 
 
 
 
@@ -201,41 +227,154 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 Method and Description
 
 
-void
-checkAndPrepare(HRegion region)
-Validates each mutation and prepares a batch for 
write.
+private void
+addFamilyMapToWALEdit(http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">MapList> familyMap,
+ WALEdit walEdit)
+Append the given map of family->edits to a WALEdit data 
structure.
 
 
 
+protected void
+applyFamilyMapToMemStore(http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">MapList> familyMap,
+MemStoreSizing memstoreAccounting)
+Atomically apply the given map of family->edits to the 
memstore.
+
+
+
+http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interfac

[41/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/bulk-loads.html
--
diff --git a/bulk-loads.html b/bulk-loads.html
index 6e0a855..b749a05 100644
--- a/bulk-loads.html
+++ b/bulk-loads.html
@@ -7,7 +7,7 @@
   
 
 
-
+
 
 Apache HBase –  
   Bulk Loads in Apache HBase (TM)
@@ -311,7 +311,7 @@ under the License. -->
 https://www.apache.org/";>The Apache Software 
Foundation.
 All rights reserved.  
 
-  Last Published: 
2017-11-07
+  Last Published: 
2017-11-09
 
 
 



[31/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/class-use/Cell.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/Cell.html 
b/devapidocs/org/apache/hadoop/hbase/class-use/Cell.html
index b7db0b0..3425d77 100644
--- a/devapidocs/org/apache/hadoop/hbase/class-use/Cell.html
+++ b/devapidocs/org/apache/hadoop/hbase/class-use/Cell.html
@@ -6795,15 +6795,17 @@ service.
 
 
 private void
-HRegion.addFamilyMapToWALEdit(http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">MapList> familyMap,
+HRegion.BatchOperation.addFamilyMapToWALEdit(http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">MapList> familyMap,
  WALEdit walEdit)
 Append the given map of family->edits to a WALEdit data 
structure.
 
 
 
-private void
-HRegion.applyFamilyMapToMemStore(http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">MapList> familyMap,
-MemStoreSizing memstoreAccounting) 
+protected void
+HRegion.BatchOperation.applyFamilyMapToMemStore(http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">MapList> familyMap,
+MemStoreSizing memstoreAccounting)
+Atomically apply the given map of family->edits to the 
memstore.
+
 
 
 private void
@@ -6843,12 +6845,12 @@ service.
 
 
 private void
-HRegion.mergeFamilyMaps(http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">MapList> familyMap,
+HRegion.MutationBatchOperation.mergeFamilyMaps(http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">MapList> familyMap,
http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">MapList> toBeMerged) 
 
 
 private void
-HRegion.mergeFamilyMaps(http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">MapList> familyMap,
+HRegion.MutationBatchOperation.mergeFamilyMaps(http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">MapList> familyMap,
http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">MapList> toBeMerged) 
 
 
@@ -7057,25 +7059,18 @@ service.
 
 
 
-private void
-HRegion.removeNonExistentColumnFamilyForReplay(http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">MapList> familyMap)
-During replay, there could exist column families which are 
removed between region server
- failure and replay
-
-
-
 (package private) void
 HRegion.rewriteCellTags(http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">MapList> familyMap,
Mutation m)
 Possibly rewrite incoming cell tags.
 
 
-
+
 private static http://docs.oracle.com/javase/8/docs/api/java/util/List

[43/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/apidocs/src-html/org/apache/hadoop/hbase/client/Admin.html
--
diff --git a/apidocs/src-html/org/apache/hadoop/hbase/client/Admin.html 
b/apidocs/src-html/org/apache/hadoop/hbase/client/Admin.html
index 3821dd8..b189369 100644
--- a/apidocs/src-html/org/apache/hadoop/hbase/client/Admin.html
+++ b/apidocs/src-html/org/apache/hadoop/hbase/client/Admin.html
@@ -39,1928 +39,1928 @@
 031
 032import 
org.apache.hadoop.conf.Configuration;
 033import 
org.apache.hadoop.hbase.Abortable;
-034import 
org.apache.hadoop.hbase.ClusterStatus;
-035import 
org.apache.hadoop.hbase.ClusterStatus.Option;
-036import 
org.apache.hadoop.hbase.HRegionInfo;
-037import 
org.apache.hadoop.hbase.HTableDescriptor;
-038import 
org.apache.hadoop.hbase.NamespaceDescriptor;
-039import 
org.apache.hadoop.hbase.NamespaceNotFoundException;
-040import 
org.apache.hadoop.hbase.RegionLoad;
-041import 
org.apache.hadoop.hbase.ServerName;
-042import 
org.apache.hadoop.hbase.TableExistsException;
-043import 
org.apache.hadoop.hbase.TableName;
-044import 
org.apache.hadoop.hbase.TableNotFoundException;
-045import 
org.apache.yetus.audience.InterfaceAudience;
-046import 
org.apache.hadoop.hbase.client.replication.TableCFs;
-047import 
org.apache.hadoop.hbase.client.security.SecurityCapability;
-048import 
org.apache.hadoop.hbase.ipc.CoprocessorRpcChannel;
-049import 
org.apache.hadoop.hbase.quotas.QuotaFilter;
-050import 
org.apache.hadoop.hbase.quotas.QuotaRetriever;
-051import 
org.apache.hadoop.hbase.quotas.QuotaSettings;
-052import 
org.apache.hadoop.hbase.regionserver.wal.FailedLogCloseException;
-053import 
org.apache.hadoop.hbase.replication.ReplicationException;
-054import 
org.apache.hadoop.hbase.replication.ReplicationPeerConfig;
-055import 
org.apache.hadoop.hbase.replication.ReplicationPeerDescription;
-056import 
org.apache.hadoop.hbase.snapshot.HBaseSnapshotException;
-057import 
org.apache.hadoop.hbase.snapshot.RestoreSnapshotException;
-058import 
org.apache.hadoop.hbase.snapshot.SnapshotCreationException;
-059import 
org.apache.hadoop.hbase.snapshot.UnknownSnapshotException;
-060import 
org.apache.hadoop.hbase.util.Pair;
-061
-062/**
-063 * The administrative API for HBase. 
Obtain an instance from {@link Connection#getAdmin()} and
-064 * call {@link #close()} when done.
-065 * 

Admin can be used to create, drop, list, enable and disable and otherwise modify tables, -066 * as well as perform other administrative operations. -067 * -068 * @see ConnectionFactory -069 * @see Connection -070 * @see Table -071 * @since 0.99.0 -072 */ -073@InterfaceAudience.Public -074public interface Admin extends Abortable, Closeable { -075 int getOperationTimeout(); -076 -077 @Override -078 void abort(String why, Throwable e); -079 -080 @Override -081 boolean isAborted(); -082 -083 /** -084 * @return Connection used by this object. -085 */ -086 Connection getConnection(); -087 -088 /** -089 * @param tableName Table to check. -090 * @return true if table exists already. -091 * @throws IOException -092 */ -093 boolean tableExists(TableName tableName) throws IOException; -094 -095 /** -096 * List all the userspace tables. -097 * -098 * @return an array of read-only HTableDescriptors -099 * @throws IOException if a remote or network exception occurs -100 * @deprecated since 2.0 version and will be removed in 3.0 version. -101 * Use {@link #listTableDescriptors()}. -102 * @see #listTableDescriptors() -103 */ -104 @Deprecated -105 HTableDescriptor[] listTables() throws IOException; -106 -107 /** -108 * List all the userspace tables. -109 * -110 * @return a list of TableDescriptors -111 * @throws IOException if a remote or network exception occurs -112 */ -113 List listTableDescriptors() throws IOException; -114 -115 /** -116 * List all the userspace tables that match the given pattern. -117 * -118 * @param pattern The compiled regular expression to match against -119 * @return an array of read-only HTableDescriptors -120 * @throws IOException if a remote or network exception occurs -121 * @see #listTables() -122 * @deprecated since 2.0 version and will be removed in 3.0 version. -123 * Use {@link #listTableDescriptors(java.util.regex.Pattern)}. -124 * @see #listTableDescriptors(Pattern) -125 */ -126 @Deprecated -127 HTableDescriptor[] listTables(Pattern pattern) throws IOException; -128 -129 /** -130 * List all the userspace tables that match the given pattern. -131 * -132 * @param pattern The compiled regular expression to match against -133 * @return a list of TableDescriptors -134 * @throws IOException if a remote or network exception occurs -135 * @see #listTables() -136 */ -137 List listTableDescriptors(Pattern pattern) throws IOException;


[06/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.PrepareFlushResult.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.PrepareFlushResult.html
 
b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.PrepareFlushResult.html
index 555adc3..79d28e9 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.PrepareFlushResult.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.PrepareFlushResult.html
@@ -113,7 +113,7 @@ var activeTableTab = "activeTableTab";
 
 
 
-static class HRegion.PrepareFlushResult
+static class HRegion.PrepareFlushResult
 extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object
 A result object from prepare flush cache stage
 
@@ -258,7 +258,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 result
-final HRegion.FlushResultImpl result
+final HRegion.FlushResultImpl result
 
 
 
@@ -267,7 +267,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 storeFlushCtxs
-final http://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html?is-external=true";
 title="class or interface in java.util">TreeMap storeFlushCtxs
+final http://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html?is-external=true";
 title="class or interface in java.util">TreeMap storeFlushCtxs
 
 
 
@@ -276,7 +276,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 committedFiles
-final http://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html?is-external=true";
 title="class or interface in java.util">TreeMapList> committedFiles
+final http://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html?is-external=true";
 title="class or interface in java.util">TreeMapList> committedFiles
 
 
 
@@ -285,7 +285,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 storeFlushableSize
-final http://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html?is-external=true";
 title="class or interface in java.util">TreeMap storeFlushableSize
+final http://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html?is-external=true";
 title="class or interface in java.util">TreeMap storeFlushableSize
 
 
 
@@ -294,7 +294,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 startTime
-final long startTime
+final long startTime
 
 
 
@@ -303,7 +303,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 flushOpSeqId
-final long flushOpSeqId
+final long flushOpSeqId
 
 
 
@@ -312,7 +312,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 flushedSeqId
-final long flushedSeqId
+final long flushedSeqId
 
 
 
@@ -321,7 +321,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 totalFlushableSize
-final MemStoreSizing totalFlushableSize
+final MemStoreSizing totalFlushableSize
 
 
 
@@ -338,7 +338,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 PrepareFlushResult
-PrepareFlushResult(HRegion.FlushResultImpl result,
+PrepareFlushResult(HRegion.FlushResultImpl result,
long flushSeqId)
 Constructs an early exit case
 
@@ -349,7 +349,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 PrepareFlushResult
-PrepareFlushResult(http://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html?is-external=true";
 title="class or interface in java.util">TreeMap storeFlushCtxs,
+PrepareFlushResult(http://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html?is-external=true";
 title="class or interface in java.util">TreeMap storeFlushCtxs,
http://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html?is-external=true";
 title="class or interface in java.util">TreeMapList> committedFiles,
http://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html?is-external=true";
 title="class or interface in java.util">TreeMap storeFlushableSize,
long startTime,
@@ -365,7 +365,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 PrepareFlushResult
-private P

[32/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/backup/BackupObserver.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/backup/BackupObserver.html 
b/devapidocs/org/apache/hadoop/hbase/backup/BackupObserver.html
index 5874a8e..fcf558a 100644
--- a/devapidocs/org/apache/hadoop/hbase/backup/BackupObserver.html
+++ b/devapidocs/org/apache/hadoop/hbase/backup/BackupObserver.html
@@ -249,7 +249,7 @@ implements RegionObserver
-postAppend,
 postBatchMutate,
 postBatchMutateIndispensably,
 postCheckAndDelete,
 postCheckAndPut,
 postClose,
 postCloseRegionOperation,
 postCommitStoreFile, postCompact,
 postCompactSelection,
 postDelete,
 postExists,
 postFlush,
 postFlush,
 postGetOp, postIncrement,
 postInstantiateDeleteTracker,
 postLogReplay,
 postMemStoreCompaction,
 postMutationBeforeWAL,
 postOpen,
 postPut,
 postReplayWALs,
 postScannerClose,
 postScannerFilterRow,
 postScannerNext,
 postScannerOpen,
 postStartRegionOperation,
 postStoreFileReaderOpen,
 postWALRestore,
 preAppend,
 preAppendAfterRowLock,
 preBatchMutate,
 preBulkLoadHFile,
 preCheckAndDelete,
 preCheckAndDeleteAfterRowLock,
 preCheckAndPut,
 preCheckAndPutAfterRowLock,
 preClose,
 preCompact,
 preCompactScannerOpen,
 preCompactSelection,
 preDelete,
 preExists, preFlush,
 preFlush,
 preFlushScannerOpen,
 preGetOp,
 preIncrement,
 preIncrementAfterRowLock,
 preMemStoreCompaction,
 preMemStoreCompactionCompact, preMemStoreCompactionCompactScannerOpen,
 preOpen,
 prePrepareTimeStampForDeleteVersion,
 prePut,
 preReplayWALs,
 preScannerClose,
 preScannerNext,
 preScannerOpen, preStoreFileReaderOpen,
 preStoreScannerOpen,
 preWALRestore
+postAppend,
 postBatchMutate,
 postBatchMutateIndispensably,
 postCheckAndDelete,
 postCheckAndPut,
 postClose,
 postCloseRegionOperation,
 postCommitStoreFile, postCompact,
 postCompactSelection,
 postDelete,
 postExists,
 postFlush,
 postFlush,
 postGetOp, postIncrement,
 postInstantiateDeleteTracker,
 postMemStoreCompaction,
 postMutationBeforeWAL,
 postOpen,
 postPut,
 postReplayWALs,
 postScannerClose, postScannerFilterRow,
 postScannerNext,
 postScannerOpen,
 postStartRegionOperation, postStoreFileReaderOpen,
 postWALRestore,
 preAppend,
 preAppendAfterRowLock,
 preBatchMutate,
 preBulkLoadHFile,
 preCheckAndDelete,
 preCheckAndDeleteAfterRowLock,
 preCheckAndPut,
 preCheckAndPutAfterRowLock,
 preClose,
 preCompact,
 preCompactScannerOpen, preCompactSelection,
 preDelete,
 preExists,
 preFlush,
 preFlush,
 preFlushScannerOpen,
 preGetOp,
 preIncrement,
 preIncrementAfterRowLock,
 preMemStoreCompaction,
 preMemStoreCompactionCompact,
 preMemStoreCompactionCompactScannerOpen,
 preOpen,
 prePrepareTimeStampForDeleteVersion,
 prePut,
 preReplayWALs,
 preScannerClose,
 preScannerNext,
 preScannerOpen,
 preStoreFileReaderOpen,
 preStoreScannerOpen,
 preWALRestore
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/backup/BackupRestoreConstants.BackupCommand.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/backup/BackupRestoreConstants.BackupCommand.html
 
b/devapidocs/org/apache/hadoop/hbase/backup/BackupRestoreConstants.BackupCommand.html
index a6f45ed..65a1af3 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/backup/BackupRestoreConstants.BackupCommand.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/backup/BackupRestoreConstants.BackupCommand.html
@@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
 
 
 
-public static enum BackupRestoreConstants.BackupCommand
+public static enum BackupRestoreConstants.BackupCommand
 extends http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true";
 title="class or interface in java.lang">Enum
 
 
@@ -261,7 +261,7 @@ the order they are declared.
 
 
 CREATE
-public static final BackupRestoreConstants.BackupCommand CREATE
+public static final BackupRestoreConstants.BackupCommand CREATE
 
 
 
@@ -270,7 +270,7 @@ the order they are declared.
 
 
 CANCEL
-public static final BackupRestoreConstants.BackupCommand CANCEL
+public static final BackupRestoreConstants.BackupCommand CANCEL
 
 
 
@@ -279,7 +279,7 @@ the order they are declared.
 
 
 DELETE
-public static final BackupRestoreConstants.BackupCommand DELETE
+public static final BackupRestoreConstants.BackupCommand DELETE
 
 
 
@@ -288,7 +288,7 @@ the order they are declared.
 
 
 DESCRIBE
-public static final BackupRestoreConstants.BackupCommand DESCRIBE
+public static final BackupRestoreConstants.BackupCommand DESCRIBE
 
 
 
@@ -297,7 +297,7 @@ the order they are declared.
 
 
 HISTORY
-public static final BackupRestoreConstants.BackupCommand HISTORY
+public static final BackupRestoreConstants.BackupCommand HISTORY
 
 
 
@@ -306,7 +306,7 @@ the order they are declared.
 
 
 STATUS
-public static final BackupRestor

[19/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/coordination/ZkSplitLogWorkerCoordination.ZkSplitTaskDetails.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/coordination/ZkSplitLogWorkerCoordination.ZkSplitTaskDetails.html
 
b/devapidocs/org/apache/hadoop/hbase/coordination/ZkSplitLogWorkerCoordination.ZkSplitTaskDetails.html
index 906b6b7..e67630d 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/coordination/ZkSplitLogWorkerCoordination.ZkSplitTaskDetails.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/coordination/ZkSplitLogWorkerCoordination.ZkSplitTaskDetails.html
@@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab";
 
 
 
-public static class ZkSplitLogWorkerCoordination.ZkSplitTaskDetails
+public static class ZkSplitLogWorkerCoordination.ZkSplitTaskDetails
 extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object
 implements SplitLogWorkerCoordination.SplitTaskDetails
 When ZK-based implementation wants to complete the task, it 
needs to know task znode and
@@ -232,7 +232,7 @@ implements 
 
 taskNode
-private http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String taskNode
+private http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String taskNode
 
 
 
@@ -241,7 +241,7 @@ implements 
 
 curTaskZKVersion
-private org.apache.commons.lang3.mutable.MutableInt curTaskZKVersion
+private org.apache.commons.lang3.mutable.MutableInt curTaskZKVersion
 
 
 
@@ -258,7 +258,7 @@ implements 
 
 ZkSplitTaskDetails
-public ZkSplitTaskDetails()
+public ZkSplitTaskDetails()
 
 
 
@@ -267,7 +267,7 @@ implements 
 
 ZkSplitTaskDetails
-public ZkSplitTaskDetails(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String taskNode,
+public ZkSplitTaskDetails(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String taskNode,
   
org.apache.commons.lang3.mutable.MutableInt curTaskZKVersion)
 
 
@@ -285,7 +285,7 @@ implements 
 
 getTaskNode
-public http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String getTaskNode()
+public http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String getTaskNode()
 
 
 
@@ -294,7 +294,7 @@ implements 
 
 setTaskNode
-public void setTaskNode(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String taskNode)
+public void setTaskNode(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String taskNode)
 
 
 
@@ -303,7 +303,7 @@ implements 
 
 getCurTaskZKVersion
-public org.apache.commons.lang3.mutable.MutableInt getCurTaskZKVersion()
+public org.apache.commons.lang3.mutable.MutableInt getCurTaskZKVersion()
 
 
 
@@ -312,7 +312,7 @@ implements 
 
 setCurTaskZKVersion
-public void setCurTaskZKVersion(org.apache.commons.lang3.mutable.MutableInt curTaskZKVersion)
+public void setCurTaskZKVersion(org.apache.commons.lang3.mutable.MutableInt curTaskZKVersion)
 
 
 
@@ -321,7 +321,7 @@ implements 
 
 getWALFile
-public http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String getWALFile()
+public http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String getWALFile()
 
 Specified by:
 getWALFile in
 interface SplitLogWorkerCoordination.SplitTaskDetails

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/coordination/ZkSplitLogWorkerCoordination.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/coordination/ZkSplitLogWorkerCoordination.html
 
b/devapidocs/org/apache/hadoop/hbase/coordination/ZkSplitLogWorkerCoordination.html
index e333d54..00642f3 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/coordination/ZkSplitLogWorkerCoordination.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/coordination/ZkSplitLogWorkerCoordination.html
@@ -18,7 +18,7 @@
 catch(err) {
 }
 //-->
-var methods = 
{"i0":9,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10};
+var methods = 
{"i0":9,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":

[50/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/apache_hbase_reference_guide.pdf
--
diff --git a/apache_hbase_reference_guide.pdf b/apache_hbase_reference_guide.pdf
index 2798255..1fbb605 100644
--- a/apache_hbase_reference_guide.pdf
+++ b/apache_hbase_reference_guide.pdf
@@ -5,16 +5,16 @@
 /Author (Apache HBase Team)
 /Creator (Asciidoctor PDF 1.5.0.alpha.15, based on Prawn 2.2.2)
 /Producer (Apache HBase Team)
-/ModDate (D:20171107144703+00'00')
-/CreationDate (D:20171107144703+00'00')
+/ModDate (D:20171109144709+00'00')
+/CreationDate (D:20171109144709+00'00')
 >>
 endobj
 2 0 obj
 << /Type /Catalog
 /Pages 3 0 R
 /Names 26 0 R
-/Outlines 4344 0 R
-/PageLabels 4553 0 R
+/Outlines 4337 0 R
+/PageLabels 4546 0 R
 /PageMode /UseOutlines
 /OpenAction [7 0 R /FitH 842.89]
 /ViewerPreferences << /DisplayDocTitle true
@@ -24,7 +24,7 @@ endobj
 3 0 obj
 << /Type /Pages
 /Count 672
-/Kids [7 0 R 12 0 R 14 0 R 16 0 R 18 0 R 20 0 R 22 0 R 24 0 R 44 0 R 47 0 R 50 
0 R 54 0 R 63 0 R 66 0 R 69 0 R 71 0 R 76 0 R 80 0 R 83 0 R 89 0 R 91 0 R 94 0 
R 96 0 R 103 0 R 109 0 R 114 0 R 116 0 R 130 0 R 133 0 R 142 0 R 151 0 R 161 0 
R 170 0 R 181 0 R 185 0 R 187 0 R 191 0 R 202 0 R 209 0 R 218 0 R 226 0 R 231 0 
R 240 0 R 248 0 R 257 0 R 271 0 R 278 0 R 287 0 R 296 0 R 304 0 R 311 0 R 319 0 
R 325 0 R 332 0 R 339 0 R 348 0 R 357 0 R 366 0 R 378 0 R 387 0 R 394 0 R 401 0 
R 409 0 R 417 0 R 426 0 R 435 0 R 443 0 R 451 0 R 463 0 R 471 0 R 478 0 R 486 0 
R 494 0 R 502 0 R 511 0 R 516 0 R 519 0 R 524 0 R 528 0 R 544 0 R 554 0 R 559 0 
R 573 0 R 579 0 R 584 0 R 586 0 R 588 0 R 593 0 R 601 0 R 607 0 R 612 0 R 617 0 
R 628 0 R 639 0 R 644 0 R 652 0 R 656 0 R 660 0 R 662 0 R 678 0 R 693 0 R 704 0 
R 706 0 R 708 0 R 716 0 R 728 0 R 737 0 R 747 0 R 753 0 R 756 0 R 760 0 R 764 0 
R 767 0 R 770 0 R 772 0 R 775 0 R 779 0 R 781 0 R 786 0 R 790 0 R 795 0 R 800 0 
R 803 0 R 809 0 R 811 0 R 815 0 R 824 0 
 R 826 0 R 829 0 R 833 0 R 836 0 R 839 0 R 853 0 R 860 0 R 868 0 R 879 0 R 885 
0 R 897 0 R 901 0 R 904 0 R 908 0 R 911 0 R 916 0 R 925 0 R 933 0 R 937 0 R 941 
0 R 946 0 R 950 0 R 952 0 R 967 0 R 978 0 R 983 0 R 990 0 R 993 0 R 1002 0 R 
1011 0 R 1015 0 R 1020 0 R 1025 0 R 1027 0 R 1029 0 R 1031 0 R 1041 0 R 1049 0 
R 1053 0 R 1060 0 R 1067 0 R 1075 0 R 1080 0 R 1085 0 R 1090 0 R 1098 0 R 1102 
0 R 1107 0 R 1109 0 R 1116 0 R 1122 0 R 1124 0 R 1131 0 R 1141 0 R 1145 0 R 
1147 0 R 1149 0 R 1153 0 R 1156 0 R 1161 0 R 1164 0 R 1176 0 R 1180 0 R 1186 0 
R 1194 0 R 1199 0 R 1203 0 R 1207 0 R 1209 0 R 1212 0 R 1215 0 R 1218 0 R 1223 
0 R 1227 0 R 1231 0 R 1236 0 R 1240 0 R 1244 0 R 1246 0 R 1256 0 R 1259 0 R 
1267 0 R 1276 0 R 1282 0 R 1286 0 R 1288 0 R 1298 0 R 1301 0 R 1307 0 R 1316 0 
R 1319 0 R 1326 0 R 1334 0 R 1336 0 R 1338 0 R 1347 0 R 1349 0 R 1351 0 R 1354 
0 R 1356 0 R 1358 0 R 1360 0 R 1362 0 R 1365 0 R 1369 0 R 1374 0 R 1376 0 R 
1378 0 R 1380 0 R 1385 0 R 1392 0 R 1398 0 R 1401 0 R 1403 0
  R 1406 0 R 1410 0 R 1412 0 R 1415 0 R 1417 0 R 1419 0 R 1422 0 R 1427 0 R 
1433 0 R 1441 0 R 1455 0 R 1469 0 R 1472 0 R 1477 0 R 1490 0 R 1499 0 R 1513 0 
R 1519 0 R 1528 0 R 1543 0 R 1557 0 R 1569 0 R 1574 0 R 1580 0 R 1591 0 R 1597 
0 R 1602 0 R 1610 0 R 1613 0 R 1622 0 R 1629 0 R 1633 0 R 1646 0 R 1648 0 R 
1654 0 R 1660 0 R 1664 0 R 1672 0 R 1680 0 R 1684 0 R 1686 0 R 1688 0 R 1701 0 
R 1707 0 R 1715 0 R 1721 0 R 1735 0 R 1740 0 R 1749 0 R 1757 0 R 1763 0 R 1770 
0 R 1774 0 R 1777 0 R 1779 0 R 1787 0 R 1791 0 R 1797 0 R 1801 0 R 1809 0 R 
1814 0 R 1820 0 R 1825 0 R 1827 0 R 1836 0 R 1843 0 R 1849 0 R 1854 0 R 1858 0 
R 1861 0 R 1866 0 R 1872 0 R 1879 0 R 1881 0 R 1883 0 R 1886 0 R 1894 0 R 1897 
0 R 1904 0 R 1913 0 R 1916 0 R 1921 0 R 1923 0 R 1928 0 R 1931 0 R 1933 0 R 
1938 0 R 1948 0 R 1950 0 R 1952 0 R 1954 0 R 1956 0 R 1959 0 R 1961 0 R 1963 0 
R 1966 0 R 1968 0 R 1970 0 R 1974 0 R 1979 0 R 1988 0 R 1990 0 R 1992 0 R 1998 
0 R 2000 0 R 2006 0 R 2008 0 R 2010 0 R 2017 0 R 2022 0 R 2026
  0 R 2030 0 R 2034 0 R 2036 0 R 2038 0 R 2042 0 R 2045 0 R 2047 0 R 2049 0 R 
2053 0 R 2055 0 R 2058 0 R 2060 0 R 2062 0 R 2064 0 R 2071 0 R 2074 0 R 2079 0 
R 2081 0 R 2083 0 R 2085 0 R 2087 0 R 2095 0 R 2106 0 R 2120 0 R 2131 0 R 2135 
0 R 2140 0 R 2144 0 R 2147 0 R 2152 0 R 2158 0 R 2160 0 R 2164 0 R 2166 0 R 
2168 0 R 2170 0 R 2174 0 R 2176 0 R 2189 0 R 2192 0 R 2200 0 R 2206 0 R 2218 0 
R 2232 0 R 2246 0 R 2263 0 R 2267 0 R 2269 0 R 2273 0 R 2291 0 R 2297 0 R 2309 
0 R 2313 0 R 2317 0 R 2326 0 R 2336 0 R 2341 0 R 2352 0 R 2365 0 R 2383 0 R 
2392 0 R 2395 0 R 2404 0 R 2422 0 R 2429 0 R 2432 0 R 2437 0 R 2441 0 R 2444 0 
R 2453 0 R 2462 0 R 2465 0 R 2467 0 R 2471 0 R 2486 0 R 2494 0 R 2499 0 R 2504 
0 R 2507 0 R 2509 0 R 2511 0 R 2513 0 R 2518 0 R 2531 0 R 2541 0 R 2550 0 R 
2558 0 R 2564 0 R 2574 0 R 2581 0 R 2587 0 R 2589 0 R 2599 0 R 2607 0 R 2616 0 
R 2621 0 R 2633 0 R 2637 0 R 2647 0 R 2655 0 R 2663 0 R 2670 0 R 2674 0 R 2678 
0 R 2682 0 R 2684 0 R 2690 0 R 2694 0 R 269

[44/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/apidocs/src-html/org/apache/hadoop/hbase/HConstants.html
--
diff --git a/apidocs/src-html/org/apache/hadoop/hbase/HConstants.html 
b/apidocs/src-html/org/apache/hadoop/hbase/HConstants.html
index 9209f39..7e14b42 100644
--- a/apidocs/src-html/org/apache/hadoop/hbase/HConstants.html
+++ b/apidocs/src-html/org/apache/hadoop/hbase/HConstants.html
@@ -1001,340 +1001,333 @@
 993
 994  public static final String LOCALHOST_IP 
= "127.0.0.1";
 995
-996  /** Conf key that enables unflushed WAL 
edits directly being replayed to region servers */
-997  public static final String 
DISTRIBUTED_LOG_REPLAY_KEY = "hbase.master.distributed.log.replay";
-998  public static final boolean 
DEFAULT_DISTRIBUTED_LOG_REPLAY_CONFIG = false;
-999  public static final String 
DISALLOW_WRITES_IN_RECOVERING =
-1000  
"hbase.regionserver.disallow.writes.when.recovering";
-1001  public static final boolean 
DEFAULT_DISALLOW_WRITES_IN_RECOVERING_CONFIG = false;
-1002
-1003  public static final String 
REGION_SERVER_HANDLER_COUNT = "hbase.regionserver.handler.count";
-1004  public static final int 
DEFAULT_REGION_SERVER_HANDLER_COUNT = 30;
-1005
-1006  /*
-1007   * 
REGION_SERVER_HANDLER_ABORT_ON_ERROR_PERCENT:
-1008   * -1  => Disable aborting
-1009   * 0   => Abort if even a single 
handler has died
-1010   * 0.x => Abort only when this 
percent of handlers have died
-1011   * 1   => Abort only all of the 
handers have died
-1012   */
-1013  public static final String 
REGION_SERVER_HANDLER_ABORT_ON_ERROR_PERCENT =
-1014  
"hbase.regionserver.handler.abort.on.error.percent";
-1015  public static final double 
DEFAULT_REGION_SERVER_HANDLER_ABORT_ON_ERROR_PERCENT = 0.5;
-1016
-1017  //High priority handlers to deal with 
admin requests and system table operation requests
-1018  public static final String 
REGION_SERVER_HIGH_PRIORITY_HANDLER_COUNT =
-1019  
"hbase.regionserver.metahandler.count";
-1020  public static final int 
DEFAULT_REGION_SERVER_HIGH_PRIORITY_HANDLER_COUNT = 20;
-1021
-1022  public static final String 
REGION_SERVER_REPLICATION_HANDLER_COUNT =
-1023  
"hbase.regionserver.replication.handler.count";
-1024  public static final int 
DEFAULT_REGION_SERVER_REPLICATION_HANDLER_COUNT = 3;
-1025
-1026  /** Conf key for enabling meta 
replication */
-1027  public static final String 
USE_META_REPLICAS = "hbase.meta.replicas.use";
-1028  public static final boolean 
DEFAULT_USE_META_REPLICAS = false;
-1029  public static final String 
META_REPLICAS_NUM = "hbase.meta.replica.count";
-1030  public static final int 
DEFAULT_META_REPLICA_NUM = 1;
+996  public static final String 
REGION_SERVER_HANDLER_COUNT = "hbase.regionserver.handler.count";
+997  public static final int 
DEFAULT_REGION_SERVER_HANDLER_COUNT = 30;
+998
+999  /*
+1000   * 
REGION_SERVER_HANDLER_ABORT_ON_ERROR_PERCENT:
+1001   * -1  => Disable aborting
+1002   * 0   => Abort if even a single 
handler has died
+1003   * 0.x => Abort only when this 
percent of handlers have died
+1004   * 1   => Abort only all of the 
handers have died
+1005   */
+1006  public static final String 
REGION_SERVER_HANDLER_ABORT_ON_ERROR_PERCENT =
+1007  
"hbase.regionserver.handler.abort.on.error.percent";
+1008  public static final double 
DEFAULT_REGION_SERVER_HANDLER_ABORT_ON_ERROR_PERCENT = 0.5;
+1009
+1010  //High priority handlers to deal with 
admin requests and system table operation requests
+1011  public static final String 
REGION_SERVER_HIGH_PRIORITY_HANDLER_COUNT =
+1012  
"hbase.regionserver.metahandler.count";
+1013  public static final int 
DEFAULT_REGION_SERVER_HIGH_PRIORITY_HANDLER_COUNT = 20;
+1014
+1015  public static final String 
REGION_SERVER_REPLICATION_HANDLER_COUNT =
+1016  
"hbase.regionserver.replication.handler.count";
+1017  public static final int 
DEFAULT_REGION_SERVER_REPLICATION_HANDLER_COUNT = 3;
+1018
+1019  /** Conf key for enabling meta 
replication */
+1020  public static final String 
USE_META_REPLICAS = "hbase.meta.replicas.use";
+1021  public static final boolean 
DEFAULT_USE_META_REPLICAS = false;
+1022  public static final String 
META_REPLICAS_NUM = "hbase.meta.replica.count";
+1023  public static final int 
DEFAULT_META_REPLICA_NUM = 1;
+1024
+1025  /**
+1026   * The name of the configuration 
parameter that specifies
+1027   * the number of bytes in a newly 
created checksum chunk.
+1028   */
+1029  public static final String 
BYTES_PER_CHECKSUM =
+1030  
"hbase.hstore.bytes.per.checksum";
 1031
 1032  /**
 1033   * The name of the configuration 
parameter that specifies
-1034   * the number of bytes in a newly 
created checksum chunk.
-1035   */
-1036  public static final String 
BYTES_PER_CHECKSUM =
-1037  
"hbase.hstore.bytes.per.checksum";
-1038
-1039  /**
-1040   * The name of the configuration 
parameter that specifies
-1041   * the name of an algorithm that is 
used to 

[33/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/NotServingRegionException.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/NotServingRegionException.html 
b/devapidocs/org/apache/hadoop/hbase/NotServingRegionException.html
index 81f20a2..eb25e99 100644
--- a/devapidocs/org/apache/hadoop/hbase/NotServingRegionException.html
+++ b/devapidocs/org/apache/hadoop/hbase/NotServingRegionException.html
@@ -122,7 +122,7 @@
 
 
 Direct Known Subclasses:
-RegionInRecoveryException, RegionMovedException, 
RegionOpeningException
+RegionMovedException, 
RegionOpeningException
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/SplitLogTask.Done.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/SplitLogTask.Done.html 
b/devapidocs/org/apache/hadoop/hbase/SplitLogTask.Done.html
index a6b66bf..82823d4 100644
--- a/devapidocs/org/apache/hadoop/hbase/SplitLogTask.Done.html
+++ b/devapidocs/org/apache/hadoop/hbase/SplitLogTask.Done.html
@@ -112,7 +112,7 @@
 
 
 
-public static class SplitLogTask.Done
+public static class SplitLogTask.Done
 extends SplitLogTask
 
 
@@ -147,8 +147,7 @@ extends Constructor and Description
 
 
-Done(ServerName originServer,
-
org.apache.hadoop.hbase.shaded.protobuf.generated.ZooKeeperProtos.SplitLogTask.RecoveryMode mode) 
+Done(ServerName originServer) 
 
 
 
@@ -164,7 +163,7 @@ extends SplitLogTask
-equals,
 getMode,
 getServerName,
 hashCode,
 isDone,
 isDone,
 isErr, 
isErr,
 isOwned,
 isOwned,
 isResigned,
 isResigned,
 isUnassigned,
 isUnassigned,
 parseFrom,
 toByteArray,
 toString
+equals,
 getServerName,
 hashCode,
 isDone,
 isDone,
 isErr, 
isErr,
 isOwned,
 isOwned,
 isResigned, href="../../../../org/apache/hadoop/hbase/SplitLogTask.html#isResigned-org.apache.hadoop.hbase.ServerName-">isResigned,
 > href="../../../../org/apache/hadoop/hbase/SplitLogTask.html#isUnassigned--">isUnassigned,
 > href="../../../../org/apache/hadoop/hbase/SplitLogTask.html#isUnassigned-org.apache.hadoop.hbase.ServerName-">isUnassigned,
 > href="../../../../org/apache/hadoop/hbase/SplitLogTask.html#parseFrom-byte:A-">parseFrom,
 > href="../../../../org/apache/hadoop/hbase/SplitLogTask.html#toByteArray--">toByteArray,
 > href="../../../../org/apache/hadoop/hbase/SplitLogTask.html#toString--">toString
 
 
 
@@ -187,14 +186,13 @@ extends 
+
 
 
 
 
 Done
-public Done(ServerName originServer,
-
org.apache.hadoop.hbase.shaded.protobuf.generated.ZooKeeperProtos.SplitLogTask.RecoveryMode mode)
+public Done(ServerName originServer)
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/SplitLogTask.Err.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/SplitLogTask.Err.html 
b/devapidocs/org/apache/hadoop/hbase/SplitLogTask.Err.html
index ee47ffa..d17b021 100644
--- a/devapidocs/org/apache/hadoop/hbase/SplitLogTask.Err.html
+++ b/devapidocs/org/apache/hadoop/hbase/SplitLogTask.Err.html
@@ -112,7 +112,7 @@
 
 
 
-public static class SplitLogTask.Err
+public static class SplitLogTask.Err
 extends SplitLogTask
 
 
@@ -147,8 +147,7 @@ extends Constructor and Description
 
 
-Err(ServerName originServer,
-   
org.apache.hadoop.hbase.shaded.protobuf.generated.ZooKeeperProtos.SplitLogTask.RecoveryMode mode) 
+Err(ServerName originServer) 
 
 
 
@@ -164,7 +163,7 @@ extends SplitLogTask
-equals,
 getMode,
 getServerName,
 hashCode,
 isDone,
 isDone,
 isErr, 
isErr,
 isOwned,
 isOwned,
 isResigned,
 isResigned,
 isUnassigned,
 isUnassigned,
 parseFrom,
 toByteArray,
 toString
+equals,
 getServerName,
 hashCode,
 isDone,
 isDone,
 isErr, 
isErr,
 isOwned,
 isOwned,
 isResigned, href="../../../../org/apache/hadoop/hbase/SplitLogTask.html#isResigned-org.apache.hadoop.hbase.ServerName-">isResigned,
 > href="../../../../org/apache/hadoop/hbase/SplitLogTask.html#isUnassigned--">isUnassigned,
 > href="../../../../org/apache/hadoop/hbase/SplitLogTask.html#isUnassigned-org.apache.hadoop.hbase.ServerName-">isUnassigned,
 > href="../../../../org/apache/hadoop/hbase/SplitLogTask.html#parseFrom-byte:A-">parseFrom,
 > href="../../../../org/apache/hadoop/hbase/SplitLogTask.html#toByteArray--">toByteArray,
 > href="../../../../org/apache/hadoop/hbase/SplitLogTask.html#toString--">toString
 
 
 
@@ -187,14 +186,13 @@ extends 
+
 
 
 
 
 Err
-public Err(ServerName originServer,
-   
org.apache.hadoop.hbase.shaded.protobuf.generated.ZooKeeperProtos.SplitLogTask.RecoveryMode mode)
+public Err(ServerName originServer)
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/SplitLogTask.Owned.html
--
diff --git a/devapidocs/org/apache/hadoo

[24/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/client/RetryingCallable.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/client/RetryingCallable.html 
b/devapidocs/org/apache/hadoop/hbase/client/RetryingCallable.html
index adf1ce3..62cbb2b 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/RetryingCallable.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/RetryingCallable.html
@@ -105,7 +105,7 @@ var activeTableTab = "activeTableTab";
 
 
 All Known Implementing Classes:
-CancellableRegionServerCallable, ClientServiceCallable, FlushRegionCallable, MasterCallable, MultiServerCallable, NoncedRegionServerCallable, RegionAdminServiceCallable, RegionReplicaReplicationEndpoint.RegionReplicaReplayCallable,
 RegionServerCallable, ReversedScannerCallable, 
RpcRetryingCallable, RpcRetryingCallerWithReadReplicas.ReplicaRegionServerCallable,
 ScannerCallable, ScannerCallableWithReplicas, ScannerCallableWithReplicas.RetryingRPC, WALEditsReplaySink.ReplayServerCallable
+CancellableRegionServerCallable, ClientServiceCallable, FlushRegionCallable, MasterCallable, MultiServerCallable, NoncedRegionServerCallable, RegionAdminServiceCallable, RegionReplicaReplicationEndpoint.RegionReplicaReplayCallable,
 RegionServerCallable, ReversedScannerCallable, 
RpcRetryingCallable, RpcRetryingCallerWithReadReplicas.ReplicaRegionServerCallable,
 ScannerCallable, ScannerCallableWithReplicas, ScannerCallableWithReplicas.RetryingRPC
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/client/class-use/ClientServiceCallable.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/class-use/ClientServiceCallable.html
 
b/devapidocs/org/apache/hadoop/hbase/client/class-use/ClientServiceCallable.html
index 8964a8b..03a1d87 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/client/class-use/ClientServiceCallable.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/client/class-use/ClientServiceCallable.html
@@ -89,10 +89,6 @@
 
 
 
-org.apache.hadoop.hbase.regionserver.wal
- 
-
-
 org.apache.hadoop.hbase.tool
  
 
@@ -152,26 +148,6 @@
 
 
 
-
-
-
-Uses of ClientServiceCallable in 
org.apache.hadoop.hbase.regionserver.wal
-
-Subclasses of ClientServiceCallable in 
org.apache.hadoop.hbase.regionserver.wal 
-
-Modifier and Type
-Class and Description
-
-
-
-(package private) class 
-WALEditsReplaySink.ReplayServerCallable
-Callable that handles the replay method call 
going against a single regionserver
-
-
-
-
-
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/client/class-use/ClusterConnection.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/class-use/ClusterConnection.html 
b/devapidocs/org/apache/hadoop/hbase/client/class-use/ClusterConnection.html
index dfb4083..5a9e067 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/class-use/ClusterConnection.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/class-use/ClusterConnection.html
@@ -109,27 +109,19 @@
  
 
 
-org.apache.hadoop.hbase.regionserver.wal
- 
-
-
 org.apache.hadoop.hbase.replication.regionserver
  
 
-
-org.apache.hadoop.hbase.rsgroup
- 
-
 
-org.apache.hadoop.hbase.util
+org.apache.hadoop.hbase.rsgroup
  
 
 
-org.apache.hadoop.hbase.util.hbck
+org.apache.hadoop.hbase.util
  
 
 
-org.apache.hadoop.hbase.wal
+org.apache.hadoop.hbase.util.hbck
  
 
 
@@ -701,39 +693,6 @@
 
 
 
-
-
-
-Uses of ClusterConnection in org.apache.hadoop.hbase.regionserver.wal
-
-Fields in org.apache.hadoop.hbase.regionserver.wal
 declared as ClusterConnection 
-
-Modifier and Type
-Field and Description
-
-
-
-private ClusterConnection
-WALEditsReplaySink.conn 
-
-
-
-
-Constructors in org.apache.hadoop.hbase.regionserver.wal
 with parameters of type ClusterConnection 
-
-Constructor and Description
-
-
-
-WALEditsReplaySink(org.apache.hadoop.conf.Configuration conf,
-  TableName tableName,
-  ClusterConnection conn)
-Create a sink for WAL log entries replay
-
-
-
-
-
 
 
 
@@ -907,68 +866,6 @@
 
 
 
-
-
-
-Uses of ClusterConnection in org.apache.hadoop.hbase.wal
-
-Fields in org.apache.hadoop.hbase.wal
 with type parameters of type ClusterConnection 
-
-Modifier and Type
-Field and Description
-
-
-
-private http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map
-WALSplitter.LogReplayOutputSink.tableNameToHConnectionMap 
-
-
-
-
-Methods in org.apache.hadoop.hbase.wal
 that return ClusterConnection 
-
-Modifier and Type
-Method and Description
-
-
-
-private ClusterConnection
-WALSplitter.LogReplayOutputSink.getConnectionByTableName(TableName tableName) 
-
-
-
-
-Methods in org.apach

[30/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html 
b/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html
index b6ab029..a47ae3a 100644
--- a/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html
+++ b/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html
@@ -585,12 +585,10 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.
  int masterInfoPort) 
 
 
-Done(ServerName originServer,
-
org.apache.hadoop.hbase.shaded.protobuf.generated.ZooKeeperProtos.SplitLogTask.RecoveryMode mode) 
+Done(ServerName originServer) 
 
 
-Err(ServerName originServer,
-   
org.apache.hadoop.hbase.shaded.protobuf.generated.ZooKeeperProtos.SplitLogTask.RecoveryMode mode) 
+Err(ServerName originServer) 
 
 
 HRegionLocation(RegionInfo regionInfo,
@@ -605,21 +603,14 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.
 Owned(ServerName originServer) 
 
 
-Owned(ServerName originServer,
- 
org.apache.hadoop.hbase.shaded.protobuf.generated.ZooKeeperProtos.SplitLogTask.RecoveryMode mode) 
+Resigned(ServerName originServer) 
 
 
-Resigned(ServerName originServer,
-
org.apache.hadoop.hbase.shaded.protobuf.generated.ZooKeeperProtos.SplitLogTask.RecoveryMode mode) 
+SplitLogTask(ServerName originServer,
+
org.apache.hadoop.hbase.shaded.protobuf.generated.ZooKeeperProtos.SplitLogTask.State state) 
 
 
-SplitLogTask(ServerName originServer,
-
org.apache.hadoop.hbase.shaded.protobuf.generated.ZooKeeperProtos.SplitLogTask.State state,
-
org.apache.hadoop.hbase.shaded.protobuf.generated.ZooKeeperProtos.SplitLogTask.RecoveryMode mode) 
-
-
-Unassigned(ServerName originServer,
-  
org.apache.hadoop.hbase.shaded.protobuf.generated.ZooKeeperProtos.SplitLogTask.RecoveryMode mode) 
+Unassigned(ServerName originServer) 
 
 
 
@@ -996,12 +987,17 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.
 
 
 
+private CacheEvictionStats
+HBaseAdmin.clearBlockCache(ServerName sn,
+   RegionInfo hri) 
+
+
 void
 MetaCache.clearCache(ServerName serverName)
 Delete all cached entries of a server.
 
 
-
+
 void
 MetaCache.clearCache(TableName tableName,
   byte[] row,
@@ -1009,46 +1005,46 @@ Input/OutputFormats, a table indexing MapReduce job, 
and utility methods.
 Delete a cached location for a table, row and server
 
 
-
+
 void
 ConnectionImplementation.clearCaches(ServerName serverName) 
 
-
+
 void
 ClusterConnection.clearCaches(ServerName sn)
 Clear any caches that pertain to server name 
sn.
 
 
-
+
 http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
 AsyncHBaseAdmin.clearCompactionQueues(ServerName serverName,
  http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true";
 title="class or interface in java.util">SetString> queues) 
 
-
+
 void
 Admin.clearCompactionQueues(ServerName serverName,
  http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true";
 title="class or interface in java.util">SetString> queues)
 Clear compacting queues on a regionserver.
 
 
-
+
 void
 HBaseAdmin.clearCompactionQueues(ServerName sn,
  http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true";
 title="class or interface in java.util">SetString> queues) 
 
-
+
 http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
 AsyncAdmin.clearCompactionQueues(ServerName serverName,
  http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true";
 title="class or interface in java.util">SetString> queues)
 Clear compacting queues on a region server.
 
 
-
+
 http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=t

[13/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/filter/FilterListWithAND.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/filter/FilterListWithAND.html 
b/devapidocs/org/apache/hadoop/hbase/filter/FilterListWithAND.html
index eef6ca9..98a36fa 100644
--- a/devapidocs/org/apache/hadoop/hbase/filter/FilterListWithAND.html
+++ b/devapidocs/org/apache/hadoop/hbase/filter/FilterListWithAND.html
@@ -434,7 +434,7 @@ extends 
 
 internalFilterCell
-Filter.ReturnCode internalFilterCell(Cell c,
+Filter.ReturnCode internalFilterCell(Cell c,
  Cell transformedCell)
   throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException
 Description copied from 
class: FilterListBase
@@ -460,7 +460,7 @@ extends 
 
 reset
-public void reset()
+public void reset()
throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException
 Description copied from 
class: FilterBase
 Filters that are purely stateless and do nothing in their 
reset() methods can inherit
@@ -484,7 +484,7 @@ extends 
 
 filterRowKey
-public boolean filterRowKey(byte[] rowKey,
+public boolean filterRowKey(byte[] rowKey,
 int offset,
 int length)
  throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException
@@ -517,7 +517,7 @@ extends 
 
 filterRowKey
-public boolean filterRowKey(Cell firstRowCell)
+public boolean filterRowKey(Cell firstRowCell)
  throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException
 Description copied from 
class: Filter
 Filters a row based on the row key. If this returns true, 
the entire row will be excluded. If
@@ -545,7 +545,7 @@ extends 
 
 filterAllRemaining
-public boolean filterAllRemaining()
+public boolean filterAllRemaining()
throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException
 Description copied from 
class: FilterBase
 Filters that never filter all remaining can inherit this 
implementation that
@@ -571,7 +571,7 @@ extends 
 
 filterRow
-public boolean filterRow()
+public boolean filterRow()
   throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException
 Description copied from 
class: FilterBase
 Filters that never filter by rows based on previously 
gathered state from
@@ -600,7 +600,7 @@ extends 
 
 getNextCellHint
-public Cell getNextCellHint(Cell currentCell)
+public Cell getNextCellHint(Cell currentCell)
  throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException
 Description copied from 
class: FilterBase
 Filters that are not sure which key must be next seeked to, 
can inherit

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html 
b/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html
index f0abbd4..a4355bb 100644
--- a/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html
@@ -183,13 +183,13 @@
 java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true";
 title="class or interface in java.lang">Enum (implements java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true";
 title="class or interface in java.lang">Comparable, java.io.http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable)
 
 org.apache.hadoop.hbase.filter.FuzzyRowFilter.Order
-org.apache.hadoop.hbase.filter.FilterWrapper.FilterRowRetCode
 org.apache.hadoop.hbase.filter.FuzzyRowFilter.SatisfiesCode
+org.apache.hadoop.hbase.filter.FilterList.Operator
+org.apache.hadoop.hbase.filter.BitComparator.BitwiseOp
 org.apache.hadoop.hbase.filter.CompareFilter.CompareOp
 org.apache.hadoop.hbase.filter.Filter.ReturnCode
+org.apache.hadoop.hbase.filter.FilterWrapper.FilterRowRetCode
 org.apache.hadoop.hbase.filter.RegexStringComparator.EngineType
-org.apache.hadoop.hbase.filter.FilterList.Operator
-org.apache.hadoop.hbase.filter.BitComparator.BitwiseOp
 
 
 

http://git-wip-us.apache.org/repos/asf/h

[22/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/constraint/ConstraintProcessor.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/constraint/ConstraintProcessor.html 
b/devapidocs/org/apache/hadoop/hbase/constraint/ConstraintProcessor.html
index 4c37527..dd3e049 100644
--- a/devapidocs/org/apache/hadoop/hbase/constraint/ConstraintProcessor.html
+++ b/devapidocs/org/apache/hadoop/hbase/constraint/ConstraintProcessor.html
@@ -271,7 +271,7 @@ implements RegionObserver
-postAppend,
 postBatchMutate,
 postBatchMutateIndispensably,
 postBulkLoadHFile,
 postCheckAndDelete,
 postCheckAndPut,
 postClose,
 postCloseRegionOperation, postCommitStoreFile,
 postCompact,
 postCompactSelection, postDelete,
 postExists,
 postFlush,
 postFlush, postGetOp,
 postIncrement,
 postInstantiateDeleteTracker,
 postLogReplay,
 postMemStoreCompaction,
 postMutationBeforeWAL,
 postOpen,
 postPut,
 postReplayWALs,
 postScannerClose,
 postScannerNext,
 postScannerOpen,
 postStartRegionOperation,
 postStoreFileReaderOpen,
 postWALRestore,
 preAppend,
 preAppendAfterRowLock,
 preBatchMutate,
 preBulkLoadHFile,
 preCheckAndDelete, preCheckAndDeleteAfterRowLock,
 preCheckAndPut,
 preCheckAndPutAfterRowLock,
 preClose,
 preCommitStoreFile,
 preCompact,
 preCompactScannerOpen,
 preCompactSelection,
 preDelete,
 preExists,
 preFlush,
 preFlush,
 preFlushScannerOpen, preGetOp,
 preIncrement,
 preIncrementAfterRowLock,
 preMemStoreCompaction,
 preMemStoreCompactionCompact,
 preMemStoreCompactionCompactScannerOpen,
 preOpen,
 prePrepareTimeStampForDeleteVersion,
 preReplayWALs,
 preScannerClose,
 preScannerNext,
 preScannerOpen,
 preStoreFileReaderOpen,
 preStoreScannerOpen,
 preWALRestore
+postAppend,
 postBatchMutate,
 postBatchMutateIndispensably,
 postBulkLoadHFile,
 postCheckAndDelete,
 postCheckAndPut,
 postClose,
 postCloseRegionOperation, postCommitStoreFile,
 postCompact,
 postCompactSelection, postDelete,
 postExists,
 postFlush,
 postFlush, postGetOp,
 postIncrement,
 postInstantiateDeleteTracker,
 postMemStore
 Compaction, postMutationBeforeWAL,
 postOpen,
 postPut,
 postReplayWALs, postScannerClose,
 postScannerNext,
 postScannerOpen,
 postStartRegionOperatio
 n, postStoreFileReaderOpen,
 postWALRestore,
 preAppend,
 preAppendAfterRowLock,
 preBatchMutate,
 preBulkLoadHFile,
 preCheckAndDelete,
 preCheckAndDeleteAfterRowLock,
 preCheckAndPut,
 preCheckAndPutAfterRowLock,
 preClose,
 preCommitStoreFile,
 preCompact,
 preCompactScannerOpen,
 preCompactSelection,
 preDelete,
 preExis
 ts, preFlush,
 preFlush,
 preFlushScannerOpen,
 preGetOp, preIncrement,
 preIncrementAfterRowLock,
 preMemStoreCompaction,
 
 preMemStoreCompactionCompact, preMemStoreCompactionCompactScannerOpen,
 preOpen,
 prePrepareTimeStampForDeleteVersion,
 preReplayWALs, preScannerClose,
 preScannerNext,
 preScannerOpen,
 preStoreFileReaderOpen,
 preStoreScannerOpen,
 preWALRestore
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/coordination/SplitLogManagerCoordination.SplitLogManagerDetails.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/coordination/SplitLogManagerCoordination.SplitLogManagerDetails.html
 
b/devapidocs/org/apache/hadoop/hbase/coordination/SplitLogManagerCoordination.SplitLogManagerDetails.html
index 3a0789f..ab2bf5a 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/coordination/SplitLogManagerCoordination.SplitLogManagerDetails.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/coordination/SplitLogManagerCoordination.SplitLogManagerDetails.html
@@ -113,7 +113,7 @@ var activeTableTab = "activeTableTab";
 
 
 
-public static class SplitLogManagerCoordination.SplitLogManagerDetails
+public static class SplitLogManagerCoordination.SplitLogManagerDetails
 extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object
 Detail class that shares data between coordination and 
split log manager
 
@@ -224,7 +224,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 
 
 tasks
-private final http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true";
 title="class or interface in java.util.concurrent">ConcurrentMapString,SplitLogManager.Task> tasks
+private final http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true";
 title="class or interface in java.util.concurrent">ConcurrentMapString,SplitLogManager.Task> tasks
 
 
 
@@ -233,7 +233,7 @@ extends http://docs.oracle.com/javase/8/docs/

[27/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/client/ClientServiceCallable.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/ClientServiceCallable.html 
b/devapidocs/org/apache/hadoop/hbase/client/ClientServiceCallable.html
index 09d29c0..4d78398 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/ClientServiceCallable.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/ClientServiceCallable.html
@@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
 
 
 Direct Known Subclasses:
-CancellableRegionServerCallable, NoncedRegionServerCallable, ScannerCallable, WALEditsReplaySink.ReplayServerCallable
+CancellableRegionServerCallable, NoncedRegionServerCallable, ScannerCallable
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.AbortProcedureFuture.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.AbortProcedureFuture.html
 
b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.AbortProcedureFuture.html
index 555efdf..0deaa04 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.AbortProcedureFuture.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.AbortProcedureFuture.html
@@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
 
 
 
-private static class HBaseAdmin.AbortProcedureFuture
+private static class HBaseAdmin.AbortProcedureFuture
 extends HBaseAdmin.ProcedureFutureBoolean>
 
 
@@ -235,7 +235,7 @@ extends 
 
 isAbortInProgress
-private boolean isAbortInProgress
+private boolean isAbortInProgress
 
 
 
@@ -252,7 +252,7 @@ extends 
 
 AbortProcedureFuture
-public AbortProcedureFuture(HBaseAdmin admin,
+public AbortProcedureFuture(HBaseAdmin admin,
 http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true";
 title="class or interface in java.lang">Long procId,
 http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true";
 title="class or interface in 
java.lang">Boolean abortProcResponse)
 
@@ -271,7 +271,7 @@ extends 
 
 get
-public http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true";
 title="class or interface in java.lang">Boolean get(long timeout,
+public http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true";
 title="class or interface in java.lang">Boolean get(long timeout,
http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html?is-external=true";
 title="class or interface in java.util.concurrent">TimeUnit unit)
 throws http://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true";
 title="class or interface in java.lang">InterruptedException,
http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutionException.html?is-external=true";
 title="class or interface in java.util.concurrent">ExecutionException,

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.AddColumnFamilyFuture.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.AddColumnFamilyFuture.html
 
b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.AddColumnFamilyFuture.html
index 20aa8f5..72d84b5 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.AddColumnFamilyFuture.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.AddColumnFamilyFuture.html
@@ -132,7 +132,7 @@ var activeTableTab = "activeTableTab";
 
 
 
-private static class HBaseAdmin.AddColumnFamilyFuture
+private static class HBaseAdmin.AddColumnFamilyFuture
 extends HBaseAdmin.ModifyTableFuture
 
 
@@ -246,7 +246,7 @@ extends 
 
 AddColumnFamilyFuture
-public AddColumnFamilyFuture(HBaseAdmin admin,
+public AddColumnFamilyFuture(HBaseAdmin admin,
  TableName tableName,
  
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AddColumnResponse response)
 
@@ -265,7 +265,7 @@ extends 
 
 getOperationType
-public http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String getOperationType()
+public http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String getOperationType()
 
 Overrides:
 getOperationType in
 class HBaseAdmin.ModifyTableFuture

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.CreateTa

[20/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.html
 
b/devapidocs/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.html
index 968ab18..3e9a816 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.html
@@ -18,7 +18,7 @@
 catch(err) {
 }
 //-->
-var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10};
+var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -119,7 +119,7 @@ var activeTableTab = "activeTableTab";
 
 
 @InterfaceAudience.Private
-public class ZKSplitLogManagerCoordination
+public class ZKSplitLogManagerCoordination
 extends ZooKeeperListener
 implements SplitLogManagerCoordination
 ZooKeeper based implementation of
@@ -221,34 +221,22 @@ implements ignoreZKDeleteForTesting 
 
 
-private boolean
-isDrainingDone 
-
-
-private long
-lastRecoveringNodeCreationTime 
-
-
 private static 
org.apache.commons.logging.Log
 LOG 
 
 
-private 
org.apache.hadoop.hbase.shaded.protobuf.generated.ZooKeeperProtos.SplitLogTask.RecoveryMode
-recoveryMode 
-
-
 private long
 resubmitThreshold 
 
-
+
 private ZKSplitLogManagerCoordination.TaskFinisher
 taskFinisher 
 
-
+
 private long
 timeout 
 
-
+
 private long
 zkretries 
 
@@ -368,122 +356,70 @@ implements 
-long
-getLastRecoveryTime() 
-
-
-org.apache.hadoop.hbase.shaded.protobuf.generated.ZooKeeperProtos.SplitLogTask.RecoveryMode
-getRecoveryMode()
-Temporary function, mostly for UTs.
-
-
-
 private void
 handleUnassignedTask(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String path)
 It is possible for a task to stay in UNASSIGNED state 
indefinitely - say SplitLogManager wants
  to resubmit a task.
 
 
-
+
 private void
 heartbeat(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String path,
  int new_version,
  ServerName workerName) 
 
-
+
 void
 init()
 Support method to init constants such as timeout.
 
 
-
-private boolean
-isDistributedLogReplay(org.apache.hadoop.conf.Configuration conf)
-Returns if distributed log replay is turned on or not
-
-
-
-boolean
-isReplaying() 
-
-
-boolean
-isSplitting() 
-
-
-private http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">ListString>
-listSplitLogTasks() 
-
-
+
 private void
 lookForOrphans() 
 
-
-void
-markRegionsRecovering(ServerName serverName,
- http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true";
 title="class or interface in java.util">Set userRegions)
-Create znodes 
/hbase/recovering-regions/[region_ids...]/[failed region server names ...] for
- all regions of the passed in region servers
-
-
-
+
 private boolean
 needAbandonRetries(int statusCode,
   http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String action)
 Helper function to check whether to abandon retries in 
ZooKeeper AsyncCallback functions
 
 
-
+
 void
 nodeDataChanged(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String path)
 Called when an existing node has changed data.
 
 
-
+
 http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String
 prepareTask(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String taskname)
 Prepare the new task
 
 
-
+
 int
 remainingTasksInCoordination()
 Return the number of remaining tasks
 
 
-
-void
-removeRecoveringRegions(http://docs.oracle.com/javase/8/docs/

[28/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/client/Admin.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/client/Admin.html 
b/devapidocs/org/apache/hadoop/hbase/client/Admin.html
index 930ebce..0b40944 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/Admin.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/Admin.html
@@ -18,7 +18,7 @@
 catch(err) {
 }
 //-->
-var methods = 
{"i0":6,"i1":6,"i2":6,"i3":50,"i4":6,"i5":6,"i6":18,"i7":18,"i8":6,"i9":6,"i10":6,"i11":50,"i12":50,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":38,"i24":38,"i25":38,"i26":38,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":38,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":6,"i51":38,"i52":6,"i53":6,"i54":38,"i55":38,"i56":6,"i57":38,"i58":18,"i59":6,"i60":6,"i61":6,"i62":38,"i63":38,"i64":50,"i65":18,"i66":6,"i67":6,"i68":6,"i69":38,"i70":38,"i71":6,"i72":50,"i73":6,"i74":6,"i75":6,"i76":38,"i77":38,"i78":6,"i79":6,"i80":6,"i81":6,"i82":6,"i83":6,"i84":6,"i85":6,"i86":6,"i87":6,"i88":6,"i89":6,"i90":18,"i91":6,"i92":38,"i93":6,"i94":6,"i95":6,"i96":6,"i97":6,"i98":6,"i99":6,"i100":18,"i101":6,"i102":38,"i103":38,"i104":38,"i105":38,"i106":6,"i107":6,"i108":6,"i109":6,"i110":6,"i111":6,"i112":6,"i113":6,"i114":50,"i115":6,"i116":38,"i117"
 
:6,"i118":6,"i119":18,"i120":6,"i121":6,"i122":6,"i123":18,"i124":18,"i125":50,"i126":6,"i127":6,"i128":38,"i129":6,"i130":6,"i131":6,"i132":6,"i133":6,"i134":38,"i135":6,"i136":6,"i137":6,"i138":38,"i139":38,"i140":6,"i141":38,"i142":38,"i143":38,"i144":38,"i145":38,"i146":6,"i147":38,"i148":6,"i149":6,"i150":6,"i151":6,"i152":6,"i153":6,"i154":38,"i155":6,"i156":6,"i157":50,"i158":6,"i159":6,"i160":6,"i161":6,"i162":6,"i163":38,"i164":6,"i165":38,"i166":6,"i167":6,"i168":6,"i169":6,"i170":6,"i171":18,"i172":18,"i173":6,"i174":6,"i175":6,"i176":6,"i177":6,"i178":6,"i179":6,"i180":6,"i181":50,"i182":6,"i183":50,"i184":50,"i185":50,"i186":6,"i187":50,"i188":6,"i189":6,"i190":6,"i191":6,"i192":6,"i193":6,"i194":6,"i195":6,"i196":6,"i197":6,"i198":38,"i199":38,"i200":6,"i201":6,"i202":6,"i203":6,"i204":50,"i205":6,"i206":6,"i207":6,"i208":6,"i209":6,"i210":18};
+var methods = 
{"i0":6,"i1":6,"i2":6,"i3":50,"i4":6,"i5":6,"i6":18,"i7":18,"i8":6,"i9":6,"i10":6,"i11":50,"i12":50,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":38,"i25":38,"i26":38,"i27":38,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":38,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":6,"i51":6,"i52":38,"i53":6,"i54":6,"i55":38,"i56":38,"i57":6,"i58":38,"i59":18,"i60":6,"i61":6,"i62":6,"i63":38,"i64":38,"i65":50,"i66":18,"i67":6,"i68":6,"i69":6,"i70":38,"i71":38,"i72":6,"i73":50,"i74":6,"i75":6,"i76":6,"i77":38,"i78":38,"i79":6,"i80":6,"i81":6,"i82":6,"i83":6,"i84":6,"i85":6,"i86":6,"i87":6,"i88":6,"i89":6,"i90":6,"i91":18,"i92":6,"i93":38,"i94":6,"i95":6,"i96":6,"i97":6,"i98":6,"i99":6,"i100":6,"i101":18,"i102":6,"i103":38,"i104":38,"i105":38,"i106":38,"i107":6,"i108":6,"i109":6,"i110":6,"i111":6,"i112":6,"i113":6,"i114":6,"i115":50,"i116":6,"i117":
 
38,"i118":6,"i119":6,"i120":18,"i121":6,"i122":6,"i123":6,"i124":18,"i125":18,"i126":50,"i127":6,"i128":6,"i129":38,"i130":6,"i131":6,"i132":6,"i133":6,"i134":6,"i135":38,"i136":6,"i137":6,"i138":6,"i139":38,"i140":38,"i141":6,"i142":38,"i143":38,"i144":38,"i145":38,"i146":38,"i147":6,"i148":38,"i149":6,"i150":6,"i151":6,"i152":6,"i153":6,"i154":6,"i155":38,"i156":6,"i157":6,"i158":50,"i159":6,"i160":6,"i161":6,"i162":6,"i163":6,"i164":38,"i165":6,"i166":38,"i167":6,"i168":6,"i169":6,"i170":6,"i171":6,"i172":18,"i173":18,"i174":6,"i175":6,"i176":6,"i177":6,"i178":6,"i179":6,"i180":6,"i181":6,"i182":50,"i183":6,"i184":50,"i185":50,"i186":50,"i187":6,"i188":50,"i189":6,"i190":6,"i191":6,"i192":6,"i193":6,"i194":6,"i195":6,"i196":6,"i197":6,"i198":6,"i199":38,"i200":38,"i201":6,"i202":6,"i203":6,"i204":6,"i205":50,"i206":6,"i207":6,"i208":6,"i209":6,"i210":6,"i211":18};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],4:["t3","Abstract Methods"],16:["t5","Default 
Methods"],32:["t6","Deprecated Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab";
 
 
 @InterfaceAudience.Public
-public interface Admin
+public interface Admin
 extends Abortable, http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true";
 title="class or interface in java.io">Closeable
 The administrative API for HBase. Obtain an instance from 
Connection.getAdmin()
 and
  call close()
 when done.
@@ -258,33 +258,39 @@ extends 
+CacheEvictionStats
+clearBlockCache(TableName tableName)
+Clear all the blocks corres

[35/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/ByteBufferTag.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/ByteBufferTag.html 
b/devapidocs/org/apache/hadoop/hbase/ByteBufferTag.html
index 6b9fc9e..a45993d 100644
--- a/devapidocs/org/apache/hadoop/hbase/ByteBufferTag.html
+++ b/devapidocs/org/apache/hadoop/hbase/ByteBufferTag.html
@@ -50,7 +50,7 @@ var activeTableTab = "activeTableTab";
 
 
 Prev Class
-Next Class
+Next Class
 
 
 Frames
@@ -444,7 +444,7 @@ implements 
 
 Prev Class
-Next Class
+Next Class
 
 
 Frames

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/CacheEvictionStats.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/CacheEvictionStats.html 
b/devapidocs/org/apache/hadoop/hbase/CacheEvictionStats.html
new file mode 100644
index 000..21c8349
--- /dev/null
+++ b/devapidocs/org/apache/hadoop/hbase/CacheEvictionStats.html
@@ -0,0 +1,366 @@
+http://www.w3.org/TR/html4/loose.dtd";>
+
+
+
+
+
+CacheEvictionStats (Apache HBase 3.0.0-SNAPSHOT API)
+
+
+
+
+
+var methods = {"i0":9,"i1":10,"i2":10,"i3":10};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static 
Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Overview
+Package
+Class
+Use
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+Prev Class
+Next Class
+
+
+Frames
+No Frames
+
+
+All Classes
+
+
+
+
+
+
+
+Summary: 
+Nested | 
+Field | 
+Constr | 
+Method
+
+
+Detail: 
+Field | 
+Constr | 
+Method
+
+
+
+
+
+
+
+
+org.apache.hadoop.hbase
+Class 
CacheEvictionStats
+
+
+
+http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">java.lang.Object
+
+
+org.apache.hadoop.hbase.CacheEvictionStats
+
+
+
+
+
+
+
+
+@InterfaceAudience.Public
+public final class CacheEvictionStats
+extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields 
+
+Modifier and Type
+Field and Description
+
+
+private long
+evictedBlocks 
+
+
+private long
+maxCacheSize 
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors 
+
+Constructor and Description
+
+
+CacheEvictionStats(CacheEvictionStatsBuilder builder) 
+
+
+
+
+
+
+
+
+
+Method Summary
+
+All Methods Static Methods Instance Methods Concrete Methods 
+
+Modifier and Type
+Method and Description
+
+
+static CacheEvictionStatsBuilder
+builder() 
+
+
+long
+getEvictedBlocks() 
+
+
+long
+getMaxCacheSize() 
+
+
+http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String
+toString() 
+
+
+
+
+
+
+Methods inherited from class java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object
+http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--";
 title="class or interface in java.lang">clone, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-";
 title="class or interface in java.lang">equals, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--";
 title="class or interface in java.lang">finalize, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--";
 title="class or interface in java.lang">getClass, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--";
 title="class or interface in java.lang">hashCode, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--";
 title="class or interface in java.lang">notify, http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in 
java.lang">notifyAll, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--";
 title="class or interface in java.lang">wait, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-";
 title="class or interface in java.lang">wait, http://docs.oracle.com/javase/8/doc

[42/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/apidocs/src-html/org/apache/hadoop/hbase/exceptions/RegionInRecoveryException.html
--
diff --git 
a/apidocs/src-html/org/apache/hadoop/hbase/exceptions/RegionInRecoveryException.html
 
b/apidocs/src-html/org/apache/hadoop/hbase/exceptions/RegionInRecoveryException.html
deleted file mode 100644
index e324a9e..000
--- 
a/apidocs/src-html/org/apache/hadoop/hbase/exceptions/RegionInRecoveryException.html
+++ /dev/null
@@ -1,116 +0,0 @@
-http://www.w3.org/TR/html4/loose.dtd";>
-
-
-Source code
-
-
-
-
-001/**
-002 *
-003 * Licensed to the Apache Software 
Foundation (ASF) under one
-004 * or more contributor license 
agreements.  See the NOTICE file
-005 * distributed with this work for 
additional information
-006 * regarding copyright ownership.  The 
ASF licenses this file
-007 * to you under the Apache License, 
Version 2.0 (the
-008 * "License"); you may not use this file 
except in compliance
-009 * with the License.  You may obtain a 
copy of the License at
-010 *
-011 * 
http://www.apache.org/licenses/LICENSE-2.0
-012 *
-013 * Unless required by applicable law or 
agreed to in writing, software
-014 * distributed under the License is 
distributed on an "AS IS" BASIS,
-015 * WITHOUT WARRANTIES OR CONDITIONS OF 
ANY KIND, either express or implied.
-016 * See the License for the specific 
language governing permissions and
-017 * limitations under the License.
-018 */
-019package 
org.apache.hadoop.hbase.exceptions;
-020
-021import 
org.apache.hadoop.hbase.NotServingRegionException;
-022import 
org.apache.yetus.audience.InterfaceAudience;
-023
-024/**
-025 * Thrown when a read request issued 
against a region which is in recovering state.
-026 */
-027@InterfaceAudience.Public
-028public class RegionInRecoveryException 
extends NotServingRegionException {
-029  private static final long 
serialVersionUID = 327302071153799L;
-030
-031  /** default constructor */
-032  public RegionInRecoveryException() {
-033super();
-034  }
-035
-036  /**
-037   * Constructor
-038   * @param s message
-039   */
-040  public RegionInRecoveryException(String 
s) {
-041super(s);
-042  }
-043
-044}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableInputFormatBase.html
--
diff --git 
a/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableInputFormatBase.html 
b/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableInputFormatBase.html
index 898d59a..be26fad 100644
--- 
a/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableInputFormatBase.html
+++ 
b/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableInputFormatBase.html
@@ -276,391 +276,392 @@
 268  }
 269
 270  //The default value of 
"hbase.mapreduce.input.autobalance" is false.
-271  if 
(context.getConfiguration().getBoolean(MAPREDUCE_INPUT_AUTOBALANCE, false) != 
false) {
-272long maxAveRegionSize = 
context.getConfiguration().getInt(MAX_AVERAGE_REGION_SIZE, 8*1073741824);
-273return 
calculateAutoBalancedSplits(splits, maxAveRegionSize);
-274  }
-275
-276  // return one mapper per region
-277  return splits;
-278} finally {
-279  if (closeOnFinish) {
-280closeTable();
-281  }
-282}
-283  }
-284
-285  /**
-286   * Create one InputSplit per region
-287   *
-288   * @return The list of InputSplit for 
all the regions
-289   * @throws IOException
-290   */
-291  private List 
oneInputSplitPerRegion() throws IOException {
-292RegionSizeCalculator sizeCalculator 
=
-293new 
RegionSizeCalculator(getRegionLocator(), getAdmin());
-294
-295TableName tableName = 
getTable().getName();
-296
-297Pair keys = 
getStartEndKeys();
-298if (keys == null || keys.getFirst() 
== null ||
-299keys.getFirst().length == 0) {
-300  HRegionLocation regLoc =
-301  
getRegionLocator().getRegionLocation(HConstants.EMPTY_BYTE_ARRAY, false);
-302  if (null == regLoc) {
-303throw new IOException("Expecting 
at least one region.");
-304  }
-305  List splits = new 
ArrayList<>(1);
-306  long regionSize = 
sizeCalculator.getRegionSize(regLoc.getRegionInfo().getRegionName());
-307  TableSplit split = new 
TableSplit(tableName, scan,
-308  HConstants.EMPTY_BYTE_ARRAY, 
HConstants.EMPTY_BYTE_ARRAY, regLoc
-309  
.getHostnamePort().split(Addressing.HOSTNAME_PORT_SEPARATOR)[0], regionSize);
-310  splits.add(split);
-311  return splits;
-312}
-313List splits = new 
ArrayList<>(keys.getFirst().length);
-314for (int i = 0; i < 
keys.getFirst().length; i++) {
-315  if 

[15/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/coprocessor/example/ExampleRegionObserverWithMetrics.ExampleRegionObserver.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/coprocessor/example/ExampleRegionObserverWithMetrics.ExampleRegionObserver.html
 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/example/ExampleRegionObserverWithMetrics.ExampleRegionObserver.html
index e8b90ca..1d1a3ec 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/coprocessor/example/ExampleRegionObserverWithMetrics.ExampleRegionObserver.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/example/ExampleRegionObserverWithMetrics.ExampleRegionObserver.html
@@ -243,7 +243,7 @@ implements RegionObserver
-postAppend,
 postBatchMutate,
 postBatchMutateIndispensably,
 postBulkLoadHFile,
 postCheckAndDelete,
 postCheckAndPut,
 postClose,
 postCloseRegionOperation, postCommitStoreFile,
 postCompact,
 postCompactSelection,
 postDelete,
 postExists,
 postFlush,
 postFlush,
 postIncrement,
 postInstantiateDeleteTracker,
 postLogReplay,
 postMemStoreCompaction, postMutationBeforeWAL,
 postOpen,
 postPut,
 postReplayWALs, postScannerClose,
 postScannerFilterRow,
 postScannerNext,
 postScannerOpen, postStartRegionOperation,
 postStoreFileReaderOpen,
 postWALRestore, preAppend,
 preAppendAfterRowLock,
 preBatchMutate,
 preBulkLoadHFile,
 preCheckAndDelete,
 preCheckAndDeleteAfterRowLock,
 preCheckAndPut,
 preCheckAndPutAfterRowLock,
 preClose,
 preCommitStoreFile,
 preCompact,
 preCompactScannerOpen,
 preCompactSelection,
 preDelete,
 preExists,
 preFlush,
 preFlush,
 preFlushScannerOpen,
 preIncrement,
 preIncrementAfterRowLock,
 preMemStoreCompaction,
 preMemStoreCompactionCompact,
 preMemStoreCompactionCompactScannerOpen,
 preOpen,
 prePrepareTimeStampForDeleteV
 ersion, prePut,
 preReplayWALs,
 preScannerClose,
 preScannerNext,
  preScannerOpen,
 preStoreFileReaderOpen,
 preStoreScannerOpen,
 preWALRestore
+postAppend,
 postBatchMutate,
 postBatchMutateIndispensably,
 postBulkLoadHFile,
 postCheckAndDelete,
 postCheckAndPut,
 postClose,
 postCloseRegionOperation, postCommitStoreFile,
 postCompact,
 postCompactSelection,
 postDelete,
 postExists,
 postFlush,
 postFlush,
 postIncrement,
 postInstantiateDeleteTracker,
 postMemStoreCompaction,
 postMutationBeforeWAL,
 postOpen,
 postPut,
 postReplayWALs,
 postScannerClose,
 postScannerFilterRow,
 postScannerNext,
 postScannerOpen,
 postStartRegionOperation,
 postStoreFileReaderOpen,
 postWALRestore,
 preAppend, 
preAppendAfterRowLock,
 preBatchMutate,
 preBulkLoadHFile,
 preCheckAndDelete, preCheckAndDeleteAfterRowLock,
 preCheckAndPut,
 preCheckAndPutAfterRowLock,
 preClose,
 preCommitStoreFile,
 preCompact,
 preCompactScannerOpen,
 preCompactSelection,
 preDelete,
 preExists,
 preFlush,
 preFlush,
 preFlushScannerOpen, preIncrement,
 preIncrementAfterRowLock,
 preMemStoreCompaction,
 preMemStoreCompactionCompact, preMemStoreCompactionCompactScannerOpen,
 preOpen,
 prePrepareTimeStampForDeleteVersion,
 prePut,
 preReplayWALs,
 preScannerClose,
 preScannerNext,
 preScannerOpen, preStoreFileReaderOpen,
 preStoreScannerOpen,
 preWALRestore
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/coprocessor/example/WriteHeavyIncrementObserver.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/coprocessor/example/WriteHeavyIncrementObserver.html
 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/example/WriteHeavyIncrementObserver.html
index b2d4145..9111dcb 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/coprocessor/example/WriteHeavyIncrementObserver.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/example/WriteHeavyIncrementObserver.html
@@ -338,7 +338,7 @@ implements RegionObserver
-postAppend,
 postBatchMutate,
 postBatchMutateIndispensably,
 postBulkLoadHFile,
 postCheckAndDelete,
 postCheckAndPut,
 postClose,
 postCloseRegionOperation, postCommitStoreFile,
 postCompact,
 postCompactSelection,
 postDelete,
 postExists,
 postFlush,
 postFlush,
 postGetOp,
 postIncrement,
 postInstantiateDeleteTracker,
 postLog
 Replay, postMemStoreCompaction,
 postMutationBeforeWAL,
 postOpen,
 postPut, postReplayWALs,
 postScannerClose,
 postScannerFilterRow,
 postScannerNext, postScannerOpen,
 postStartRegionOperation,
 postStoreFileReaderOpen,
 postWALRestore,
 preAppend,
 preAppendAfterRowLock,
 preBatchMutate,
 preBulkLoadHFile,
 preCheckAndDelete,
 preCheckAndDeleteAfterRowLock,
 preCheckAndPut,
 preCheckAndPutAfterRowLock,
 preClose,
 preCommitStoreFile,
 preCompactSelection,
 preDelete,
 preExists,
 preFlush,
 preIncrementAfterRowLock,
 preMemStoreCompaction,
 preOpen,
 prePrepareTimeStampForDeleteVersion,
 prePut,
 preReplayWALs,
 preScannerClose,
 preScannerNext,
 preScannerOpen, preStoreFileReaderOpen,
 preWALRestore
+postAppend,
 postBa

[40/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/checkstyle-aggregate.html
--
diff --git a/checkstyle-aggregate.html b/checkstyle-aggregate.html
index 5a8bc64..3d0abd1 100644
--- a/checkstyle-aggregate.html
+++ b/checkstyle-aggregate.html
@@ -7,7 +7,7 @@
   
 
 
-
+
 
 Apache HBase – Checkstyle Results
 
@@ -286,10 +286,10 @@
  Warnings
  Errors
 
-3427
+3422
 0
 0
-21597
+21453
 
 Files
 
@@ -702,7 +702,7 @@
 org/apache/hadoop/hbase/PerformanceEvaluation.java
 0
 0
-41
+38
 
 org/apache/hadoop/hbase/PerformanceEvaluationCommons.java
 0
@@ -1037,7 +1037,7 @@
 org/apache/hadoop/hbase/TestSerialization.java
 0
 0
-3
+1
 
 org/apache/hadoop/hbase/TestServerLoad.java
 0
@@ -3017,17 +3017,17 @@
 org/apache/hadoop/hbase/coordination/SplitLogManagerCoordination.java
 0
 0
-5
+2
 
 org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.java
 0
 0
-2
+1
 
 org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.java
 0
 0
-12
+5
 
 org/apache/hadoop/hbase/coordination/ZkCoordinatedStateManager.java
 0
@@ -3037,7 +3037,7 @@
 org/apache/hadoop/hbase/coordination/ZkSplitLogWorkerCoordination.java
 0
 0
-8
+6
 
 org/apache/hadoop/hbase/coprocessor/AggregateImplementation.java
 0
@@ -3602,7 +3602,7 @@
 org/apache/hadoop/hbase/filter/FilterListWithAND.java
 0
 0
-56
+12
 
 org/apache/hadoop/hbase/filter/FilterListWithOR.java
 0
@@ -5552,7 +5552,7 @@
 org/apache/hadoop/hbase/mapreduce/TableInputFormatBase.java
 0
 0
-21
+20
 
 org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.java
 0
@@ -6052,7 +6052,7 @@
 org/apache/hadoop/hbase/master/SplitLogManager.java
 0
 0
-23
+18
 
 org/apache/hadoop/hbase/master/TableNamespaceManager.java
 0
@@ -6102,7 +6102,7 @@
 org/apache/hadoop/hbase/master/TestDistributedLogSplitting.java
 0
 0
-46
+19
 
 org/apache/hadoop/hbase/master/TestGetLastFlushedSequenceId.java
 0
@@ -6184,2495 +6184,2495 @@
 0
 3
 
-org/apache/hadoop/hbase/master/TestMasterWalManager.java
-0
-0
-5
-
 org/apache/hadoop/hbase/master/TestMetaShutdownHandler.java
 0
 0
 2
-
+
 org/apache/hadoop/hbase/master/TestMetricsMasterProcSourceImpl.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/master/TestMetricsMasterSourceFactory.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/master/TestMetricsMasterSourceImpl.java
 0
 0
 3
-
+
 org/apache/hadoop/hbase/master/TestRegionPlacement.java
 0
 0
 21
-
+
 org/apache/hadoop/hbase/master/TestRegionPlacement2.java
 0
 0
 2
-
+
 org/apache/hadoop/hbase/master/TestRegionState.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/master/TestRestartCluster.java
 0
 0
 2
-
+
 org/apache/hadoop/hbase/master/TestRollingRestart.java
 0
 0
 2
-
+
 org/apache/hadoop/hbase/master/TestSplitLogManager.java
 0
 0
-8
-
+7
+
 org/apache/hadoop/hbase/master/TestWarmupRegion.java
 0
 0
 19
-
+
 org/apache/hadoop/hbase/master/assignment/AssignProcedure.java
 0
 0
 5
-
+
 org/apache/hadoop/hbase/master/assignment/AssignmentManager.java
 0
 0
 30
-
+
 org/apache/hadoop/hbase/master/assignment/GCMergedRegionsProcedure.java
 0
 0
 15
-
+
 org/apache/hadoop/hbase/master/assignment/GCRegionProcedure.java
 0
 0
 32
-
+
 org/apache/hadoop/hbase/master/assignment/MergeTableRegionsProcedure.java
 0
 0
 84
-
+
 org/apache/hadoop/hbase/master/assignment/MockMasterServices.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/master/assignment/MoveRegionProcedure.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/master/assignment/RegionStateStore.java
 0
 0
 10
-
+
 org/apache/hadoop/hbase/master/assignment/RegionStates.java
 0
 0
 26
-
+
 org/apache/hadoop/hbase/master/assignment/RegionTransitionProcedure.java
 0
 0
 6
-
+
 org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.java
 0
 0
 75
-
+
 org/apache/hadoop/hbase/master/assignment/TestAssignmentManager.java
 0
 0
 16
-
+
 org/apache/hadoop/hbase/master/assignment/TestAssignmentOnRSCrash.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/master/assignment/TestRegionStates.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/master/assignment/TestRogueRSAssignment.java
 0
 0
 2
-
+
 org/apache/hadoop/hbase/master/assignment/TestSplitTableRegionProcedure.java
 0
 0
 2
-
+
 org/apache/hadoop/hbase/master/assignment/UnassignProcedure.java
 0
 0
 5
-
+
 org/apache/hadoop/hbase/master/assignment/Util.java
 0
 0
 2
-
+
 org/apache/hadoop/hbase/master/balancer/BalancerChore.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/master/balancer/BalancerTestBase.java
 0
 0
 75
-
+
 org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.java
 0
 0
 61
-
+
 org/apache/hadoop/hbase/master/balancer/ClusterLoadState.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/master/balancer/ClusterStatusChore.java
 0
 0
 1
-
+
 org/apache/hadoop/hbase/master/balancer/FavoredStochasticBalancer.java
 0
 0
 3
-
+
 org/apache/hadoop/hbase/master/balancer/LoadBalancerFactory.java
 0
 0
 3
-
+
 org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.java
 0
 0
 2
-
+
 org/apache/hadoop/hbase/master/b

[47/51] [partial] hbase-site git commit: Published site at .

2017-11-09 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/apidocs/org/apache/hadoop/hbase/NotServingRegionException.html
--
diff --git a/apidocs/org/apache/hadoop/hbase/NotServingRegionException.html 
b/apidocs/org/apache/hadoop/hbase/NotServingRegionException.html
index 0f8cf20..39d3a5f 100644
--- a/apidocs/org/apache/hadoop/hbase/NotServingRegionException.html
+++ b/apidocs/org/apache/hadoop/hbase/NotServingRegionException.html
@@ -120,10 +120,6 @@
 All Implemented Interfaces:
 http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable
 
-
-Direct Known Subclasses:
-RegionInRecoveryException
-
 
 
 @InterfaceAudience.Public

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/apidocs/org/apache/hadoop/hbase/class-use/NotServingRegionException.html
--
diff --git 
a/apidocs/org/apache/hadoop/hbase/class-use/NotServingRegionException.html 
b/apidocs/org/apache/hadoop/hbase/class-use/NotServingRegionException.html
index 49e8637..e6d59c7 100644
--- a/apidocs/org/apache/hadoop/hbase/class-use/NotServingRegionException.html
+++ b/apidocs/org/apache/hadoop/hbase/class-use/NotServingRegionException.html
@@ -72,49 +72,7 @@
 
 Uses of 
Classorg.apache.hadoop.hbase.NotServingRegionException
 
-
-
-
-
-Packages that use NotServingRegionException 
-
-Package
-Description
-
-
-
-org.apache.hadoop.hbase.exceptions
- 
-
-
-
-
-
-
-
-
-
-Uses of NotServingRegionException in org.apache.hadoop.hbase.exceptions
-
-Subclasses of NotServingRegionException in org.apache.hadoop.hbase.exceptions 
-
-Modifier and Type
-Class and Description
-
-
-
-class 
-RegionInRecoveryException
-Thrown when a read request issued against a region which is 
in recovering state.
-
-
-
-
-
-
-
-
-
+No usage of 
org.apache.hadoop.hbase.NotServingRegionException
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/apidocs/org/apache/hadoop/hbase/class-use/TableName.html
--
diff --git a/apidocs/org/apache/hadoop/hbase/class-use/TableName.html 
b/apidocs/org/apache/hadoop/hbase/class-use/TableName.html
index a7aa3e3..330875e 100644
--- a/apidocs/org/apache/hadoop/hbase/class-use/TableName.html
+++ b/apidocs/org/apache/hadoop/hbase/class-use/TableName.html
@@ -591,27 +591,33 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.
 
 
 
+org.apache.hadoop.hbase.CacheEvictionStats
+Admin.clearBlockCache(TableName tableName)
+Clear all the blocks corresponding to this table from 
BlockCache.
+
+
+
 void
 Admin.cloneSnapshot(byte[] snapshotName,
  TableName tableName)
 Create a new table by cloning the snapshot content.
 
 
-
+
 http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFutureVoid>
 AsyncAdmin.cloneSnapshot(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String snapshotName,
  TableName tableName)
 Create a new table by cloning the snapshot content.
 
 
-
+
 void
 Admin.cloneSnapshot(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String snapshotName,
  TableName tableName)
 Create a new table by cloning the snapshot content.
 
 
-
+
 void
 Admin.cloneSnapshot(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String snapshotName,
  TableName tableName,
@@ -619,7 +625,7 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.
 Create a new table by cloning the snapshot content.
 
 
-
+
 http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Future.html?is-external=true";
 title="class or interface in java.util.concurrent">FutureVoid>
 Admin.cloneSnapshotAsync(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String snapshotName,
   TableName tableName)
@@ -627,33 +633,33 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.
  and wait for it to be completely cloned.
 
 
-
+
 http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true";
 title="class or interface in java.util.concurrent">CompletableFuture[26/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.ReplicationState.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.ReplicationState.html 
b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.ReplicationState.html
index 2e91bd1..a959614 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.ReplicationState.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.ReplicationState.html
@@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
 
 
 
-private static enum HBaseAdmin.ReplicationState
+private static enum HBaseAdmin.ReplicationState
 extends http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true";
 title="class or interface in java.lang">Enum
 This enum indicates the current state of the replication 
for a given table.
 
@@ -214,7 +214,7 @@ the order they are declared.
 
 
 ENABLED
-public static final HBaseAdmin.ReplicationState 
ENABLED
+public static final HBaseAdmin.ReplicationState 
ENABLED
 
 
 
@@ -223,7 +223,7 @@ the order they are declared.
 
 
 MIXED
-public static final HBaseAdmin.ReplicationState 
MIXED
+public static final HBaseAdmin.ReplicationState 
MIXED
 
 
 
@@ -232,7 +232,7 @@ the order they are declared.
 
 
 DISABLED
-public static final HBaseAdmin.ReplicationState 
DISABLED
+public static final HBaseAdmin.ReplicationState 
DISABLED
 
 
 
@@ -249,7 +249,7 @@ the order they are declared.
 
 
 values
-public static HBaseAdmin.ReplicationState[] values()
+public static HBaseAdmin.ReplicationState[] values()
 Returns an array containing the constants of this enum 
type, in
 the order they are declared.  This method may be used to iterate
 over the constants as follows:
@@ -269,7 +269,7 @@ for (HBaseAdmin.ReplicationState c : 
HBaseAdmin.ReplicationState.values())
 
 
 valueOf
-public static HBaseAdmin.ReplicationState valueOf(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String name)
+public static HBaseAdmin.ReplicationState valueOf(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String name)
 Returns the enum constant of this type with the specified 
name.
 The string must match exactly an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.RestoreSnapshotFuture.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.RestoreSnapshotFuture.html
 
b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.RestoreSnapshotFuture.html
index 1744bef..aae625b 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.RestoreSnapshotFuture.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.RestoreSnapshotFuture.html
@@ -127,7 +127,7 @@ var activeTableTab = "activeTableTab";
 
 
 
-private static class HBaseAdmin.RestoreSnapshotFuture
+private static class HBaseAdmin.RestoreSnapshotFuture
 extends HBaseAdmin.TableFutureVoid>
 
 
@@ -240,7 +240,7 @@ extends 
 
 RestoreSnapshotFuture
-public RestoreSnapshotFuture(HBaseAdmin admin,
+public RestoreSnapshotFuture(HBaseAdmin admin,
  
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription snapshot,
  TableName tableName,
  
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.RestoreSnapshotResponse response)
@@ -252,7 +252,7 @@ extends 
 
 RestoreSnapshotFuture
-public RestoreSnapshotFuture(HBaseAdmin admin,
+public RestoreSnapshotFuture(HBaseAdmin admin,
  TableName tableName,
  http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true";
 title="class or interface in java.lang">Long procId)
 
@@ -271,7 +271,7 @@ extends 
 
 getOperationType
-public http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String getOperationType()
+public http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String getOperationType()
 
 Specified by:
 getOperationType in
 class HBaseAdmin.TableFutureVoid>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.SplitTableRegionFuture.ht

[21/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html
 
b/devapidocs/org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html
index 1b569a6..ce6cc59 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.html
@@ -18,7 +18,7 @@
 catch(err) {
 }
 //-->
-var methods = 
{"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6};
+var methods = 
{"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],4:["t3","Abstract Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -106,8 +106,8 @@ var activeTableTab = "activeTableTab";
 
 
 @InterfaceAudience.Private
-public interface SplitLogWorkerCoordination
-Coordinated operations for SplitLogWorker and 
+public interface SplitLogWorkerCoordination
+Coordinated operations for SplitLogWorker and
  WALSplitterHandler
 Important
  methods for SplitLogWorker: 
  isReady()
 called from SplitLogWorker.run()
 to check whether the coordination is
@@ -188,17 +188,12 @@ public interface 
-org.apache.hadoop.hbase.shaded.protobuf.generated.ClusterStatusProtos.RegionStoreSequenceIds
-getRegionFlushedSequenceId(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String failedServerName,
-  http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String key) 
-
-
 int
 getTaskReadySeq()
 Used by unit tests to check how many tasks were 
processed
 
 
-
+
 void
 init(RegionServerServices server,
 org.apache.hadoop.conf.Configuration conf,
@@ -207,17 +202,17 @@ public interface Initialize internal values.
 
 
-
+
 boolean
 isReady()
 Check whether the log splitter is ready to supply 
tasks
 
 
-
+
 boolean
 isStop() 
 
-
+
 void
 markCorrupted(org.apache.hadoop.fs.Path rootDir,
  http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String name,
@@ -225,25 +220,25 @@ public interface marks log file as corrupted
 
 
-
+
 void
 registerListener()
 set the listener for task changes.
 
 
-
+
 void
 removeListener()
 remove the listener for task changes.
 
 
-
+
 void
 stopProcessingTasks()
 called when Coordination should stop processing tasks and 
exit
 
 
-
+
 void
 taskLoop()
 Wait for the new tasks and grab one
@@ -270,7 +265,7 @@ public interface 
 
 DEFAULT_MAX_SPLITTERS
-static final int DEFAULT_MAX_SPLITTERS
+static final int DEFAULT_MAX_SPLITTERS
 
 See Also:
 Constant
 Field Values
@@ -291,7 +286,7 @@ public interface 
 
 init
-void init(RegionServerServices server,
+void init(RegionServerServices server,
   org.apache.hadoop.conf.Configuration conf,
   SplitLogWorker.TaskExecutor splitTaskExecutor,
   SplitLogWorker worker)
@@ -312,7 +307,7 @@ public interface 
 
 stopProcessingTasks
-void stopProcessingTasks()
+void stopProcessingTasks()
 called when Coordination should stop processing tasks and 
exit
 
 
@@ -322,7 +317,7 @@ public interface 
 
 isStop
-boolean isStop()
+boolean isStop()
 
 Returns:
 the current value of exitWorker
@@ -335,7 +330,7 @@ public interface 
 
 taskLoop
-void taskLoop()
+void taskLoop()
throws http://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true";
 title="class or interface in java.lang">InterruptedException
 Wait for the new tasks and grab one
 
@@ -350,7 +345,7 @@ public interface 
 
 markCorrupted
-void markCorrupted(org.apache.hadoop.fs.Path rootDir,
+void markCorrupted(org.apache.hadoop.fs.Path rootDir,
http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String name,
org.apache.hadoop.fs.FileSystem fs)
 marks log file as corrupted
@@ -368,7 +363,7 @@ public interface 
 
 isReady
-boolean isReady()
+boolean isReady()
  throws http://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true";
 title="class or interface in java.lang">InterruptedException
 Check whether the log splitter is ready to supply 
tasks
 
@@ -385,7 +380,7 @@ public interface 
 
 getTaskReadySeq
-int getTaskReadySeq()
+int getTaskReadySeq()
 Used by unit tests to check how many tasks were 
processed
 
 Returns:
@@ -399,7 +394,7 @@ public interface 
 
 registerListener
-void registerListener()
+void registerListener()
 set the listener for task changes. Implementation 
specific
 
 
@@ -409,17 +404,17 @@ pub

[10/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/master/SplitLogManager.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/master/SplitLogManager.html 
b/devapidocs/org/apache/hadoop/hbase/master/SplitLogManager.html
index f1b4503..9b1385b 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/SplitLogManager.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/SplitLogManager.html
@@ -18,7 +18,7 @@
 catch(err) {
 }
 //-->
-var methods = 
{"i0":10,"i1":10,"i2":10,"i3":9,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10};
+var methods = 
{"i0":10,"i1":10,"i2":10,"i3":9,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static 
Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab";
 
 
 @InterfaceAudience.Private
-public class SplitLogManager
+public class SplitLogManager
 extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object
 Distributes the task of log splitting to the available 
region servers.
  Coordination happens via coordination engine. For every log file that has to 
be split a
@@ -199,33 +199,25 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 Field and Description
 
 
-private long
-checkRecoveringTimeThreshold 
-
-
 private ChoreService
 choreService 
 
-
+
 private 
org.apache.hadoop.conf.Configuration
 conf 
 
-
+
 private http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true";
 title="class or interface in java.util">Set
 deadWorkers 
 
-
+
 private http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object
 deadWorkersLock 
 
-
+
 static int
 DEFAULT_UNASSIGNED_TIMEOUT 
 
-
-private http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">ListSet,http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true";
 title="class or interface in java.lang">Boolean>>
-failedRecoveringRegionDeletions 
-
 
 private long
 lastTaskCreateTime 
@@ -235,25 +227,18 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 LOG 
 
 
-protected http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/ReentrantLock.html?is-external=true";
 title="class or interface in 
java.util.concurrent.locks">ReentrantLock
-recoveringRegionLock
-In distributedLogReplay mode, we need touch both splitlog 
and recovering-regions znodes in one
- operation.
-
-
-
 private MasterServices
 server 
 
-
+
 (package private) http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true";
 title="class or interface in java.util.concurrent">ConcurrentMapString,SplitLogManager.Task>
 tasks 
 
-
+
 private SplitLogManager.TimeoutMonitor
 timeoutMonitor 
 
-
+
 private long
 unassignedTimeout 
 
@@ -323,72 +308,33 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
org.apache.hadoop.fs.PathFilter filter) 
 
 
-org.apache.hadoop.hbase.shaded.protobuf.generated.ZooKeeperProtos.SplitLogTask.RecoveryMode
-getRecoveryMode() 
-
-
 private SplitLogManagerCoordination
 getSplitLogManagerCoordination() 
 
-
+
 (package private) http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true";
 title="class or interface in java.util.concurrent">ConcurrentMapString,SplitLogManager.Task>
 getTasks() 
 
-
+
 (package private) void
 handleDeadWorker(ServerName workerName) 
 
-
+
 (package private) void
 handleDeadWorkers(http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true";
 title="class or interface in java.util">Set serverNames) 
 
-
-boolean
-isLogReplaying() 
-
-
-boolean
-isLogSplitting() 
-
-
-void
-markRegionsRecovering(ServerName server,
- http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true";
 title="class or interface in java.util">Set userRegions) 
-
-
-private void
-removeRecoveringRegions(http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true";
 title="class or interface in java.util">Set

[12/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/master/HMaster.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/master/HMaster.html 
b/devapidocs/org/apache/hadoop/hbase/master/HMaster.html
index a3e1347..8bfd8c6 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/HMaster.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/HMaster.html
@@ -459,7 +459,7 @@ implements HRegionServer
-cacheConfig,
 cacheFlusher,
 clusterConnection,
 clusterStatusTracker,
 compactSplitThread,
 conf,
 configurationManager,
 csm,
 executorService, fs,
 fsOk,
 fsUtilizationChore,
 hMemManager,
 infoServer,
 initLatch,
 leases,
 lock,
 MASTER_HOSTNAME_KEY
 , metaTableLocator,
 movedRegions,
 msgInterval,
 numRegionsToReport,
 onlineRegions,
 recoveringRegions,
 regionFavoredNodesMap,
 REGIONSERVER,
 regionsInTransitionInRS,
 replicationSinkHandler,
 replicationSourceHandler,
 rpcServices,
 secureBulkLoadManager,
 serverName,
 sleeper,
 startcode,
 tableDescriptors, TEST_SKIP_REPORTING_TRANSITION,
 threadWakeFrequency,
 useThisHostnameInstead,
 walFactory,
 walFs,
 walRoller,
 zooKeeper
+cacheConfig,
 cacheFlusher,
 clusterConnection,
 clusterStatusTracker,
 compactSplitThread,
 conf,
 configurationManager,
 csm,
 executorService, fs,
 fsOk,
 fsUtilizationChore,
 hMemManager,
 infoServer,
 initLatch,
 leases,
 lock,
 MASTER_HOSTNAME_KEY
 , metaTableLocator,
 movedRegions,
 msgInterval,
 numRegionsToReport,
 onlineRegions,
 regionFavoredNodesMap,
 REGIONSERVER,
 regionsInTransitionInRS,
 replicationSinkHandler,
 replicationSourceHandler,
 rpcServices,
 secureBulkLoadManager,
 serverName,
 sleeper,
 startcode,
 tableDescriptors,
 TEST_SKIP_REPORTING_TRANSITION, threadWakeFrequency,
 useThisHostnameInstead,
 walFactory,
 walFs,
 walRoller,
 zooKeeper
 
 
 
@@ -1369,7 +1369,7 @@ implements HRegionServer
-abort,
 addRegion,
 addToMovedRegions,
 checkFileSystem,
 cleanMovedRegions,
 closeAllRegions,
 closeAndOfflineRegionForSplitOrMerge, closeRegion,
 constructRegionServer,
 convertThrowableToIOE,
 createClusterConnection,
 createRegionLoad,
 createRegionServerStatusStub,
 createRegionServerStatusStub,
 execRegionServerService,
 getCacheConfig,
 getChoreService,
 getClusterConnection,
 getClusterId,
 getCompactionPress
 ure, getCompactionRequestor,
 getCompactSplitThread,
 getConfiguration,
 getConfigurationManager,
 getConnection,
 getCoordinatedStateManager,
 getEventLoopGroupConfig,
 getExecutorService, getFavoredNodesForRegion,
 getFileSystem,
 getFlushPressure,
 getFlushRequester,
 getFlushThroughputController,
 getFsTableDescriptors,
 getHeapMemoryManager,
 getInfoServer,
 getLastSequenceId,
 getLeases,
 getMasterAddressTracker,
 getMetaTableLocator,
 getMetrics,
 getMostLoadedRegions,
 getNonceManager,
 getNumberOfOnlineRegions,
 getOnlineRegion,
 getOnlineRegionsLocalContext,
 getOnlineTables,
 getRecoveringRegions,
 getRegion,
 getRegion,
 getRegionBlo
 ckLocations, getRegionByEncodedName,
 getRegionByEncodedName,
 getRegions,
 getRegions,
 getRegionServerAccounting,
 getRegionServerCoprocessorHost,
 getRegionServerCopr
 ocessors, getRegionServerMetrics,
 getRegionServerRpcQuotaManager,
 getRegionServerSpaceQuotaManager,
 getRegionsInTransitionInRS,
 getReplicationSourceService,
 getRootDir,
 getRpcServer,
 getRSRpcServices,
 getSecureBulkLoadManager,
 getStartcode,
 getThreadWakeFrequency,
 getWAL,
 getWALFileSystem,
 getWalRoller,
 getWALRootDir,
 getWALs, handleReportForDutyResponse,
 initializeMemStoreChunkCreator,
 isAborted,
 isOnline,
 isStopped,
 isStopping,
 kill, movedRegionCleanerPeriod,
 onConfigurationChange,
 postOpenDeployTasks,
 regionLock,
 removeRegion,
 reportRegionSizesForQuotas, reportRegionStateTransition,
 sendShutdownInterrupt,
 setInitLatch,
 setupClusterConnection,
 shouldUseThisHostnameInstead,
 stop,
 stop,
 toString,
 tryRegionServerReport,
 unassign,
 updateConfiguration,
 updateRegionFavoredNodesMapping,
 waitForServerOnline,
 walRollRequestFinished
+abort,
 addRegion,
 addToMovedRegions,
 checkFileSystem,
 cleanMovedRegions,
 clearRegionBlockCache,
 closeAllRegions, href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#closeAndOfflineRegionForSplitOrMerge-java.util.List-">closeAndOfflineRegionForSplitOrMerge,
 > href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#closeRegion-java.lang.String-boolean-org.apache.hadoop.hbase.ServerName-">closeRegion,
 > href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#constructRegionServer-java.lang.Class-org.apache.hadoop.conf.Configuration-">constructRegionServer,
 > href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#convertThrowableToIOE-java.lang.Throwable-java.lang.String-">convertThrowableToIOE,
 > href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#createClusterConnection--">createClusterConnection,
 > href=

[14/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/coprocessor/example/ZooKeeperScanPolicyObserver.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/coprocessor/example/ZooKeeperScanPolicyObserver.html
 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/example/ZooKeeperScanPolicyObserver.html
index 54e3200..8e60154 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/coprocessor/example/ZooKeeperScanPolicyObserver.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/example/ZooKeeperScanPolicyObserver.html
@@ -313,7 +313,7 @@ implements RegionObserver
-postAppend,
 postBatchMutate,
 postBatchMutateIndispensably,
 postBulkLoadHFile,
 postCheckAndDelete,
 postCheckAndPut,
 postClose,
 postCloseRegionOperation, postCommitStoreFile,
 postCompact,
 postCompactSelection,
 postDelete,
 postExists,
 postFlush,
 postFlush,
 postGetOp,
 postIncrement,
 postInstantiateDeleteTracker,
 postLog
 Replay, postMemStoreCompaction,
 postMutationBeforeWAL,
 postOpen,
 postPut, postReplayWALs,
 postScannerClose,
 postScannerFilterRow,
 postScannerNext, postScannerOpen,
 postStartRegionOperation,
 postStoreFileReaderOpen,
 postWALRestore,
 preAppend,
 preAppendAfterRowLock,
 preBatchMutate,
 preBulkLoadHFile,
 preCheckAndDelete,
 preCheckAndDeleteAfterRowLock,
 preCheckAndPut,
 preCheckAndPutAfterRowLock,
 preClose,
 preCommitStoreFile,
 preCompact,
 preCompactSelection,
 preDelete,
 preExists,
 preFlush,
 preFlush,
 preGetOp,
 preIncrement, preIncrementAfterRowLock,
 preMemStoreCompaction,
 preMemStoreCompactionCompact,
 preMemStoreCompactionCompactScannerOpen,
 preOpen,
 prePrepareTimeStampForDeleteVersion,
 prePut,
 preReplayWALs,
 preScannerClose,
 preScannerNext,
 preScannerOpen,
 preStoreFileReaderOpen,
 preStoreScannerOpen,
 preWALRestore
+postAppend,
 postBatchMutate,
 postBatchMutateIndispensably,
 postBulkLoadHFile,
 postCheckAndDelete,
 postCheckAndPut,
 postClose,
 postCloseRegionOperation, postCommitStoreFile,
 postCompact,
 postCompactSelection,
 postDelete,
 postExists,
 postFlush,
 postFlush,
 postGetOp,
 postIncrement,
 postInstantiateDeleteTracker,
 postMemStoreCompaction, postMutationBeforeWAL,
 postOpen,
 postPut,
 postReplayWALs,
 postScannerClose,
 postScannerFilterRow,
 postScannerNext,
 postScannerOpen,
 postStartRegionOperation,
 postStoreFileReaderOpen,
 postWALRestore,
 preAppend,
 preAppendAfterRowLock,
 preBatchMutate,
 preBulkLoadHFile,
 preCheckAndDelete,
 preCheckAndDeleteAfterRowLock,
 preCheckAndPut,
 preCheckAndPutAfterRowLock,
 preClose,
 preCommitStoreFile,
 preCompact,
 preCompactSelection,
 preDelete,
 preExists,
 preFlush,
 preFlush,
 preGetOp,
 preIncrement,
 preIncrementAfterRowLock,
 preMemStoreCompaction,
 preMemStoreCompactionCompact,
 preMemStoreCompactionCompactScannerOpen,
 preOpen,
 prePrepareTimeStampForDeleteVersion,
 prePut,
 preReplayWALs,
 preScannerClose,
 preScannerNext,
 preScannerOpen,
 preStoreFileReaderOpen,
 preStoreScannerOpen,
 preWALRestore
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/exceptions/PreemptiveFastFailException.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/exceptions/PreemptiveFastFailException.html
 
b/devapidocs/org/apache/hadoop/hbase/exceptions/PreemptiveFastFailException.html
index 860df24..f0c79d7 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/exceptions/PreemptiveFastFailException.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/exceptions/PreemptiveFastFailException.html
@@ -50,7 +50,7 @@ var activeTableTab = "activeTableTab";
 
 
 Prev Class
-Next Class
+Next Class
 
 
 Frames
@@ -479,7 +479,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/net/ConnectExcept
 
 
 Prev Class
-Next Class
+Next Class
 
 
 Frames

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/exceptions/RegionInRecoveryException.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/exceptions/RegionInRecoveryException.html 
b/devapidocs/org/apache/hadoop/hbase/exceptions/RegionInRecoveryException.html
deleted file mode 100644
index ac45f37..000
--- 
a/devapidocs/org/apache/hadoop/hbase/exceptions/RegionInRecoveryException.html
+++ /dev/null
@@ -1,337 +0,0 @@
-http://www.w3.org/TR/html4/loose.dtd";>
-
-
-
-
-
-RegionInRecoveryException (Apache HBase 3.0.0-SNAPSHOT API)
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-Skip navigation links
-
-
-
-
-Overview
-Package
-Class
-Use
-Tree
-Deprecated
-Index
-Help
-
-
-
-
-Prev Class
-Next Class
-
-
-Fram

[18/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionObserver.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionObserver.html 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionObserver.html
index 2c876fe..48154bc 100644
--- a/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionObserver.html
+++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionObserver.html
@@ -18,7 +18,7 @@
 catch(err) {
 }
 //-->
-var methods = 
{"i0":18,"i1":18,"i2":18,"i3":18,"i4":18,"i5":18,"i6":18,"i7":18,"i8":18,"i9":18,"i10":18,"i11":18,"i12":18,"i13":18,"i14":18,"i15":18,"i16":18,"i17":50,"i18":18,"i19":18,"i20":18,"i21":18,"i22":18,"i23":18,"i24":18,"i25":18,"i26":18,"i27":18,"i28":18,"i29":50,"i30":50,"i31":18,"i32":18,"i33":18,"i34":18,"i35":18,"i36":18,"i37":18,"i38":18,"i39":18,"i40":18,"i41":18,"i42":18,"i43":18,"i44":18,"i45":18,"i46":18,"i47":18,"i48":18,"i49":18,"i50":18,"i51":18,"i52":18,"i53":18,"i54":18,"i55":18,"i56":50,"i57":18,"i58":18,"i59":18,"i60":18,"i61":18,"i62":50,"i63":18,"i64":50};
+var methods = 
{"i0":18,"i1":18,"i2":18,"i3":18,"i4":18,"i5":18,"i6":18,"i7":18,"i8":18,"i9":18,"i10":18,"i11":18,"i12":18,"i13":18,"i14":18,"i15":18,"i16":18,"i17":50,"i18":18,"i19":18,"i20":18,"i21":18,"i22":18,"i23":18,"i24":18,"i25":18,"i26":18,"i27":18,"i28":50,"i29":50,"i30":18,"i31":18,"i32":18,"i33":18,"i34":18,"i35":18,"i36":18,"i37":18,"i38":18,"i39":18,"i40":18,"i41":18,"i42":18,"i43":18,"i44":18,"i45":18,"i46":18,"i47":18,"i48":18,"i49":18,"i50":18,"i51":18,"i52":18,"i53":18,"i54":18,"i55":50,"i56":18,"i57":18,"i58":18,"i59":18,"i60":18,"i61":50,"i62":18,"i63":50};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],16:["t5","Default Methods"],32:["t6","Deprecated Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -338,18 +338,12 @@ public interface 
 default void
-postLogReplay(ObserverContext c)
-Called after the log replay on the region is over.
-
-
-
-default void
 postMemStoreCompaction(ObserverContext c,
   Store store)
 Called after the in memory compaction is finished.
 
 
-
+
 default Cell
 postMutationBeforeWAL(ObserverContext ctx,
  RegionObserver.MutationType opType,
@@ -360,13 +354,13 @@ public interface 
+
 default void
 postOpen(ObserverContext c)
 Called after the region is reported as open to the 
master.
 
 
-
+
 default void
 postPut(ObserverContext c,
Put put,
@@ -375,7 +369,7 @@ public interface Called after the client stores a value.
 
 
-
+
 default void
 postReplayWALs(ObserverContext ctx,
   RegionInfo info,
@@ -383,14 +377,14 @@ public interface Called after replaying WALs for this region.
 
 
-
+
 default void
 postScannerClose(ObserverContext ctx,
 InternalScanner s)
 Called after the client closes a scanner.
 
 
-
+
 default boolean
 postScannerFilterRow(ObserverContext c,
 InternalScanner s,
@@ -400,7 +394,7 @@ public interface 
+
 default boolean
 postScannerNext(ObserverContext c,
InternalScanner s,
@@ -410,7 +404,7 @@ public interface Called after the client asks for the next row on a 
scanner.
 
 
-
+
 default RegionScanner
 postScannerOpen(ObserverContext c,
Scan scan,
@@ -418,7 +412,7 @@ public interface Called after the client opens a new scanner.
 
 
-
+
 default void
 postStartRegionOperation(ObserverContext ctx,
 Region.Operation operation)
@@ -426,7 +420,7 @@ public interface Region.startRegionOperation().
 
 
-
+
 default StoreFileReader
 postStoreFileReaderOpen(ObserverContext ctx,
org.apache.hadoop.fs.FileSystem fs,
@@ -441,7 +435,7 @@ public interface 
+
 default void
 postWALRestore(ObserverContext ctx,
   RegionInfo info,
@@ -453,35 +447,35 @@ public interface 
+
 default Result
 preAppend(ObserverContext c,
  Append append)
 Called before Append.
 
 
-
+
 default Result
 preAppendAfterRowLock(ObserverContext c,
  Append append)
 Called before Append but after acquiring rowlock.
 
 
-
+
 default void
 preBatchMutate(ObserverContext c,
   MiniBatchOperationInProgress miniBatchOp)
 This will be called for every batch mutation operation 
happening at the server.
 
 
-
+
 default void
 preBulkLoadHFile(ObserverContext

[25/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.html 
b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.html
index 07ff43a..c6a711d 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.html
@@ -18,7 +18,7 @@
 catch(err) {
 }
 //-->
-var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":9,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":41,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":42,"i26":42,"i27":42,"i28":42,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":42,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":9,"i81":10,"i82":10,"i83":9,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":41,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":42,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i109
 
":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":9,"i119":10,"i120":10,"i121":10,"i122":42,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":10,"i151":10,"i152":10,"i153":10,"i154":10,"i155":10,"i156":10,"i157":10,"i158":10,"i159":10,"i160":10,"i161":10,"i162":10,"i163":10,"i164":10,"i165":10,"i166":10,"i167":10,"i168":10,"i169":10,"i170":10,"i171":10,"i172":10,"i173":42,"i174":10,"i175":10,"i176":10,"i177":10,"i178":10,"i179":10,"i180":10,"i181":10,"i182":10,"i183":10,"i184":10,"i185":10,"i186":10,"i187":10,"i188":10,"i189":10,"i190":10,"i191":10,"i192":10,"i193":10,"i194":10,"i195":10,"i196":10,"i197":10,"i198":10,"i199":42,"i200":10,"i201":10,"i202":10,"i203":10,"i204":10,"i205":10,"i206":10,"i207":10,"i208":10,"i2
 
09":10,"i210":10,"i211":10,"i212":10,"i213":10,"i214":10,"i215":10,"i216":10,"i217":10,"i218":10,"i219":10,"i220":10,"i221":10,"i222":10,"i223":10,"i224":10,"i225":10,"i226":10,"i227":10,"i228":10,"i229":10,"i230":10};
+var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":9,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":41,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":42,"i28":42,"i29":42,"i30":42,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":42,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":9,"i83":10,"i84":10,"i85":9,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":41,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":42,"i105":10,"i106":10,"i107":10,"i108":10,"i109
 
":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":9,"i121":10,"i122":10,"i123":10,"i124":42,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":10,"i151":10,"i152":10,"i153":10,"i154":10,"i155":10,"i156":10,"i157":10,"i158":10,"i159":10,"i160":10,"i161":10,"i162":10,"i163":10,"i164":10,"i165":10,"i166":10,"i167":10,"i168":10,"i169":10,"i170":10,"i171":10,"i172":10,"i173":10,"i174":10,"i175":42,"i176":10,"i177":10,"i178":10,"i179":10,"i180":10,"i181":10,"i182":10,"i183":10,"i184":10,"i185":10,"i186":10,"i187":10,"i188":10,"i189":10,"i190":10,"i191":10,"i192":10,"i193":10,"i194":10,"i195":10,"i196":10,"i197":10,"i198":10,"i199":10,"i200":10,"i201":42,"i202":10,"i203":10,"i204":10,"i205":10,"i206":10,"i207":10,"i208":10,"i2
 
09":10,"i210":10,"i211":10,"i212":10,"i213":10,"i214":10,"i215":10,"i216":10,"i217":10,"i218":10,"i219":10,"i220":10,"i221":10,"i222":10,"i223":10,"i224":10,"i225":10,"i226":10,"i227":10,"i228":10,"i229":10,"i230":10,"i231":10,"i232":10};
 var

[07/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.FlushResultImpl.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.FlushResultImpl.html 
b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.FlushResultImpl.html
index 7b03578..2db218d 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.FlushResultImpl.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.FlushResultImpl.html
@@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab";
 
 
 
-public static class HRegion.FlushResultImpl
+public static class HRegion.FlushResultImpl
 extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object
 implements HRegion.FlushResult
 Objects from this class are created when flushing to 
describe all the different states that
@@ -273,7 +273,7 @@ implements 
 
 result
-final HRegion.FlushResult.Result result
+final HRegion.FlushResult.Result result
 
 
 
@@ -282,7 +282,7 @@ implements 
 
 failureReason
-final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String failureReason
+final http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String failureReason
 
 
 
@@ -291,7 +291,7 @@ implements 
 
 flushSequenceId
-final long flushSequenceId
+final long flushSequenceId
 
 
 
@@ -300,7 +300,7 @@ implements 
 
 wroteFlushWalMarker
-final boolean wroteFlushWalMarker
+final boolean wroteFlushWalMarker
 
 
 
@@ -317,7 +317,7 @@ implements 
 
 FlushResultImpl
-FlushResultImpl(HRegion.FlushResult.Result result,
+FlushResultImpl(HRegion.FlushResult.Result result,
 long flushSequenceId)
 Convenience constructor to use when the flush is 
successful, the failure message is set to
  null.
@@ -335,7 +335,7 @@ implements 
 
 FlushResultImpl
-FlushResultImpl(HRegion.FlushResult.Result result,
+FlushResultImpl(HRegion.FlushResult.Result result,
 http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String failureReason,
 boolean wroteFlushMarker)
 Convenience constructor to use when we cannot flush.
@@ -352,7 +352,7 @@ implements 
 
 FlushResultImpl
-FlushResultImpl(HRegion.FlushResult.Result result,
+FlushResultImpl(HRegion.FlushResult.Result result,
 long flushSequenceId,
 http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String failureReason,
 boolean wroteFlushMarker)
@@ -379,7 +379,7 @@ implements 
 
 isFlushSucceeded
-public boolean isFlushSucceeded()
+public boolean isFlushSucceeded()
 Convenience method, the equivalent of checking if result is
  FLUSHED_NO_COMPACTION_NEEDED or FLUSHED_NO_COMPACTION_NEEDED.
 
@@ -396,7 +396,7 @@ implements 
 
 isCompactionNeeded
-public boolean isCompactionNeeded()
+public boolean isCompactionNeeded()
 Convenience method, the equivalent of checking if result is 
FLUSHED_COMPACTION_NEEDED.
 
 Specified by:
@@ -412,7 +412,7 @@ implements 
 
 toString
-public http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String toString()
+public http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String toString()
 
 Overrides:
 http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--";
 title="class or interface in java.lang">toString in 
class http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object
@@ -425,7 +425,7 @@ implements 
 
 getResult
-public HRegion.FlushResult.Result getResult()
+public HRegion.FlushResult.Result getResult()
 
 Specified by:
 getResult in
 interface HRegion.FlushResult

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.MutationBatchOperation.html
--
diff --git 
a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.MutationBatchOperation.html
 
b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.MutationBatchOperation.html
index 248a3a9..aac1214 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.MutationBatchOperation.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.MutationBatchOperation.html
@@ -18,7 +18,7 @@
 catch(err) {
 }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10

[04/51] [partial] hbase-site git commit: Published site at .

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b3f2bee/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.html
--
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.html 
b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.html
index 9bc231e6..b77dc11 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.html
@@ -18,7 +18,7 @@
 catch(err) {
 }
 //-->
-var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":9,"i47":9,"i48":10,"i49":9,"i50":9,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":9,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":9,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i109":1
 
0,"i110":10,"i111":9,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":41,"i119":41,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":9,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":10,"i151":42,"i152":10,"i153":10,"i154":10,"i155":10,"i156":10,"i157":10,"i158":10,"i159":10,"i160":10,"i161":10,"i162":10,"i163":10,"i164":10,"i165":10,"i166":10,"i167":10,"i168":10,"i169":10,"i170":10,"i171":10,"i172":10,"i173":10,"i174":9,"i175":10,"i176":10,"i177":10,"i178":10,"i179":10,"i180":10,"i181":10,"i182":10,"i183":10,"i184":10,"i185":9,"i186":10,"i187":10,"i188":9,"i189":9,"i190":9,"i191":9,"i192":9,"i193":9,"i194":9,"i195":9,"i196":9,"i197":10,"i198":10,"i199":10,"i200":10,"i201":10,"i202":10,"i203":10,"i204":10,"i205":10,"i206":9,"i207":10,"i208":10,"i209":10,"i210":10
 
,"i211":10,"i212":10,"i213":10,"i214":10,"i215":10,"i216":10,"i217":10,"i218":10,"i219":10,"i220":10,"i221":10,"i222":10,"i223":10,"i224":10,"i225":10,"i226":10,"i227":10,"i228":10,"i229":10,"i230":10,"i231":10,"i232":10,"i233":10,"i234":10,"i235":10,"i236":10,"i237":10,"i238":9,"i239":9,"i240":10,"i241":10,"i242":10,"i243":10,"i244":10,"i245":10,"i246":10,"i247":10,"i248":10,"i249":10,"i250":10,"i251":10,"i252":9,"i253":10,"i254":10,"i255":10,"i256":10,"i257":10,"i258":10,"i259":10,"i260":10,"i261":10,"i262":10,"i263":10,"i264":10,"i265":10,"i266":10,"i267":10,"i268":9,"i269":10,"i270":10,"i271":10,"i272":10};
+var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":9,"i42":9,"i43":9,"i44":9,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":9,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":9,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":9,"i105":10,"i106":10,"i107":10,"i108":10,"i109":10
 
,"i110":10,"i111":41,"i112":41,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":9,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":42,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":10,"i151":10,"i152":10,"i153":10,"i154":10,"i155":10,"i156":10,"i157":10,"i158":10,"i159":10,"i160":10,"i161":10,"i162":10,"i163":10,"i164":10,"i165":10,"i166":9,"i167":10,"i168":10,"i169":10,"i170":10,"i171":10,"i172":10,"i173":10,"i174":10,"i175":10,"i176":9,"i177":10,"i178":10,"i179":9,"i180":9,"i181":9,"i182":9,"i183":9,"i184":9,"i185":9,"i186":9,"i187":9,"i188":10,"i189":10,"i190":10,"i191":10,"i192":10,"i193":1

[51/51] [partial] hbase-site git commit: Published site at .

Published site at .


Project: http://git-wip-us.apache.org/repos/asf/hbase-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase-site/commit/2b3f2bee
Tree: http://git-wip-us.apache.org/repos/asf/hbase-site/tree/2b3f2bee
Diff: http://git-wip-us.apache.org/repos/asf/hbase-site/diff/2b3f2bee

Branch: refs/heads/asf-site
Commit: 2b3f2beeccfcc60427ebab9ecf10b71cd62fb554
Parents: 167adb0
Author: jenkins 
Authored: Thu Nov 9 15:16:00 2017 +
Committer: jenkins 
Committed: Thu Nov 9 15:16:00 2017 +

--
 acid-semantics.html | 4 +-
 apache_hbase_reference_guide.pdf| 27115 ++---
 apidocs/allclasses-frame.html   | 1 -
 apidocs/allclasses-noframe.html | 1 -
 apidocs/constant-values.html|28 -
 apidocs/index-all.html  |26 +-
 apidocs/org/apache/hadoop/hbase/HConstants.html |   275 +-
 .../hadoop/hbase/NotServingRegionException.html | 4 -
 .../class-use/NotServingRegionException.html|44 +-
 .../hadoop/hbase/class-use/TableName.html   |   204 +-
 .../org/apache/hadoop/hbase/client/Admin.html   |   842 +-
 .../exceptions/PreemptiveFastFailException.html | 4 +-
 .../exceptions/RegionInRecoveryException.html   |   297 -
 .../exceptions/RequestTooBigException.html  | 4 +-
 .../class-use/RegionInRecoveryException.html|   125 -
 .../hadoop/hbase/exceptions/package-frame.html  | 1 -
 .../hbase/exceptions/package-summary.html   |10 +-
 .../hadoop/hbase/exceptions/package-tree.html   | 5 -
 .../hbase/mapreduce/TableInputFormatBase.html   |24 +-
 .../hbase/mapreduce/TableOutputCommitter.html   | 2 +-
 .../org/apache/hadoop/hbase/package-use.html| 6 -
 apidocs/overview-tree.html  | 6 +-
 apidocs/serialized-form.html| 9 -
 .../org/apache/hadoop/hbase/HConstants.html |   619 +-
 .../org/apache/hadoop/hbase/client/Admin.html   |  4753 +--
 .../exceptions/RegionInRecoveryException.html   |   116 -
 .../hbase/mapreduce/TableInputFormatBase.html   |   767 +-
 book.html   |45 +-
 bulk-loads.html | 4 +-
 checkstyle-aggregate.html   | 35460 -
 checkstyle.rss  |   216 +-
 coc.html| 4 +-
 cygwin.html | 4 +-
 dependencies.html   | 4 +-
 dependency-convergence.html |   593 +-
 dependency-info.html| 4 +-
 dependency-management.html  |24 +-
 devapidocs/allclasses-frame.html|12 +-
 devapidocs/allclasses-noframe.html  |12 +-
 devapidocs/constant-values.html |   186 +-
 devapidocs/index-all.html   |   798 +-
 .../org/apache/hadoop/hbase/ByteBufferTag.html  | 4 +-
 .../apache/hadoop/hbase/CacheEvictionStats.html |   366 +
 .../hadoop/hbase/CacheEvictionStatsBuilder.html |   361 +
 .../hadoop/hbase/CallDroppedException.html  | 4 +-
 .../org/apache/hadoop/hbase/HConstants.html |   277 +-
 .../hadoop/hbase/NotServingRegionException.html | 2 +-
 .../apache/hadoop/hbase/SplitLogTask.Done.html  |12 +-
 .../apache/hadoop/hbase/SplitLogTask.Err.html   |12 +-
 .../apache/hadoop/hbase/SplitLogTask.Owned.html |20 +-
 .../hadoop/hbase/SplitLogTask.Resigned.html |12 +-
 .../hadoop/hbase/SplitLogTask.Unassigned.html   |12 +-
 .../org/apache/hadoop/hbase/SplitLogTask.html   |   112 +-
 .../hadoop/hbase/backup/BackupObserver.html | 2 +-
 .../BackupRestoreConstants.BackupCommand.html   |44 +-
 .../hbase/backup/BackupRestoreConstants.html|10 +-
 .../hadoop/hbase/backup/package-tree.html   | 4 +-
 .../hbase/class-use/CacheEvictionStats.html |   237 +
 .../class-use/CacheEvictionStatsBuilder.html|   188 +
 .../org/apache/hadoop/hbase/class-use/Cell.html |33 +-
 .../hadoop/hbase/class-use/HRegionInfo.html | 8 +-
 .../hadoop/hbase/class-use/HRegionLocation.html |   144 +-
 .../class-use/NotServingRegionException.html|10 +-
 .../apache/hadoop/hbase/class-use/Server.html   | 5 +-
 .../hadoop/hbase/class-use/ServerName.html  |   407 +-
 .../hadoop/hbase/class-use/TableName.html   |   147 +-
 .../org/apache/hadoop/hbase/client/Admin.html   |   842 +-
 .../hbase/client/ClientServiceCallable.html | 2 +-
 .../client/HBaseAdmin.AbortProcedureFuture.html | 8 +-
 .../HBaseAdmin.AddColumnFamilyFuture.html   | 6 +-
 .../client/HBaseAdmin.CreateTableFuture.html|14 +-
 .../HBaseAdmin.DeleteColumnFamilyFuture.html| 6 +-
 .../client/HBaseAdmin.DeleteTableFuture.html|10 +-
 .../client/HBaseAdmin

  1   2   >