http://git-wip-us.apache.org/repos/asf/hbase-site/blob/be6f38d2/apidocs/src-html/org/apache/hadoop/hbase/client/TableSnapshotScanner.html
----------------------------------------------------------------------
diff --git 
a/apidocs/src-html/org/apache/hadoop/hbase/client/TableSnapshotScanner.html 
b/apidocs/src-html/org/apache/hadoop/hbase/client/TableSnapshotScanner.html
index 5566e01..9615ff3 100644
--- a/apidocs/src-html/org/apache/hadoop/hbase/client/TableSnapshotScanner.html
+++ b/apidocs/src-html/org/apache/hadoop/hbase/client/TableSnapshotScanner.html
@@ -134,68 +134,71 @@
 <span class="sourceLineNo">126</span><a name="line.126"></a>
 <span class="sourceLineNo">127</span>    htd = meta.getTableDescriptor();<a 
name="line.127"></a>
 <span class="sourceLineNo">128</span>    regions = new 
ArrayList&lt;&gt;(restoredRegions.size());<a name="line.128"></a>
-<span class="sourceLineNo">129</span>    for (HRegionInfo hri: 
restoredRegions) {<a name="line.129"></a>
-<span class="sourceLineNo">130</span>      if 
(CellUtil.overlappingKeys(scan.getStartRow(), scan.getStopRow(),<a 
name="line.130"></a>
-<span class="sourceLineNo">131</span>          hri.getStartKey(), 
hri.getEndKey())) {<a name="line.131"></a>
-<span class="sourceLineNo">132</span>        regions.add(hri);<a 
name="line.132"></a>
-<span class="sourceLineNo">133</span>      }<a name="line.133"></a>
-<span class="sourceLineNo">134</span>    }<a name="line.134"></a>
-<span class="sourceLineNo">135</span><a name="line.135"></a>
-<span class="sourceLineNo">136</span>    // sort for regions according to 
startKey.<a name="line.136"></a>
-<span class="sourceLineNo">137</span>    Collections.sort(regions);<a 
name="line.137"></a>
-<span class="sourceLineNo">138</span>    initScanMetrics(scan);<a 
name="line.138"></a>
-<span class="sourceLineNo">139</span>  }<a name="line.139"></a>
-<span class="sourceLineNo">140</span><a name="line.140"></a>
-<span class="sourceLineNo">141</span>  @Override<a name="line.141"></a>
-<span class="sourceLineNo">142</span>  public Result next() throws IOException 
{<a name="line.142"></a>
-<span class="sourceLineNo">143</span>    Result result = null;<a 
name="line.143"></a>
-<span class="sourceLineNo">144</span>    while (true) {<a name="line.144"></a>
-<span class="sourceLineNo">145</span>      if (currentRegionScanner == null) 
{<a name="line.145"></a>
-<span class="sourceLineNo">146</span>        currentRegion++;<a 
name="line.146"></a>
-<span class="sourceLineNo">147</span>        if (currentRegion &gt;= 
regions.size()) {<a name="line.147"></a>
-<span class="sourceLineNo">148</span>          return null;<a 
name="line.148"></a>
-<span class="sourceLineNo">149</span>        }<a name="line.149"></a>
-<span class="sourceLineNo">150</span><a name="line.150"></a>
-<span class="sourceLineNo">151</span>        HRegionInfo hri = 
regions.get(currentRegion);<a name="line.151"></a>
-<span class="sourceLineNo">152</span>        currentRegionScanner = new 
ClientSideRegionScanner(conf, fs,<a name="line.152"></a>
-<span class="sourceLineNo">153</span>          restoreDir, htd, hri, scan, 
scanMetrics);<a name="line.153"></a>
-<span class="sourceLineNo">154</span>        if (this.scanMetrics != null) {<a 
name="line.154"></a>
-<span class="sourceLineNo">155</span>          
this.scanMetrics.countOfRegions.incrementAndGet();<a name="line.155"></a>
-<span class="sourceLineNo">156</span>        }<a name="line.156"></a>
-<span class="sourceLineNo">157</span>      }<a name="line.157"></a>
-<span class="sourceLineNo">158</span><a name="line.158"></a>
-<span class="sourceLineNo">159</span>      try {<a name="line.159"></a>
-<span class="sourceLineNo">160</span>        result = 
currentRegionScanner.next();<a name="line.160"></a>
-<span class="sourceLineNo">161</span>        if (result != null) {<a 
name="line.161"></a>
-<span class="sourceLineNo">162</span>          return result;<a 
name="line.162"></a>
-<span class="sourceLineNo">163</span>        }<a name="line.163"></a>
-<span class="sourceLineNo">164</span>      } finally {<a name="line.164"></a>
-<span class="sourceLineNo">165</span>        if (result == null) {<a 
name="line.165"></a>
-<span class="sourceLineNo">166</span>          currentRegionScanner.close();<a 
name="line.166"></a>
-<span class="sourceLineNo">167</span>          currentRegionScanner = null;<a 
name="line.167"></a>
-<span class="sourceLineNo">168</span>        }<a name="line.168"></a>
-<span class="sourceLineNo">169</span>      }<a name="line.169"></a>
-<span class="sourceLineNo">170</span>    }<a name="line.170"></a>
-<span class="sourceLineNo">171</span>  }<a name="line.171"></a>
-<span class="sourceLineNo">172</span><a name="line.172"></a>
-<span class="sourceLineNo">173</span>  @Override<a name="line.173"></a>
-<span class="sourceLineNo">174</span>  public void close() {<a 
name="line.174"></a>
-<span class="sourceLineNo">175</span>    if (currentRegionScanner != null) {<a 
name="line.175"></a>
-<span class="sourceLineNo">176</span>      currentRegionScanner.close();<a 
name="line.176"></a>
-<span class="sourceLineNo">177</span>    }<a name="line.177"></a>
-<span class="sourceLineNo">178</span>    try {<a name="line.178"></a>
-<span class="sourceLineNo">179</span>      fs.delete(this.restoreDir, true);<a 
name="line.179"></a>
-<span class="sourceLineNo">180</span>    } catch (IOException ex) {<a 
name="line.180"></a>
-<span class="sourceLineNo">181</span>      LOG.warn("Could not delete restore 
directory for the snapshot:" + ex);<a name="line.181"></a>
-<span class="sourceLineNo">182</span>    }<a name="line.182"></a>
-<span class="sourceLineNo">183</span>  }<a name="line.183"></a>
-<span class="sourceLineNo">184</span><a name="line.184"></a>
-<span class="sourceLineNo">185</span>  @Override<a name="line.185"></a>
-<span class="sourceLineNo">186</span>  public boolean renewLease() {<a 
name="line.186"></a>
-<span class="sourceLineNo">187</span>    throw new 
UnsupportedOperationException();<a name="line.187"></a>
-<span class="sourceLineNo">188</span>  }<a name="line.188"></a>
-<span class="sourceLineNo">189</span><a name="line.189"></a>
-<span class="sourceLineNo">190</span>}<a name="line.190"></a>
+<span class="sourceLineNo">129</span>    for (HRegionInfo hri : 
restoredRegions) {<a name="line.129"></a>
+<span class="sourceLineNo">130</span>      if (hri.isOffline() &amp;&amp; 
(hri.isSplit() || hri.isSplitParent())) {<a name="line.130"></a>
+<span class="sourceLineNo">131</span>        continue;<a name="line.131"></a>
+<span class="sourceLineNo">132</span>      }<a name="line.132"></a>
+<span class="sourceLineNo">133</span>      if 
(CellUtil.overlappingKeys(scan.getStartRow(), scan.getStopRow(), 
hri.getStartKey(),<a name="line.133"></a>
+<span class="sourceLineNo">134</span>        hri.getEndKey())) {<a 
name="line.134"></a>
+<span class="sourceLineNo">135</span>        regions.add(hri);<a 
name="line.135"></a>
+<span class="sourceLineNo">136</span>      }<a name="line.136"></a>
+<span class="sourceLineNo">137</span>    }<a name="line.137"></a>
+<span class="sourceLineNo">138</span><a name="line.138"></a>
+<span class="sourceLineNo">139</span>    // sort for regions according to 
startKey.<a name="line.139"></a>
+<span class="sourceLineNo">140</span>    Collections.sort(regions);<a 
name="line.140"></a>
+<span class="sourceLineNo">141</span>    initScanMetrics(scan);<a 
name="line.141"></a>
+<span class="sourceLineNo">142</span>  }<a name="line.142"></a>
+<span class="sourceLineNo">143</span><a name="line.143"></a>
+<span class="sourceLineNo">144</span>  @Override<a name="line.144"></a>
+<span class="sourceLineNo">145</span>  public Result next() throws IOException 
{<a name="line.145"></a>
+<span class="sourceLineNo">146</span>    Result result = null;<a 
name="line.146"></a>
+<span class="sourceLineNo">147</span>    while (true) {<a name="line.147"></a>
+<span class="sourceLineNo">148</span>      if (currentRegionScanner == null) 
{<a name="line.148"></a>
+<span class="sourceLineNo">149</span>        currentRegion++;<a 
name="line.149"></a>
+<span class="sourceLineNo">150</span>        if (currentRegion &gt;= 
regions.size()) {<a name="line.150"></a>
+<span class="sourceLineNo">151</span>          return null;<a 
name="line.151"></a>
+<span class="sourceLineNo">152</span>        }<a name="line.152"></a>
+<span class="sourceLineNo">153</span><a name="line.153"></a>
+<span class="sourceLineNo">154</span>        HRegionInfo hri = 
regions.get(currentRegion);<a name="line.154"></a>
+<span class="sourceLineNo">155</span>        currentRegionScanner = new 
ClientSideRegionScanner(conf, fs,<a name="line.155"></a>
+<span class="sourceLineNo">156</span>          restoreDir, htd, hri, scan, 
scanMetrics);<a name="line.156"></a>
+<span class="sourceLineNo">157</span>        if (this.scanMetrics != null) {<a 
name="line.157"></a>
+<span class="sourceLineNo">158</span>          
this.scanMetrics.countOfRegions.incrementAndGet();<a name="line.158"></a>
+<span class="sourceLineNo">159</span>        }<a name="line.159"></a>
+<span class="sourceLineNo">160</span>      }<a name="line.160"></a>
+<span class="sourceLineNo">161</span><a name="line.161"></a>
+<span class="sourceLineNo">162</span>      try {<a name="line.162"></a>
+<span class="sourceLineNo">163</span>        result = 
currentRegionScanner.next();<a name="line.163"></a>
+<span class="sourceLineNo">164</span>        if (result != null) {<a 
name="line.164"></a>
+<span class="sourceLineNo">165</span>          return result;<a 
name="line.165"></a>
+<span class="sourceLineNo">166</span>        }<a name="line.166"></a>
+<span class="sourceLineNo">167</span>      } finally {<a name="line.167"></a>
+<span class="sourceLineNo">168</span>        if (result == null) {<a 
name="line.168"></a>
+<span class="sourceLineNo">169</span>          currentRegionScanner.close();<a 
name="line.169"></a>
+<span class="sourceLineNo">170</span>          currentRegionScanner = null;<a 
name="line.170"></a>
+<span class="sourceLineNo">171</span>        }<a name="line.171"></a>
+<span class="sourceLineNo">172</span>      }<a name="line.172"></a>
+<span class="sourceLineNo">173</span>    }<a name="line.173"></a>
+<span class="sourceLineNo">174</span>  }<a name="line.174"></a>
+<span class="sourceLineNo">175</span><a name="line.175"></a>
+<span class="sourceLineNo">176</span>  @Override<a name="line.176"></a>
+<span class="sourceLineNo">177</span>  public void close() {<a 
name="line.177"></a>
+<span class="sourceLineNo">178</span>    if (currentRegionScanner != null) {<a 
name="line.178"></a>
+<span class="sourceLineNo">179</span>      currentRegionScanner.close();<a 
name="line.179"></a>
+<span class="sourceLineNo">180</span>    }<a name="line.180"></a>
+<span class="sourceLineNo">181</span>    try {<a name="line.181"></a>
+<span class="sourceLineNo">182</span>      fs.delete(this.restoreDir, true);<a 
name="line.182"></a>
+<span class="sourceLineNo">183</span>    } catch (IOException ex) {<a 
name="line.183"></a>
+<span class="sourceLineNo">184</span>      LOG.warn("Could not delete restore 
directory for the snapshot:" + ex);<a name="line.184"></a>
+<span class="sourceLineNo">185</span>    }<a name="line.185"></a>
+<span class="sourceLineNo">186</span>  }<a name="line.186"></a>
+<span class="sourceLineNo">187</span><a name="line.187"></a>
+<span class="sourceLineNo">188</span>  @Override<a name="line.188"></a>
+<span class="sourceLineNo">189</span>  public boolean renewLease() {<a 
name="line.189"></a>
+<span class="sourceLineNo">190</span>    throw new 
UnsupportedOperationException();<a name="line.190"></a>
+<span class="sourceLineNo">191</span>  }<a name="line.191"></a>
+<span class="sourceLineNo">192</span><a name="line.192"></a>
+<span class="sourceLineNo">193</span>}<a name="line.193"></a>
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/be6f38d2/bulk-loads.html
----------------------------------------------------------------------
diff --git a/bulk-loads.html b/bulk-loads.html
index 422ac98..42e93c5 100644
--- a/bulk-loads.html
+++ b/bulk-loads.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170525" />
+    <meta name="Date-Revision-yyyymmdd" content="20170526" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013;  
       Bulk Loads in Apache HBase (TM)
@@ -311,7 +311,7 @@ under the License. -->
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2017-05-25</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2017-05-26</li>
             </p>
                 </div>
 

Reply via email to