http://git-wip-us.apache.org/repos/asf/hbase-site/blob/193b4259/apidocs/index-all.html ---------------------------------------------------------------------- diff --git a/apidocs/index-all.html b/apidocs/index-all.html index a0228a0..4d63e79 100644 --- a/apidocs/index-all.html +++ b/apidocs/index-all.html @@ -10669,8 +10669,6 @@ <dd> <div class="block">Check if the underlying Cell [] is empty or not</div> </dd> -<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/RowAccess.html#isEmpty--">isEmpty()</a></span> - Method in interface org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/RowAccess.html" title="interface in org.apache.hadoop.hbase.client">RowAccess</a></dt> -<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/rest/client/Cluster.html#isEmpty--">isEmpty()</a></span> - Method in class org.apache.hadoop.hbase.rest.client.<a href="org/apache/hadoop/hbase/rest/client/Cluster.html" title="class in org.apache.hadoop.hbase.rest.client">Cluster</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/ByteRange.html#isEmpty--">isEmpty()</a></span> - Method in interface org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/ByteRange.html" title="interface in org.apache.hadoop.hbase.util">ByteRange</a></dt> @@ -15271,10 +15269,6 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/rest/Constants.html#ROW_KEYS_PARAM_NAME">ROW_KEYS_PARAM_NAME</a></span> - Static variable in interface org.apache.hadoop.hbase.rest.<a href="org/apache/hadoop/hbase/rest/Constants.html" title="interface in org.apache.hadoop.hbase.rest">Constants</a></dt> <dd> </dd> -<dt><a href="org/apache/hadoop/hbase/client/RowAccess.html" title="interface in org.apache.hadoop.hbase.client"><span class="typeNameLink">RowAccess</span></a><<a href="org/apache/hadoop/hbase/client/RowAccess.html" title="type parameter in RowAccess">T</a>> - Interface in <a href="org/apache/hadoop/hbase/client/package-summary.html">org.apache.hadoop.hbase.client</a></dt> -<dd> -<div class="block">Provide a way to access the inner buffer.</div> -</dd> <dt><a href="org/apache/hadoop/hbase/mapred/RowCounter.html" title="class in org.apache.hadoop.hbase.mapred"><span class="typeNameLink">RowCounter</span></a> - Class in <a href="org/apache/hadoop/hbase/mapred/package-summary.html">org.apache.hadoop.hbase.mapred</a></dt> <dd> <div class="block">A job with a map to count rows.</div> @@ -17378,8 +17372,6 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/Result.html#size--">size()</a></span> - Method in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/RowAccess.html#size--">size()</a></span> - Method in interface org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/RowAccess.html" title="interface in org.apache.hadoop.hbase.client">RowAccess</a></dt> -<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/filter/FilterList.html#size--">size()</a></span> - Method in class org.apache.hadoop.hbase.filter.<a href="org/apache/hadoop/hbase/filter/FilterList.html" title="class in org.apache.hadoop.hbase.filter">FilterList</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/io/ByteBufferOutputStream.html#size--">size()</a></span> - Method in class org.apache.hadoop.hbase.io.<a href="org/apache/hadoop/hbase/io/ByteBufferOutputStream.html" title="class in org.apache.hadoop.hbase.io">ByteBufferOutputStream</a></dt>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/193b4259/apidocs/org/apache/hadoop/hbase/client/Row.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/client/Row.html b/apidocs/org/apache/hadoop/hbase/client/Row.html index 234f5e8..095ae8a 100644 --- a/apidocs/org/apache/hadoop/hbase/client/Row.html +++ b/apidocs/org/apache/hadoop/hbase/client/Row.html @@ -50,7 +50,7 @@ var activeTableTab = "activeTableTab"; <div class="subNav"> <ul class="navList"> <li><a href="../../../../../org/apache/hadoop/hbase/client/RetriesExhaustedWithDetailsException.html" title="class in org.apache.hadoop.hbase.client"><span class="typeNameLink">Prev Class</span></a></li> -<li><a href="../../../../../org/apache/hadoop/hbase/client/RowAccess.html" title="interface in org.apache.hadoop.hbase.client"><span class="typeNameLink">Next Class</span></a></li> +<li><a href="../../../../../org/apache/hadoop/hbase/client/RowMutations.html" title="class in org.apache.hadoop.hbase.client"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../../../index.html?org/apache/hadoop/hbase/client/Row.html" target="_top">Frames</a></li> @@ -253,7 +253,7 @@ int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Row.htm <div class="subNav"> <ul class="navList"> <li><a href="../../../../../org/apache/hadoop/hbase/client/RetriesExhaustedWithDetailsException.html" title="class in org.apache.hadoop.hbase.client"><span class="typeNameLink">Prev Class</span></a></li> -<li><a href="../../../../../org/apache/hadoop/hbase/client/RowAccess.html" title="interface in org.apache.hadoop.hbase.client"><span class="typeNameLink">Next Class</span></a></li> +<li><a href="../../../../../org/apache/hadoop/hbase/client/RowMutations.html" title="class in org.apache.hadoop.hbase.client"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../../../index.html?org/apache/hadoop/hbase/client/Row.html" target="_top">Frames</a></li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/193b4259/apidocs/org/apache/hadoop/hbase/client/RowAccess.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/client/RowAccess.html b/apidocs/org/apache/hadoop/hbase/client/RowAccess.html deleted file mode 100644 index 9ef3346..0000000 --- a/apidocs/org/apache/hadoop/hbase/client/RowAccess.html +++ /dev/null @@ -1,263 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!-- NewPage --> -<html lang="en"> -<head> -<!-- Generated by javadoc --> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>RowAccess (Apache HBase 3.0.0-SNAPSHOT API)</title> -<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> -<script type="text/javascript" src="../../../../../script.js"></script> -</head> -<body> -<script type="text/javascript"><!-- - try { - if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="RowAccess (Apache HBase 3.0.0-SNAPSHOT API)"; - } - } - catch(err) { - } -//--> -var methods = {"i0":6,"i1":6}; -var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; -var altColor = "altColor"; -var rowColor = "rowColor"; -var tableTab = "tableTab"; -var activeTableTab = "activeTableTab"; -</script> -<noscript> -<div>JavaScript is disabled on your browser.</div> -</noscript> -<!-- ========= START OF TOP NAVBAR ======= --> -<div class="topNav"><a name="navbar.top"> -<!-- --> -</a> -<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> -<a name="navbar.top.firstrow"> -<!-- --> -</a> -<ul class="navList" title="Navigation"> -<li><a href="../../../../../overview-summary.html">Overview</a></li> -<li><a href="package-summary.html">Package</a></li> -<li class="navBarCell1Rev">Class</li> -<li><a href="class-use/RowAccess.html">Use</a></li> -<li><a href="package-tree.html">Tree</a></li> -<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> -<li><a href="../../../../../index-all.html">Index</a></li> -<li><a href="../../../../../help-doc.html">Help</a></li> -</ul> -</div> -<div class="subNav"> -<ul class="navList"> -<li><a href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface in org.apache.hadoop.hbase.client"><span class="typeNameLink">Prev Class</span></a></li> -<li><a href="../../../../../org/apache/hadoop/hbase/client/RowMutations.html" title="class in org.apache.hadoop.hbase.client"><span class="typeNameLink">Next Class</span></a></li> -</ul> -<ul class="navList"> -<li><a href="../../../../../index.html?org/apache/hadoop/hbase/client/RowAccess.html" target="_top">Frames</a></li> -<li><a href="RowAccess.html" target="_top">No Frames</a></li> -</ul> -<ul class="navList" id="allclasses_navbar_top"> -<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> -</ul> -<div> -<script type="text/javascript"><!-- - allClassesLink = document.getElementById("allclasses_navbar_top"); - if(window==top) { - allClassesLink.style.display = "block"; - } - else { - allClassesLink.style.display = "none"; - } - //--> -</script> -</div> -<div> -<ul class="subNavList"> -<li>Summary: </li> -<li>Nested | </li> -<li>Field | </li> -<li>Constr | </li> -<li><a href="#method.summary">Method</a></li> -</ul> -<ul class="subNavList"> -<li>Detail: </li> -<li>Field | </li> -<li>Constr | </li> -<li><a href="#method.detail">Method</a></li> -</ul> -</div> -<a name="skip.navbar.top"> -<!-- --> -</a></div> -<!-- ========= END OF TOP NAVBAR ========= --> -<!-- ======== START OF CLASS DATA ======== --> -<div class="header"> -<div class="subTitle">org.apache.hadoop.hbase.client</div> -<h2 title="Interface RowAccess" class="title">Interface RowAccess<T></h2> -</div> -<div class="contentContainer"> -<div class="description"> -<ul class="blockList"> -<li class="blockList"> -<dl> -<dt><span class="paramLabel">Type Parameters:</span></dt> -<dd><code>T</code> - </dd> -</dl> -<dl> -<dt>All Superinterfaces:</dt> -<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a><T></dd> -</dl> -<hr> -<br> -<pre>@InterfaceAudience.Public -public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RowAccess.html#line.31">RowAccess</a><T> -extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a><T></pre> -<div class="block">Provide a way to access the inner buffer. - The purpose is to reduce the elapsed time to move a large number - of elements between collections.</div> -</li> -</ul> -</div> -<div class="summary"> -<ul class="blockList"> -<li class="blockList"> -<!-- ========== METHOD SUMMARY =========== --> -<ul class="blockList"> -<li class="blockList"><a name="method.summary"> -<!-- --> -</a> -<h3>Method Summary</h3> -<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> -<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span></caption> -<tr> -<th class="colFirst" scope="col">Modifier and Type</th> -<th class="colLast" scope="col">Method and Description</th> -</tr> -<tr id="i0" class="altColor"> -<td class="colFirst"><code>boolean</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/RowAccess.html#isEmpty--">isEmpty</a></span>()</code> </td> -</tr> -<tr id="i1" class="rowColor"> -<td class="colFirst"><code>int</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/RowAccess.html#size--">size</a></span>()</code> </td> -</tr> -</table> -<ul class="blockList"> -<li class="blockList"><a name="methods.inherited.from.class.java.lang.Iterable"> -<!-- --> -</a> -<h3>Methods inherited from interface java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a></h3> -<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true#forEach-java.util.function.Consumer-" title="class or interface in java.lang">forEach</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true#iterator--" title="class or interface in java.lang">iterator</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true#spliterator--" title="class or interface in java.lang">spliterator</a></code></li> -</ul> -</li> -</ul> -</li> -</ul> -</div> -<div class="details"> -<ul class="blockList"> -<li class="blockList"> -<!-- ============ METHOD DETAIL ========== --> -<ul class="blockList"> -<li class="blockList"><a name="method.detail"> -<!-- --> -</a> -<h3>Method Detail</h3> -<a name="isEmpty--"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>isEmpty</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RowAccess.html#line.35">isEmpty</a>()</pre> -<dl> -<dt><span class="returnLabel">Returns:</span></dt> -<dd>true if there are no elements.</dd> -</dl> -</li> -</ul> -<a name="size--"> -<!-- --> -</a> -<ul class="blockListLast"> -<li class="blockList"> -<h4>size</h4> -<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RowAccess.html#line.40">size</a>()</pre> -<dl> -<dt><span class="returnLabel">Returns:</span></dt> -<dd>the number of elements in this list.</dd> -</dl> -</li> -</ul> -</li> -</ul> -</li> -</ul> -</div> -</div> -<!-- ========= END OF CLASS DATA ========= --> -<!-- ======= START OF BOTTOM NAVBAR ====== --> -<div class="bottomNav"><a name="navbar.bottom"> -<!-- --> -</a> -<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> -<a name="navbar.bottom.firstrow"> -<!-- --> -</a> -<ul class="navList" title="Navigation"> -<li><a href="../../../../../overview-summary.html">Overview</a></li> -<li><a href="package-summary.html">Package</a></li> -<li class="navBarCell1Rev">Class</li> -<li><a href="class-use/RowAccess.html">Use</a></li> -<li><a href="package-tree.html">Tree</a></li> -<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> -<li><a href="../../../../../index-all.html">Index</a></li> -<li><a href="../../../../../help-doc.html">Help</a></li> -</ul> -</div> -<div class="subNav"> -<ul class="navList"> -<li><a href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface in org.apache.hadoop.hbase.client"><span class="typeNameLink">Prev Class</span></a></li> -<li><a href="../../../../../org/apache/hadoop/hbase/client/RowMutations.html" title="class in org.apache.hadoop.hbase.client"><span class="typeNameLink">Next Class</span></a></li> -</ul> -<ul class="navList"> -<li><a href="../../../../../index.html?org/apache/hadoop/hbase/client/RowAccess.html" target="_top">Frames</a></li> -<li><a href="RowAccess.html" target="_top">No Frames</a></li> -</ul> -<ul class="navList" id="allclasses_navbar_bottom"> -<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> -</ul> -<div> -<script type="text/javascript"><!-- - allClassesLink = document.getElementById("allclasses_navbar_bottom"); - if(window==top) { - allClassesLink.style.display = "block"; - } - else { - allClassesLink.style.display = "none"; - } - //--> -</script> -</div> -<div> -<ul class="subNavList"> -<li>Summary: </li> -<li>Nested | </li> -<li>Field | </li> -<li>Constr | </li> -<li><a href="#method.summary">Method</a></li> -</ul> -<ul class="subNavList"> -<li>Detail: </li> -<li>Field | </li> -<li>Constr | </li> -<li><a href="#method.detail">Method</a></li> -</ul> -</div> -<a name="skip.navbar.bottom"> -<!-- --> -</a></div> -<!-- ======== END OF BOTTOM NAVBAR ======= --> -<p class="legalCopy"><small>Copyright © 2007–2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p> -</body> -</html> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/193b4259/apidocs/org/apache/hadoop/hbase/client/RowMutations.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/client/RowMutations.html b/apidocs/org/apache/hadoop/hbase/client/RowMutations.html index 85b539e..b50d2b7 100644 --- a/apidocs/org/apache/hadoop/hbase/client/RowMutations.html +++ b/apidocs/org/apache/hadoop/hbase/client/RowMutations.html @@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab"; </div> <div class="subNav"> <ul class="navList"> -<li><a href="../../../../../org/apache/hadoop/hbase/client/RowAccess.html" title="interface in org.apache.hadoop.hbase.client"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface in org.apache.hadoop.hbase.client"><span class="typeNameLink">Prev Class</span></a></li> <li><a href="../../../../../org/apache/hadoop/hbase/client/RowTooBigException.html" title="class in org.apache.hadoop.hbase.client"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> @@ -519,7 +519,7 @@ public int <a href="../../../../../src-html/org/apache/hadoop/hbase/cl </div> <div class="subNav"> <ul class="navList"> -<li><a href="../../../../../org/apache/hadoop/hbase/client/RowAccess.html" title="interface in org.apache.hadoop.hbase.client"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface in org.apache.hadoop.hbase.client"><span class="typeNameLink">Prev Class</span></a></li> <li><a href="../../../../../org/apache/hadoop/hbase/client/RowTooBigException.html" title="class in org.apache.hadoop.hbase.client"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/193b4259/apidocs/org/apache/hadoop/hbase/client/class-use/RowAccess.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/client/class-use/RowAccess.html b/apidocs/org/apache/hadoop/hbase/client/class-use/RowAccess.html deleted file mode 100644 index a037f12..0000000 --- a/apidocs/org/apache/hadoop/hbase/client/class-use/RowAccess.html +++ /dev/null @@ -1,125 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!-- NewPage --> -<html lang="en"> -<head> -<!-- Generated by javadoc --> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Uses of Interface org.apache.hadoop.hbase.client.RowAccess (Apache HBase 3.0.0-SNAPSHOT API)</title> -<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> -<script type="text/javascript" src="../../../../../../script.js"></script> -</head> -<body> -<script type="text/javascript"><!-- - try { - if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Interface org.apache.hadoop.hbase.client.RowAccess (Apache HBase 3.0.0-SNAPSHOT API)"; - } - } - catch(err) { - } -//--> -</script> -<noscript> -<div>JavaScript is disabled on your browser.</div> -</noscript> -<!-- ========= START OF TOP NAVBAR ======= --> -<div class="topNav"><a name="navbar.top"> -<!-- --> -</a> -<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> -<a name="navbar.top.firstrow"> -<!-- --> -</a> -<ul class="navList" title="Navigation"> -<li><a href="../../../../../../overview-summary.html">Overview</a></li> -<li><a href="../package-summary.html">Package</a></li> -<li><a href="../../../../../../org/apache/hadoop/hbase/client/RowAccess.html" title="interface in org.apache.hadoop.hbase.client">Class</a></li> -<li class="navBarCell1Rev">Use</li> -<li><a href="../package-tree.html">Tree</a></li> -<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li> -<li><a href="../../../../../../index-all.html">Index</a></li> -<li><a href="../../../../../../help-doc.html">Help</a></li> -</ul> -</div> -<div class="subNav"> -<ul class="navList"> -<li>Prev</li> -<li>Next</li> -</ul> -<ul class="navList"> -<li><a href="../../../../../../index.html?org/apache/hadoop/hbase/client/class-use/RowAccess.html" target="_top">Frames</a></li> -<li><a href="RowAccess.html" target="_top">No Frames</a></li> -</ul> -<ul class="navList" id="allclasses_navbar_top"> -<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li> -</ul> -<div> -<script type="text/javascript"><!-- - allClassesLink = document.getElementById("allclasses_navbar_top"); - if(window==top) { - allClassesLink.style.display = "block"; - } - else { - allClassesLink.style.display = "none"; - } - //--> -</script> -</div> -<a name="skip.navbar.top"> -<!-- --> -</a></div> -<!-- ========= END OF TOP NAVBAR ========= --> -<div class="header"> -<h2 title="Uses of Interface org.apache.hadoop.hbase.client.RowAccess" class="title">Uses of Interface<br>org.apache.hadoop.hbase.client.RowAccess</h2> -</div> -<div class="classUseContainer">No usage of org.apache.hadoop.hbase.client.RowAccess</div> -<!-- ======= START OF BOTTOM NAVBAR ====== --> -<div class="bottomNav"><a name="navbar.bottom"> -<!-- --> -</a> -<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> -<a name="navbar.bottom.firstrow"> -<!-- --> -</a> -<ul class="navList" title="Navigation"> -<li><a href="../../../../../../overview-summary.html">Overview</a></li> -<li><a href="../package-summary.html">Package</a></li> -<li><a href="../../../../../../org/apache/hadoop/hbase/client/RowAccess.html" title="interface in org.apache.hadoop.hbase.client">Class</a></li> -<li class="navBarCell1Rev">Use</li> -<li><a href="../package-tree.html">Tree</a></li> -<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li> -<li><a href="../../../../../../index-all.html">Index</a></li> -<li><a href="../../../../../../help-doc.html">Help</a></li> -</ul> -</div> -<div class="subNav"> -<ul class="navList"> -<li>Prev</li> -<li>Next</li> -</ul> -<ul class="navList"> -<li><a href="../../../../../../index.html?org/apache/hadoop/hbase/client/class-use/RowAccess.html" target="_top">Frames</a></li> -<li><a href="RowAccess.html" target="_top">No Frames</a></li> -</ul> -<ul class="navList" id="allclasses_navbar_bottom"> -<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li> -</ul> -<div> -<script type="text/javascript"><!-- - allClassesLink = document.getElementById("allclasses_navbar_bottom"); - if(window==top) { - allClassesLink.style.display = "block"; - } - else { - allClassesLink.style.display = "none"; - } - //--> -</script> -</div> -<a name="skip.navbar.bottom"> -<!-- --> -</a></div> -<!-- ======== END OF BOTTOM NAVBAR ======= --> -<p class="legalCopy"><small>Copyright © 2007–2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p> -</body> -</html> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/193b4259/apidocs/org/apache/hadoop/hbase/client/package-frame.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/client/package-frame.html b/apidocs/org/apache/hadoop/hbase/client/package-frame.html index f7ba5e5..d437f11 100644 --- a/apidocs/org/apache/hadoop/hbase/client/package-frame.html +++ b/apidocs/org/apache/hadoop/hbase/client/package-frame.html @@ -37,7 +37,6 @@ <li><a href="RequestController.Checker.html" title="interface in org.apache.hadoop.hbase.client" target="classFrame"><span class="interfaceName">RequestController.Checker</span></a></li> <li><a href="ResultScanner.html" title="interface in org.apache.hadoop.hbase.client" target="classFrame"><span class="interfaceName">ResultScanner</span></a></li> <li><a href="Row.html" title="interface in org.apache.hadoop.hbase.client" target="classFrame"><span class="interfaceName">Row</span></a></li> -<li><a href="RowAccess.html" title="interface in org.apache.hadoop.hbase.client" target="classFrame"><span class="interfaceName">RowAccess</span></a></li> <li><a href="RpcRetryingCaller.html" title="interface in org.apache.hadoop.hbase.client" target="classFrame"><span class="interfaceName">RpcRetryingCaller</span></a></li> <li><a href="ScanResultConsumer.html" title="interface in org.apache.hadoop.hbase.client" target="classFrame"><span class="interfaceName">ScanResultConsumer</span></a></li> <li><a href="ScanResultConsumerBase.html" title="interface in org.apache.hadoop.hbase.client" target="classFrame"><span class="interfaceName">ScanResultConsumerBase</span></a></li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/193b4259/apidocs/org/apache/hadoop/hbase/client/package-summary.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/client/package-summary.html b/apidocs/org/apache/hadoop/hbase/client/package-summary.html index 6704c42..cded1a4 100644 --- a/apidocs/org/apache/hadoop/hbase/client/package-summary.html +++ b/apidocs/org/apache/hadoop/hbase/client/package-summary.html @@ -232,46 +232,40 @@ </td> </tr> <tr class="altColor"> -<td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/client/RowAccess.html" title="interface in org.apache.hadoop.hbase.client">RowAccess</a><T></td> -<td class="colLast"> -<div class="block">Provide a way to access the inner buffer.</div> -</td> -</tr> -<tr class="rowColor"> <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCaller.html" title="interface in org.apache.hadoop.hbase.client">RpcRetryingCaller</a><T></td> <td class="colLast"> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html" title="interface in org.apache.hadoop.hbase.client">ScanResultConsumer</a></td> <td class="colLast"> <div class="block">Receives <a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client"><code>Result</code></a> for an asynchronous scan.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumerBase.html" title="interface in org.apache.hadoop.hbase.client">ScanResultConsumerBase</a></td> <td class="colLast"> <div class="block">The base interface for scan result consumer.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/client/ServiceCaller.html" title="interface in org.apache.hadoop.hbase.client">ServiceCaller</a><S,R></td> <td class="colLast"> <div class="block">Delegate to a protobuf rpc call.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a></td> <td class="colLast"> <div class="block">Used to communicate with a single HBase table.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/client/TableBuilder.html" title="interface in org.apache.hadoop.hbase.client">TableBuilder</a></td> <td class="colLast"> <div class="block">For creating <a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client"><code>Table</code></a> instance.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a></td> <td class="colLast"> <div class="block">TableDescriptor contains the details about an HBase table such as the descriptors of http://git-wip-us.apache.org/repos/asf/hbase-site/blob/193b4259/apidocs/org/apache/hadoop/hbase/client/package-tree.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/client/package-tree.html b/apidocs/org/apache/hadoop/hbase/client/package-tree.html index cec79f4..7861474 100644 --- a/apidocs/org/apache/hadoop/hbase/client/package-tree.html +++ b/apidocs/org/apache/hadoop/hbase/client/package-tree.html @@ -199,7 +199,6 @@ <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Iterable</span></a><T> <ul> <li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/ResultScanner.html" title="interface in org.apache.hadoop.hbase.client"><span class="typeNameLink">ResultScanner</span></a> (also extends java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>)</li> -<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/RowAccess.html" title="interface in org.apache.hadoop.hbase.client"><span class="typeNameLink">RowAccess</span></a><T></li> </ul> </li> <li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client"><span class="typeNameLink">RegionInfo</span></a></li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/193b4259/apidocs/org/apache/hadoop/hbase/ipc/RemoteWithExtrasException.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/ipc/RemoteWithExtrasException.html b/apidocs/org/apache/hadoop/hbase/ipc/RemoteWithExtrasException.html index 7dc372e..2c2999a 100644 --- a/apidocs/org/apache/hadoop/hbase/ipc/RemoteWithExtrasException.html +++ b/apidocs/org/apache/hadoop/hbase/ipc/RemoteWithExtrasException.html @@ -246,7 +246,7 @@ extends org.apache.hadoop.ipc.RemoteException</pre> <ul class="blockList"> <li class="blockList"> <h4>RemoteWithExtrasException</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RemoteWithExtrasException.html#line.54">RemoteWithExtrasException</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> className, +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RemoteWithExtrasException.html#line.61">RemoteWithExtrasException</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> className, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> msg, boolean doNotRetry)</pre> </li> @@ -257,7 +257,7 @@ extends org.apache.hadoop.ipc.RemoteException</pre> <ul class="blockListLast"> <li class="blockList"> <h4>RemoteWithExtrasException</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RemoteWithExtrasException.html#line.58">RemoteWithExtrasException</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> className, +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RemoteWithExtrasException.html#line.65">RemoteWithExtrasException</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> className, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> msg, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> hostname, int port, @@ -278,7 +278,7 @@ extends org.apache.hadoop.ipc.RemoteException</pre> <ul class="blockList"> <li class="blockList"> <h4>unwrapRemoteException</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RemoteWithExtrasException.html#line.67">unwrapRemoteException</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RemoteWithExtrasException.html#line.74">unwrapRemoteException</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code>unwrapRemoteException</code> in class <code>org.apache.hadoop.ipc.RemoteException</code></dd> @@ -291,7 +291,7 @@ extends org.apache.hadoop.ipc.RemoteException</pre> <ul class="blockList"> <li class="blockList"> <h4>getHostname</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RemoteWithExtrasException.html#line.101">getHostname</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RemoteWithExtrasException.html#line.108">getHostname</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>null if not set</dd> @@ -304,7 +304,7 @@ extends org.apache.hadoop.ipc.RemoteException</pre> <ul class="blockList"> <li class="blockList"> <h4>getPort</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RemoteWithExtrasException.html#line.108">getPort</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RemoteWithExtrasException.html#line.115">getPort</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>-1 if not set</dd> @@ -317,7 +317,7 @@ extends org.apache.hadoop.ipc.RemoteException</pre> <ul class="blockListLast"> <li class="blockList"> <h4>isDoNotRetry</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RemoteWithExtrasException.html#line.115">isDoNotRetry</a>()</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RemoteWithExtrasException.html#line.122">isDoNotRetry</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>True if origin exception was a do not retry type.</dd> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/193b4259/apidocs/overview-tree.html ---------------------------------------------------------------------- diff --git a/apidocs/overview-tree.html b/apidocs/overview-tree.html index 32feba1..e2e604e 100644 --- a/apidocs/overview-tree.html +++ b/apidocs/overview-tree.html @@ -839,7 +839,6 @@ <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Iterable</span></a><T> <ul> <li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/ResultScanner.html" title="interface in org.apache.hadoop.hbase.client"><span class="typeNameLink">ResultScanner</span></a> (also extends java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>)</li> -<li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/RowAccess.html" title="interface in org.apache.hadoop.hbase.client"><span class="typeNameLink">RowAccess</span></a><T></li> </ul> </li> <li type="circle">org.apache.hadoop.mapred.JobConfigurable http://git-wip-us.apache.org/repos/asf/hbase-site/blob/193b4259/apidocs/src-html/org/apache/hadoop/hbase/client/HTableMultiplexer.HTableMultiplexerStatus.html ---------------------------------------------------------------------- diff --git a/apidocs/src-html/org/apache/hadoop/hbase/client/HTableMultiplexer.HTableMultiplexerStatus.html b/apidocs/src-html/org/apache/hadoop/hbase/client/HTableMultiplexer.HTableMultiplexerStatus.html index 8aceaa2..5ef43b2 100644 --- a/apidocs/src-html/org/apache/hadoop/hbase/client/HTableMultiplexer.HTableMultiplexerStatus.html +++ b/apidocs/src-html/org/apache/hadoop/hbase/client/HTableMultiplexer.HTableMultiplexerStatus.html @@ -460,7 +460,7 @@ <span class="sourceLineNo">452</span> HConstants.DEFAULT_HBASE_RPC_TIMEOUT));<a name="line.452"></a> <span class="sourceLineNo">453</span> this.operationTimeout = conf.getInt(HConstants.HBASE_CLIENT_OPERATION_TIMEOUT,<a name="line.453"></a> <span class="sourceLineNo">454</span> HConstants.DEFAULT_HBASE_CLIENT_OPERATION_TIMEOUT);<a name="line.454"></a> -<span class="sourceLineNo">455</span> this.ap = new AsyncProcess(conn, conf, rpcCallerFactory, false, rpcControllerFactory);<a name="line.455"></a> +<span class="sourceLineNo">455</span> this.ap = new AsyncProcess(conn, conf, rpcCallerFactory, rpcControllerFactory);<a name="line.455"></a> <span class="sourceLineNo">456</span> this.executor = executor;<a name="line.456"></a> <span class="sourceLineNo">457</span> this.maxRetryInQueue = conf.getInt(TABLE_MULTIPLEXER_MAX_RETRIES_IN_QUEUE, 10000);<a name="line.457"></a> <span class="sourceLineNo">458</span> this.pool = pool;<a name="line.458"></a> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/193b4259/apidocs/src-html/org/apache/hadoop/hbase/client/HTableMultiplexer.html ---------------------------------------------------------------------- diff --git a/apidocs/src-html/org/apache/hadoop/hbase/client/HTableMultiplexer.html b/apidocs/src-html/org/apache/hadoop/hbase/client/HTableMultiplexer.html index 8aceaa2..5ef43b2 100644 --- a/apidocs/src-html/org/apache/hadoop/hbase/client/HTableMultiplexer.html +++ b/apidocs/src-html/org/apache/hadoop/hbase/client/HTableMultiplexer.html @@ -460,7 +460,7 @@ <span class="sourceLineNo">452</span> HConstants.DEFAULT_HBASE_RPC_TIMEOUT));<a name="line.452"></a> <span class="sourceLineNo">453</span> this.operationTimeout = conf.getInt(HConstants.HBASE_CLIENT_OPERATION_TIMEOUT,<a name="line.453"></a> <span class="sourceLineNo">454</span> HConstants.DEFAULT_HBASE_CLIENT_OPERATION_TIMEOUT);<a name="line.454"></a> -<span class="sourceLineNo">455</span> this.ap = new AsyncProcess(conn, conf, rpcCallerFactory, false, rpcControllerFactory);<a name="line.455"></a> +<span class="sourceLineNo">455</span> this.ap = new AsyncProcess(conn, conf, rpcCallerFactory, rpcControllerFactory);<a name="line.455"></a> <span class="sourceLineNo">456</span> this.executor = executor;<a name="line.456"></a> <span class="sourceLineNo">457</span> this.maxRetryInQueue = conf.getInt(TABLE_MULTIPLEXER_MAX_RETRIES_IN_QUEUE, 10000);<a name="line.457"></a> <span class="sourceLineNo">458</span> this.pool = pool;<a name="line.458"></a> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/193b4259/apidocs/src-html/org/apache/hadoop/hbase/client/RowAccess.html ---------------------------------------------------------------------- diff --git a/apidocs/src-html/org/apache/hadoop/hbase/client/RowAccess.html b/apidocs/src-html/org/apache/hadoop/hbase/client/RowAccess.html deleted file mode 100644 index 27498ef..0000000 --- a/apidocs/src-html/org/apache/hadoop/hbase/client/RowAccess.html +++ /dev/null @@ -1,113 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<html lang="en"> -<head> -<title>Source code</title> -<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> -</head> -<body> -<div class="sourceContainer"> -<pre><span class="sourceLineNo">001</span>/**<a name="line.1"></a> -<span class="sourceLineNo">002</span> * Licensed to the Apache Software Foundation (ASF) under one<a name="line.2"></a> -<span class="sourceLineNo">003</span> * or more contributor license agreements. See the NOTICE file<a name="line.3"></a> -<span class="sourceLineNo">004</span> * distributed with this work for additional information<a name="line.4"></a> -<span class="sourceLineNo">005</span> * regarding copyright ownership. The ASF licenses this file<a name="line.5"></a> -<span class="sourceLineNo">006</span> * to you under the Apache License, Version 2.0 (the<a name="line.6"></a> -<span class="sourceLineNo">007</span> * "License"); you may not use this file except in compliance<a name="line.7"></a> -<span class="sourceLineNo">008</span> * with the License. You may obtain a copy of the License at<a name="line.8"></a> -<span class="sourceLineNo">009</span> *<a name="line.9"></a> -<span class="sourceLineNo">010</span> * http://www.apache.org/licenses/LICENSE-2.0<a name="line.10"></a> -<span class="sourceLineNo">011</span> *<a name="line.11"></a> -<span class="sourceLineNo">012</span> * Unless required by applicable law or agreed to in writing, software<a name="line.12"></a> -<span class="sourceLineNo">013</span> * distributed under the License is distributed on an "AS IS" BASIS,<a name="line.13"></a> -<span class="sourceLineNo">014</span> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.<a name="line.14"></a> -<span class="sourceLineNo">015</span> * See the License for the specific language governing permissions and<a name="line.15"></a> -<span class="sourceLineNo">016</span> * limitations under the License.<a name="line.16"></a> -<span class="sourceLineNo">017</span> */<a name="line.17"></a> -<span class="sourceLineNo">018</span>package org.apache.hadoop.hbase.client;<a name="line.18"></a> -<span class="sourceLineNo">019</span><a name="line.19"></a> -<span class="sourceLineNo">020</span><a name="line.20"></a> -<span class="sourceLineNo">021</span>import org.apache.hbase.thirdparty.com.google.common.annotations.VisibleForTesting;<a name="line.21"></a> -<span class="sourceLineNo">022</span>import org.apache.yetus.audience.InterfaceAudience;<a name="line.22"></a> -<span class="sourceLineNo">023</span><a name="line.23"></a> -<span class="sourceLineNo">024</span>/**<a name="line.24"></a> -<span class="sourceLineNo">025</span> * Provide a way to access the inner buffer.<a name="line.25"></a> -<span class="sourceLineNo">026</span> * The purpose is to reduce the elapsed time to move a large number<a name="line.26"></a> -<span class="sourceLineNo">027</span> * of elements between collections.<a name="line.27"></a> -<span class="sourceLineNo">028</span> * @param <T><a name="line.28"></a> -<span class="sourceLineNo">029</span> */<a name="line.29"></a> -<span class="sourceLineNo">030</span>@InterfaceAudience.Public<a name="line.30"></a> -<span class="sourceLineNo">031</span>public interface RowAccess<T> extends Iterable<T> {<a name="line.31"></a> -<span class="sourceLineNo">032</span> /**<a name="line.32"></a> -<span class="sourceLineNo">033</span> * @return true if there are no elements.<a name="line.33"></a> -<span class="sourceLineNo">034</span> */<a name="line.34"></a> -<span class="sourceLineNo">035</span> boolean isEmpty();<a name="line.35"></a> -<span class="sourceLineNo">036</span><a name="line.36"></a> -<span class="sourceLineNo">037</span> /**<a name="line.37"></a> -<span class="sourceLineNo">038</span> * @return the number of elements in this list.<a name="line.38"></a> -<span class="sourceLineNo">039</span> */<a name="line.39"></a> -<span class="sourceLineNo">040</span> int size();<a name="line.40"></a> -<span class="sourceLineNo">041</span>}<a name="line.41"></a> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -</pre> -</div> -</body> -</html> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/193b4259/apidocs/src-html/org/apache/hadoop/hbase/ipc/RemoteWithExtrasException.html ---------------------------------------------------------------------- diff --git a/apidocs/src-html/org/apache/hadoop/hbase/ipc/RemoteWithExtrasException.html b/apidocs/src-html/org/apache/hadoop/hbase/ipc/RemoteWithExtrasException.html index f433932..112afdf 100644 --- a/apidocs/src-html/org/apache/hadoop/hbase/ipc/RemoteWithExtrasException.html +++ b/apidocs/src-html/org/apache/hadoop/hbase/ipc/RemoteWithExtrasException.html @@ -27,103 +27,110 @@ <span class="sourceLineNo">019</span><a name="line.19"></a> <span class="sourceLineNo">020</span>import java.io.IOException;<a name="line.20"></a> <span class="sourceLineNo">021</span>import java.lang.reflect.Constructor;<a name="line.21"></a> -<span class="sourceLineNo">022</span><a name="line.22"></a> -<span class="sourceLineNo">023</span>import org.apache.hadoop.conf.Configuration;<a name="line.23"></a> -<span class="sourceLineNo">024</span>import org.apache.hadoop.hbase.DoNotRetryIOException;<a name="line.24"></a> -<span class="sourceLineNo">025</span>import org.apache.hadoop.hbase.HBaseConfiguration;<a name="line.25"></a> -<span class="sourceLineNo">026</span>import org.apache.yetus.audience.InterfaceAudience;<a name="line.26"></a> -<span class="sourceLineNo">027</span>import org.apache.hadoop.hbase.protobuf.ProtobufUtil;<a name="line.27"></a> -<span class="sourceLineNo">028</span>import org.apache.hadoop.hbase.util.DynamicClassLoader;<a name="line.28"></a> -<span class="sourceLineNo">029</span>import org.apache.hadoop.ipc.RemoteException;<a name="line.29"></a> -<span class="sourceLineNo">030</span><a name="line.30"></a> -<span class="sourceLineNo">031</span>/**<a name="line.31"></a> -<span class="sourceLineNo">032</span> * A {@link RemoteException} with some extra information. If source exception<a name="line.32"></a> -<span class="sourceLineNo">033</span> * was a {@link org.apache.hadoop.hbase.DoNotRetryIOException}, <a name="line.33"></a> -<span class="sourceLineNo">034</span> * {@link #isDoNotRetry()} will return true.<a name="line.34"></a> -<span class="sourceLineNo">035</span> * <p>A {@link RemoteException} hosts exceptions we got from the server.<a name="line.35"></a> -<span class="sourceLineNo">036</span> */<a name="line.36"></a> -<span class="sourceLineNo">037</span>@SuppressWarnings("serial")<a name="line.37"></a> -<span class="sourceLineNo">038</span>@InterfaceAudience.Public<a name="line.38"></a> -<span class="sourceLineNo">039</span>@edu.umd.cs.findbugs.annotations.SuppressWarnings(<a name="line.39"></a> -<span class="sourceLineNo">040</span> value = "DP_CREATE_CLASSLOADER_INSIDE_DO_PRIVILEGED", justification = "None. Address sometime.")<a name="line.40"></a> +<span class="sourceLineNo">022</span>import java.security.AccessController;<a name="line.22"></a> +<span class="sourceLineNo">023</span>import java.security.PrivilegedAction;<a name="line.23"></a> +<span class="sourceLineNo">024</span><a name="line.24"></a> +<span class="sourceLineNo">025</span>import org.apache.hadoop.conf.Configuration;<a name="line.25"></a> +<span class="sourceLineNo">026</span>import org.apache.hadoop.hbase.DoNotRetryIOException;<a name="line.26"></a> +<span class="sourceLineNo">027</span>import org.apache.hadoop.hbase.HBaseConfiguration;<a name="line.27"></a> +<span class="sourceLineNo">028</span>import org.apache.yetus.audience.InterfaceAudience;<a name="line.28"></a> +<span class="sourceLineNo">029</span>import org.apache.hadoop.hbase.protobuf.ProtobufUtil;<a name="line.29"></a> +<span class="sourceLineNo">030</span>import org.apache.hadoop.hbase.util.DynamicClassLoader;<a name="line.30"></a> +<span class="sourceLineNo">031</span>import org.apache.hadoop.ipc.RemoteException;<a name="line.31"></a> +<span class="sourceLineNo">032</span><a name="line.32"></a> +<span class="sourceLineNo">033</span>/**<a name="line.33"></a> +<span class="sourceLineNo">034</span> * A {@link RemoteException} with some extra information. If source exception<a name="line.34"></a> +<span class="sourceLineNo">035</span> * was a {@link org.apache.hadoop.hbase.DoNotRetryIOException}, <a name="line.35"></a> +<span class="sourceLineNo">036</span> * {@link #isDoNotRetry()} will return true.<a name="line.36"></a> +<span class="sourceLineNo">037</span> * <p>A {@link RemoteException} hosts exceptions we got from the server.<a name="line.37"></a> +<span class="sourceLineNo">038</span> */<a name="line.38"></a> +<span class="sourceLineNo">039</span>@SuppressWarnings("serial")<a name="line.39"></a> +<span class="sourceLineNo">040</span>@InterfaceAudience.Public<a name="line.40"></a> <span class="sourceLineNo">041</span>public class RemoteWithExtrasException extends RemoteException {<a name="line.41"></a> <span class="sourceLineNo">042</span> private final String hostname;<a name="line.42"></a> <span class="sourceLineNo">043</span> private final int port;<a name="line.43"></a> <span class="sourceLineNo">044</span> private final boolean doNotRetry;<a name="line.44"></a> <span class="sourceLineNo">045</span><a name="line.45"></a> -<span class="sourceLineNo">046</span> private final static ClassLoader CLASS_LOADER;<a name="line.46"></a> -<span class="sourceLineNo">047</span><a name="line.47"></a> -<span class="sourceLineNo">048</span> static {<a name="line.48"></a> -<span class="sourceLineNo">049</span> ClassLoader parent = RemoteWithExtrasException.class.getClassLoader();<a name="line.49"></a> -<span class="sourceLineNo">050</span> Configuration conf = HBaseConfiguration.create();<a name="line.50"></a> -<span class="sourceLineNo">051</span> CLASS_LOADER = new DynamicClassLoader(conf, parent);<a name="line.51"></a> -<span class="sourceLineNo">052</span> }<a name="line.52"></a> -<span class="sourceLineNo">053</span><a name="line.53"></a> -<span class="sourceLineNo">054</span> public RemoteWithExtrasException(String className, String msg, final boolean doNotRetry) {<a name="line.54"></a> -<span class="sourceLineNo">055</span> this(className, msg, null, -1, doNotRetry);<a name="line.55"></a> -<span class="sourceLineNo">056</span> }<a name="line.56"></a> -<span class="sourceLineNo">057</span><a name="line.57"></a> -<span class="sourceLineNo">058</span> public RemoteWithExtrasException(String className, String msg, final String hostname,<a name="line.58"></a> -<span class="sourceLineNo">059</span> final int port, final boolean doNotRetry) {<a name="line.59"></a> -<span class="sourceLineNo">060</span> super(className, msg);<a name="line.60"></a> -<span class="sourceLineNo">061</span> this.hostname = hostname;<a name="line.61"></a> -<span class="sourceLineNo">062</span> this.port = port;<a name="line.62"></a> -<span class="sourceLineNo">063</span> this.doNotRetry = doNotRetry;<a name="line.63"></a> -<span class="sourceLineNo">064</span> }<a name="line.64"></a> -<span class="sourceLineNo">065</span><a name="line.65"></a> -<span class="sourceLineNo">066</span> @Override<a name="line.66"></a> -<span class="sourceLineNo">067</span> public IOException unwrapRemoteException() {<a name="line.67"></a> -<span class="sourceLineNo">068</span> Class<?> realClass;<a name="line.68"></a> -<span class="sourceLineNo">069</span> try {<a name="line.69"></a> -<span class="sourceLineNo">070</span> // try to load a exception class from where the HBase classes are loaded or from Dynamic<a name="line.70"></a> -<span class="sourceLineNo">071</span> // classloader.<a name="line.71"></a> -<span class="sourceLineNo">072</span> realClass = Class.forName(getClassName(), false, CLASS_LOADER);<a name="line.72"></a> -<span class="sourceLineNo">073</span> } catch (ClassNotFoundException cnfe) {<a name="line.73"></a> -<span class="sourceLineNo">074</span> try {<a name="line.74"></a> -<span class="sourceLineNo">075</span> // cause could be a hadoop exception, try to load from hadoop classpath<a name="line.75"></a> -<span class="sourceLineNo">076</span> realClass = Class.forName(getClassName(), false, super.getClass().getClassLoader());<a name="line.76"></a> -<span class="sourceLineNo">077</span> } catch (ClassNotFoundException e) {<a name="line.77"></a> -<span class="sourceLineNo">078</span> return new DoNotRetryIOException(<a name="line.78"></a> -<span class="sourceLineNo">079</span> "Unable to load exception received from server:" + e.getMessage(), this);<a name="line.79"></a> -<span class="sourceLineNo">080</span> }<a name="line.80"></a> -<span class="sourceLineNo">081</span> }<a name="line.81"></a> -<span class="sourceLineNo">082</span> try {<a name="line.82"></a> -<span class="sourceLineNo">083</span> return instantiateException(realClass.asSubclass(IOException.class));<a name="line.83"></a> -<span class="sourceLineNo">084</span> } catch (Exception e) {<a name="line.84"></a> -<span class="sourceLineNo">085</span> return new DoNotRetryIOException(<a name="line.85"></a> -<span class="sourceLineNo">086</span> "Unable to instantiate exception received from server:" + e.getMessage(), this);<a name="line.86"></a> -<span class="sourceLineNo">087</span> }<a name="line.87"></a> -<span class="sourceLineNo">088</span> }<a name="line.88"></a> -<span class="sourceLineNo">089</span><a name="line.89"></a> -<span class="sourceLineNo">090</span> private IOException instantiateException(Class<? extends IOException> cls) throws Exception {<a name="line.90"></a> -<span class="sourceLineNo">091</span> Constructor<? extends IOException> cn = cls.getConstructor(String.class);<a name="line.91"></a> -<span class="sourceLineNo">092</span> cn.setAccessible(true);<a name="line.92"></a> -<span class="sourceLineNo">093</span> IOException ex = cn.newInstance(this.getMessage());<a name="line.93"></a> -<span class="sourceLineNo">094</span> ex.initCause(this);<a name="line.94"></a> -<span class="sourceLineNo">095</span> return ex;<a name="line.95"></a> -<span class="sourceLineNo">096</span> }<a name="line.96"></a> -<span class="sourceLineNo">097</span><a name="line.97"></a> -<span class="sourceLineNo">098</span> /**<a name="line.98"></a> -<span class="sourceLineNo">099</span> * @return null if not set<a name="line.99"></a> -<span class="sourceLineNo">100</span> */<a name="line.100"></a> -<span class="sourceLineNo">101</span> public String getHostname() {<a name="line.101"></a> -<span class="sourceLineNo">102</span> return this.hostname;<a name="line.102"></a> +<span class="sourceLineNo">046</span> /**<a name="line.46"></a> +<span class="sourceLineNo">047</span> * Dynamic class loader to load filter/comparators<a name="line.47"></a> +<span class="sourceLineNo">048</span> */<a name="line.48"></a> +<span class="sourceLineNo">049</span> private final static class ClassLoaderHolder {<a name="line.49"></a> +<span class="sourceLineNo">050</span> private final static ClassLoader CLASS_LOADER;<a name="line.50"></a> +<span class="sourceLineNo">051</span><a name="line.51"></a> +<span class="sourceLineNo">052</span> static {<a name="line.52"></a> +<span class="sourceLineNo">053</span> ClassLoader parent = RemoteWithExtrasException.class.getClassLoader();<a name="line.53"></a> +<span class="sourceLineNo">054</span> Configuration conf = HBaseConfiguration.create();<a name="line.54"></a> +<span class="sourceLineNo">055</span> CLASS_LOADER = AccessController.doPrivileged((PrivilegedAction<ClassLoader>)<a name="line.55"></a> +<span class="sourceLineNo">056</span> () -> new DynamicClassLoader(conf, parent)<a name="line.56"></a> +<span class="sourceLineNo">057</span> );<a name="line.57"></a> +<span class="sourceLineNo">058</span> }<a name="line.58"></a> +<span class="sourceLineNo">059</span> }<a name="line.59"></a> +<span class="sourceLineNo">060</span><a name="line.60"></a> +<span class="sourceLineNo">061</span> public RemoteWithExtrasException(String className, String msg, final boolean doNotRetry) {<a name="line.61"></a> +<span class="sourceLineNo">062</span> this(className, msg, null, -1, doNotRetry);<a name="line.62"></a> +<span class="sourceLineNo">063</span> }<a name="line.63"></a> +<span class="sourceLineNo">064</span><a name="line.64"></a> +<span class="sourceLineNo">065</span> public RemoteWithExtrasException(String className, String msg, final String hostname,<a name="line.65"></a> +<span class="sourceLineNo">066</span> final int port, final boolean doNotRetry) {<a name="line.66"></a> +<span class="sourceLineNo">067</span> super(className, msg);<a name="line.67"></a> +<span class="sourceLineNo">068</span> this.hostname = hostname;<a name="line.68"></a> +<span class="sourceLineNo">069</span> this.port = port;<a name="line.69"></a> +<span class="sourceLineNo">070</span> this.doNotRetry = doNotRetry;<a name="line.70"></a> +<span class="sourceLineNo">071</span> }<a name="line.71"></a> +<span class="sourceLineNo">072</span><a name="line.72"></a> +<span class="sourceLineNo">073</span> @Override<a name="line.73"></a> +<span class="sourceLineNo">074</span> public IOException unwrapRemoteException() {<a name="line.74"></a> +<span class="sourceLineNo">075</span> Class<?> realClass;<a name="line.75"></a> +<span class="sourceLineNo">076</span> try {<a name="line.76"></a> +<span class="sourceLineNo">077</span> // try to load a exception class from where the HBase classes are loaded or from Dynamic<a name="line.77"></a> +<span class="sourceLineNo">078</span> // classloader.<a name="line.78"></a> +<span class="sourceLineNo">079</span> realClass = Class.forName(getClassName(), false, ClassLoaderHolder.CLASS_LOADER);<a name="line.79"></a> +<span class="sourceLineNo">080</span> } catch (ClassNotFoundException cnfe) {<a name="line.80"></a> +<span class="sourceLineNo">081</span> try {<a name="line.81"></a> +<span class="sourceLineNo">082</span> // cause could be a hadoop exception, try to load from hadoop classpath<a name="line.82"></a> +<span class="sourceLineNo">083</span> realClass = Class.forName(getClassName(), false, super.getClass().getClassLoader());<a name="line.83"></a> +<span class="sourceLineNo">084</span> } catch (ClassNotFoundException e) {<a name="line.84"></a> +<span class="sourceLineNo">085</span> return new DoNotRetryIOException(<a name="line.85"></a> +<span class="sourceLineNo">086</span> "Unable to load exception received from server:" + e.getMessage(), this);<a name="line.86"></a> +<span class="sourceLineNo">087</span> }<a name="line.87"></a> +<span class="sourceLineNo">088</span> }<a name="line.88"></a> +<span class="sourceLineNo">089</span> try {<a name="line.89"></a> +<span class="sourceLineNo">090</span> return instantiateException(realClass.asSubclass(IOException.class));<a name="line.90"></a> +<span class="sourceLineNo">091</span> } catch (Exception e) {<a name="line.91"></a> +<span class="sourceLineNo">092</span> return new DoNotRetryIOException(<a name="line.92"></a> +<span class="sourceLineNo">093</span> "Unable to instantiate exception received from server:" + e.getMessage(), this);<a name="line.93"></a> +<span class="sourceLineNo">094</span> }<a name="line.94"></a> +<span class="sourceLineNo">095</span> }<a name="line.95"></a> +<span class="sourceLineNo">096</span><a name="line.96"></a> +<span class="sourceLineNo">097</span> private IOException instantiateException(Class<? extends IOException> cls) throws Exception {<a name="line.97"></a> +<span class="sourceLineNo">098</span> Constructor<? extends IOException> cn = cls.getConstructor(String.class);<a name="line.98"></a> +<span class="sourceLineNo">099</span> cn.setAccessible(true);<a name="line.99"></a> +<span class="sourceLineNo">100</span> IOException ex = cn.newInstance(this.getMessage());<a name="line.100"></a> +<span class="sourceLineNo">101</span> ex.initCause(this);<a name="line.101"></a> +<span class="sourceLineNo">102</span> return ex;<a name="line.102"></a> <span class="sourceLineNo">103</span> }<a name="line.103"></a> <span class="sourceLineNo">104</span><a name="line.104"></a> <span class="sourceLineNo">105</span> /**<a name="line.105"></a> -<span class="sourceLineNo">106</span> * @return -1 if not set<a name="line.106"></a> +<span class="sourceLineNo">106</span> * @return null if not set<a name="line.106"></a> <span class="sourceLineNo">107</span> */<a name="line.107"></a> -<span class="sourceLineNo">108</span> public int getPort() {<a name="line.108"></a> -<span class="sourceLineNo">109</span> return this.port;<a name="line.109"></a> +<span class="sourceLineNo">108</span> public String getHostname() {<a name="line.108"></a> +<span class="sourceLineNo">109</span> return this.hostname;<a name="line.109"></a> <span class="sourceLineNo">110</span> }<a name="line.110"></a> <span class="sourceLineNo">111</span><a name="line.111"></a> <span class="sourceLineNo">112</span> /**<a name="line.112"></a> -<span class="sourceLineNo">113</span> * @return True if origin exception was a do not retry type.<a name="line.113"></a> +<span class="sourceLineNo">113</span> * @return -1 if not set<a name="line.113"></a> <span class="sourceLineNo">114</span> */<a name="line.114"></a> -<span class="sourceLineNo">115</span> public boolean isDoNotRetry() {<a name="line.115"></a> -<span class="sourceLineNo">116</span> return this.doNotRetry;<a name="line.116"></a> +<span class="sourceLineNo">115</span> public int getPort() {<a name="line.115"></a> +<span class="sourceLineNo">116</span> return this.port;<a name="line.116"></a> <span class="sourceLineNo">117</span> }<a name="line.117"></a> -<span class="sourceLineNo">118</span>}<a name="line.118"></a> +<span class="sourceLineNo">118</span><a name="line.118"></a> +<span class="sourceLineNo">119</span> /**<a name="line.119"></a> +<span class="sourceLineNo">120</span> * @return True if origin exception was a do not retry type.<a name="line.120"></a> +<span class="sourceLineNo">121</span> */<a name="line.121"></a> +<span class="sourceLineNo">122</span> public boolean isDoNotRetry() {<a name="line.122"></a> +<span class="sourceLineNo">123</span> return this.doNotRetry;<a name="line.123"></a> +<span class="sourceLineNo">124</span> }<a name="line.124"></a> +<span class="sourceLineNo">125</span>}<a name="line.125"></a> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/193b4259/book.html ---------------------------------------------------------------------- diff --git a/book.html b/book.html index 0ebc5b8..dcd7088 100644 --- a/book.html +++ b/book.html @@ -30955,7 +30955,7 @@ is that of the local test; i.e. in the TestTimeout Test Class, you’d pass <code>TestTimeout.class</code> to the <code>CLASS_RULE</code> instead of the <code>TestHRegionInfo.class</code> we have above. The <code>CLASS_RULE</code> is where we’ll enforce timeouts (currently set at a hard-limit of -ten minutes for all tests) and other cross-unit test facility. +thirteen! minutes for all tests — 780 seconds) and other cross-unit test facility. The test is in the <code>SmallTest</code> Category.</p> </div> <div class="paragraph"> @@ -37303,7 +37303,7 @@ The server will return cellblocks compressed using this same compressor as long <div id="footer"> <div id="footer-text"> Version 3.0.0-SNAPSHOT<br> -Last updated 2018-02-16 14:29:36 UTC +Last updated 2018-02-17 14:29:36 UTC </div> </div> </body> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/193b4259/bulk-loads.html ---------------------------------------------------------------------- diff --git a/bulk-loads.html b/bulk-loads.html index d2e7978..8f73416 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="20180216" /> + <meta name="Date-Revision-yyyymmdd" content="20180217" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – 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: 2018-02-16</li> + <li id="publishDate" class="pull-right">Last Published: 2018-02-17</li> </p> </div>
