hbase git commit: HBASE-20317 Backport HBASE-20261 "Table page (table.jsp) in Master UI does not show replicaIds for hbase meta table" to branch-1

2018-08-26 Thread brfrn169
Repository: hbase
Updated Branches:
  refs/heads/branch-1.3 996fd9124 -> 424706ab4


HBASE-20317 Backport HBASE-20261 "Table page (table.jsp) in Master UI does not 
show replicaIds for hbase meta table" to branch-1


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

Branch: refs/heads/branch-1.3
Commit: 424706ab46805422bfff4330ca26ba3b490da7ec
Parents: 996fd91
Author: Toshihiro Suzuki 
Authored: Mon Aug 27 12:22:27 2018 +0900
Committer: Toshihiro Suzuki 
Committed: Mon Aug 27 14:19:56 2018 +0900

--
 .../src/main/resources/hbase-webapps/master/table.jsp | 7 +++
 1 file changed, 7 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/424706ab/hbase-server/src/main/resources/hbase-webapps/master/table.jsp
--
diff --git a/hbase-server/src/main/resources/hbase-webapps/master/table.jsp 
b/hbase-server/src/main/resources/hbase-webapps/master/table.jsp
index efd8ecb..da03aa7 100644
--- a/hbase-server/src/main/resources/hbase-webapps/master/table.jsp
+++ b/hbase-server/src/main/resources/hbase-webapps/master/table.jsp
@@ -200,6 +200,13 @@ if ( fqtn != null ) {
 <%= escapeXml(Bytes.toString(meta.getEndKey())) %>
 -
 -
+<%
+  if (withReplica) {
+%>
+<%= meta.getReplicaId() %>
+<%
+  }
+%>
 
 <%  } %>
 <%} %>



hbase git commit: HBASE-20317 Backport HBASE-20261 "Table page (table.jsp) in Master UI does not show replicaIds for hbase meta table" to branch-1

2018-08-26 Thread brfrn169
Repository: hbase
Updated Branches:
  refs/heads/branch-1.2 c045573f5 -> beb954e0d


HBASE-20317 Backport HBASE-20261 "Table page (table.jsp) in Master UI does not 
show replicaIds for hbase meta table" to branch-1


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

Branch: refs/heads/branch-1.2
Commit: beb954e0dde3b79a22282a44b26fc326af170a44
Parents: c045573
Author: Toshihiro Suzuki 
Authored: Mon Aug 27 12:22:27 2018 +0900
Committer: Toshihiro Suzuki 
Committed: Mon Aug 27 14:19:16 2018 +0900

--
 .../src/main/resources/hbase-webapps/master/table.jsp | 7 +++
 1 file changed, 7 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/beb954e0/hbase-server/src/main/resources/hbase-webapps/master/table.jsp
--
diff --git a/hbase-server/src/main/resources/hbase-webapps/master/table.jsp 
b/hbase-server/src/main/resources/hbase-webapps/master/table.jsp
index 6c99ba7..cee2416 100644
--- a/hbase-server/src/main/resources/hbase-webapps/master/table.jsp
+++ b/hbase-server/src/main/resources/hbase-webapps/master/table.jsp
@@ -192,6 +192,13 @@ if ( fqtn != null ) {
 <%= escapeXml(Bytes.toString(meta.getEndKey())) %>
 -
 -
+<%
+  if (withReplica) {
+%>
+<%= meta.getReplicaId() %>
+<%
+  }
+%>
 
 <%  } %>
 <%} %>



hbase git commit: HBASE-20317 Backport HBASE-20261 "Table page (table.jsp) in Master UI does not show replicaIds for hbase meta table" to branch-1

2018-08-26 Thread brfrn169
Repository: hbase
Updated Branches:
  refs/heads/branch-1.4 201609882 -> d965436ee


HBASE-20317 Backport HBASE-20261 "Table page (table.jsp) in Master UI does not 
show replicaIds for hbase meta table" to branch-1


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

Branch: refs/heads/branch-1.4
Commit: d965436ee17d862b7136488daac5d69e6f921220
Parents: 2016098
Author: Toshihiro Suzuki 
Authored: Mon Aug 27 11:55:52 2018 +0900
Committer: Toshihiro Suzuki 
Committed: Mon Aug 27 11:57:21 2018 +0900

--
 .../src/main/resources/hbase-webapps/master/table.jsp | 7 +++
 1 file changed, 7 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/d965436e/hbase-server/src/main/resources/hbase-webapps/master/table.jsp
--
diff --git a/hbase-server/src/main/resources/hbase-webapps/master/table.jsp 
b/hbase-server/src/main/resources/hbase-webapps/master/table.jsp
index 44f0a64..2d77e57 100644
--- a/hbase-server/src/main/resources/hbase-webapps/master/table.jsp
+++ b/hbase-server/src/main/resources/hbase-webapps/master/table.jsp
@@ -269,6 +269,13 @@ if ( fqtn != null ) {
 <%= locality%>
 <%= escapeXml(Bytes.toString(meta.getStartKey())) %>
 <%= escapeXml(Bytes.toString(meta.getEndKey())) %>
+<%
+  if (withReplica) {
+%>
+<%= meta.getReplicaId() %>
+<%
+  }
+%>
 
 <%  } %>
 <%} %>



hbase git commit: HBASE-21084 When cloning a snapshot including a split parent region, the split parent region of the cloned table will be online

2018-08-26 Thread brfrn169
Repository: hbase
Updated Branches:
  refs/heads/branch-2 25e988dd4 -> 2369afd7e


