http://git-wip-us.apache.org/repos/asf/hbase-site/blob/10601a30/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html b/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html index 302cfb3..26a93ce 100644 --- a/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html +++ b/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html @@ -293,22 +293,22 @@ extends org.jamon.AbstractTemplateProxy.ImplData</pre> <pre>private <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.71">m_regionServer</a></pre> </li> </ul> -<a name="m_filter"> +<a name="m_bcn"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>m_filter</h4> -<pre>private <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/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.83">m_filter</a></pre> +<h4>m_bcn</h4> +<pre>private <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/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.83">m_bcn</a></pre> </li> </ul> -<a name="m_filter__IsNotDefault"> +<a name="m_bcn__IsNotDefault"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>m_filter__IsNotDefault</h4> -<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.88">m_filter__IsNotDefault</a></pre> +<h4>m_bcn__IsNotDefault</h4> +<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.88">m_bcn__IsNotDefault</a></pre> </li> </ul> <a name="m_bcv"> @@ -329,40 +329,40 @@ extends org.jamon.AbstractTemplateProxy.ImplData</pre> <pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.105">m_bcv__IsNotDefault</a></pre> </li> </ul> -<a name="m_format"> +<a name="m_filter"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>m_format</h4> -<pre>private <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/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.117">m_format</a></pre> +<h4>m_filter</h4> +<pre>private <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/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.117">m_filter</a></pre> </li> </ul> -<a name="m_format__IsNotDefault"> +<a name="m_filter__IsNotDefault"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>m_format__IsNotDefault</h4> -<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.122">m_format__IsNotDefault</a></pre> +<h4>m_filter__IsNotDefault</h4> +<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.122">m_filter__IsNotDefault</a></pre> </li> </ul> -<a name="m_bcn"> +<a name="m_format"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>m_bcn</h4> -<pre>private <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/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.134">m_bcn</a></pre> +<h4>m_format</h4> +<pre>private <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/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.134">m_format</a></pre> </li> </ul> -<a name="m_bcn__IsNotDefault"> +<a name="m_format__IsNotDefault"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> -<h4>m_bcn__IsNotDefault</h4> -<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.139">m_bcn__IsNotDefault</a></pre> +<h4>m_format__IsNotDefault</h4> +<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.139">m_format__IsNotDefault</a></pre> </li> </ul> </li> @@ -408,31 +408,31 @@ extends org.jamon.AbstractTemplateProxy.ImplData</pre> <pre>public <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.67">getRegionServer</a>()</pre> </li> </ul> -<a name="setFilter-java.lang.String-"> +<a name="setBcn-java.lang.String-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>setFilter</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.73">setFilter</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> filter)</pre> +<h4>setBcn</h4> +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.73">setBcn</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> bcn)</pre> </li> </ul> -<a name="getFilter--"> +<a name="getBcn--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>getFilter</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/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.79">getFilter</a>()</pre> +<h4>getBcn</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/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.79">getBcn</a>()</pre> </li> </ul> -<a name="getFilter__IsNotDefault--"> +<a name="getBcn__IsNotDefault--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>getFilter__IsNotDefault</h4> -<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.84">getFilter__IsNotDefault</a>()</pre> +<h4>getBcn__IsNotDefault</h4> +<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.84">getBcn__IsNotDefault</a>()</pre> </li> </ul> <a name="setBcv-java.lang.String-"> @@ -462,58 +462,58 @@ extends org.jamon.AbstractTemplateProxy.ImplData</pre> <pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.101">getBcv__IsNotDefault</a>()</pre> </li> </ul> -<a name="setFormat-java.lang.String-"> +<a name="setFilter-java.lang.String-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>setFormat</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.107">setFormat</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> format)</pre> +<h4>setFilter</h4> +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.107">setFilter</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> filter)</pre> </li> </ul> -<a name="getFormat--"> +<a name="getFilter--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>getFormat</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/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.113">getFormat</a>()</pre> +<h4>getFilter</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/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.113">getFilter</a>()</pre> </li> </ul> -<a name="getFormat__IsNotDefault--"> +<a name="getFilter__IsNotDefault--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>getFormat__IsNotDefault</h4> -<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.118">getFormat__IsNotDefault</a>()</pre> +<h4>getFilter__IsNotDefault</h4> +<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.118">getFilter__IsNotDefault</a>()</pre> </li> </ul> -<a name="setBcn-java.lang.String-"> +<a name="setFormat-java.lang.String-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>setBcn</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.124">setBcn</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> bcn)</pre> +<h4>setFormat</h4> +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.124">setFormat</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> format)</pre> </li> </ul> -<a name="getBcn--"> +<a name="getFormat--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>getBcn</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/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.130">getBcn</a>()</pre> +<h4>getFormat</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/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.130">getFormat</a>()</pre> </li> </ul> -<a name="getBcn__IsNotDefault--"> +<a name="getFormat__IsNotDefault--"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> -<h4>getBcn__IsNotDefault</h4> -<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.135">getBcn__IsNotDefault</a>()</pre> +<h4>getFormat__IsNotDefault</h4> +<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.135">getFormat__IsNotDefault</a>()</pre> </li> </ul> </li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/10601a30/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html b/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html index b0a9e9e..e7bd64d 100644 --- a/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html +++ b/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html @@ -297,13 +297,13 @@ extends org.jamon.AbstractTemplateProxy</pre> <!-- --> </a> <h3>Field Detail</h3> -<a name="filter"> +<a name="bcn"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>filter</h4> -<pre>protected <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/tmpl/regionserver/RSStatusTmpl.html#line.151">filter</a></pre> +<h4>bcn</h4> +<pre>protected <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/tmpl/regionserver/RSStatusTmpl.html#line.151">bcn</a></pre> </li> </ul> <a name="bcv"> @@ -315,22 +315,22 @@ extends org.jamon.AbstractTemplateProxy</pre> <pre>protected <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/tmpl/regionserver/RSStatusTmpl.html#line.158">bcv</a></pre> </li> </ul> -<a name="format"> +<a name="filter"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>format</h4> -<pre>protected <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/tmpl/regionserver/RSStatusTmpl.html#line.165">format</a></pre> +<h4>filter</h4> +<pre>protected <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/tmpl/regionserver/RSStatusTmpl.html#line.165">filter</a></pre> </li> </ul> -<a name="bcn"> +<a name="format"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> -<h4>bcn</h4> -<pre>protected <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/tmpl/regionserver/RSStatusTmpl.html#line.172">bcn</a></pre> +<h4>format</h4> +<pre>protected <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/tmpl/regionserver/RSStatusTmpl.html#line.172">format</a></pre> </li> </ul> </li> @@ -402,13 +402,13 @@ extends org.jamon.AbstractTemplateProxy</pre> </dl> </li> </ul> -<a name="setFilter-java.lang.String-"> +<a name="setBcn-java.lang.String-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>setFilter</h4> -<pre>public final <a href="../../../../../../org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.regionserver">RSStatusTmpl</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html#line.152">setFilter</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> p_filter)</pre> +<h4>setBcn</h4> +<pre>public final <a href="../../../../../../org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.regionserver">RSStatusTmpl</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html#line.152">setBcn</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> p_bcn)</pre> </li> </ul> <a name="setBcv-java.lang.String-"> @@ -420,22 +420,22 @@ extends org.jamon.AbstractTemplateProxy</pre> <pre>public final <a href="../../../../../../org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.regionserver">RSStatusTmpl</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html#line.159">setBcv</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> p_bcv)</pre> </li> </ul> -<a name="setFormat-java.lang.String-"> +<a name="setFilter-java.lang.String-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>setFormat</h4> -<pre>public final <a href="../../../../../../org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.regionserver">RSStatusTmpl</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html#line.166">setFormat</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> p_format)</pre> +<h4>setFilter</h4> +<pre>public final <a href="../../../../../../org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.regionserver">RSStatusTmpl</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html#line.166">setFilter</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> p_filter)</pre> </li> </ul> -<a name="setBcn-java.lang.String-"> +<a name="setFormat-java.lang.String-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>setBcn</h4> -<pre>public final <a href="../../../../../../org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.regionserver">RSStatusTmpl</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html#line.173">setBcn</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> p_bcn)</pre> +<h4>setFormat</h4> +<pre>public final <a href="../../../../../../org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.regionserver">RSStatusTmpl</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html#line.173">setFormat</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> p_format)</pre> </li> </ul> <a name="constructImpl-java.lang.Class-"> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/10601a30/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html b/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html index f56b0c1..07f4455 100644 --- a/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html +++ b/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html @@ -238,13 +238,13 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/tmpl/regionserver/ <pre>private final <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html#line.28">regionServer</a></pre> </li> </ul> -<a name="filter"> +<a name="bcn"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>filter</h4> -<pre>private final <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/tmpl/regionserver/RSStatusTmplImpl.html#line.29">filter</a></pre> +<h4>bcn</h4> +<pre>private final <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/tmpl/regionserver/RSStatusTmplImpl.html#line.29">bcn</a></pre> </li> </ul> <a name="bcv"> @@ -256,22 +256,22 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/tmpl/regionserver/ <pre>private final <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/tmpl/regionserver/RSStatusTmplImpl.html#line.30">bcv</a></pre> </li> </ul> -<a name="format"> +<a name="filter"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>format</h4> -<pre>private final <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/tmpl/regionserver/RSStatusTmplImpl.html#line.31">format</a></pre> +<h4>filter</h4> +<pre>private final <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/tmpl/regionserver/RSStatusTmplImpl.html#line.31">filter</a></pre> </li> </ul> -<a name="bcn"> +<a name="format"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> -<h4>bcn</h4> -<pre>private final <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/tmpl/regionserver/RSStatusTmplImpl.html#line.32">bcn</a></pre> +<h4>format</h4> +<pre>private final <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/tmpl/regionserver/RSStatusTmplImpl.html#line.32">format</a></pre> </li> </ul> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/10601a30/devapidocs/org/apache/hadoop/hbase/util/ClassSize.MemoryLayout.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/util/ClassSize.MemoryLayout.html b/devapidocs/org/apache/hadoop/hbase/util/ClassSize.MemoryLayout.html index 2e65665..2560f32 100644 --- a/devapidocs/org/apache/hadoop/hbase/util/ClassSize.MemoryLayout.html +++ b/devapidocs/org/apache/hadoop/hbase/util/ClassSize.MemoryLayout.html @@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.html#line.148">ClassSize.MemoryLayout</a> +<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.html#line.134">ClassSize.MemoryLayout</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre> <div class="block">MemoryLayout abstracts details about the JVM object layout. Default implementation is used in case Unsafe is not available.</div> @@ -211,7 +211,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>MemoryLayout</h4> -<pre>private <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.MemoryLayout.html#line.148">MemoryLayout</a>()</pre> +<pre>private <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.MemoryLayout.html#line.134">MemoryLayout</a>()</pre> </li> </ul> </li> @@ -228,7 +228,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>headerSize</h4> -<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.MemoryLayout.html#line.149">headerSize</a>()</pre> +<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.MemoryLayout.html#line.135">headerSize</a>()</pre> </li> </ul> <a name="arrayHeaderSize--"> @@ -237,7 +237,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>arrayHeaderSize</h4> -<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.MemoryLayout.html#line.153">arrayHeaderSize</a>()</pre> +<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.MemoryLayout.html#line.139">arrayHeaderSize</a>()</pre> </li> </ul> <a name="oopSize--"> @@ -246,7 +246,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>oopSize</h4> -<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.MemoryLayout.html#line.161">oopSize</a>()</pre> +<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.MemoryLayout.html#line.147">oopSize</a>()</pre> <div class="block">Return the size of an "ordinary object pointer". Either 4 or 8, depending on 32/64 bit, and CompressedOops</div> </li> @@ -257,7 +257,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>align</h4> -<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.MemoryLayout.html#line.170">align</a>(long num)</pre> +<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.MemoryLayout.html#line.156">align</a>(long num)</pre> <div class="block">Aligns a number to 8.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -273,7 +273,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>sizeOf</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.MemoryLayout.html#line.176">sizeOf</a>(byte[] b, +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.MemoryLayout.html#line.162">sizeOf</a>(byte[] b, int len)</pre> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/10601a30/devapidocs/org/apache/hadoop/hbase/util/ClassSize.UnsafeLayout.HeaderSize.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/util/ClassSize.UnsafeLayout.HeaderSize.html b/devapidocs/org/apache/hadoop/hbase/util/ClassSize.UnsafeLayout.HeaderSize.html index 9d88c3e..99d1c2e 100644 --- a/devapidocs/org/apache/hadoop/hbase/util/ClassSize.UnsafeLayout.HeaderSize.html +++ b/devapidocs/org/apache/hadoop/hbase/util/ClassSize.UnsafeLayout.HeaderSize.html @@ -107,7 +107,7 @@ </dl> <hr> <br> -<pre>private static final class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.UnsafeLayout.html#line.188">ClassSize.UnsafeLayout.HeaderSize</a> +<pre>private static final class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.UnsafeLayout.html#line.174">ClassSize.UnsafeLayout.HeaderSize</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre> </li> </ul> @@ -186,7 +186,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>a</h4> -<pre>private byte <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.UnsafeLayout.HeaderSize.html#line.189">a</a></pre> +<pre>private byte <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.UnsafeLayout.HeaderSize.html#line.175">a</a></pre> </li> </ul> </li> @@ -203,7 +203,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>HeaderSize</h4> -<pre>private <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.UnsafeLayout.HeaderSize.html#line.188">HeaderSize</a>()</pre> +<pre>private <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.UnsafeLayout.HeaderSize.html#line.174">HeaderSize</a>()</pre> </li> </ul> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/10601a30/devapidocs/org/apache/hadoop/hbase/util/ClassSize.UnsafeLayout.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/util/ClassSize.UnsafeLayout.html b/devapidocs/org/apache/hadoop/hbase/util/ClassSize.UnsafeLayout.html index 4e7c831..8fcca8c 100644 --- a/devapidocs/org/apache/hadoop/hbase/util/ClassSize.UnsafeLayout.html +++ b/devapidocs/org/apache/hadoop/hbase/util/ClassSize.UnsafeLayout.html @@ -118,7 +118,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.html#line.186">ClassSize.UnsafeLayout</a> +<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.html#line.172">ClassSize.UnsafeLayout</a> extends <a href="../../../../../org/apache/hadoop/hbase/util/ClassSize.MemoryLayout.html" title="class in org.apache.hadoop.hbase.util">ClassSize.MemoryLayout</a></pre> <div class="block">UnsafeLayout uses Unsafe to guesstimate the object-layout related parameters like object header sizes and oop sizes @@ -231,7 +231,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/ClassSize.MemoryLay <ul class="blockListLast"> <li class="blockList"> <h4>UnsafeLayout</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.UnsafeLayout.html#line.192">UnsafeLayout</a>()</pre> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.UnsafeLayout.html#line.178">UnsafeLayout</a>()</pre> </li> </ul> </li> @@ -248,7 +248,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/ClassSize.MemoryLay <ul class="blockList"> <li class="blockList"> <h4>headerSize</h4> -<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.UnsafeLayout.html#line.196">headerSize</a>()</pre> +<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.UnsafeLayout.html#line.182">headerSize</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/util/ClassSize.MemoryLayout.html#headerSize--">headerSize</a></code> in class <code><a href="../../../../../org/apache/hadoop/hbase/util/ClassSize.MemoryLayout.html" title="class in org.apache.hadoop.hbase.util">ClassSize.MemoryLayout</a></code></dd> @@ -261,7 +261,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/ClassSize.MemoryLay <ul class="blockList"> <li class="blockList"> <h4>arrayHeaderSize</h4> -<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.UnsafeLayout.html#line.207">arrayHeaderSize</a>()</pre> +<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.UnsafeLayout.html#line.193">arrayHeaderSize</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/util/ClassSize.MemoryLayout.html#arrayHeaderSize--">arrayHeaderSize</a></code> in class <code><a href="../../../../../org/apache/hadoop/hbase/util/ClassSize.MemoryLayout.html" title="class in org.apache.hadoop.hbase.util">ClassSize.MemoryLayout</a></code></dd> @@ -274,7 +274,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/ClassSize.MemoryLay <ul class="blockList"> <li class="blockList"> <h4>oopSize</h4> -<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.UnsafeLayout.html#line.213">oopSize</a>()</pre> +<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.UnsafeLayout.html#line.199">oopSize</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/util/ClassSize.MemoryLayout.html#oopSize--">ClassSize.MemoryLayout</a></code></span></div> <div class="block">Return the size of an "ordinary object pointer". Either 4 or 8, depending on 32/64 bit, and CompressedOops</div> @@ -290,7 +290,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/ClassSize.MemoryLay <ul class="blockListLast"> <li class="blockList"> <h4>sizeOf</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.UnsafeLayout.html#line.221">sizeOf</a>(byte[] b, +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.UnsafeLayout.html#line.207">sizeOf</a>(byte[] b, int len)</pre> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/10601a30/devapidocs/org/apache/hadoop/hbase/util/ClassSize.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/util/ClassSize.html b/devapidocs/org/apache/hadoop/hbase/util/ClassSize.html index 2675a8f..7c9c91f 100644 --- a/devapidocs/org/apache/hadoop/hbase/util/ClassSize.html +++ b/devapidocs/org/apache/hadoop/hbase/util/ClassSize.html @@ -272,82 +272,78 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? </td> </tr> <tr class="altColor"> -<td class="colFirst"><code>private static boolean</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/ClassSize.html#JDK7">JDK7</a></span></code> </td> -</tr> -<tr class="rowColor"> <td class="colFirst"><code>static int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/ClassSize.html#LINKEDLIST">LINKEDLIST</a></span></code> <div class="block">Overhead for LinkedList(0)</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>static int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/ClassSize.html#LINKEDLIST_ENTRY">LINKEDLIST_ENTRY</a></span></code> <div class="block">Overhead for a single entry in LinkedList</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>private static org.apache.commons.logging.Log</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/ClassSize.html#LOG">LOG</a></span></code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>static int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/ClassSize.html#MAP_ENTRY">MAP_ENTRY</a></span></code> <div class="block">Overhead for entry in map</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/util/ClassSize.MemoryLayout.html" title="class in org.apache.hadoop.hbase.util">ClassSize.MemoryLayout</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/ClassSize.html#memoryLayout">memoryLayout</a></span></code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>static int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/ClassSize.html#OBJECT">OBJECT</a></span></code> <div class="block">Object overhead is minimum 2 * reference size (8 bytes on 64-bit)</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>static int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/ClassSize.html#REENTRANT_LOCK">REENTRANT_LOCK</a></span></code> <div class="block">Overhead for ReentrantReadWriteLock</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>static int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/ClassSize.html#REFERENCE">REFERENCE</a></span></code> <div class="block">Reference size is 8 bytes on 64-bit, 4 bytes on 32-bit</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>static int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/ClassSize.html#STORE_SERVICES">STORE_SERVICES</a></span></code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>static int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/ClassSize.html#STRING">STRING</a></span></code> <div class="block">String overhead</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>static int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/ClassSize.html#TIMERANGE">TIMERANGE</a></span></code> <div class="block">Overhead for timerange</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>static int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/ClassSize.html#TIMERANGE_TRACKER">TIMERANGE_TRACKER</a></span></code> <div class="block">Overhead for TimeRangeTracker</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>static int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/ClassSize.html#TREEMAP">TREEMAP</a></span></code> <div class="block">Overhead for TreeMap</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>private static boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/ClassSize.html#USE_UNSAFE_LAYOUT">USE_UNSAFE_LAYOUT</a></span></code> </td> </tr> @@ -758,22 +754,13 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <pre>public static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.html#line.128">STORE_SERVICES</a></pre> </li> </ul> -<a name="JDK7"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>JDK7</h4> -<pre>private static final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.html#line.131">JDK7</a></pre> -</li> -</ul> <a name="memoryLayout"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>memoryLayout</h4> -<pre>private static final <a href="../../../../../org/apache/hadoop/hbase/util/ClassSize.MemoryLayout.html" title="class in org.apache.hadoop.hbase.util">ClassSize.MemoryLayout</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.html#line.238">memoryLayout</a></pre> +<pre>private static final <a href="../../../../../org/apache/hadoop/hbase/util/ClassSize.MemoryLayout.html" title="class in org.apache.hadoop.hbase.util">ClassSize.MemoryLayout</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.html#line.224">memoryLayout</a></pre> </li> </ul> <a name="USE_UNSAFE_LAYOUT"> @@ -782,7 +769,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>USE_UNSAFE_LAYOUT</h4> -<pre>private static final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.html#line.239">USE_UNSAFE_LAYOUT</a></pre> +<pre>private static final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.html#line.225">USE_UNSAFE_LAYOUT</a></pre> </li> </ul> </li> @@ -816,7 +803,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getMemoryLayout</h4> -<pre>private static <a href="../../../../../org/apache/hadoop/hbase/util/ClassSize.MemoryLayout.html" title="class in org.apache.hadoop.hbase.util">ClassSize.MemoryLayout</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.html#line.226">getMemoryLayout</a>()</pre> +<pre>private static <a href="../../../../../org/apache/hadoop/hbase/util/ClassSize.MemoryLayout.html" title="class in org.apache.hadoop.hbase.util">ClassSize.MemoryLayout</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.html#line.212">getMemoryLayout</a>()</pre> </li> </ul> <a name="useUnsafeLayout--"> @@ -825,7 +812,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>useUnsafeLayout</h4> -<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.html#line.242">useUnsafeLayout</a>()</pre> +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.html#line.228">useUnsafeLayout</a>()</pre> </li> </ul> <a name="getSizeCoefficients-java.lang.Class-boolean-"> @@ -834,7 +821,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getSizeCoefficients</h4> -<pre>private static int[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.html#line.345">getSizeCoefficients</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> cl, +<pre>private static int[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.html#line.331">getSizeCoefficients</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> cl, boolean debug)</pre> <div class="block">The estimate of the size of a class instance depends on whether the JVM uses 32 or 64 bit addresses, that is it depends on the size of an object @@ -860,7 +847,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>estimateBaseFromCoefficients</h4> -<pre>private static long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.html#line.403">estimateBaseFromCoefficients</a>(int[] coeff, +<pre>private static long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.html#line.389">estimateBaseFromCoefficients</a>(int[] coeff, boolean debug)</pre> <div class="block">Estimate the static space taken up by a class instance given the coefficients returned by getSizeCoefficients.</div> @@ -879,7 +866,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>estimateBase</h4> -<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.html#line.430">estimateBase</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> cl, +<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.html#line.416">estimateBase</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> cl, boolean debug)</pre> <div class="block">Estimate the static space taken up by the fields of a class. This includes the space taken up by by references (the pointer) but not by the referenced @@ -901,7 +888,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>align</h4> -<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.html#line.439">align</a>(int num)</pre> +<pre>public static int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.html#line.425">align</a>(int num)</pre> <div class="block">Aligns a number to 8.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -917,7 +904,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>align</h4> -<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.html#line.448">align</a>(long num)</pre> +<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.html#line.434">align</a>(long num)</pre> <div class="block">Aligns a number to 8.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -933,7 +920,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>is32BitJVM</h4> -<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.html#line.456">is32BitJVM</a>()</pre> +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.html#line.442">is32BitJVM</a>()</pre> <div class="block">Determines if we are running in a 32-bit JVM. Some unit tests need to know this too.</div> </li> @@ -944,7 +931,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>sizeOf</h4> -<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.html#line.461">sizeOf</a>(byte[] b, +<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/ClassSize.html#line.447">sizeOf</a>(byte[] b, int len)</pre> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/10601a30/devapidocs/org/apache/hadoop/hbase/util/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/util/package-tree.html b/devapidocs/org/apache/hadoop/hbase/util/package-tree.html index ba68958..909d450 100644 --- a/devapidocs/org/apache/hadoop/hbase/util/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/util/package-tree.html @@ -519,14 +519,14 @@ <ul> <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>) <ul> -<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Order.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">Order</span></a></li> -<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.PureJavaComparer.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">Bytes.LexicographicalComparerHolder.PureJavaComparer</span></a> (implements org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.Comparer.html" title="interface in org.apache.hadoop.hbase.util">Bytes.Comparer</a><T>)</li> -<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/PrettyPrinter.Unit.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">PrettyPrinter.Unit</span></a></li> -<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/IdReadWriteLock.ReferenceType.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">IdReadWriteLock.ReferenceType</span></a></li> <li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.UnsafeComparer.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">Bytes.LexicographicalComparerHolder.UnsafeComparer</span></a> (implements org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.Comparer.html" title="interface in org.apache.hadoop.hbase.util">Bytes.Comparer</a><T>)</li> -<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/PoolMap.PoolType.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">PoolMap.PoolType</span></a></li> <li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">HBaseFsck.ErrorReporter.ERROR_CODE</span></a></li> <li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/ChecksumType.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">ChecksumType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/PrettyPrinter.Unit.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">PrettyPrinter.Unit</span></a></li> +<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Order.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">Order</span></a></li> +<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/PoolMap.PoolType.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">PoolMap.PoolType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.PureJavaComparer.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">Bytes.LexicographicalComparerHolder.PureJavaComparer</span></a> (implements org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.Comparer.html" title="interface in org.apache.hadoop.hbase.util">Bytes.Comparer</a><T>)</li> +<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/IdReadWriteLock.ReferenceType.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">IdReadWriteLock.ReferenceType</span></a></li> </ul> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/10601a30/devapidocs/src-html/org/apache/hadoop/hbase/HConstants.Modify.html ---------------------------------------------------------------------- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/HConstants.Modify.html b/devapidocs/src-html/org/apache/hadoop/hbase/HConstants.Modify.html index 291691f..b4e1ffc 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/HConstants.Modify.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/HConstants.Modify.html @@ -1359,10 +1359,14 @@ <span class="sourceLineNo">1351</span> public static final String DEFAULT_TEMPORARY_HDFS_DIRECTORY = "/user/"<a name="line.1351"></a> <span class="sourceLineNo">1352</span> + System.getProperty("user.name") + "/hbase-staging";<a name="line.1352"></a> <span class="sourceLineNo">1353</span><a name="line.1353"></a> -<span class="sourceLineNo">1354</span> private HConstants() {<a name="line.1354"></a> -<span class="sourceLineNo">1355</span> // Can't be instantiated with this ctor.<a name="line.1355"></a> -<span class="sourceLineNo">1356</span> }<a name="line.1356"></a> -<span class="sourceLineNo">1357</span>}<a name="line.1357"></a> +<span class="sourceLineNo">1354</span> public static final String SNAPSHOT_RESTORE_TAKE_FAILSAFE_SNAPSHOT =<a name="line.1354"></a> +<span class="sourceLineNo">1355</span> "hbase.snapshot.restore.take.failsafe.snapshot";<a name="line.1355"></a> +<span class="sourceLineNo">1356</span> public static final boolean DEFAULT_SNAPSHOT_RESTORE_TAKE_FAILSAFE_SNAPSHOT = false;<a name="line.1356"></a> +<span class="sourceLineNo">1357</span><a name="line.1357"></a> +<span class="sourceLineNo">1358</span> private HConstants() {<a name="line.1358"></a> +<span class="sourceLineNo">1359</span> // Can't be instantiated with this ctor.<a name="line.1359"></a> +<span class="sourceLineNo">1360</span> }<a name="line.1360"></a> +<span class="sourceLineNo">1361</span>}<a name="line.1361"></a> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/10601a30/devapidocs/src-html/org/apache/hadoop/hbase/HConstants.OperationStatusCode.html ---------------------------------------------------------------------- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/HConstants.OperationStatusCode.html b/devapidocs/src-html/org/apache/hadoop/hbase/HConstants.OperationStatusCode.html index 291691f..b4e1ffc 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/HConstants.OperationStatusCode.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/HConstants.OperationStatusCode.html @@ -1359,10 +1359,14 @@ <span class="sourceLineNo">1351</span> public static final String DEFAULT_TEMPORARY_HDFS_DIRECTORY = "/user/"<a name="line.1351"></a> <span class="sourceLineNo">1352</span> + System.getProperty("user.name") + "/hbase-staging";<a name="line.1352"></a> <span class="sourceLineNo">1353</span><a name="line.1353"></a> -<span class="sourceLineNo">1354</span> private HConstants() {<a name="line.1354"></a> -<span class="sourceLineNo">1355</span> // Can't be instantiated with this ctor.<a name="line.1355"></a> -<span class="sourceLineNo">1356</span> }<a name="line.1356"></a> -<span class="sourceLineNo">1357</span>}<a name="line.1357"></a> +<span class="sourceLineNo">1354</span> public static final String SNAPSHOT_RESTORE_TAKE_FAILSAFE_SNAPSHOT =<a name="line.1354"></a> +<span class="sourceLineNo">1355</span> "hbase.snapshot.restore.take.failsafe.snapshot";<a name="line.1355"></a> +<span class="sourceLineNo">1356</span> public static final boolean DEFAULT_SNAPSHOT_RESTORE_TAKE_FAILSAFE_SNAPSHOT = false;<a name="line.1356"></a> +<span class="sourceLineNo">1357</span><a name="line.1357"></a> +<span class="sourceLineNo">1358</span> private HConstants() {<a name="line.1358"></a> +<span class="sourceLineNo">1359</span> // Can't be instantiated with this ctor.<a name="line.1359"></a> +<span class="sourceLineNo">1360</span> }<a name="line.1360"></a> +<span class="sourceLineNo">1361</span>}<a name="line.1361"></a> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/10601a30/devapidocs/src-html/org/apache/hadoop/hbase/HConstants.html ---------------------------------------------------------------------- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/HConstants.html b/devapidocs/src-html/org/apache/hadoop/hbase/HConstants.html index 291691f..b4e1ffc 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/HConstants.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/HConstants.html @@ -1359,10 +1359,14 @@ <span class="sourceLineNo">1351</span> public static final String DEFAULT_TEMPORARY_HDFS_DIRECTORY = "/user/"<a name="line.1351"></a> <span class="sourceLineNo">1352</span> + System.getProperty("user.name") + "/hbase-staging";<a name="line.1352"></a> <span class="sourceLineNo">1353</span><a name="line.1353"></a> -<span class="sourceLineNo">1354</span> private HConstants() {<a name="line.1354"></a> -<span class="sourceLineNo">1355</span> // Can't be instantiated with this ctor.<a name="line.1355"></a> -<span class="sourceLineNo">1356</span> }<a name="line.1356"></a> -<span class="sourceLineNo">1357</span>}<a name="line.1357"></a> +<span class="sourceLineNo">1354</span> public static final String SNAPSHOT_RESTORE_TAKE_FAILSAFE_SNAPSHOT =<a name="line.1354"></a> +<span class="sourceLineNo">1355</span> "hbase.snapshot.restore.take.failsafe.snapshot";<a name="line.1355"></a> +<span class="sourceLineNo">1356</span> public static final boolean DEFAULT_SNAPSHOT_RESTORE_TAKE_FAILSAFE_SNAPSHOT = false;<a name="line.1356"></a> +<span class="sourceLineNo">1357</span><a name="line.1357"></a> +<span class="sourceLineNo">1358</span> private HConstants() {<a name="line.1358"></a> +<span class="sourceLineNo">1359</span> // Can't be instantiated with this ctor.<a name="line.1359"></a> +<span class="sourceLineNo">1360</span> }<a name="line.1360"></a> +<span class="sourceLineNo">1361</span>}<a name="line.1361"></a> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/10601a30/devapidocs/src-html/org/apache/hadoop/hbase/Version.html ---------------------------------------------------------------------- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/Version.html b/devapidocs/src-html/org/apache/hadoop/hbase/Version.html index b6ac79d..19f1df8 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/Version.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/Version.html @@ -16,11 +16,11 @@ <span class="sourceLineNo">008</span>@InterfaceAudience.Private<a name="line.8"></a> <span class="sourceLineNo">009</span>public class Version {<a name="line.9"></a> <span class="sourceLineNo">010</span> public static final String version = "2.0.0-SNAPSHOT";<a name="line.10"></a> -<span class="sourceLineNo">011</span> public static final String revision = "40cc666ac984e846a8c7105b771ce6bec90c4ad3";<a name="line.11"></a> +<span class="sourceLineNo">011</span> public static final String revision = "a3b6f4addc7ec90cbebe681e75e4e60f3e6940a5";<a name="line.11"></a> <span class="sourceLineNo">012</span> public static final String user = "jenkins";<a name="line.12"></a> -<span class="sourceLineNo">013</span> public static final String date = "Thu Apr 20 14:41:34 UTC 2017";<a name="line.13"></a> +<span class="sourceLineNo">013</span> public static final String date = "Fri Apr 21 14:41:23 UTC 2017";<a name="line.13"></a> <span class="sourceLineNo">014</span> public static final String url = "git://asf920.gq1.ygridcore.net/home/jenkins/jenkins-slave/workspace/hbase_generate_website/hbase";<a name="line.14"></a> -<span class="sourceLineNo">015</span> public static final String srcChecksum = "32d38266a859dfb6cd6564c2155d7354";<a name="line.15"></a> +<span class="sourceLineNo">015</span> public static final String srcChecksum = "573a40b3cd1c60b1ab2098d6882b22dc";<a name="line.15"></a> <span class="sourceLineNo">016</span>}<a name="line.16"></a> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/10601a30/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html ---------------------------------------------------------------------- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html b/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html index 09b6387..235c24e 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html @@ -581,7 +581,95 @@ <span class="sourceLineNo">573</span> * {@link CompletableFuture}.<a name="line.573"></a> <span class="sourceLineNo">574</span> */<a name="line.574"></a> <span class="sourceLineNo">575</span> CompletableFuture<List<TableCFs>> listReplicatedTableCFs();<a name="line.575"></a> -<span class="sourceLineNo">576</span>}<a name="line.576"></a> +<span class="sourceLineNo">576</span><a name="line.576"></a> +<span class="sourceLineNo">577</span> /**<a name="line.577"></a> +<span class="sourceLineNo">578</span> * Take a snapshot for the given table. If the table is enabled, a FLUSH-type snapshot will be<a name="line.578"></a> +<span class="sourceLineNo">579</span> * taken. If the table is disabled, an offline snapshot is taken. Snapshots are considered unique<a name="line.579"></a> +<span class="sourceLineNo">580</span> * based on <b>the name of the snapshot</b>. Attempts to take a snapshot with the same name (even<a name="line.580"></a> +<span class="sourceLineNo">581</span> * a different type or with different parameters) will fail with a<a name="line.581"></a> +<span class="sourceLineNo">582</span> * {@link org.apache.hadoop.hbase.snapshot.SnapshotCreationException} indicating the duplicate<a name="line.582"></a> +<span class="sourceLineNo">583</span> * naming. Snapshot names follow the same naming constraints as tables in HBase. See<a name="line.583"></a> +<span class="sourceLineNo">584</span> * {@link org.apache.hadoop.hbase.TableName#isLegalFullyQualifiedTableName(byte[])}.<a name="line.584"></a> +<span class="sourceLineNo">585</span> * @param snapshotName name of the snapshot to be created<a name="line.585"></a> +<span class="sourceLineNo">586</span> * @param tableName name of the table for which snapshot is created<a name="line.586"></a> +<span class="sourceLineNo">587</span> */<a name="line.587"></a> +<span class="sourceLineNo">588</span> CompletableFuture<Void> snapshot(String snapshotName, TableName tableName);<a name="line.588"></a> +<span class="sourceLineNo">589</span><a name="line.589"></a> +<span class="sourceLineNo">590</span> /**<a name="line.590"></a> +<span class="sourceLineNo">591</span> * Create typed snapshot of the table. Snapshots are considered unique based on <b>the name of the<a name="line.591"></a> +<span class="sourceLineNo">592</span> * snapshot</b>. Attempts to take a snapshot with the same name (even a different type or with<a name="line.592"></a> +<span class="sourceLineNo">593</span> * different parameters) will fail with a<a name="line.593"></a> +<span class="sourceLineNo">594</span> * {@link org.apache.hadoop.hbase.snapshot.SnapshotCreationException} indicating the duplicate<a name="line.594"></a> +<span class="sourceLineNo">595</span> * naming. Snapshot names follow the same naming constraints as tables in HBase. See<a name="line.595"></a> +<span class="sourceLineNo">596</span> * {@link org.apache.hadoop.hbase.TableName#isLegalFullyQualifiedTableName(byte[])}.<a name="line.596"></a> +<span class="sourceLineNo">597</span> * @param snapshotName name to give the snapshot on the filesystem. Must be unique from all other<a name="line.597"></a> +<span class="sourceLineNo">598</span> * snapshots stored on the cluster<a name="line.598"></a> +<span class="sourceLineNo">599</span> * @param tableName name of the table to snapshot<a name="line.599"></a> +<span class="sourceLineNo">600</span> * @param type type of snapshot to take<a name="line.600"></a> +<span class="sourceLineNo">601</span> */<a name="line.601"></a> +<span class="sourceLineNo">602</span> CompletableFuture<Void> snapshot(final String snapshotName, final TableName tableName,<a name="line.602"></a> +<span class="sourceLineNo">603</span> SnapshotType type);<a name="line.603"></a> +<span class="sourceLineNo">604</span><a name="line.604"></a> +<span class="sourceLineNo">605</span> /**<a name="line.605"></a> +<span class="sourceLineNo">606</span> * Take a snapshot and wait for the server to complete that snapshot asynchronously. Only a single<a name="line.606"></a> +<span class="sourceLineNo">607</span> * snapshot should be taken at a time for an instance of HBase, or results may be undefined (you<a name="line.607"></a> +<span class="sourceLineNo">608</span> * can tell multiple HBase clusters to snapshot at the same time, but only one at a time for a<a name="line.608"></a> +<span class="sourceLineNo">609</span> * single cluster). Snapshots are considered unique based on <b>the name of the snapshot</b>.<a name="line.609"></a> +<span class="sourceLineNo">610</span> * Attempts to take a snapshot with the same name (even a different type or with different<a name="line.610"></a> +<span class="sourceLineNo">611</span> * parameters) will fail with a {@link org.apache.hadoop.hbase.snapshot.SnapshotCreationException}<a name="line.611"></a> +<span class="sourceLineNo">612</span> * indicating the duplicate naming. Snapshot names follow the same naming constraints as tables in<a name="line.612"></a> +<span class="sourceLineNo">613</span> * HBase. See {@link org.apache.hadoop.hbase.TableName#isLegalFullyQualifiedTableName(byte[])}.<a name="line.613"></a> +<span class="sourceLineNo">614</span> * You should probably use {@link #snapshot(String, org.apache.hadoop.hbase.TableName)} unless you<a name="line.614"></a> +<span class="sourceLineNo">615</span> * are sure about the type of snapshot that you want to take.<a name="line.615"></a> +<span class="sourceLineNo">616</span> * @param snapshot snapshot to take<a name="line.616"></a> +<span class="sourceLineNo">617</span> */<a name="line.617"></a> +<span class="sourceLineNo">618</span> CompletableFuture<Void> snapshot(SnapshotDescription snapshot);<a name="line.618"></a> +<span class="sourceLineNo">619</span><a name="line.619"></a> +<span class="sourceLineNo">620</span> /**<a name="line.620"></a> +<span class="sourceLineNo">621</span> * Check the current state of the passed snapshot. There are three possible states:<a name="line.621"></a> +<span class="sourceLineNo">622</span> * <ol><a name="line.622"></a> +<span class="sourceLineNo">623</span> * <li>running - returns <tt>false</tt></li><a name="line.623"></a> +<span class="sourceLineNo">624</span> * <li>finished - returns <tt>true</tt></li><a name="line.624"></a> +<span class="sourceLineNo">625</span> * <li>finished with error - throws the exception that caused the snapshot to fail</li><a name="line.625"></a> +<span class="sourceLineNo">626</span> * </ol><a name="line.626"></a> +<span class="sourceLineNo">627</span> * The cluster only knows about the most recent snapshot. Therefore, if another snapshot has been<a name="line.627"></a> +<span class="sourceLineNo">628</span> * run/started since the snapshot your are checking, you will recieve an<a name="line.628"></a> +<span class="sourceLineNo">629</span> * {@link org.apache.hadoop.hbase.snapshot.UnknownSnapshotException}.<a name="line.629"></a> +<span class="sourceLineNo">630</span> * @param snapshot description of the snapshot to check<a name="line.630"></a> +<span class="sourceLineNo">631</span> * @return <tt>true</tt> if the snapshot is completed, <tt>false</tt> if the snapshot is still<a name="line.631"></a> +<span class="sourceLineNo">632</span> * running<a name="line.632"></a> +<span class="sourceLineNo">633</span> */<a name="line.633"></a> +<span class="sourceLineNo">634</span> CompletableFuture<Boolean> isSnapshotFinished(final SnapshotDescription snapshot);<a name="line.634"></a> +<span class="sourceLineNo">635</span><a name="line.635"></a> +<span class="sourceLineNo">636</span> /**<a name="line.636"></a> +<span class="sourceLineNo">637</span> * Restore the specified snapshot on the original table. (The table must be disabled) If the<a name="line.637"></a> +<span class="sourceLineNo">638</span> * "hbase.snapshot.restore.take.failsafe.snapshot" configuration property is set to true, a<a name="line.638"></a> +<span class="sourceLineNo">639</span> * snapshot of the current table is taken before executing the restore operation. In case of<a name="line.639"></a> +<span class="sourceLineNo">640</span> * restore failure, the failsafe snapshot will be restored. If the restore completes without<a name="line.640"></a> +<span class="sourceLineNo">641</span> * problem the failsafe snapshot is deleted.<a name="line.641"></a> +<span class="sourceLineNo">642</span> * @param snapshotName name of the snapshot to restore<a name="line.642"></a> +<span class="sourceLineNo">643</span> */<a name="line.643"></a> +<span class="sourceLineNo">644</span> CompletableFuture<Void> restoreSnapshot(String snapshotName);<a name="line.644"></a> +<span class="sourceLineNo">645</span><a name="line.645"></a> +<span class="sourceLineNo">646</span> /**<a name="line.646"></a> +<span class="sourceLineNo">647</span> * Restore the specified snapshot on the original table. (The table must be disabled) If<a name="line.647"></a> +<span class="sourceLineNo">648</span> * 'takeFailSafeSnapshot' is set to true, a snapshot of the current table is taken before<a name="line.648"></a> +<span class="sourceLineNo">649</span> * executing the restore operation. In case of restore failure, the failsafe snapshot will be<a name="line.649"></a> +<span class="sourceLineNo">650</span> * restored. If the restore completes without problem the failsafe snapshot is deleted. The<a name="line.650"></a> +<span class="sourceLineNo">651</span> * failsafe snapshot name is configurable by using the property<a name="line.651"></a> +<span class="sourceLineNo">652</span> * "hbase.snapshot.restore.failsafe.name".<a name="line.652"></a> +<span class="sourceLineNo">653</span> * @param snapshotName name of the snapshot to restore<a name="line.653"></a> +<span class="sourceLineNo">654</span> * @param takeFailSafeSnapshot true if the failsafe snapshot should be taken<a name="line.654"></a> +<span class="sourceLineNo">655</span> */<a name="line.655"></a> +<span class="sourceLineNo">656</span> CompletableFuture<Void> restoreSnapshot(String snapshotName, boolean takeFailSafeSnapshot);<a name="line.656"></a> +<span class="sourceLineNo">657</span><a name="line.657"></a> +<span class="sourceLineNo">658</span> /**<a name="line.658"></a> +<span class="sourceLineNo">659</span> * Create a new table by cloning the snapshot content.<a name="line.659"></a> +<span class="sourceLineNo">660</span> * @param snapshotName name of the snapshot to be cloned<a name="line.660"></a> +<span class="sourceLineNo">661</span> * @param tableName name of the table where the snapshot will be restored<a name="line.661"></a> +<span class="sourceLineNo">662</span> */<a name="line.662"></a> +<span class="sourceLineNo">663</span> CompletableFuture<Void> cloneSnapshot(final String snapshotName, final TableName tableName);<a name="line.663"></a> +<span class="sourceLineNo">664</span>}<a name="line.664"></a>
