You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by mi...@apache.org on 2016/03/21 17:17:31 UTC
[17/23] hbase-site git commit: Published site at
f1d453599a944440b8a1075082e2dc7b7676416f.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a4cb7eaa/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.AsyncRequestFutureImpl.ReplicaCallIssuingRunnable.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.AsyncRequestFutureImpl.ReplicaCallIssuingRunnable.html b/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.AsyncRequestFutureImpl.ReplicaCallIssuingRunnable.html
index c47c6e7..ed7bc7f 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.AsyncRequestFutureImpl.ReplicaCallIssuingRunnable.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.AsyncRequestFutureImpl.ReplicaCallIssuingRunnable.html
@@ -389,7 +389,7 @@
<span class="sourceLineNo">381</span><a name="line.381"></a>
<span class="sourceLineNo">382</span> // Remember the previous decisions about regions or region servers we put in the<a name="line.382"></a>
<span class="sourceLineNo">383</span> // final multi.<a name="line.383"></a>
-<span class="sourceLineNo">384</span> Map<Long, Boolean> regionIncluded = new HashMap<Long, Boolean>();<a name="line.384"></a>
+<span class="sourceLineNo">384</span> Map<HRegionInfo, Boolean> regionIncluded = new HashMap<HRegionInfo, Boolean>();<a name="line.384"></a>
<span class="sourceLineNo">385</span> Map<ServerName, Boolean> serverIncluded = new HashMap<ServerName, Boolean>();<a name="line.385"></a>
<span class="sourceLineNo">386</span><a name="line.386"></a>
<span class="sourceLineNo">387</span> int posInList = -1;<a name="line.387"></a>
@@ -491,10 +491,10 @@
<span class="sourceLineNo">483</span> * @return true if this region is considered as busy.<a name="line.483"></a>
<span class="sourceLineNo">484</span> */<a name="line.484"></a>
<span class="sourceLineNo">485</span> protected boolean canTakeOperation(HRegionLocation loc,<a name="line.485"></a>
-<span class="sourceLineNo">486</span> Map<Long, Boolean> regionsIncluded,<a name="line.486"></a>
+<span class="sourceLineNo">486</span> Map<HRegionInfo, Boolean> regionsIncluded,<a name="line.486"></a>
<span class="sourceLineNo">487</span> Map<ServerName, Boolean> serversIncluded) {<a name="line.487"></a>
-<span class="sourceLineNo">488</span> long regionId = loc.getRegionInfo().getRegionId();<a name="line.488"></a>
-<span class="sourceLineNo">489</span> Boolean regionPrevious = regionsIncluded.get(regionId);<a name="line.489"></a>
+<span class="sourceLineNo">488</span> HRegionInfo regionInfo = loc.getRegionInfo();<a name="line.488"></a>
+<span class="sourceLineNo">489</span> Boolean regionPrevious = regionsIncluded.get(regionInfo);<a name="line.489"></a>
<span class="sourceLineNo">490</span><a name="line.490"></a>
<span class="sourceLineNo">491</span> if (regionPrevious != null) {<a name="line.491"></a>
<span class="sourceLineNo">492</span> // We already know what to do with this region.<a name="line.492"></a>
@@ -504,14 +504,14 @@
<span class="sourceLineNo">496</span> Boolean serverPrevious = serversIncluded.get(loc.getServerName());<a name="line.496"></a>
<span class="sourceLineNo">497</span> if (Boolean.FALSE.equals(serverPrevious)) {<a name="line.497"></a>
<span class="sourceLineNo">498</span> // It's a new region, on a region server that we have already excluded.<a name="line.498"></a>
-<span class="sourceLineNo">499</span> regionsIncluded.put(regionId, Boolean.FALSE);<a name="line.499"></a>
+<span class="sourceLineNo">499</span> regionsIncluded.put(regionInfo, Boolean.FALSE);<a name="line.499"></a>
<span class="sourceLineNo">500</span> return false;<a name="line.500"></a>
<span class="sourceLineNo">501</span> }<a name="line.501"></a>
<span class="sourceLineNo">502</span><a name="line.502"></a>
<span class="sourceLineNo">503</span> AtomicInteger regionCnt = taskCounterPerRegion.get(loc.getRegionInfo().getRegionName());<a name="line.503"></a>
<span class="sourceLineNo">504</span> if (regionCnt != null && regionCnt.get() >= maxConcurrentTasksPerRegion) {<a name="line.504"></a>
<span class="sourceLineNo">505</span> // Too many tasks on this region already.<a name="line.505"></a>
-<span class="sourceLineNo">506</span> regionsIncluded.put(regionId, Boolean.FALSE);<a name="line.506"></a>
+<span class="sourceLineNo">506</span> regionsIncluded.put(regionInfo, Boolean.FALSE);<a name="line.506"></a>
<span class="sourceLineNo">507</span> return false;<a name="line.507"></a>
<span class="sourceLineNo">508</span> }<a name="line.508"></a>
<span class="sourceLineNo">509</span><a name="line.509"></a>
@@ -534,7 +534,7 @@
<span class="sourceLineNo">526</span> }<a name="line.526"></a>
<span class="sourceLineNo">527</span><a name="line.527"></a>
<span class="sourceLineNo">528</span> if (!ok) {<a name="line.528"></a>
-<span class="sourceLineNo">529</span> regionsIncluded.put(regionId, Boolean.FALSE);<a name="line.529"></a>
+<span class="sourceLineNo">529</span> regionsIncluded.put(regionInfo, Boolean.FALSE);<a name="line.529"></a>
<span class="sourceLineNo">530</span> serversIncluded.put(loc.getServerName(), Boolean.FALSE);<a name="line.530"></a>
<span class="sourceLineNo">531</span> return false;<a name="line.531"></a>
<span class="sourceLineNo">532</span> }<a name="line.532"></a>
@@ -544,7 +544,7 @@
<span class="sourceLineNo">536</span> assert serverPrevious.equals(Boolean.TRUE);<a name="line.536"></a>
<span class="sourceLineNo">537</span> }<a name="line.537"></a>
<span class="sourceLineNo">538</span><a name="line.538"></a>
-<span class="sourceLineNo">539</span> regionsIncluded.put(regionId, Boolean.TRUE);<a name="line.539"></a>
+<span class="sourceLineNo">539</span> regionsIncluded.put(regionInfo, Boolean.TRUE);<a name="line.539"></a>
<span class="sourceLineNo">540</span><a name="line.540"></a>
<span class="sourceLineNo">541</span> return true;<a name="line.541"></a>
<span class="sourceLineNo">542</span> }<a name="line.542"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a4cb7eaa/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.AsyncRequestFutureImpl.SingleServerRequestRunnable.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.AsyncRequestFutureImpl.SingleServerRequestRunnable.html b/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.AsyncRequestFutureImpl.SingleServerRequestRunnable.html
index c47c6e7..ed7bc7f 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.AsyncRequestFutureImpl.SingleServerRequestRunnable.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.AsyncRequestFutureImpl.SingleServerRequestRunnable.html
@@ -389,7 +389,7 @@
<span class="sourceLineNo">381</span><a name="line.381"></a>
<span class="sourceLineNo">382</span> // Remember the previous decisions about regions or region servers we put in the<a name="line.382"></a>
<span class="sourceLineNo">383</span> // final multi.<a name="line.383"></a>
-<span class="sourceLineNo">384</span> Map<Long, Boolean> regionIncluded = new HashMap<Long, Boolean>();<a name="line.384"></a>
+<span class="sourceLineNo">384</span> Map<HRegionInfo, Boolean> regionIncluded = new HashMap<HRegionInfo, Boolean>();<a name="line.384"></a>
<span class="sourceLineNo">385</span> Map<ServerName, Boolean> serverIncluded = new HashMap<ServerName, Boolean>();<a name="line.385"></a>
<span class="sourceLineNo">386</span><a name="line.386"></a>
<span class="sourceLineNo">387</span> int posInList = -1;<a name="line.387"></a>
@@ -491,10 +491,10 @@
<span class="sourceLineNo">483</span> * @return true if this region is considered as busy.<a name="line.483"></a>
<span class="sourceLineNo">484</span> */<a name="line.484"></a>
<span class="sourceLineNo">485</span> protected boolean canTakeOperation(HRegionLocation loc,<a name="line.485"></a>
-<span class="sourceLineNo">486</span> Map<Long, Boolean> regionsIncluded,<a name="line.486"></a>
+<span class="sourceLineNo">486</span> Map<HRegionInfo, Boolean> regionsIncluded,<a name="line.486"></a>
<span class="sourceLineNo">487</span> Map<ServerName, Boolean> serversIncluded) {<a name="line.487"></a>
-<span class="sourceLineNo">488</span> long regionId = loc.getRegionInfo().getRegionId();<a name="line.488"></a>
-<span class="sourceLineNo">489</span> Boolean regionPrevious = regionsIncluded.get(regionId);<a name="line.489"></a>
+<span class="sourceLineNo">488</span> HRegionInfo regionInfo = loc.getRegionInfo();<a name="line.488"></a>
+<span class="sourceLineNo">489</span> Boolean regionPrevious = regionsIncluded.get(regionInfo);<a name="line.489"></a>
<span class="sourceLineNo">490</span><a name="line.490"></a>
<span class="sourceLineNo">491</span> if (regionPrevious != null) {<a name="line.491"></a>
<span class="sourceLineNo">492</span> // We already know what to do with this region.<a name="line.492"></a>
@@ -504,14 +504,14 @@
<span class="sourceLineNo">496</span> Boolean serverPrevious = serversIncluded.get(loc.getServerName());<a name="line.496"></a>
<span class="sourceLineNo">497</span> if (Boolean.FALSE.equals(serverPrevious)) {<a name="line.497"></a>
<span class="sourceLineNo">498</span> // It's a new region, on a region server that we have already excluded.<a name="line.498"></a>
-<span class="sourceLineNo">499</span> regionsIncluded.put(regionId, Boolean.FALSE);<a name="line.499"></a>
+<span class="sourceLineNo">499</span> regionsIncluded.put(regionInfo, Boolean.FALSE);<a name="line.499"></a>
<span class="sourceLineNo">500</span> return false;<a name="line.500"></a>
<span class="sourceLineNo">501</span> }<a name="line.501"></a>
<span class="sourceLineNo">502</span><a name="line.502"></a>
<span class="sourceLineNo">503</span> AtomicInteger regionCnt = taskCounterPerRegion.get(loc.getRegionInfo().getRegionName());<a name="line.503"></a>
<span class="sourceLineNo">504</span> if (regionCnt != null && regionCnt.get() >= maxConcurrentTasksPerRegion) {<a name="line.504"></a>
<span class="sourceLineNo">505</span> // Too many tasks on this region already.<a name="line.505"></a>
-<span class="sourceLineNo">506</span> regionsIncluded.put(regionId, Boolean.FALSE);<a name="line.506"></a>
+<span class="sourceLineNo">506</span> regionsIncluded.put(regionInfo, Boolean.FALSE);<a name="line.506"></a>
<span class="sourceLineNo">507</span> return false;<a name="line.507"></a>
<span class="sourceLineNo">508</span> }<a name="line.508"></a>
<span class="sourceLineNo">509</span><a name="line.509"></a>
@@ -534,7 +534,7 @@
<span class="sourceLineNo">526</span> }<a name="line.526"></a>
<span class="sourceLineNo">527</span><a name="line.527"></a>
<span class="sourceLineNo">528</span> if (!ok) {<a name="line.528"></a>
-<span class="sourceLineNo">529</span> regionsIncluded.put(regionId, Boolean.FALSE);<a name="line.529"></a>
+<span class="sourceLineNo">529</span> regionsIncluded.put(regionInfo, Boolean.FALSE);<a name="line.529"></a>
<span class="sourceLineNo">530</span> serversIncluded.put(loc.getServerName(), Boolean.FALSE);<a name="line.530"></a>
<span class="sourceLineNo">531</span> return false;<a name="line.531"></a>
<span class="sourceLineNo">532</span> }<a name="line.532"></a>
@@ -544,7 +544,7 @@
<span class="sourceLineNo">536</span> assert serverPrevious.equals(Boolean.TRUE);<a name="line.536"></a>
<span class="sourceLineNo">537</span> }<a name="line.537"></a>
<span class="sourceLineNo">538</span><a name="line.538"></a>
-<span class="sourceLineNo">539</span> regionsIncluded.put(regionId, Boolean.TRUE);<a name="line.539"></a>
+<span class="sourceLineNo">539</span> regionsIncluded.put(regionInfo, Boolean.TRUE);<a name="line.539"></a>
<span class="sourceLineNo">540</span><a name="line.540"></a>
<span class="sourceLineNo">541</span> return true;<a name="line.541"></a>
<span class="sourceLineNo">542</span> }<a name="line.542"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a4cb7eaa/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.AsyncRequestFutureImpl.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.AsyncRequestFutureImpl.html b/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.AsyncRequestFutureImpl.html
index c47c6e7..ed7bc7f 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.AsyncRequestFutureImpl.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.AsyncRequestFutureImpl.html
@@ -389,7 +389,7 @@
<span class="sourceLineNo">381</span><a name="line.381"></a>
<span class="sourceLineNo">382</span> // Remember the previous decisions about regions or region servers we put in the<a name="line.382"></a>
<span class="sourceLineNo">383</span> // final multi.<a name="line.383"></a>
-<span class="sourceLineNo">384</span> Map<Long, Boolean> regionIncluded = new HashMap<Long, Boolean>();<a name="line.384"></a>
+<span class="sourceLineNo">384</span> Map<HRegionInfo, Boolean> regionIncluded = new HashMap<HRegionInfo, Boolean>();<a name="line.384"></a>
<span class="sourceLineNo">385</span> Map<ServerName, Boolean> serverIncluded = new HashMap<ServerName, Boolean>();<a name="line.385"></a>
<span class="sourceLineNo">386</span><a name="line.386"></a>
<span class="sourceLineNo">387</span> int posInList = -1;<a name="line.387"></a>
@@ -491,10 +491,10 @@
<span class="sourceLineNo">483</span> * @return true if this region is considered as busy.<a name="line.483"></a>
<span class="sourceLineNo">484</span> */<a name="line.484"></a>
<span class="sourceLineNo">485</span> protected boolean canTakeOperation(HRegionLocation loc,<a name="line.485"></a>
-<span class="sourceLineNo">486</span> Map<Long, Boolean> regionsIncluded,<a name="line.486"></a>
+<span class="sourceLineNo">486</span> Map<HRegionInfo, Boolean> regionsIncluded,<a name="line.486"></a>
<span class="sourceLineNo">487</span> Map<ServerName, Boolean> serversIncluded) {<a name="line.487"></a>
-<span class="sourceLineNo">488</span> long regionId = loc.getRegionInfo().getRegionId();<a name="line.488"></a>
-<span class="sourceLineNo">489</span> Boolean regionPrevious = regionsIncluded.get(regionId);<a name="line.489"></a>
+<span class="sourceLineNo">488</span> HRegionInfo regionInfo = loc.getRegionInfo();<a name="line.488"></a>
+<span class="sourceLineNo">489</span> Boolean regionPrevious = regionsIncluded.get(regionInfo);<a name="line.489"></a>
<span class="sourceLineNo">490</span><a name="line.490"></a>
<span class="sourceLineNo">491</span> if (regionPrevious != null) {<a name="line.491"></a>
<span class="sourceLineNo">492</span> // We already know what to do with this region.<a name="line.492"></a>
@@ -504,14 +504,14 @@
<span class="sourceLineNo">496</span> Boolean serverPrevious = serversIncluded.get(loc.getServerName());<a name="line.496"></a>
<span class="sourceLineNo">497</span> if (Boolean.FALSE.equals(serverPrevious)) {<a name="line.497"></a>
<span class="sourceLineNo">498</span> // It's a new region, on a region server that we have already excluded.<a name="line.498"></a>
-<span class="sourceLineNo">499</span> regionsIncluded.put(regionId, Boolean.FALSE);<a name="line.499"></a>
+<span class="sourceLineNo">499</span> regionsIncluded.put(regionInfo, Boolean.FALSE);<a name="line.499"></a>
<span class="sourceLineNo">500</span> return false;<a name="line.500"></a>
<span class="sourceLineNo">501</span> }<a name="line.501"></a>
<span class="sourceLineNo">502</span><a name="line.502"></a>
<span class="sourceLineNo">503</span> AtomicInteger regionCnt = taskCounterPerRegion.get(loc.getRegionInfo().getRegionName());<a name="line.503"></a>
<span class="sourceLineNo">504</span> if (regionCnt != null && regionCnt.get() >= maxConcurrentTasksPerRegion) {<a name="line.504"></a>
<span class="sourceLineNo">505</span> // Too many tasks on this region already.<a name="line.505"></a>
-<span class="sourceLineNo">506</span> regionsIncluded.put(regionId, Boolean.FALSE);<a name="line.506"></a>
+<span class="sourceLineNo">506</span> regionsIncluded.put(regionInfo, Boolean.FALSE);<a name="line.506"></a>
<span class="sourceLineNo">507</span> return false;<a name="line.507"></a>
<span class="sourceLineNo">508</span> }<a name="line.508"></a>
<span class="sourceLineNo">509</span><a name="line.509"></a>
@@ -534,7 +534,7 @@
<span class="sourceLineNo">526</span> }<a name="line.526"></a>
<span class="sourceLineNo">527</span><a name="line.527"></a>
<span class="sourceLineNo">528</span> if (!ok) {<a name="line.528"></a>
-<span class="sourceLineNo">529</span> regionsIncluded.put(regionId, Boolean.FALSE);<a name="line.529"></a>
+<span class="sourceLineNo">529</span> regionsIncluded.put(regionInfo, Boolean.FALSE);<a name="line.529"></a>
<span class="sourceLineNo">530</span> serversIncluded.put(loc.getServerName(), Boolean.FALSE);<a name="line.530"></a>
<span class="sourceLineNo">531</span> return false;<a name="line.531"></a>
<span class="sourceLineNo">532</span> }<a name="line.532"></a>
@@ -544,7 +544,7 @@
<span class="sourceLineNo">536</span> assert serverPrevious.equals(Boolean.TRUE);<a name="line.536"></a>
<span class="sourceLineNo">537</span> }<a name="line.537"></a>
<span class="sourceLineNo">538</span><a name="line.538"></a>
-<span class="sourceLineNo">539</span> regionsIncluded.put(regionId, Boolean.TRUE);<a name="line.539"></a>
+<span class="sourceLineNo">539</span> regionsIncluded.put(regionInfo, Boolean.TRUE);<a name="line.539"></a>
<span class="sourceLineNo">540</span><a name="line.540"></a>
<span class="sourceLineNo">541</span> return true;<a name="line.541"></a>
<span class="sourceLineNo">542</span> }<a name="line.542"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a4cb7eaa/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.BatchErrors.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.BatchErrors.html b/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.BatchErrors.html
index c47c6e7..ed7bc7f 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.BatchErrors.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.BatchErrors.html
@@ -389,7 +389,7 @@
<span class="sourceLineNo">381</span><a name="line.381"></a>
<span class="sourceLineNo">382</span> // Remember the previous decisions about regions or region servers we put in the<a name="line.382"></a>
<span class="sourceLineNo">383</span> // final multi.<a name="line.383"></a>
-<span class="sourceLineNo">384</span> Map<Long, Boolean> regionIncluded = new HashMap<Long, Boolean>();<a name="line.384"></a>
+<span class="sourceLineNo">384</span> Map<HRegionInfo, Boolean> regionIncluded = new HashMap<HRegionInfo, Boolean>();<a name="line.384"></a>
<span class="sourceLineNo">385</span> Map<ServerName, Boolean> serverIncluded = new HashMap<ServerName, Boolean>();<a name="line.385"></a>
<span class="sourceLineNo">386</span><a name="line.386"></a>
<span class="sourceLineNo">387</span> int posInList = -1;<a name="line.387"></a>
@@ -491,10 +491,10 @@
<span class="sourceLineNo">483</span> * @return true if this region is considered as busy.<a name="line.483"></a>
<span class="sourceLineNo">484</span> */<a name="line.484"></a>
<span class="sourceLineNo">485</span> protected boolean canTakeOperation(HRegionLocation loc,<a name="line.485"></a>
-<span class="sourceLineNo">486</span> Map<Long, Boolean> regionsIncluded,<a name="line.486"></a>
+<span class="sourceLineNo">486</span> Map<HRegionInfo, Boolean> regionsIncluded,<a name="line.486"></a>
<span class="sourceLineNo">487</span> Map<ServerName, Boolean> serversIncluded) {<a name="line.487"></a>
-<span class="sourceLineNo">488</span> long regionId = loc.getRegionInfo().getRegionId();<a name="line.488"></a>
-<span class="sourceLineNo">489</span> Boolean regionPrevious = regionsIncluded.get(regionId);<a name="line.489"></a>
+<span class="sourceLineNo">488</span> HRegionInfo regionInfo = loc.getRegionInfo();<a name="line.488"></a>
+<span class="sourceLineNo">489</span> Boolean regionPrevious = regionsIncluded.get(regionInfo);<a name="line.489"></a>
<span class="sourceLineNo">490</span><a name="line.490"></a>
<span class="sourceLineNo">491</span> if (regionPrevious != null) {<a name="line.491"></a>
<span class="sourceLineNo">492</span> // We already know what to do with this region.<a name="line.492"></a>
@@ -504,14 +504,14 @@
<span class="sourceLineNo">496</span> Boolean serverPrevious = serversIncluded.get(loc.getServerName());<a name="line.496"></a>
<span class="sourceLineNo">497</span> if (Boolean.FALSE.equals(serverPrevious)) {<a name="line.497"></a>
<span class="sourceLineNo">498</span> // It's a new region, on a region server that we have already excluded.<a name="line.498"></a>
-<span class="sourceLineNo">499</span> regionsIncluded.put(regionId, Boolean.FALSE);<a name="line.499"></a>
+<span class="sourceLineNo">499</span> regionsIncluded.put(regionInfo, Boolean.FALSE);<a name="line.499"></a>
<span class="sourceLineNo">500</span> return false;<a name="line.500"></a>
<span class="sourceLineNo">501</span> }<a name="line.501"></a>
<span class="sourceLineNo">502</span><a name="line.502"></a>
<span class="sourceLineNo">503</span> AtomicInteger regionCnt = taskCounterPerRegion.get(loc.getRegionInfo().getRegionName());<a name="line.503"></a>
<span class="sourceLineNo">504</span> if (regionCnt != null && regionCnt.get() >= maxConcurrentTasksPerRegion) {<a name="line.504"></a>
<span class="sourceLineNo">505</span> // Too many tasks on this region already.<a name="line.505"></a>
-<span class="sourceLineNo">506</span> regionsIncluded.put(regionId, Boolean.FALSE);<a name="line.506"></a>
+<span class="sourceLineNo">506</span> regionsIncluded.put(regionInfo, Boolean.FALSE);<a name="line.506"></a>
<span class="sourceLineNo">507</span> return false;<a name="line.507"></a>
<span class="sourceLineNo">508</span> }<a name="line.508"></a>
<span class="sourceLineNo">509</span><a name="line.509"></a>
@@ -534,7 +534,7 @@
<span class="sourceLineNo">526</span> }<a name="line.526"></a>
<span class="sourceLineNo">527</span><a name="line.527"></a>
<span class="sourceLineNo">528</span> if (!ok) {<a name="line.528"></a>
-<span class="sourceLineNo">529</span> regionsIncluded.put(regionId, Boolean.FALSE);<a name="line.529"></a>
+<span class="sourceLineNo">529</span> regionsIncluded.put(regionInfo, Boolean.FALSE);<a name="line.529"></a>
<span class="sourceLineNo">530</span> serversIncluded.put(loc.getServerName(), Boolean.FALSE);<a name="line.530"></a>
<span class="sourceLineNo">531</span> return false;<a name="line.531"></a>
<span class="sourceLineNo">532</span> }<a name="line.532"></a>
@@ -544,7 +544,7 @@
<span class="sourceLineNo">536</span> assert serverPrevious.equals(Boolean.TRUE);<a name="line.536"></a>
<span class="sourceLineNo">537</span> }<a name="line.537"></a>
<span class="sourceLineNo">538</span><a name="line.538"></a>
-<span class="sourceLineNo">539</span> regionsIncluded.put(regionId, Boolean.TRUE);<a name="line.539"></a>
+<span class="sourceLineNo">539</span> regionsIncluded.put(regionInfo, Boolean.TRUE);<a name="line.539"></a>
<span class="sourceLineNo">540</span><a name="line.540"></a>
<span class="sourceLineNo">541</span> return true;<a name="line.541"></a>
<span class="sourceLineNo">542</span> }<a name="line.542"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a4cb7eaa/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.ReplicaResultState.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.ReplicaResultState.html b/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.ReplicaResultState.html
index c47c6e7..ed7bc7f 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.ReplicaResultState.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.ReplicaResultState.html
@@ -389,7 +389,7 @@
<span class="sourceLineNo">381</span><a name="line.381"></a>
<span class="sourceLineNo">382</span> // Remember the previous decisions about regions or region servers we put in the<a name="line.382"></a>
<span class="sourceLineNo">383</span> // final multi.<a name="line.383"></a>
-<span class="sourceLineNo">384</span> Map<Long, Boolean> regionIncluded = new HashMap<Long, Boolean>();<a name="line.384"></a>
+<span class="sourceLineNo">384</span> Map<HRegionInfo, Boolean> regionIncluded = new HashMap<HRegionInfo, Boolean>();<a name="line.384"></a>
<span class="sourceLineNo">385</span> Map<ServerName, Boolean> serverIncluded = new HashMap<ServerName, Boolean>();<a name="line.385"></a>
<span class="sourceLineNo">386</span><a name="line.386"></a>
<span class="sourceLineNo">387</span> int posInList = -1;<a name="line.387"></a>
@@ -491,10 +491,10 @@
<span class="sourceLineNo">483</span> * @return true if this region is considered as busy.<a name="line.483"></a>
<span class="sourceLineNo">484</span> */<a name="line.484"></a>
<span class="sourceLineNo">485</span> protected boolean canTakeOperation(HRegionLocation loc,<a name="line.485"></a>
-<span class="sourceLineNo">486</span> Map<Long, Boolean> regionsIncluded,<a name="line.486"></a>
+<span class="sourceLineNo">486</span> Map<HRegionInfo, Boolean> regionsIncluded,<a name="line.486"></a>
<span class="sourceLineNo">487</span> Map<ServerName, Boolean> serversIncluded) {<a name="line.487"></a>
-<span class="sourceLineNo">488</span> long regionId = loc.getRegionInfo().getRegionId();<a name="line.488"></a>
-<span class="sourceLineNo">489</span> Boolean regionPrevious = regionsIncluded.get(regionId);<a name="line.489"></a>
+<span class="sourceLineNo">488</span> HRegionInfo regionInfo = loc.getRegionInfo();<a name="line.488"></a>
+<span class="sourceLineNo">489</span> Boolean regionPrevious = regionsIncluded.get(regionInfo);<a name="line.489"></a>
<span class="sourceLineNo">490</span><a name="line.490"></a>
<span class="sourceLineNo">491</span> if (regionPrevious != null) {<a name="line.491"></a>
<span class="sourceLineNo">492</span> // We already know what to do with this region.<a name="line.492"></a>
@@ -504,14 +504,14 @@
<span class="sourceLineNo">496</span> Boolean serverPrevious = serversIncluded.get(loc.getServerName());<a name="line.496"></a>
<span class="sourceLineNo">497</span> if (Boolean.FALSE.equals(serverPrevious)) {<a name="line.497"></a>
<span class="sourceLineNo">498</span> // It's a new region, on a region server that we have already excluded.<a name="line.498"></a>
-<span class="sourceLineNo">499</span> regionsIncluded.put(regionId, Boolean.FALSE);<a name="line.499"></a>
+<span class="sourceLineNo">499</span> regionsIncluded.put(regionInfo, Boolean.FALSE);<a name="line.499"></a>
<span class="sourceLineNo">500</span> return false;<a name="line.500"></a>
<span class="sourceLineNo">501</span> }<a name="line.501"></a>
<span class="sourceLineNo">502</span><a name="line.502"></a>
<span class="sourceLineNo">503</span> AtomicInteger regionCnt = taskCounterPerRegion.get(loc.getRegionInfo().getRegionName());<a name="line.503"></a>
<span class="sourceLineNo">504</span> if (regionCnt != null && regionCnt.get() >= maxConcurrentTasksPerRegion) {<a name="line.504"></a>
<span class="sourceLineNo">505</span> // Too many tasks on this region already.<a name="line.505"></a>
-<span class="sourceLineNo">506</span> regionsIncluded.put(regionId, Boolean.FALSE);<a name="line.506"></a>
+<span class="sourceLineNo">506</span> regionsIncluded.put(regionInfo, Boolean.FALSE);<a name="line.506"></a>
<span class="sourceLineNo">507</span> return false;<a name="line.507"></a>
<span class="sourceLineNo">508</span> }<a name="line.508"></a>
<span class="sourceLineNo">509</span><a name="line.509"></a>
@@ -534,7 +534,7 @@
<span class="sourceLineNo">526</span> }<a name="line.526"></a>
<span class="sourceLineNo">527</span><a name="line.527"></a>
<span class="sourceLineNo">528</span> if (!ok) {<a name="line.528"></a>
-<span class="sourceLineNo">529</span> regionsIncluded.put(regionId, Boolean.FALSE);<a name="line.529"></a>
+<span class="sourceLineNo">529</span> regionsIncluded.put(regionInfo, Boolean.FALSE);<a name="line.529"></a>
<span class="sourceLineNo">530</span> serversIncluded.put(loc.getServerName(), Boolean.FALSE);<a name="line.530"></a>
<span class="sourceLineNo">531</span> return false;<a name="line.531"></a>
<span class="sourceLineNo">532</span> }<a name="line.532"></a>
@@ -544,7 +544,7 @@
<span class="sourceLineNo">536</span> assert serverPrevious.equals(Boolean.TRUE);<a name="line.536"></a>
<span class="sourceLineNo">537</span> }<a name="line.537"></a>
<span class="sourceLineNo">538</span><a name="line.538"></a>
-<span class="sourceLineNo">539</span> regionsIncluded.put(regionId, Boolean.TRUE);<a name="line.539"></a>
+<span class="sourceLineNo">539</span> regionsIncluded.put(regionInfo, Boolean.TRUE);<a name="line.539"></a>
<span class="sourceLineNo">540</span><a name="line.540"></a>
<span class="sourceLineNo">541</span> return true;<a name="line.541"></a>
<span class="sourceLineNo">542</span> }<a name="line.542"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a4cb7eaa/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.Retry.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.Retry.html b/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.Retry.html
index c47c6e7..ed7bc7f 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.Retry.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.Retry.html
@@ -389,7 +389,7 @@
<span class="sourceLineNo">381</span><a name="line.381"></a>
<span class="sourceLineNo">382</span> // Remember the previous decisions about regions or region servers we put in the<a name="line.382"></a>
<span class="sourceLineNo">383</span> // final multi.<a name="line.383"></a>
-<span class="sourceLineNo">384</span> Map<Long, Boolean> regionIncluded = new HashMap<Long, Boolean>();<a name="line.384"></a>
+<span class="sourceLineNo">384</span> Map<HRegionInfo, Boolean> regionIncluded = new HashMap<HRegionInfo, Boolean>();<a name="line.384"></a>
<span class="sourceLineNo">385</span> Map<ServerName, Boolean> serverIncluded = new HashMap<ServerName, Boolean>();<a name="line.385"></a>
<span class="sourceLineNo">386</span><a name="line.386"></a>
<span class="sourceLineNo">387</span> int posInList = -1;<a name="line.387"></a>
@@ -491,10 +491,10 @@
<span class="sourceLineNo">483</span> * @return true if this region is considered as busy.<a name="line.483"></a>
<span class="sourceLineNo">484</span> */<a name="line.484"></a>
<span class="sourceLineNo">485</span> protected boolean canTakeOperation(HRegionLocation loc,<a name="line.485"></a>
-<span class="sourceLineNo">486</span> Map<Long, Boolean> regionsIncluded,<a name="line.486"></a>
+<span class="sourceLineNo">486</span> Map<HRegionInfo, Boolean> regionsIncluded,<a name="line.486"></a>
<span class="sourceLineNo">487</span> Map<ServerName, Boolean> serversIncluded) {<a name="line.487"></a>
-<span class="sourceLineNo">488</span> long regionId = loc.getRegionInfo().getRegionId();<a name="line.488"></a>
-<span class="sourceLineNo">489</span> Boolean regionPrevious = regionsIncluded.get(regionId);<a name="line.489"></a>
+<span class="sourceLineNo">488</span> HRegionInfo regionInfo = loc.getRegionInfo();<a name="line.488"></a>
+<span class="sourceLineNo">489</span> Boolean regionPrevious = regionsIncluded.get(regionInfo);<a name="line.489"></a>
<span class="sourceLineNo">490</span><a name="line.490"></a>
<span class="sourceLineNo">491</span> if (regionPrevious != null) {<a name="line.491"></a>
<span class="sourceLineNo">492</span> // We already know what to do with this region.<a name="line.492"></a>
@@ -504,14 +504,14 @@
<span class="sourceLineNo">496</span> Boolean serverPrevious = serversIncluded.get(loc.getServerName());<a name="line.496"></a>
<span class="sourceLineNo">497</span> if (Boolean.FALSE.equals(serverPrevious)) {<a name="line.497"></a>
<span class="sourceLineNo">498</span> // It's a new region, on a region server that we have already excluded.<a name="line.498"></a>
-<span class="sourceLineNo">499</span> regionsIncluded.put(regionId, Boolean.FALSE);<a name="line.499"></a>
+<span class="sourceLineNo">499</span> regionsIncluded.put(regionInfo, Boolean.FALSE);<a name="line.499"></a>
<span class="sourceLineNo">500</span> return false;<a name="line.500"></a>
<span class="sourceLineNo">501</span> }<a name="line.501"></a>
<span class="sourceLineNo">502</span><a name="line.502"></a>
<span class="sourceLineNo">503</span> AtomicInteger regionCnt = taskCounterPerRegion.get(loc.getRegionInfo().getRegionName());<a name="line.503"></a>
<span class="sourceLineNo">504</span> if (regionCnt != null && regionCnt.get() >= maxConcurrentTasksPerRegion) {<a name="line.504"></a>
<span class="sourceLineNo">505</span> // Too many tasks on this region already.<a name="line.505"></a>
-<span class="sourceLineNo">506</span> regionsIncluded.put(regionId, Boolean.FALSE);<a name="line.506"></a>
+<span class="sourceLineNo">506</span> regionsIncluded.put(regionInfo, Boolean.FALSE);<a name="line.506"></a>
<span class="sourceLineNo">507</span> return false;<a name="line.507"></a>
<span class="sourceLineNo">508</span> }<a name="line.508"></a>
<span class="sourceLineNo">509</span><a name="line.509"></a>
@@ -534,7 +534,7 @@
<span class="sourceLineNo">526</span> }<a name="line.526"></a>
<span class="sourceLineNo">527</span><a name="line.527"></a>
<span class="sourceLineNo">528</span> if (!ok) {<a name="line.528"></a>
-<span class="sourceLineNo">529</span> regionsIncluded.put(regionId, Boolean.FALSE);<a name="line.529"></a>
+<span class="sourceLineNo">529</span> regionsIncluded.put(regionInfo, Boolean.FALSE);<a name="line.529"></a>
<span class="sourceLineNo">530</span> serversIncluded.put(loc.getServerName(), Boolean.FALSE);<a name="line.530"></a>
<span class="sourceLineNo">531</span> return false;<a name="line.531"></a>
<span class="sourceLineNo">532</span> }<a name="line.532"></a>
@@ -544,7 +544,7 @@
<span class="sourceLineNo">536</span> assert serverPrevious.equals(Boolean.TRUE);<a name="line.536"></a>
<span class="sourceLineNo">537</span> }<a name="line.537"></a>
<span class="sourceLineNo">538</span><a name="line.538"></a>
-<span class="sourceLineNo">539</span> regionsIncluded.put(regionId, Boolean.TRUE);<a name="line.539"></a>
+<span class="sourceLineNo">539</span> regionsIncluded.put(regionInfo, Boolean.TRUE);<a name="line.539"></a>
<span class="sourceLineNo">540</span><a name="line.540"></a>
<span class="sourceLineNo">541</span> return true;<a name="line.541"></a>
<span class="sourceLineNo">542</span> }<a name="line.542"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a4cb7eaa/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.html b/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.html
index c47c6e7..ed7bc7f 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncProcess.html
@@ -389,7 +389,7 @@
<span class="sourceLineNo">381</span><a name="line.381"></a>
<span class="sourceLineNo">382</span> // Remember the previous decisions about regions or region servers we put in the<a name="line.382"></a>
<span class="sourceLineNo">383</span> // final multi.<a name="line.383"></a>
-<span class="sourceLineNo">384</span> Map<Long, Boolean> regionIncluded = new HashMap<Long, Boolean>();<a name="line.384"></a>
+<span class="sourceLineNo">384</span> Map<HRegionInfo, Boolean> regionIncluded = new HashMap<HRegionInfo, Boolean>();<a name="line.384"></a>
<span class="sourceLineNo">385</span> Map<ServerName, Boolean> serverIncluded = new HashMap<ServerName, Boolean>();<a name="line.385"></a>
<span class="sourceLineNo">386</span><a name="line.386"></a>
<span class="sourceLineNo">387</span> int posInList = -1;<a name="line.387"></a>
@@ -491,10 +491,10 @@
<span class="sourceLineNo">483</span> * @return true if this region is considered as busy.<a name="line.483"></a>
<span class="sourceLineNo">484</span> */<a name="line.484"></a>
<span class="sourceLineNo">485</span> protected boolean canTakeOperation(HRegionLocation loc,<a name="line.485"></a>
-<span class="sourceLineNo">486</span> Map<Long, Boolean> regionsIncluded,<a name="line.486"></a>
+<span class="sourceLineNo">486</span> Map<HRegionInfo, Boolean> regionsIncluded,<a name="line.486"></a>
<span class="sourceLineNo">487</span> Map<ServerName, Boolean> serversIncluded) {<a name="line.487"></a>
-<span class="sourceLineNo">488</span> long regionId = loc.getRegionInfo().getRegionId();<a name="line.488"></a>
-<span class="sourceLineNo">489</span> Boolean regionPrevious = regionsIncluded.get(regionId);<a name="line.489"></a>
+<span class="sourceLineNo">488</span> HRegionInfo regionInfo = loc.getRegionInfo();<a name="line.488"></a>
+<span class="sourceLineNo">489</span> Boolean regionPrevious = regionsIncluded.get(regionInfo);<a name="line.489"></a>
<span class="sourceLineNo">490</span><a name="line.490"></a>
<span class="sourceLineNo">491</span> if (regionPrevious != null) {<a name="line.491"></a>
<span class="sourceLineNo">492</span> // We already know what to do with this region.<a name="line.492"></a>
@@ -504,14 +504,14 @@
<span class="sourceLineNo">496</span> Boolean serverPrevious = serversIncluded.get(loc.getServerName());<a name="line.496"></a>
<span class="sourceLineNo">497</span> if (Boolean.FALSE.equals(serverPrevious)) {<a name="line.497"></a>
<span class="sourceLineNo">498</span> // It's a new region, on a region server that we have already excluded.<a name="line.498"></a>
-<span class="sourceLineNo">499</span> regionsIncluded.put(regionId, Boolean.FALSE);<a name="line.499"></a>
+<span class="sourceLineNo">499</span> regionsIncluded.put(regionInfo, Boolean.FALSE);<a name="line.499"></a>
<span class="sourceLineNo">500</span> return false;<a name="line.500"></a>
<span class="sourceLineNo">501</span> }<a name="line.501"></a>
<span class="sourceLineNo">502</span><a name="line.502"></a>
<span class="sourceLineNo">503</span> AtomicInteger regionCnt = taskCounterPerRegion.get(loc.getRegionInfo().getRegionName());<a name="line.503"></a>
<span class="sourceLineNo">504</span> if (regionCnt != null && regionCnt.get() >= maxConcurrentTasksPerRegion) {<a name="line.504"></a>
<span class="sourceLineNo">505</span> // Too many tasks on this region already.<a name="line.505"></a>
-<span class="sourceLineNo">506</span> regionsIncluded.put(regionId, Boolean.FALSE);<a name="line.506"></a>
+<span class="sourceLineNo">506</span> regionsIncluded.put(regionInfo, Boolean.FALSE);<a name="line.506"></a>
<span class="sourceLineNo">507</span> return false;<a name="line.507"></a>
<span class="sourceLineNo">508</span> }<a name="line.508"></a>
<span class="sourceLineNo">509</span><a name="line.509"></a>
@@ -534,7 +534,7 @@
<span class="sourceLineNo">526</span> }<a name="line.526"></a>
<span class="sourceLineNo">527</span><a name="line.527"></a>
<span class="sourceLineNo">528</span> if (!ok) {<a name="line.528"></a>
-<span class="sourceLineNo">529</span> regionsIncluded.put(regionId, Boolean.FALSE);<a name="line.529"></a>
+<span class="sourceLineNo">529</span> regionsIncluded.put(regionInfo, Boolean.FALSE);<a name="line.529"></a>
<span class="sourceLineNo">530</span> serversIncluded.put(loc.getServerName(), Boolean.FALSE);<a name="line.530"></a>
<span class="sourceLineNo">531</span> return false;<a name="line.531"></a>
<span class="sourceLineNo">532</span> }<a name="line.532"></a>
@@ -544,7 +544,7 @@
<span class="sourceLineNo">536</span> assert serverPrevious.equals(Boolean.TRUE);<a name="line.536"></a>
<span class="sourceLineNo">537</span> }<a name="line.537"></a>
<span class="sourceLineNo">538</span><a name="line.538"></a>
-<span class="sourceLineNo">539</span> regionsIncluded.put(regionId, Boolean.TRUE);<a name="line.539"></a>
+<span class="sourceLineNo">539</span> regionsIncluded.put(regionInfo, Boolean.TRUE);<a name="line.539"></a>
<span class="sourceLineNo">540</span><a name="line.540"></a>
<span class="sourceLineNo">541</span> return true;<a name="line.541"></a>
<span class="sourceLineNo">542</span> }<a name="line.542"></a>