HBASE-21084 When cloning a snapshot including a split parent region, the split 
parent region of the cloned table will be online


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

Branch: refs/heads/branch-2
Commit: 2369afd7e59282cac9d852254f18b0bc7d7664ea
Parents: 25e988d
Author: Toshihiro Suzuki 
Authored: Tue Aug 21 21:38:01 2018 +0900
Committer: Toshihiro Suzuki 
Committed: Mon Aug 27 09:58:52 2018 +0900

--
 .../procedure/CloneSnapshotProcedure.java   | 23 ++-
 .../client/TestCloneSnapshotFromClient.java | 72 ++--
 2 files changed, 88 insertions(+), 7 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/2369afd7/hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.java
--
diff --git 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.java
 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.java
index 12bda2d..9ba3485 100644
--- 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.java
+++ 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.java
@@ -39,6 +39,8 @@ import 
org.apache.hadoop.hbase.errorhandling.ForeignExceptionDispatcher;
 import org.apache.hadoop.hbase.master.MasterCoprocessorHost;
 import org.apache.hadoop.hbase.master.MasterFileSystem;
 import org.apache.hadoop.hbase.master.MetricsSnapshot;
+import org.apache.hadoop.hbase.master.RegionState;
+import org.apache.hadoop.hbase.master.assignment.AssignmentManager;
 import 
org.apache.hadoop.hbase.master.procedure.CreateTableProcedure.CreateHdfsRegions;
 import org.apache.hadoop.hbase.monitoring.MonitoredTask;
 import org.apache.hadoop.hbase.monitoring.TaskMonitor;
@@ -149,7 +151,26 @@ public class CloneSnapshotProcedure
   break;
 case CLONE_SNAPSHOT_ASSIGN_REGIONS:
   CreateTableProcedure.setEnablingState(env, getTableName());
-  
addChildProcedure(env.getAssignmentManager().createRoundRobinAssignProcedures(newRegions));
+
+  // Separate newRegions to split regions and regions to assign
+  List splitRegions = new ArrayList<>();
+  List regionsToAssign = new ArrayList<>();
+  newRegions.forEach(ri -> {
+if (ri.isOffline() && (ri.isSplit() || ri.isSplitParent())) {
+  splitRegions.add(ri);
+} else {
+  regionsToAssign.add(ri);
+}
+  });
+
+  // For split regions, add them to RegionStates
+  AssignmentManager am = env.getAssignmentManager();
+  splitRegions.forEach(ri ->
+am.getRegionStates().updateRegionState(ri, RegionState.State.SPLIT)
+  );
+
+  addChildProcedure(env.getAssignmentManager()
+.createRoundRobinAssignProcedures(regionsToAssign));
   setNextState(CloneSnapshotState.CLONE_SNAPSHOT_UPDATE_DESC_CACHE);
   break;
 case CLONE_SNAPSHOT_UPDATE_DESC_CACHE:

http://git-wip-us.apache.org/repos/asf/hbase/blob/2369afd7/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestCloneSnapshotFromClient.java
--
diff --git 
a/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestCloneSnapshotFromClient.java
 
b/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestCloneSnapshotFromClient.java
index f3dd807..157b18f 100644
--- 
a/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestCloneSnapshotFromClient.java
+++ 
b/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestCloneSnapshotFromClient.java
@@ -17,13 +17,19 @@
  */
 package org.apache.hadoop.hbase.client;
 
+import static org.junit.Assert.assertEquals;
+
 import java.io.IOException;
+import java.util.List;
+
 import org.apache.hadoop.hbase.HBaseClassTestRule;
 import org.apache.hadoop.hbase.HBaseTestingUtility;
 import org.apache.hadoop.hbase.HConstants;
 import org.apache.hadoop.hbase.NamespaceDescriptor;
 import org.apache.hadoop.hbase.NamespaceNotFoundException;
 import org.apache.hadoop.hbase.TableName;
+import org.apache.hadoop.hbase.master.RegionState;
+import org.apache.hadoop.hbase.master.assignment.RegionStates;
 import org.apache.hadoop.hbase.master.snapshot.SnapshotManager;
 import org.apache.hadoop.hbase.snapshot.SnapshotDoesNotExistException;
 import org.apache.hadoop.hbase.snapshot.SnapshotTestingUtils;
@@ -160,7 +166,8 

[17/52] [partial] hbase-site git commit: HBASE-21119 update website docs for current 2.0 release

2018-08-26 Thread busbey
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/27160a1f/2.0/apidocs/org/apache/hadoop/hbase/client/RetriesExhaustedWithDetailsException.html
--
diff --git 
a/2.0/apidocs/org/apache/hadoop/hbase/client/RetriesExhaustedWithDetailsException.html
 
b/2.0/apidocs/org/apache/hadoop/hbase/client/RetriesExhaustedWithDetailsException.html
index fa9a37e..bd5483d 100644
--- 
a/2.0/apidocs/org/apache/hadoop/hbase/client/RetriesExhaustedWithDetailsException.html
+++ 
b/2.0/apidocs/org/apache/hadoop/hbase/client/RetriesExhaustedWithDetailsException.html
@@ -4,7 +4,7 @@
 
 
 
-RetriesExhaustedWithDetailsException (Apache HBase 2.0.0-beta-2 
API)
+RetriesExhaustedWithDetailsException (Apache HBase 2.0.1 API)
 
 
 
@@ -12,7 +12,7 @@
 
 
-RetryingCallable (Apache HBase 2.0.0-beta-2 API)
+RetryingCallable (Apache HBase 2.0.1 API)