http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d220bc5e/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.html b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.html index 9573c5f..392306b 100644 --- a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.html +++ b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.html @@ -2068,7 +2068,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockListLast"> <li class="blockList"> <h4>cmp</h4> -<pre>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a><<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4016">cmp</a></pre> +<pre>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a><<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4018">cmp</a></pre> </li> </ul> </li> @@ -2979,7 +2979,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>preCheckPermission</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.2132">preCheckPermission</a>() +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.2134">preCheckPermission</a>() throws <a href="https://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="../../../../../org/apache/hadoop/hbase/security/AccessDeniedException.html" title="class in org.apache.hadoop.hbase.security">AccessDeniedException</a></pre> <dl> @@ -2995,7 +2995,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>deleteMetaRegion</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.2158">deleteMetaRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a> hi) +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.2160">deleteMetaRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a> hi) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Deletes region from meta table</div> <dl> @@ -3010,7 +3010,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>deleteMetaRegion</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.2165">deleteMetaRegion</a>(byte[] metaKey) +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.2167">deleteMetaRegion</a>(byte[] metaKey) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Deletes region from meta table</div> <dl> @@ -3025,7 +3025,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>resetSplitParent</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.2174">resetSplitParent</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a> hi) +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.2176">resetSplitParent</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a> hi) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Reset the split parent region info in meta table</div> <dl> @@ -3040,7 +3040,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>offline</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.2200">offline</a>(byte[] regionName) +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.2202">offline</a>(byte[] regionName) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">This backwards-compatibility wrapper for permanently offlining a region that should not be alive. If the region server does not support the @@ -3060,7 +3060,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>undeployRegions</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.2229">undeployRegions</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a> hi) +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.2231">undeployRegions</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a> hi) throws <a href="https://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="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> <dl> @@ -3076,7 +3076,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>undeployRegionsForHbi</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.2250">undeployRegionsForHbi</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a> hi) +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.2252">undeployRegionsForHbi</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a> hi) throws <a href="https://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="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> <dl> @@ -3092,7 +3092,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>closeRegion</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.2275">closeRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a> hi) +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.2277">closeRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a> hi) throws <a href="https://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="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> <div class="block">Attempts to undeploy a region from a region server based in information in @@ -3118,7 +3118,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>tryAssignmentRepair</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.2323">tryAssignmentRepair</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a> hbi, +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.2325">tryAssignmentRepair</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a> hbi, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> msg) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, org.apache.zookeeper.KeeperException, @@ -3137,7 +3137,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>checkRegionConsistency</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.2359">checkRegionConsistency</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> key, +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.2361">checkRegionConsistency</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> key, <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a> hbi) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, org.apache.zookeeper.KeeperException, @@ -3157,7 +3157,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>checkIntegrity</h4> -<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a><<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.TableInfo</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.2599">checkIntegrity</a>() +<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a><<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.TableInfo</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.2601">checkIntegrity</a>() throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Checks tables integrity. Goes over all regions and scans the tables. Collects all the pieces for each table and checks if there are missing, @@ -3174,7 +3174,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>loadTableInfosForTablesWithNoRegion</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.2666">loadTableInfosForTablesWithNoRegion</a>() +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.2668">loadTableInfosForTablesWithNoRegion</a>() throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Loads table info's for tables that may not have been included, since there are no regions reported for the table, but table dir is there in hdfs</div> @@ -3190,7 +3190,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>mergeRegionDirs</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.2686">mergeRegionDirs</a>(org.apache.hadoop.fs.Path targetRegionDir, +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.2688">mergeRegionDirs</a>(org.apache.hadoop.fs.Path targetRegionDir, <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a> contained) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Merge hdfs data by moving from contained HbckInfo into targetRegionDir.</div> @@ -3208,7 +3208,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>dumpOverlapProblems</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3492">dumpOverlapProblems</a>(org.apache.hbase.thirdparty.com.google.common.collect.Multimap<byte[],<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>> regions)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3494">dumpOverlapProblems</a>(org.apache.hbase.thirdparty.com.google.common.collect.Multimap<byte[],<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>> regions)</pre> </li> </ul> <a name="dumpSidelinedRegions-java.util.Map-"> @@ -3217,7 +3217,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>dumpSidelinedRegions</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3505">dumpSidelinedRegions</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><org.apache.hadoop.fs.Path,<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>> regions)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3507">dumpSidelinedRegions</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><org.apache.hadoop.fs.Path,<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>> regions)</pre> </li> </ul> <a name="getOverlapGroups-org.apache.hadoop.hbase.TableName-"> @@ -3226,7 +3226,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>getOverlapGroups</h4> -<pre>public org.apache.hbase.thirdparty.com.google.common.collect.Multimap<byte[],<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3517">getOverlapGroups</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> table)</pre> +<pre>public org.apache.hbase.thirdparty.com.google.common.collect.Multimap<byte[],<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3519">getOverlapGroups</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> table)</pre> </li> </ul> <a name="getTables-java.util.concurrent.atomic.AtomicInteger-"> @@ -3235,7 +3235,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>getTables</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3532">getTables</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicInteger.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicInteger</a> numSkipped)</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3534">getTables</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicInteger.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicInteger</a> numSkipped)</pre> <div class="block">Return a list of user-space table names whose metadata have not been modified in the last few milliseconds specified by timelag if any of the REGIONINFO_QUALIFIER, SERVER_QUALIFIER, STARTCODE_QUALIFIER, @@ -3255,7 +3255,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>getTableDescriptors</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3552">getTableDescriptors</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>> tableNames)</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3554">getTableDescriptors</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>> tableNames)</pre> </li> </ul> <a name="getOrCreateInfo-java.lang.String-"> @@ -3264,7 +3264,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>getOrCreateInfo</h4> -<pre>private <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3569">getOrCreateInfo</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</pre> +<pre>private <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3571">getOrCreateInfo</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</pre> <div class="block">Gets the entry in regionInfo corresponding to the the given encoded region name. If the region has not been seen yet, a new entry is added and returned.</div> @@ -3276,7 +3276,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>checkAndFixReplication</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3578">checkAndFixReplication</a>() +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3580">checkAndFixReplication</a>() throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre> <dl> <dt><span class="throwsLabel">Throws:</span></dt> @@ -3290,7 +3290,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>checkMetaRegion</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3597">checkMetaRegion</a>() +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3599">checkMetaRegion</a>() throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, org.apache.zookeeper.KeeperException, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> @@ -3312,7 +3312,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>unassignMetaReplica</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3651">unassignMetaReplica</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a> hi) +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3653">unassignMetaReplica</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a> hi) throws <a href="https://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="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a>, org.apache.zookeeper.KeeperException</pre> @@ -3330,7 +3330,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>assignMetaReplica</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3657">assignMetaReplica</a>(int replicaId) +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3659">assignMetaReplica</a>(int replicaId) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, org.apache.zookeeper.KeeperException, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> @@ -3348,7 +3348,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>loadMetaEntries</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3676">loadMetaEntries</a>() +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3678">loadMetaEntries</a>() throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Scan hbase:meta, adding all regions found to the regionInfo map.</div> <dl> @@ -3363,7 +3363,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>printTableSummary</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4067">printTableSummary</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a><<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.TableInfo</a>> tablesInfo)</pre> +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4069">printTableSummary</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a><<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.TableInfo</a>> tablesInfo)</pre> <div class="block">Prints summary of all tables found on the system.</div> </li> </ul> @@ -3373,7 +3373,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>getErrorReporter</h4> -<pre>static <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html" title="interface in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4102">getErrorReporter</a>(org.apache.hadoop.conf.Configuration conf) +<pre>static <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html" title="interface in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4104">getErrorReporter</a>(org.apache.hadoop.conf.Configuration conf) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre> <dl> <dt><span class="throwsLabel">Throws:</span></dt> @@ -3387,7 +3387,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>setDisplayFullReport</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4501">setDisplayFullReport</a>()</pre> +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4503">setDisplayFullReport</a>()</pre> <div class="block">Display the full report from fsck. This displays all live and dead region servers, and all known regions.</div> </li> @@ -3398,7 +3398,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>setForceExclusive</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4508">setForceExclusive</a>()</pre> +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4510">setForceExclusive</a>()</pre> <div class="block">Set exclusive mode.</div> </li> </ul> @@ -3408,7 +3408,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>isExclusive</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4515">isExclusive</a>()</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4517">isExclusive</a>()</pre> <div class="block">Only one instance of hbck can modify HBase at a time.</div> </li> </ul> @@ -3418,7 +3418,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>setSummary</h4> -<pre>static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4523">setSummary</a>()</pre> +<pre>static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4525">setSummary</a>()</pre> <div class="block">Set summary mode. Print only summary of the tables and status (OK or INCONSISTENT)</div> </li> @@ -3429,7 +3429,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>setCheckMetaOnly</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4531">setCheckMetaOnly</a>()</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4533">setCheckMetaOnly</a>()</pre> <div class="block">Set hbase:meta check mode. Print only info about hbase:meta table deployment/state</div> </li> @@ -3440,7 +3440,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>setRegionBoundariesCheck</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4538">setRegionBoundariesCheck</a>()</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4540">setRegionBoundariesCheck</a>()</pre> <div class="block">Set region boundaries check mode.</div> </li> </ul> @@ -3450,7 +3450,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>setFixReplication</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4545">setFixReplication</a>(boolean shouldFix)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4547">setFixReplication</a>(boolean shouldFix)</pre> <div class="block">Set replication fix mode.</div> </li> </ul> @@ -3460,7 +3460,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>setShouldRerun</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4556">setShouldRerun</a>()</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4558">setShouldRerun</a>()</pre> <div class="block">Check if we should rerun fsck again. This checks if we've tried to fix something and we should rerun fsck tool again. Display the full report from fsck. This displays all live and dead @@ -3473,7 +3473,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>shouldRerun</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4560">shouldRerun</a>()</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4562">shouldRerun</a>()</pre> </li> </ul> <a name="setFixAssignments-boolean-"> @@ -3482,7 +3482,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>setFixAssignments</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4568">setFixAssignments</a>(boolean shouldFix)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4570">setFixAssignments</a>(boolean shouldFix)</pre> <div class="block">Fix inconsistencies found by fsck. This should try to fix errors (if any) found by fsck utility.</div> </li> @@ -3493,7 +3493,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>shouldFixAssignments</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4573">shouldFixAssignments</a>()</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4575">shouldFixAssignments</a>()</pre> </li> </ul> <a name="setFixMeta-boolean-"> @@ -3502,7 +3502,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>setFixMeta</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4577">setFixMeta</a>(boolean shouldFix)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4579">setFixMeta</a>(boolean shouldFix)</pre> </li> </ul> <a name="shouldFixMeta--"> @@ -3511,7 +3511,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>shouldFixMeta</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4582">shouldFixMeta</a>()</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4584">shouldFixMeta</a>()</pre> </li> </ul> <a name="setFixEmptyMetaCells-boolean-"> @@ -3520,7 +3520,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>setFixEmptyMetaCells</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4586">setFixEmptyMetaCells</a>(boolean shouldFix)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4588">setFixEmptyMetaCells</a>(boolean shouldFix)</pre> </li> </ul> <a name="shouldFixEmptyMetaCells--"> @@ -3529,7 +3529,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>shouldFixEmptyMetaCells</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4591">shouldFixEmptyMetaCells</a>()</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4593">shouldFixEmptyMetaCells</a>()</pre> </li> </ul> <a name="setCheckHdfs-boolean-"> @@ -3538,7 +3538,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>setCheckHdfs</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4595">setCheckHdfs</a>(boolean checking)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4597">setCheckHdfs</a>(boolean checking)</pre> </li> </ul> <a name="shouldCheckHdfs--"> @@ -3547,7 +3547,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>shouldCheckHdfs</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4599">shouldCheckHdfs</a>()</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4601">shouldCheckHdfs</a>()</pre> </li> </ul> <a name="setFixHdfsHoles-boolean-"> @@ -3556,7 +3556,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>setFixHdfsHoles</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4603">setFixHdfsHoles</a>(boolean shouldFix)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4605">setFixHdfsHoles</a>(boolean shouldFix)</pre> </li> </ul> <a name="shouldFixHdfsHoles--"> @@ -3565,7 +3565,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>shouldFixHdfsHoles</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4608">shouldFixHdfsHoles</a>()</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4610">shouldFixHdfsHoles</a>()</pre> </li> </ul> <a name="setFixTableOrphans-boolean-"> @@ -3574,7 +3574,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>setFixTableOrphans</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4612">setFixTableOrphans</a>(boolean shouldFix)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4614">setFixTableOrphans</a>(boolean shouldFix)</pre> </li> </ul> <a name="shouldFixTableOrphans--"> @@ -3583,7 +3583,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>shouldFixTableOrphans</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4617">shouldFixTableOrphans</a>()</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4619">shouldFixTableOrphans</a>()</pre> </li> </ul> <a name="setFixHdfsOverlaps-boolean-"> @@ -3592,7 +3592,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>setFixHdfsOverlaps</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4621">setFixHdfsOverlaps</a>(boolean shouldFix)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4623">setFixHdfsOverlaps</a>(boolean shouldFix)</pre> </li> </ul> <a name="shouldFixHdfsOverlaps--"> @@ -3601,7 +3601,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>shouldFixHdfsOverlaps</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4626">shouldFixHdfsOverlaps</a>()</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4628">shouldFixHdfsOverlaps</a>()</pre> </li> </ul> <a name="setFixHdfsOrphans-boolean-"> @@ -3610,7 +3610,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>setFixHdfsOrphans</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4630">setFixHdfsOrphans</a>(boolean shouldFix)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4632">setFixHdfsOrphans</a>(boolean shouldFix)</pre> </li> </ul> <a name="shouldFixHdfsOrphans--"> @@ -3619,7 +3619,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>shouldFixHdfsOrphans</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4635">shouldFixHdfsOrphans</a>()</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4637">shouldFixHdfsOrphans</a>()</pre> </li> </ul> <a name="setFixVersionFile-boolean-"> @@ -3628,7 +3628,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>setFixVersionFile</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4639">setFixVersionFile</a>(boolean shouldFix)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4641">setFixVersionFile</a>(boolean shouldFix)</pre> </li> </ul> <a name="shouldFixVersionFile--"> @@ -3637,7 +3637,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>shouldFixVersionFile</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4644">shouldFixVersionFile</a>()</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4646">shouldFixVersionFile</a>()</pre> </li> </ul> <a name="setSidelineBigOverlaps-boolean-"> @@ -3646,7 +3646,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>setSidelineBigOverlaps</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4648">setSidelineBigOverlaps</a>(boolean sbo)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4650">setSidelineBigOverlaps</a>(boolean sbo)</pre> </li> </ul> <a name="shouldSidelineBigOverlaps--"> @@ -3655,7 +3655,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>shouldSidelineBigOverlaps</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4652">shouldSidelineBigOverlaps</a>()</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4654">shouldSidelineBigOverlaps</a>()</pre> </li> </ul> <a name="setFixSplitParents-boolean-"> @@ -3664,7 +3664,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>setFixSplitParents</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4656">setFixSplitParents</a>(boolean shouldFix)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4658">setFixSplitParents</a>(boolean shouldFix)</pre> </li> </ul> <a name="setRemoveParents-boolean-"> @@ -3673,7 +3673,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>setRemoveParents</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4661">setRemoveParents</a>(boolean shouldFix)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4663">setRemoveParents</a>(boolean shouldFix)</pre> </li> </ul> <a name="shouldFixSplitParents--"> @@ -3682,7 +3682,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>shouldFixSplitParents</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4666">shouldFixSplitParents</a>()</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4668">shouldFixSplitParents</a>()</pre> </li> </ul> <a name="shouldRemoveParents--"> @@ -3691,7 +3691,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>shouldRemoveParents</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4670">shouldRemoveParents</a>()</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4672">shouldRemoveParents</a>()</pre> </li> </ul> <a name="setFixReferenceFiles-boolean-"> @@ -3700,7 +3700,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>setFixReferenceFiles</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4674">setFixReferenceFiles</a>(boolean shouldFix)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4676">setFixReferenceFiles</a>(boolean shouldFix)</pre> </li> </ul> <a name="shouldFixReferenceFiles--"> @@ -3709,7 +3709,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>shouldFixReferenceFiles</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4679">shouldFixReferenceFiles</a>()</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4681">shouldFixReferenceFiles</a>()</pre> </li> </ul> <a name="setFixHFileLinks-boolean-"> @@ -3718,7 +3718,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>setFixHFileLinks</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4683">setFixHFileLinks</a>(boolean shouldFix)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4685">setFixHFileLinks</a>(boolean shouldFix)</pre> </li> </ul> <a name="shouldFixHFileLinks--"> @@ -3727,7 +3727,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>shouldFixHFileLinks</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4688">shouldFixHFileLinks</a>()</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4690">shouldFixHFileLinks</a>()</pre> </li> </ul> <a name="shouldIgnorePreCheckPermission--"> @@ -3736,7 +3736,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>shouldIgnorePreCheckPermission</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4692">shouldIgnorePreCheckPermission</a>()</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4694">shouldIgnorePreCheckPermission</a>()</pre> </li> </ul> <a name="setIgnorePreCheckPermission-boolean-"> @@ -3745,7 +3745,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>setIgnorePreCheckPermission</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4696">setIgnorePreCheckPermission</a>(boolean ignorePreCheckPermission)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4698">setIgnorePreCheckPermission</a>(boolean ignorePreCheckPermission)</pre> </li> </ul> <a name="setMaxMerge-int-"> @@ -3754,7 +3754,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>setMaxMerge</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4703">setMaxMerge</a>(int mm)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4705">setMaxMerge</a>(int mm)</pre> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>mm</code> - maximum number of regions to merge into a single region.</dd> @@ -3767,7 +3767,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>getMaxMerge</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4707">getMaxMerge</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4709">getMaxMerge</a>()</pre> </li> </ul> <a name="setMaxOverlapsToSideline-int-"> @@ -3776,7 +3776,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>setMaxOverlapsToSideline</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4711">setMaxOverlapsToSideline</a>(int mo)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4713">setMaxOverlapsToSideline</a>(int mo)</pre> </li> </ul> <a name="getMaxOverlapsToSideline--"> @@ -3785,7 +3785,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>getMaxOverlapsToSideline</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4715">getMaxOverlapsToSideline</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4717">getMaxOverlapsToSideline</a>()</pre> </li> </ul> <a name="isTableIncluded-org.apache.hadoop.hbase.TableName-"> @@ -3794,7 +3794,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>isTableIncluded</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4723">isTableIncluded</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> table)</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4725">isTableIncluded</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> table)</pre> <div class="block">Only check/fix tables specified by the list, Empty list means all tables are included.</div> </li> @@ -3805,7 +3805,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>includeTable</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4727">includeTable</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> table)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4729">includeTable</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> table)</pre> </li> </ul> <a name="getIncludedTables--"> @@ -3814,7 +3814,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>getIncludedTables</h4> -<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4731">getIncludedTables</a>()</pre> +<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4733">getIncludedTables</a>()</pre> </li> </ul> <a name="setTimeLag-long-"> @@ -3823,7 +3823,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>setTimeLag</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4740">setTimeLag</a>(long seconds)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4742">setTimeLag</a>(long seconds)</pre> <div class="block">We are interested in only those tables that have not changed their state in hbase:meta during the last few seconds specified by hbase.admin.fsck.timelag</div> <dl> @@ -3838,7 +3838,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>setSidelineDir</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4748">setSidelineDir</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sidelineDir)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4750">setSidelineDir</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sidelineDir)</pre> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>sidelineDir</code> - - HDFS path to sideline data</dd> @@ -3851,7 +3851,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>createHFileCorruptionChecker</h4> -<pre>protected <a href="../../../../../org/apache/hadoop/hbase/util/hbck/HFileCorruptionChecker.html" title="class in org.apache.hadoop.hbase.util.hbck">HFileCorruptionChecker</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4752">createHFileCorruptionChecker</a>(boolean sidelineCorruptHFiles) +<pre>protected <a href="../../../../../org/apache/hadoop/hbase/util/hbck/HFileCorruptionChecker.html" title="class in org.apache.hadoop.hbase.util.hbck">HFileCorruptionChecker</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4754">createHFileCorruptionChecker</a>(boolean sidelineCorruptHFiles) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <dl> <dt><span class="throwsLabel">Throws:</span></dt> @@ -3865,7 +3865,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>getHFilecorruptionChecker</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/util/hbck/HFileCorruptionChecker.html" title="class in org.apache.hadoop.hbase.util.hbck">HFileCorruptionChecker</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4756">getHFilecorruptionChecker</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/util/hbck/HFileCorruptionChecker.html" title="class in org.apache.hadoop.hbase.util.hbck">HFileCorruptionChecker</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4758">getHFilecorruptionChecker</a>()</pre> </li> </ul> <a name="setHFileCorruptionChecker-org.apache.hadoop.hbase.util.hbck.HFileCorruptionChecker-"> @@ -3874,7 +3874,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>setHFileCorruptionChecker</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4760">setHFileCorruptionChecker</a>(<a href="../../../../../org/apache/hadoop/hbase/util/hbck/HFileCorruptionChecker.html" title="class in org.apache.hadoop.hbase.util.hbck">HFileCorruptionChecker</a> hfcc)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4762">setHFileCorruptionChecker</a>(<a href="../../../../../org/apache/hadoop/hbase/util/hbck/HFileCorruptionChecker.html" title="class in org.apache.hadoop.hbase.util.hbck">HFileCorruptionChecker</a> hfcc)</pre> </li> </ul> <a name="setRetCode-int-"> @@ -3883,7 +3883,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>setRetCode</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4764">setRetCode</a>(int code)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4766">setRetCode</a>(int code)</pre> </li> </ul> <a name="getRetCode--"> @@ -3892,7 +3892,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>getRetCode</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4768">getRetCode</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4770">getRetCode</a>()</pre> </li> </ul> <a name="printUsageAndExit--"> @@ -3901,7 +3901,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>printUsageAndExit</h4> -<pre>protected <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4772">printUsageAndExit</a>()</pre> +<pre>protected <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4774">printUsageAndExit</a>()</pre> </li> </ul> <a name="main-java.lang.String:A-"> @@ -3910,7 +3910,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>main</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4842">main</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] args) +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4844">main</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] args) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block">Main program</div> <dl> @@ -3927,7 +3927,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>exec</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4866">exec</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> exec, +<pre>public <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4868">exec</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> exec, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] args) throws org.apache.zookeeper.KeeperException, <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>, @@ -3948,7 +3948,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>debugLsr</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.5093">debugLsr</a>(org.apache.hadoop.fs.Path p) +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.5095">debugLsr</a>(org.apache.hadoop.fs.Path p) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">ls -r for debugging purposes</div> <dl> @@ -3963,7 +3963,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockList"> <li class="blockList"> <h4>debugLsr</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.5100">debugLsr</a>(org.apache.hadoop.conf.Configuration conf, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.5102">debugLsr</a>(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.Path p) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">ls -r for debugging purposes</div> @@ -3979,7 +3979,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable. <ul class="blockListLast"> <li class="blockList"> <h4>debugLsr</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.5108">debugLsr</a>(org.apache.hadoop.conf.Configuration conf, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.5110">debugLsr</a>(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.Path p, <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html" title="interface in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter</a> errors) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d220bc5e/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 6f1c2de..5dbe520 100644 --- a/devapidocs/org/apache/hadoop/hbase/util/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/util/package-tree.html @@ -532,13 +532,13 @@ <ul> <li type="circle">java.lang.<a href="https://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="https://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="https://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/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/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/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/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/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/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/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/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> </ul> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d220bc5e/devapidocs/src-html/org/apache/hadoop/hbase/RSGroupTableAccessor.html ---------------------------------------------------------------------- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/RSGroupTableAccessor.html b/devapidocs/src-html/org/apache/hadoop/hbase/RSGroupTableAccessor.html index 1c90831..60ecaac 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/RSGroupTableAccessor.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/RSGroupTableAccessor.html @@ -53,41 +53,45 @@ <span class="sourceLineNo">045</span> private static final byte[] META_FAMILY_BYTES = Bytes.toBytes("m");<a name="line.45"></a> <span class="sourceLineNo">046</span> private static final byte[] META_QUALIFIER_BYTES = Bytes.toBytes("i");<a name="line.46"></a> <span class="sourceLineNo">047</span><a name="line.47"></a> -<span class="sourceLineNo">048</span> public static List<RSGroupInfo> getAllRSGroupInfo(Connection connection)<a name="line.48"></a> -<span class="sourceLineNo">049</span> throws IOException {<a name="line.49"></a> -<span class="sourceLineNo">050</span> try (Table rsGroupTable = connection.getTable(RSGROUP_TABLE_NAME)) {<a name="line.50"></a> -<span class="sourceLineNo">051</span> List<RSGroupInfo> rsGroupInfos = new ArrayList<>();<a name="line.51"></a> -<span class="sourceLineNo">052</span> for (Result result : rsGroupTable.getScanner(new Scan())) {<a name="line.52"></a> -<span class="sourceLineNo">053</span> RSGroupInfo rsGroupInfo = getRSGroupInfo(result);<a name="line.53"></a> -<span class="sourceLineNo">054</span> if (rsGroupInfo != null) {<a name="line.54"></a> -<span class="sourceLineNo">055</span> rsGroupInfos.add(rsGroupInfo);<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> return rsGroupInfos;<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><a name="line.61"></a> -<span class="sourceLineNo">062</span> private static RSGroupInfo getRSGroupInfo(Result result) throws IOException {<a name="line.62"></a> -<span class="sourceLineNo">063</span> byte[] rsGroupInfo = result.getValue(META_FAMILY_BYTES, META_QUALIFIER_BYTES);<a name="line.63"></a> -<span class="sourceLineNo">064</span> if (rsGroupInfo == null) {<a name="line.64"></a> -<span class="sourceLineNo">065</span> return null;<a name="line.65"></a> +<span class="sourceLineNo">048</span> private RSGroupTableAccessor() {<a name="line.48"></a> +<span class="sourceLineNo">049</span> }<a name="line.49"></a> +<span class="sourceLineNo">050</span><a name="line.50"></a> +<span class="sourceLineNo">051</span> public static boolean isRSGroupsEnabled(Connection connection) throws IOException {<a name="line.51"></a> +<span class="sourceLineNo">052</span> return connection.getAdmin().tableExists(RSGROUP_TABLE_NAME);<a name="line.52"></a> +<span class="sourceLineNo">053</span> }<a name="line.53"></a> +<span class="sourceLineNo">054</span><a name="line.54"></a> +<span class="sourceLineNo">055</span> public static List<RSGroupInfo> getAllRSGroupInfo(Connection connection)<a name="line.55"></a> +<span class="sourceLineNo">056</span> throws IOException {<a name="line.56"></a> +<span class="sourceLineNo">057</span> try (Table rsGroupTable = connection.getTable(RSGROUP_TABLE_NAME)) {<a name="line.57"></a> +<span class="sourceLineNo">058</span> List<RSGroupInfo> rsGroupInfos = new ArrayList<>();<a name="line.58"></a> +<span class="sourceLineNo">059</span> for (Result result : rsGroupTable.getScanner(new Scan())) {<a name="line.59"></a> +<span class="sourceLineNo">060</span> RSGroupInfo rsGroupInfo = getRSGroupInfo(result);<a name="line.60"></a> +<span class="sourceLineNo">061</span> if (rsGroupInfo != null) {<a name="line.61"></a> +<span class="sourceLineNo">062</span> rsGroupInfos.add(rsGroupInfo);<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> return rsGroupInfos;<a name="line.65"></a> <span class="sourceLineNo">066</span> }<a name="line.66"></a> -<span class="sourceLineNo">067</span> RSGroupProtos.RSGroupInfo proto =<a name="line.67"></a> -<span class="sourceLineNo">068</span> RSGroupProtos.RSGroupInfo.parseFrom(rsGroupInfo);<a name="line.68"></a> -<span class="sourceLineNo">069</span> return ProtobufUtil.toGroupInfo(proto);<a name="line.69"></a> -<span class="sourceLineNo">070</span> }<a name="line.70"></a> -<span class="sourceLineNo">071</span><a name="line.71"></a> -<span class="sourceLineNo">072</span> public static RSGroupInfo getRSGroupInfo(Connection connection, byte[] rsGroupName)<a name="line.72"></a> -<span class="sourceLineNo">073</span> throws IOException {<a name="line.73"></a> -<span class="sourceLineNo">074</span> try (Table rsGroupTable = connection.getTable(RSGROUP_TABLE_NAME)){<a name="line.74"></a> -<span class="sourceLineNo">075</span> Result result = rsGroupTable.get(new Get(rsGroupName));<a name="line.75"></a> -<span class="sourceLineNo">076</span> return getRSGroupInfo(result);<a name="line.76"></a> -<span class="sourceLineNo">077</span> }<a name="line.77"></a> -<span class="sourceLineNo">078</span> }<a name="line.78"></a> -<span class="sourceLineNo">079</span><a name="line.79"></a> -<span class="sourceLineNo">080</span> private RSGroupTableAccessor() {<a name="line.80"></a> -<span class="sourceLineNo">081</span> }<a name="line.81"></a> -<span class="sourceLineNo">082</span>}<a name="line.82"></a> +<span class="sourceLineNo">067</span> }<a name="line.67"></a> +<span class="sourceLineNo">068</span><a name="line.68"></a> +<span class="sourceLineNo">069</span> private static RSGroupInfo getRSGroupInfo(Result result) throws IOException {<a name="line.69"></a> +<span class="sourceLineNo">070</span> byte[] rsGroupInfo = result.getValue(META_FAMILY_BYTES, META_QUALIFIER_BYTES);<a name="line.70"></a> +<span class="sourceLineNo">071</span> if (rsGroupInfo == null) {<a name="line.71"></a> +<span class="sourceLineNo">072</span> return null;<a name="line.72"></a> +<span class="sourceLineNo">073</span> }<a name="line.73"></a> +<span class="sourceLineNo">074</span> RSGroupProtos.RSGroupInfo proto =<a name="line.74"></a> +<span class="sourceLineNo">075</span> RSGroupProtos.RSGroupInfo.parseFrom(rsGroupInfo);<a name="line.75"></a> +<span class="sourceLineNo">076</span> return ProtobufUtil.toGroupInfo(proto);<a name="line.76"></a> +<span class="sourceLineNo">077</span> }<a name="line.77"></a> +<span class="sourceLineNo">078</span><a name="line.78"></a> +<span class="sourceLineNo">079</span> public static RSGroupInfo getRSGroupInfo(Connection connection, byte[] rsGroupName)<a name="line.79"></a> +<span class="sourceLineNo">080</span> throws IOException {<a name="line.80"></a> +<span class="sourceLineNo">081</span> try (Table rsGroupTable = connection.getTable(RSGROUP_TABLE_NAME)){<a name="line.81"></a> +<span class="sourceLineNo">082</span> Result result = rsGroupTable.get(new Get(rsGroupName));<a name="line.82"></a> +<span class="sourceLineNo">083</span> return getRSGroupInfo(result);<a name="line.83"></a> +<span class="sourceLineNo">084</span> }<a name="line.84"></a> +<span class="sourceLineNo">085</span> }<a name="line.85"></a> +<span class="sourceLineNo">086</span>}<a name="line.86"></a> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d220bc5e/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 2b43dcf..924725b 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 = "3.0.0-SNAPSHOT";<a name="line.10"></a> -<span class="sourceLineNo">011</span> public static final String revision = "37e5b0b1b790fef25a544c282c6556e009269a0e";<a name="line.11"></a> +<span class="sourceLineNo">011</span> public static final String revision = "2912c953551bedbfbf30c32c156ed7bb187d54c3";<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 = "Wed Apr 11 14:41:28 UTC 2018";<a name="line.13"></a> +<span class="sourceLineNo">013</span> public static final String date = "Thu Apr 12 14:42:18 UTC 2018";<a name="line.13"></a> <span class="sourceLineNo">014</span> public static final String url = "git://jenkins-websites1.apache.org/home/jenkins/jenkins-slave/workspace/hbase_generate_website/hbase";<a name="line.14"></a> -<span class="sourceLineNo">015</span> public static final String srcChecksum = "98835c01785bb7b3d1dc35f1f6ab3cd1";<a name="line.15"></a> +<span class="sourceLineNo">015</span> public static final String srcChecksum = "7478585c09b5dfa7052f49de0f17318b";<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/d220bc5e/devapidocs/src-html/org/apache/hadoop/hbase/client/Admin.html ---------------------------------------------------------------------- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/client/Admin.html b/devapidocs/src-html/org/apache/hadoop/hbase/client/Admin.html index 4bdaf23..863532f 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/client/Admin.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/client/Admin.html @@ -2735,7 +2735,18 @@ <span class="sourceLineNo">2727</span> * @return List of servers that are not cleared<a name="line.2727"></a> <span class="sourceLineNo">2728</span> */<a name="line.2728"></a> <span class="sourceLineNo">2729</span> List<ServerName> clearDeadServers(final List<ServerName> servers) throws IOException;<a name="line.2729"></a> -<span class="sourceLineNo">2730</span>}<a name="line.2730"></a> +<span class="sourceLineNo">2730</span><a name="line.2730"></a> +<span class="sourceLineNo">2731</span> /**<a name="line.2731"></a> +<span class="sourceLineNo">2732</span> * Create a new table by cloning the existent table schema.<a name="line.2732"></a> +<span class="sourceLineNo">2733</span> *<a name="line.2733"></a> +<span class="sourceLineNo">2734</span> * @param tableName name of the table to be cloned<a name="line.2734"></a> +<span class="sourceLineNo">2735</span> * @param newTableName name of the new table where the table will be created<a name="line.2735"></a> +<span class="sourceLineNo">2736</span> * @param preserveSplits True if the splits should be preserved<a name="line.2736"></a> +<span class="sourceLineNo">2737</span> * @throws IOException if a remote or network exception occurs<a name="line.2737"></a> +<span class="sourceLineNo">2738</span> */<a name="line.2738"></a> +<span class="sourceLineNo">2739</span> void cloneTableSchema(final TableName tableName, final TableName newTableName,<a name="line.2739"></a> +<span class="sourceLineNo">2740</span> final boolean preserveSplits) throws IOException;<a name="line.2740"></a> +<span class="sourceLineNo">2741</span>}<a name="line.2741"></a> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d220bc5e/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 5c18b82..27eb0b0 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html @@ -1238,7 +1238,17 @@ <span class="sourceLineNo">1230</span> * @return CacheEvictionStats related to the eviction wrapped by a {@link CompletableFuture}.<a name="line.1230"></a> <span class="sourceLineNo">1231</span> */<a name="line.1231"></a> <span class="sourceLineNo">1232</span> CompletableFuture<CacheEvictionStats> clearBlockCache(final TableName tableName);<a name="line.1232"></a> -<span class="sourceLineNo">1233</span>}<a name="line.1233"></a> +<span class="sourceLineNo">1233</span><a name="line.1233"></a> +<span class="sourceLineNo">1234</span> /**<a name="line.1234"></a> +<span class="sourceLineNo">1235</span> * Create a new table by cloning the existent table schema.<a name="line.1235"></a> +<span class="sourceLineNo">1236</span> *<a name="line.1236"></a> +<span class="sourceLineNo">1237</span> * @param tableName name of the table to be cloned<a name="line.1237"></a> +<span class="sourceLineNo">1238</span> * @param newTableName name of the new table where the table will be created<a name="line.1238"></a> +<span class="sourceLineNo">1239</span> * @param preserveSplits True if the splits should be preserved<a name="line.1239"></a> +<span class="sourceLineNo">1240</span> */<a name="line.1240"></a> +<span class="sourceLineNo">1241</span> CompletableFuture<Void> cloneTableSchema(final TableName tableName,<a name="line.1241"></a> +<span class="sourceLineNo">1242</span> final TableName newTableName, final boolean preserveSplits);<a name="line.1242"></a> +<span class="sourceLineNo">1243</span>}<a name="line.1243"></a> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d220bc5e/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html ---------------------------------------------------------------------- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html b/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html index 77431f3..955b0b1 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html @@ -754,7 +754,13 @@ <span class="sourceLineNo">746</span> public CompletableFuture<CacheEvictionStats> clearBlockCache(TableName tableName) {<a name="line.746"></a> <span class="sourceLineNo">747</span> return wrap(rawAdmin.clearBlockCache(tableName));<a name="line.747"></a> <span class="sourceLineNo">748</span> }<a name="line.748"></a> -<span class="sourceLineNo">749</span>}<a name="line.749"></a> +<span class="sourceLineNo">749</span><a name="line.749"></a> +<span class="sourceLineNo">750</span> @Override<a name="line.750"></a> +<span class="sourceLineNo">751</span> public CompletableFuture<Void> cloneTableSchema(TableName tableName, TableName newTableName,<a name="line.751"></a> +<span class="sourceLineNo">752</span> boolean preserveSplits) {<a name="line.752"></a> +<span class="sourceLineNo">753</span> return wrap(rawAdmin.cloneTableSchema(tableName, newTableName, preserveSplits));<a name="line.753"></a> +<span class="sourceLineNo">754</span> }<a name="line.754"></a> +<span class="sourceLineNo">755</span>}<a name="line.755"></a>