http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6b94a2f2/devapidocs/org/apache/hadoop/hbase/MetaTableAccessor.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/MetaTableAccessor.html b/devapidocs/org/apache/hadoop/hbase/MetaTableAccessor.html index 955617c..b040cce 100644 --- a/devapidocs/org/apache/hadoop/hbase/MetaTableAccessor.html +++ b/devapidocs/org/apache/hadoop/hbase/MetaTableAccessor.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":41,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9,"i18":9,"i19":9,"i20":9,"i21":9,"i22":9,"i23":9,"i24":9,"i25":9,"i26":9,"i27":9,"i28":9,"i29":9,"i30":9,"i31":9,"i32":9,"i33":9,"i34":9,"i35":41,"i36":9,"i37":9,"i38":9,"i39":9,"i40":9,"i41":9,"i42":9,"i43":9,"i44":9,"i45":9,"i46":9,"i47":9,"i48":41,"i49":9,"i50":9,"i51":9,"i52":9,"i53":9,"i54":9,"i55":9,"i56":9,"i57":9,"i58":9,"i59":9,"i60":9,"i61":9,"i62":9,"i63":9,"i64":9,"i65":9,"i66":9,"i67":9,"i68":9,"i69":9,"i70":9,"i71":9,"i72":9,"i73":9,"i74":9,"i75":9,"i76":9,"i77":9,"i78":9,"i79":9,"i80":9,"i81":9,"i82":9,"i83":9,"i84":9,"i85":9,"i86":9,"i87":9,"i88":9,"i89":9,"i90":9}; +var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":41,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9,"i18":9,"i19":9,"i20":9,"i21":9,"i22":9,"i23":9,"i24":9,"i25":9,"i26":9,"i27":9,"i28":9,"i29":9,"i30":9,"i31":9,"i32":9,"i33":9,"i34":9,"i35":9,"i36":9,"i37":41,"i38":9,"i39":9,"i40":9,"i41":9,"i42":9,"i43":9,"i44":9,"i45":9,"i46":9,"i47":9,"i48":9,"i49":9,"i50":9,"i51":9,"i52":9,"i53":9,"i54":9,"i55":41,"i56":9,"i57":9,"i58":9,"i59":9,"i60":9,"i61":9,"i62":9,"i63":9,"i64":9,"i65":9,"i66":9,"i67":9,"i68":9,"i69":9,"i70":9,"i71":9,"i72":9,"i73":9,"i74":9,"i75":9,"i76":9,"i77":9,"i78":9,"i79":9,"i80":9,"i81":9,"i82":9,"i83":9,"i84":9,"i85":9,"i86":9,"i87":9,"i88":9,"i89":9,"i90":9,"i91":9,"i92":9,"i93":9,"i94":9,"i95":9,"i96":9,"i97":9,"i98":9}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre>@InterfaceAudience.Private -public class <a href="../../../../src-html/org/apache/hadoop/hbase/MetaTableAccessor.html#line.135">MetaTableAccessor</a> +public class <a href="../../../../src-html/org/apache/hadoop/hbase/MetaTableAccessor.html#line.138">MetaTableAccessor</a> extends <a href="https://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"><p> Read/write operations on region and assignment information store in <code>hbase:meta</code>. @@ -215,11 +215,15 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html </tr> <tr class="rowColor"> <td class="colFirst"><code>static class </code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.ReplicationBarrierResult.html" title="class in org.apache.hadoop.hbase">MetaTableAccessor.ReplicationBarrierResult</a></span></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static class </code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.TableVisitorBase.html" title="class in org.apache.hadoop.hbase">MetaTableAccessor.TableVisitorBase</a></span></code> <div class="block">A Visitor for a table.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>static interface </code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.Visitor.html" title="interface in org.apache.hadoop.hbase">MetaTableAccessor.Visitor</a></span></code> <div class="block">Implementations 'visit' a catalog table row.</div> @@ -245,7 +249,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#LOG">LOG</a></span></code> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>(package private) static byte[]</code></td> +<td class="colFirst"><code>private static byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#META_REGION_PREFIX">META_REGION_PREFIX</a></span></code> </td> </tr> <tr class="altColor"> @@ -259,6 +263,18 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#METALOG">METALOG</a></span></code> </td> </tr> <tr class="altColor"> +<td class="colFirst"><code>private static byte[]</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#REPLICATION_PARENT_QUALIFIER">REPLICATION_PARENT_QUALIFIER</a></span></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>private static <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></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#REPLICATION_PARENT_SEPARATOR">REPLICATION_PARENT_SEPARATOR</a></span></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>private static <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></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#REPLICATION_PARENT_SEPARATOR_REGEX">REPLICATION_PARENT_SEPARATOR_REGEX</a></span></code> </td> +</tr> +<tr class="rowColor"> <td class="colFirst"><code>private static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html?is-external=true" title="class or interface in java.util.regex">Pattern</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#SERVER_COLUMN_PATTERN">SERVER_COLUMN_PATTERN</a></span></code> <div class="block">A regex for parsing server columns from meta.</div> @@ -351,12 +367,22 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html </td> </tr> <tr id="i8" class="altColor"> +<td class="colFirst"><code>static void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#addReplicationBarrier-org.apache.hadoop.hbase.client.Put-long-">addReplicationBarrier</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Put.html" title="class in org.apache.hadoop.hbase.client">Put</a> put, + long openSeqNum)</code> </td> +</tr> +<tr id="i9" class="rowColor"> +<td class="colFirst"><code>private static void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#addReplicationParent-org.apache.hadoop.hbase.client.Put-java.util.List-">addReplicationParent</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Put.html" title="class in org.apache.hadoop.hbase.client">Put</a> put, + <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/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>> parents)</code> </td> +</tr> +<tr id="i10" class="altColor"> <td class="colFirst"><code>private static <a href="../../../../org/apache/hadoop/hbase/client/Put.html" title="class in org.apache.hadoop.hbase.client">Put</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#addSequenceNum-org.apache.hadoop.hbase.client.Put-long-int-">addSequenceNum</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Put.html" title="class in org.apache.hadoop.hbase.client">Put</a> p, long openSeqNum, int replicaId)</code> </td> </tr> -<tr id="i9" class="rowColor"> +<tr id="i11" class="rowColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#addSplitsToParent-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.client.RegionInfo-">addSplitsToParent</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> regionInfo, @@ -365,7 +391,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <div class="block">Adds daughter region infos to hbase:meta row for the specified region.</div> </td> </tr> -<tr id="i10" class="altColor"> +<tr id="i12" class="altColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><<a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>,<a href="../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#allTableRegions-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.TableName-">allTableRegions</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code> @@ -374,50 +400,50 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html </div> </td> </tr> -<tr id="i11" class="rowColor"> +<tr id="i13" class="rowColor"> <td class="colFirst"><code>private static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#debugLogMutation-org.apache.hadoop.hbase.client.Mutation-">debugLogMutation</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a> p)</code> </td> </tr> -<tr id="i12" class="altColor"> +<tr id="i14" class="altColor"> <td class="colFirst"><code>private static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#debugLogMutations-java.util.List-">debugLogMutations</a></span>(<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><? extends <a href="../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a>> mutations)</code> </td> </tr> -<tr id="i13" class="rowColor"> +<tr id="i15" class="rowColor"> <td class="colFirst"><code>private static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#deleteFromMetaTable-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.client.Delete-">deleteFromMetaTable</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../org/apache/hadoop/hbase/client/Delete.html" title="class in org.apache.hadoop.hbase.client">Delete</a> d)</code> <div class="block">Delete the passed <code>d</code> from the <code>hbase:meta</code> table.</div> </td> </tr> -<tr id="i14" class="altColor"> +<tr id="i16" class="altColor"> <td class="colFirst"><code>private static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#deleteFromMetaTable-org.apache.hadoop.hbase.client.Connection-java.util.List-">deleteFromMetaTable</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <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/client/Delete.html" title="class in org.apache.hadoop.hbase.client">Delete</a>> deletes)</code> <div class="block">Delete the passed <code>deletes</code> from the <code>hbase:meta</code> table.</div> </td> </tr> -<tr id="i15" class="rowColor"> +<tr id="i17" class="rowColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#deleteMergeQualifiers-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.client.RegionInfo-">deleteMergeQualifiers</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> mergedRegion)</code> <div class="block">Deletes merge qualifiers for the specified merged region.</div> </td> </tr> -<tr id="i16" class="altColor"> +<tr id="i18" class="altColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#deleteRegion-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.client.RegionInfo-">deleteRegion</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> regionInfo)</code> <div class="block">Deletes the specified region from META.</div> </td> </tr> -<tr id="i17" class="rowColor"> +<tr id="i19" class="rowColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#deleteRegions-org.apache.hadoop.hbase.client.Connection-java.util.List-">deleteRegions</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <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/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>> regionsInfo)</code> <div class="block">Deletes the specified regions from META.</div> </td> </tr> -<tr id="i18" class="altColor"> +<tr id="i20" class="altColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#deleteRegions-org.apache.hadoop.hbase.client.Connection-java.util.List-long-">deleteRegions</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <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/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>> regionsInfo, @@ -425,104 +451,104 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <div class="block">Deletes the specified regions from META.</div> </td> </tr> -<tr id="i19" class="rowColor"> +<tr id="i21" class="rowColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#deleteTableState-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.TableName-">deleteTableState</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> table)</code> <div class="block">Remove state for table from meta</div> </td> </tr> -<tr id="i20" class="altColor"> +<tr id="i22" class="altColor"> <td class="colFirst"><code>static <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/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#fullScan-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.MetaTableAccessor.QueryType-">fullScan</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.QueryType.html" title="enum in org.apache.hadoop.hbase">MetaTableAccessor.QueryType</a> type)</code> <div class="block">Performs a full scan of <code>hbase:meta</code>.</div> </td> </tr> -<tr id="i21" class="rowColor"> +<tr id="i23" class="rowColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#fullScanMetaAndPrint-org.apache.hadoop.hbase.client.Connection-">fullScanMetaAndPrint</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection)</code> </td> </tr> -<tr id="i22" class="altColor"> +<tr id="i24" class="altColor"> <td class="colFirst"><code>static <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/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#fullScanRegions-org.apache.hadoop.hbase.client.Connection-">fullScanRegions</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection)</code> <div class="block">Performs a full scan of <code>hbase:meta</code> for regions.</div> </td> </tr> -<tr id="i23" class="rowColor"> +<tr id="i25" class="rowColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#fullScanRegions-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.MetaTableAccessor.Visitor-">fullScanRegions</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.Visitor.html" title="interface in org.apache.hadoop.hbase">MetaTableAccessor.Visitor</a> visitor)</code> <div class="block">Performs a full scan of <code>hbase:meta</code> for regions.</div> </td> </tr> -<tr id="i24" class="altColor"> +<tr id="i26" class="altColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#fullScanTables-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.MetaTableAccessor.Visitor-">fullScanTables</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.Visitor.html" title="interface in org.apache.hadoop.hbase">MetaTableAccessor.Visitor</a> visitor)</code> <div class="block">Performs a full scan of <code>hbase:meta</code> for tables.</div> </td> </tr> -<tr id="i25" class="rowColor"> +<tr id="i27" class="rowColor"> <td class="colFirst"><code>private static <a href="../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#get-org.apache.hadoop.hbase.client.Table-org.apache.hadoop.hbase.client.Get-">get</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a> t, <a href="../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> g)</code> </td> </tr> -<tr id="i26" class="altColor"> +<tr id="i28" class="altColor"> <td class="colFirst"><code>static <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/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getAllRegions-org.apache.hadoop.hbase.client.Connection-boolean-">getAllRegions</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, boolean excludeOfflinedSplitParents)</code> <div class="block">Lists all of the regions currently in META.</div> </td> </tr> -<tr id="i27" class="rowColor"> +<tr id="i29" class="rowColor"> <td class="colFirst"><code>private static byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getCatalogFamily--">getCatalogFamily</a></span>()</code> <div class="block">Returns the column family used for meta columns.</div> </td> </tr> -<tr id="i28" class="altColor"> +<tr id="i30" class="altColor"> <td class="colFirst"><code>private static <a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getClosestRegionInfo-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.TableName-byte:A-">getClosestRegionInfo</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, byte[] row)</code> </td> </tr> -<tr id="i29" class="rowColor"> +<tr id="i31" class="rowColor"> <td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/util/PairOfSameType.html" title="class in org.apache.hadoop.hbase.util">PairOfSameType</a><<a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getDaughterRegions-org.apache.hadoop.hbase.client.Result-">getDaughterRegions</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a> data)</code> <div class="block">Returns the daughter regions by reading the corresponding columns of the catalog table Result.</div> </td> </tr> -<tr id="i30" class="altColor"> +<tr id="i32" class="altColor"> <td class="colFirst"><code>private static <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/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getListOfRegionInfos-java.util.List-">getListOfRegionInfos</a></span>(<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/util/Pair.html" title="class in org.apache.hadoop.hbase.util">Pair</a><<a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>,<a href="../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>>> pairs)</code> </td> </tr> -<tr id="i31" class="rowColor"> +<tr id="i33" class="rowColor"> <td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/util/PairOfSameType.html" title="class in org.apache.hadoop.hbase.util">PairOfSameType</a><<a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getMergeRegions-org.apache.hadoop.hbase.client.Result-">getMergeRegions</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a> data)</code> <div class="block">Returns the merge regions by reading the corresponding columns of the catalog table Result.</div> </td> </tr> -<tr id="i32" class="altColor"> +<tr id="i34" class="altColor"> <td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getMetaHTable-org.apache.hadoop.hbase.client.Connection-">getMetaHTable</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection)</code> <div class="block">Callers should call close on the returned <a href="../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client"><code>Table</code></a> instance.</div> </td> </tr> -<tr id="i33" class="rowColor"> +<tr id="i35" class="rowColor"> <td class="colFirst"><code>static byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getMetaKeyForRegion-org.apache.hadoop.hbase.client.RegionInfo-">getMetaKeyForRegion</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> regionInfo)</code> <div class="block">Returns the row key to use for this regionInfo</div> </td> </tr> -<tr id="i34" class="altColor"> +<tr id="i36" class="altColor"> <td class="colFirst"><code>private static <a href="../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getMetaScan-org.apache.hadoop.hbase.client.Connection-int-">getMetaScan</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, int rowUpperLimit)</code> </td> </tr> -<tr id="i35" class="rowColor"> +<tr id="i37" class="rowColor"> <td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in org.apache.hadoop.hbase.util">Pair</a><<a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>,<a href="../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getRegion-org.apache.hadoop.hbase.client.Connection-byte:A-">getRegion</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, byte[] regionName)</code> @@ -531,21 +557,21 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html </div> </td> </tr> -<tr id="i36" class="altColor"> +<tr id="i38" class="altColor"> <td class="colFirst"><code>static int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getRegionCount-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.TableName-">getRegionCount</a></span>(org.apache.hadoop.conf.Configuration c, <a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code> <div class="block">Count regions in <code>hbase:meta</code> for passed table.</div> </td> </tr> -<tr id="i37" class="rowColor"> +<tr id="i39" class="rowColor"> <td class="colFirst"><code>static int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getRegionCount-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.TableName-">getRegionCount</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code> <div class="block">Count regions in <code>hbase:meta</code> for passed table.</div> </td> </tr> -<tr id="i38" class="altColor"> +<tr id="i40" class="altColor"> <td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getRegionInfo-org.apache.hadoop.hbase.client.Result-">getRegionInfo</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a> data)</code> <div class="block">Returns RegionInfo object from the column @@ -553,7 +579,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html table Result.</div> </td> </tr> -<tr id="i39" class="rowColor"> +<tr id="i41" class="rowColor"> <td class="colFirst"><code>private static <a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getRegionInfo-org.apache.hadoop.hbase.client.Result-byte:A-">getRegionInfo</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a> r, byte[] qualifier)</code> @@ -561,27 +587,27 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <code>qualifier</code> of the catalog table result.</div> </td> </tr> -<tr id="i40" class="altColor"> +<tr id="i42" class="altColor"> <td class="colFirst"><code>private static byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getRegionInfoColumn--">getRegionInfoColumn</a></span>()</code> <div class="block">Returns the column qualifier for serialized region info</div> </td> </tr> -<tr id="i41" class="rowColor"> +<tr id="i43" class="rowColor"> <td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class in org.apache.hadoop.hbase">HRegionLocation</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getRegionLocation-org.apache.hadoop.hbase.client.Connection-byte:A-">getRegionLocation</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, byte[] regionName)</code> <div class="block">Returns the HRegionLocation from meta for the given region</div> </td> </tr> -<tr id="i42" class="altColor"> +<tr id="i44" class="altColor"> <td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class in org.apache.hadoop.hbase">HRegionLocation</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getRegionLocation-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.client.RegionInfo-">getRegionLocation</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> regionInfo)</code> <div class="block">Returns the HRegionLocation from meta for the given region</div> </td> </tr> -<tr id="i43" class="rowColor"> +<tr id="i45" class="rowColor"> <td class="colFirst"><code>private static <a href="../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class in org.apache.hadoop.hbase">HRegionLocation</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getRegionLocation-org.apache.hadoop.hbase.client.Result-org.apache.hadoop.hbase.client.RegionInfo-int-">getRegionLocation</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a> r, <a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> regionInfo, @@ -590,90 +616,114 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html for the given regionInfo and replicaId.</div> </td> </tr> -<tr id="i44" class="altColor"> +<tr id="i46" class="altColor"> <td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class in org.apache.hadoop.hbase">RegionLocations</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getRegionLocations-org.apache.hadoop.hbase.client.Result-">getRegionLocations</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a> r)</code> <div class="block">Returns an HRegionLocationList extracted from the result.</div> </td> </tr> -<tr id="i45" class="rowColor"> +<tr id="i47" class="rowColor"> <td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getRegionResult-org.apache.hadoop.hbase.client.Connection-byte:A-">getRegionResult</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, byte[] regionName)</code> <div class="block">Gets the result in hbase:meta for the specified region.</div> </td> </tr> -<tr id="i46" class="altColor"> +<tr id="i48" class="altColor"> <td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in org.apache.hadoop.hbase.util">Pair</a><<a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>,<a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getRegionsFromMergeQualifier-org.apache.hadoop.hbase.client.Connection-byte:A-">getRegionsFromMergeQualifier</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, byte[] regionName)</code> <div class="block">Get regions from the merge qualifier of the specified merged region</div> </td> </tr> -<tr id="i47" class="rowColor"> +<tr id="i49" class="rowColor"> <td class="colFirst"><code>private static byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getRegionStateColumn--">getRegionStateColumn</a></span>()</code> <div class="block">Returns the column qualifier for serialized region state</div> </td> </tr> -<tr id="i48" class="altColor"> +<tr id="i50" class="altColor"> +<td class="colFirst"><code>private static long</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getReplicationBarrier-org.apache.hadoop.hbase.Cell-">getReplicationBarrier</a></span>(<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> c)</code> </td> +</tr> +<tr id="i51" class="rowColor"> +<td class="colFirst"><code>static long[]</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getReplicationBarrier-org.apache.hadoop.hbase.client.Connection-byte:A-">getReplicationBarrier</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> conn, + byte[] regionName)</code> </td> +</tr> +<tr id="i52" class="altColor"> +<td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.ReplicationBarrierResult.html" title="class in org.apache.hadoop.hbase">MetaTableAccessor.ReplicationBarrierResult</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getReplicationBarrierResult-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.TableName-byte:A-byte:A-">getReplicationBarrierResult</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> conn, + <a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, + byte[] row, + byte[] encodedRegionName)</code> </td> +</tr> +<tr id="i53" class="rowColor"> +<td class="colFirst"><code>private static <a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.ReplicationBarrierResult.html" title="class in org.apache.hadoop.hbase">MetaTableAccessor.ReplicationBarrierResult</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getReplicationBarrierResult-org.apache.hadoop.hbase.client.Result-">getReplicationBarrierResult</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a> result)</code> </td> +</tr> +<tr id="i54" class="altColor"> +<td class="colFirst"><code>private static long[]</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getReplicationBarriers-org.apache.hadoop.hbase.client.Result-">getReplicationBarriers</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a> result)</code> </td> +</tr> +<tr id="i55" class="rowColor"> <td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getScanForTableName-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.TableName-">getScanForTableName</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code> <div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> </td> </tr> -<tr id="i49" class="rowColor"> +<tr id="i56" class="altColor"> <td class="colFirst"><code>static byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getSeqNumColumn-int-">getSeqNumColumn</a></span>(int replicaId)</code> <div class="block">Returns the column qualifier for seqNum column for replicaId</div> </td> </tr> -<tr id="i50" class="altColor"> +<tr id="i57" class="rowColor"> <td class="colFirst"><code>private static long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getSeqNumDuringOpen-org.apache.hadoop.hbase.client.Result-int-">getSeqNumDuringOpen</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a> r, int replicaId)</code> <div class="block">The latest seqnum that the server writing to meta observed when opening the region.</div> </td> </tr> -<tr id="i51" class="rowColor"> +<tr id="i58" class="altColor"> <td class="colFirst"><code>static byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getServerColumn-int-">getServerColumn</a></span>(int replicaId)</code> <div class="block">Returns the column qualifier for server column for replicaId</div> </td> </tr> -<tr id="i52" class="altColor"> +<tr id="i59" class="rowColor"> <td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getServerName-org.apache.hadoop.hbase.client.Result-int-">getServerName</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a> r, int replicaId)</code> <div class="block">Returns a <a href="../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase"><code>ServerName</code></a> from catalog table <a href="../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client"><code>Result</code></a>.</div> </td> </tr> -<tr id="i53" class="rowColor"> +<tr id="i60" class="altColor"> <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><<a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>,<a href="../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getServerUserRegions-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.ServerName-">getServerUserRegions</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName)</code> </td> </tr> -<tr id="i54" class="altColor"> +<tr id="i61" class="rowColor"> <td class="colFirst"><code>static byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getStartCodeColumn-int-">getStartCodeColumn</a></span>(int replicaId)</code> <div class="block">Returns the column qualifier for server start code column for replicaId</div> </td> </tr> -<tr id="i55" class="rowColor"> +<tr id="i62" class="altColor"> <td class="colFirst"><code>private static byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getTableFamily--">getTableFamily</a></span>()</code> <div class="block">Returns the column family used for table columns.</div> </td> </tr> -<tr id="i56" class="altColor"> +<tr id="i63" class="rowColor"> <td class="colFirst"><code>static <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/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getTableRegions-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.TableName-">getTableRegions</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code> <div class="block">Gets all of the regions of the specified table.</div> </td> </tr> -<tr id="i57" class="rowColor"> +<tr id="i64" class="altColor"> <td class="colFirst"><code>static <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/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getTableRegions-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.TableName-boolean-">getTableRegions</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, @@ -681,14 +731,14 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <div class="block">Gets all of the regions of the specified table.</div> </td> </tr> -<tr id="i58" class="altColor"> +<tr id="i65" class="rowColor"> <td class="colFirst"><code>static <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/util/Pair.html" title="class in org.apache.hadoop.hbase.util">Pair</a><<a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>,<a href="../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getTableRegionsAndLocations-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.TableName-">getTableRegionsAndLocations</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code> <div class="block">Do not use this method to get meta table regions, use methods in MetaTableLocator instead.</div> </td> </tr> -<tr id="i59" class="rowColor"> +<tr id="i66" class="altColor"> <td class="colFirst"><code>static <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/util/Pair.html" title="class in org.apache.hadoop.hbase.util">Pair</a><<a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>,<a href="../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getTableRegionsAndLocations-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.TableName-boolean-">getTableRegionsAndLocations</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, @@ -696,42 +746,42 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <div class="block">Do not use this method to get meta table regions, use methods in MetaTableLocator instead.</div> </td> </tr> -<tr id="i60" class="altColor"> +<tr id="i67" class="rowColor"> <td class="colFirst"><code>static byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getTableStartRowForMeta-org.apache.hadoop.hbase.TableName-org.apache.hadoop.hbase.MetaTableAccessor.QueryType-">getTableStartRowForMeta</a></span>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, <a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.QueryType.html" title="enum in org.apache.hadoop.hbase">MetaTableAccessor.QueryType</a> type)</code> </td> </tr> -<tr id="i61" class="rowColor"> +<tr id="i68" class="altColor"> <td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/client/TableState.html" title="class in org.apache.hadoop.hbase.client">TableState</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getTableState-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.TableName-">getTableState</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> conn, <a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code> <div class="block">Fetch table state for given table from META table</div> </td> </tr> -<tr id="i62" class="altColor"> +<tr id="i69" class="rowColor"> <td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/client/TableState.html" title="class in org.apache.hadoop.hbase.client">TableState</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getTableState-org.apache.hadoop.hbase.client.Result-">getTableState</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a> r)</code> <div class="block">Decode table state from META Result.</div> </td> </tr> -<tr id="i63" class="rowColor"> +<tr id="i70" class="altColor"> <td class="colFirst"><code>private static byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getTableStateColumn--">getTableStateColumn</a></span>()</code> <div class="block">Returns the column qualifier for serialized table state</div> </td> </tr> -<tr id="i64" class="altColor"> +<tr id="i71" class="rowColor"> <td class="colFirst"><code>static <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><<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../org/apache/hadoop/hbase/client/TableState.html" title="class in org.apache.hadoop.hbase.client">TableState</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getTableStates-org.apache.hadoop.hbase.client.Connection-">getTableStates</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> conn)</code> <div class="block">Fetch table states from META table</div> </td> </tr> -<tr id="i65" class="rowColor"> +<tr id="i72" class="altColor"> <td class="colFirst"><code>static byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getTableStopRowForMeta-org.apache.hadoop.hbase.TableName-org.apache.hadoop.hbase.MetaTableAccessor.QueryType-">getTableStopRowForMeta</a></span>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, <a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.QueryType.html" title="enum in org.apache.hadoop.hbase">MetaTableAccessor.QueryType</a> type)</code> </td> </tr> -<tr id="i66" class="altColor"> +<tr id="i73" class="rowColor"> <td class="colFirst"><code>private static <a href="../../../../org/apache/hadoop/hbase/client/Delete.html" title="class in org.apache.hadoop.hbase.client">Delete</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#makeDeleteFromRegionInfo-org.apache.hadoop.hbase.client.RegionInfo-long-">makeDeleteFromRegionInfo</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> regionInfo, long ts)</code> @@ -739,33 +789,41 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html table</div> </td> </tr> -<tr id="i67" class="rowColor"> +<tr id="i74" class="altColor"> +<td class="colFirst"><code>private static <a href="../../../../org/apache/hadoop/hbase/client/Put.html" title="class in org.apache.hadoop.hbase.client">Put</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#makePutForReplicationBarrier-org.apache.hadoop.hbase.client.RegionInfo-long-long-">makePutForReplicationBarrier</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> regionInfo, + long openSeqNum, + long ts)</code> </td> +</tr> +<tr id="i75" class="rowColor"> <td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/client/Put.html" title="class in org.apache.hadoop.hbase.client">Put</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#makePutFromRegionInfo-org.apache.hadoop.hbase.client.RegionInfo-long-">makePutFromRegionInfo</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> regionInfo, long ts)</code> <div class="block">Generates and returns a Put containing the region into for the catalog table</div> </td> </tr> -<tr id="i68" class="altColor"> +<tr id="i76" class="altColor"> <td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/client/Put.html" title="class in org.apache.hadoop.hbase.client">Put</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#makePutFromTableState-org.apache.hadoop.hbase.client.TableState-long-">makePutFromTableState</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/TableState.html" title="class in org.apache.hadoop.hbase.client">TableState</a> state, long ts)</code> <div class="block">Construct PUT for given state</div> </td> </tr> -<tr id="i69" class="rowColor"> +<tr id="i77" class="rowColor"> <td class="colFirst"><code>static void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#mergeRegions-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.ServerName-int-">mergeRegions</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#mergeRegions-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.client.RegionInfo-long-org.apache.hadoop.hbase.client.RegionInfo-long-org.apache.hadoop.hbase.ServerName-int-">mergeRegions</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> mergedRegion, <a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> regionA, + long regionAOpenSeqNum, <a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> regionB, + long regionBOpenSeqNum, <a href="../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> sn, int regionReplication)</code> <div class="block">Merge the two regions into one in an atomic operation.</div> </td> </tr> -<tr id="i70" class="altColor"> -<td class="colFirst"><code>static void</code></td> +<tr id="i78" class="altColor"> +<td class="colFirst"><code>private static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#multiMutate-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.client.Table-byte:A-java.util.List-">multiMutate</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a> table, byte[] row, @@ -773,21 +831,21 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <div class="block">Performs an atomic multi-mutate operation against the given table.</div> </td> </tr> -<tr id="i71" class="rowColor"> +<tr id="i79" class="rowColor"> <td class="colFirst"><code>private static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#multiMutate-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.client.Table-byte:A-org.apache.hadoop.hbase.client.Mutation...-">multiMutate</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a> table, byte[] row, <a href="../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a>... mutations)</code> </td> </tr> -<tr id="i72" class="altColor"> +<tr id="i80" class="altColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#mutateMetaTable-org.apache.hadoop.hbase.client.Connection-java.util.List-">mutateMetaTable</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <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/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a>> mutations)</code> <div class="block">Execute the passed <code>mutations</code> against <code>hbase:meta</code> table.</div> </td> </tr> -<tr id="i73" class="rowColor"> +<tr id="i81" class="rowColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#overwriteRegions-org.apache.hadoop.hbase.client.Connection-java.util.List-int-">overwriteRegions</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <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/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>> regionInfos, @@ -795,38 +853,38 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <div class="block">Overwrites the specified regions from hbase:meta.</div> </td> </tr> -<tr id="i74" class="altColor"> +<tr id="i82" class="altColor"> <td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#parseRegionInfoFromRegionName-byte:A-">parseRegionInfoFromRegionName</a></span>(byte[] regionName)</code> <div class="block">Returns an HRI parsed from this regionName.</div> </td> </tr> -<tr id="i75" class="rowColor"> +<tr id="i83" class="rowColor"> <td class="colFirst"><code>(package private) static int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#parseReplicaIdFromServerColumn-byte:A-">parseReplicaIdFromServerColumn</a></span>(byte[] serverColumn)</code> <div class="block">Parses the replicaId from the server column qualifier.</div> </td> </tr> -<tr id="i76" class="altColor"> +<tr id="i84" class="altColor"> <td class="colFirst"><code>private static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#put-org.apache.hadoop.hbase.client.Table-org.apache.hadoop.hbase.client.Put-">put</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a> t, <a href="../../../../org/apache/hadoop/hbase/client/Put.html" title="class in org.apache.hadoop.hbase.client">Put</a> p)</code> </td> </tr> -<tr id="i77" class="rowColor"> +<tr id="i85" class="rowColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#putsToMetaTable-org.apache.hadoop.hbase.client.Connection-java.util.List-">putsToMetaTable</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <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/client/Put.html" title="class in org.apache.hadoop.hbase.client">Put</a>> ps)</code> <div class="block">Put the passed <code>ps</code> to the <code>hbase:meta</code> table.</div> </td> </tr> -<tr id="i78" class="altColor"> +<tr id="i86" class="altColor"> <td class="colFirst"><code>private static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#putToMetaTable-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.client.Put-">putToMetaTable</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../org/apache/hadoop/hbase/client/Put.html" title="class in org.apache.hadoop.hbase.client">Put</a> p)</code> <div class="block">Put the passed <code>p</code> to the <code>hbase:meta</code> table.</div> </td> </tr> -<tr id="i79" class="rowColor"> +<tr id="i87" class="rowColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#removeRegionReplicasFromMeta-java.util.Set-int-int-org.apache.hadoop.hbase.client.Connection-">removeRegionReplicasFromMeta</a></span>(<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><byte[]> metaRows, int replicaIndexToDeleteFrom, @@ -835,7 +893,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <div class="block">Deletes some replica columns corresponding to replicas for the passed rows</div> </td> </tr> -<tr id="i80" class="altColor"> +<tr id="i88" class="altColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#scanMeta-org.apache.hadoop.hbase.client.Connection-byte:A-byte:A-org.apache.hadoop.hbase.MetaTableAccessor.QueryType-int-org.apache.hadoop.hbase.MetaTableAccessor.Visitor-">scanMeta</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, byte[] startRow, @@ -846,7 +904,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <div class="block">Performs a scan of META table.</div> </td> </tr> -<tr id="i81" class="rowColor"> +<tr id="i89" class="rowColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#scanMeta-org.apache.hadoop.hbase.client.Connection-byte:A-byte:A-org.apache.hadoop.hbase.MetaTableAccessor.QueryType-org.apache.hadoop.hbase.MetaTableAccessor.Visitor-">scanMeta</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, byte[] startRow, @@ -854,7 +912,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.QueryType.html" title="enum in org.apache.hadoop.hbase">MetaTableAccessor.QueryType</a> type, <a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.Visitor.html" title="interface in org.apache.hadoop.hbase">MetaTableAccessor.Visitor</a> visitor)</code> </td> </tr> -<tr id="i82" class="altColor"> +<tr id="i90" class="altColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#scanMeta-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.MetaTableAccessor.Visitor-org.apache.hadoop.hbase.TableName-byte:A-int-">scanMeta</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.Visitor.html" title="interface in org.apache.hadoop.hbase">MetaTableAccessor.Visitor</a> visitor, @@ -865,7 +923,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html given row.</div> </td> </tr> -<tr id="i83" class="rowColor"> +<tr id="i91" class="rowColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#scanMeta-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.TableName-org.apache.hadoop.hbase.MetaTableAccessor.QueryType-int-org.apache.hadoop.hbase.MetaTableAccessor.Visitor-">scanMeta</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> table, @@ -873,16 +931,17 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html int maxRows, <a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.Visitor.html" title="interface in org.apache.hadoop.hbase">MetaTableAccessor.Visitor</a> visitor)</code> </td> </tr> -<tr id="i84" class="altColor"> +<tr id="i92" class="altColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#scanMetaForTableRegions-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.MetaTableAccessor.Visitor-org.apache.hadoop.hbase.TableName-">scanMetaForTableRegions</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.Visitor.html" title="interface in org.apache.hadoop.hbase">MetaTableAccessor.Visitor</a> visitor, <a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code> </td> </tr> -<tr id="i85" class="rowColor"> +<tr id="i93" class="rowColor"> <td class="colFirst"><code>static void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#splitRegion-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.ServerName-int-">splitRegion</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#splitRegion-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.client.RegionInfo-long-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.ServerName-int-">splitRegion</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> parent, + long parentOpenSeqNum, <a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> splitA, <a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> splitB, <a href="../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> sn, @@ -890,14 +949,14 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <div class="block">Splits the region into two in an atomic operation.</div> </td> </tr> -<tr id="i86" class="altColor"> +<tr id="i94" class="altColor"> <td class="colFirst"><code>static boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#tableExists-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.TableName-">tableExists</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code> <div class="block">Checks if the specified table exists.</div> </td> </tr> -<tr id="i87" class="rowColor"> +<tr id="i95" class="rowColor"> <td class="colFirst"><code>private static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#updateLocation-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.ServerName-long-long-">updateLocation</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> regionInfo, @@ -907,7 +966,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <div class="block">Updates the location of the specified region to be the specified server.</div> </td> </tr> -<tr id="i88" class="altColor"> +<tr id="i96" class="altColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#updateRegionLocation-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.ServerName-long-long-">updateRegionLocation</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> regionInfo, @@ -918,7 +977,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html and startcode.</div> </td> </tr> -<tr id="i89" class="rowColor"> +<tr id="i97" class="rowColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#updateTableState-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.TableName-org.apache.hadoop.hbase.client.TableState.State-">updateTableState</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> conn, <a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, @@ -926,7 +985,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <div class="block">Updates state in META</div> </td> </tr> -<tr id="i90" class="altColor"> +<tr id="i98" class="altColor"> <td class="colFirst"><code>private static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#updateTableState-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.client.TableState-">updateTableState</a></span>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../org/apache/hadoop/hbase/client/TableState.html" title="class in org.apache.hadoop.hbase.client">TableState</a> state)</code> @@ -961,7 +1020,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>LOG</h4> -<pre>private static final org.slf4j.Logger <a href="../../../../src-html/org/apache/hadoop/hbase/MetaTableAccessor.html#line.137">LOG</a></pre> +<pre>private static final org.slf4j.Logger <a href="../../../../src-html/org/apache/hadoop/hbase/MetaTableAccessor.html#line.140">LOG</a></pre> </li> </ul> <a name="METALOG"> @@ -970,7 +1029,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>METALOG</h4> -<pre>private static final org.slf4j.Logger <a href="../../../../src-html/org/apache/hadoop/hbase/MetaTableAccessor.html#line.138">METALOG</a></pre> +<pre>private static final org.slf4j.Logger <a href="../../../../src-html/org/apache/hadoop/hbase/MetaTableAccessor.html#line.141">METALOG</a></pre> </li> </ul> <a name="META_REGION_PREFIX"> @@ -979,7 +1038,42 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>META_REGION_PREFIX</h4> -<pre>static final byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/MetaTableAccessor.html#line.140">META_REGION_PREFIX</a></pre> +<pre>private static final byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/MetaTableAccessor.html#line.143">META_REGION_PREFIX</a></pre> +</li> +</ul> +<a name="REPLICATION_PARENT_QUALIFIER"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>REPLICATION_PARENT_QUALIFIER</h4> +<pre>private static final byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/MetaTableAccessor.html#line.153">REPLICATION_PARENT_QUALIFIER</a></pre> +</li> +</ul> +<a name="REPLICATION_PARENT_SEPARATOR"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>REPLICATION_PARENT_SEPARATOR</h4> +<pre>private static final <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> <a href="../../../../src-html/org/apache/hadoop/hbase/MetaTableAccessor.html#line.155">REPLICATION_PARENT_SEPARATOR</a></pre> +<dl> +<dt><span class="seeLabel">See Also:</span></dt> +<dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.MetaTableAccessor.REPLICATION_PARENT_SEPARATOR">Constant Field Values</a></dd> +</dl> +</li> +</ul> +<a name="REPLICATION_PARENT_SEPARATOR_REGEX"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>REPLICATION_PARENT_SEPARATOR_REGEX</h4> +<pre>private static final <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> <a href="../../../../src-html/org/apache/hadoop/hbase/MetaTableAccessor.html#line.157">REPLICATION_PARENT_SEPARATOR_REGEX</a></pre> +<dl> +<dt><span class="seeLabel">See Also:</span></dt> +<dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.MetaTableAccessor.REPLICATION_PARENT_SEPARATOR_REGEX">Constant Field Values</a></dd> +</dl> </li> </ul> <a name="META_REPLICA_ID_DELIMITER"> @@ -988,7 +1082,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>META_REPLICA_ID_DELIMITER</h4> -<pre>protected static final char <a href="../../../../src-html/org/apache/hadoop/hbase/MetaTableAccessor.html#line.198">META_REPLICA_ID_DELIMITER</a></pre> +<pre>protected static final char <a href="../../../../src-html/org/apache/hadoop/hbase/MetaTableAccessor.html#line.206">META_REPLICA_ID_DELIMITER</a></pre> <div class="block">The delimiter for meta columns for replicaIds > 0</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> @@ -1002,7 +1096,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockListLast"> <li class="blockList"> <h4>SERVER_COLUMN_PATTERN</h4> -<pre>private static final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html?is-external=true" title="class or interface in java.util.regex">Pattern</a> <a href="../../../../src-html/org/apache/hadoop/hbase/MetaTableAccessor.html#line.201">SERVER_COLUMN_PATTERN</a></pre> +<pre>private static final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html?is-external=true" title="class or interface in java.util.regex">Pattern</a> <a href="../../../../src-html/org/apache/hadoop/hbase/MetaTableAccessor.html#line.209">SERVER_COLUMN_PATTERN</a></pre> <div class="block">A regex for parsing server columns from meta. See above javadoc for meta layout</div> </li> </ul> @@ -1020,7 +1114,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockListLast"> <li class="blockList"> <h4>MetaTableAccessor</h4> -<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/MetaTableAccessor.html#line.135">MetaTableAccessor</a>()</pre> +<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/MetaTableAccessor.html#line.138">MetaTableAccessor</a>()</pre> </li> </ul> </li> @@ -1038,7 +1132,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <li class="blockList"> <h4>allTableRegions</h4> <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><<a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>,<a href="../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>> <a href="../../../../src-html/org/apache/hadoop/hbase/MetaTableAccessor.html#line.159">allTableRegions</a>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, +public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a><<a href="../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>,<a href="../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>> <a href="../../../../src-html/org/apache/hadoop/hbase/MetaTableAccessor.html#line.167">allTableRegions</a>(<a href="../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName) 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"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">use <a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getTableRegionsAndLocations-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.T
<TRUNCATED>