http://git-wip-us.apache.org/repos/asf/hbase-site/blob/5299e667/devapidocs/org/apache/hadoop/hbase/master/TableNamespaceManager.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/master/TableNamespaceManager.html b/devapidocs/org/apache/hadoop/hbase/master/TableNamespaceManager.html index d45e83e..f5a5289 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/TableNamespaceManager.html +++ b/devapidocs/org/apache/hadoop/hbase/master/TableNamespaceManager.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":9,"i7":9,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":9,"i5":9,"i6":9,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -107,22 +107,13 @@ var activeTableTab = "activeTableTab"; <div class="description"> <ul class="blockList"> <li class="blockList"> -<dl> -<dt>All Implemented Interfaces:</dt> -<dd><a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title="interface in org.apache.hadoop.hbase">Stoppable</a></dd> -</dl> <hr> <br> <pre>@InterfaceAudience.Private -public class <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.73">TableNamespaceManager</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> -implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title="interface in org.apache.hadoop.hbase">Stoppable</a></pre> -<div class="block">This is a helper class used internally to manage the namespace metadata that is stored in - TableName.NAMESPACE_TABLE_NAME. It also mirrors updates to the ZK store by forwarding updates to - <a href="../../../../../org/apache/hadoop/hbase/ZKNamespaceManager.html" title="class in org.apache.hadoop.hbase"><code>ZKNamespaceManager</code></a>. - - WARNING: Do not use. Go via the higher-level <a href="../../../../../org/apache/hadoop/hbase/master/ClusterSchema.html" title="interface in org.apache.hadoop.hbase.master"><code>ClusterSchema</code></a> API instead. This manager - is likely to go aways anyways.</div> +public class <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.59">TableNamespaceManager</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">This is a helper class used internally to manage the namespace metadata that is stored in the ns + family in meta table.</div> </li> </ul> </div> @@ -142,29 +133,21 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <th class="colLast" scope="col">Field and Description</th> </tr> <tr class="altColor"> -<td class="colFirst"><code>private org.apache.hadoop.conf.Configuration</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#conf">conf</a></span></code> </td> +<td class="colFirst"><code>private <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentMap</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>,<a href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a>></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#cache">cache</a></span></code> </td> </tr> <tr 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/master/TableNamespaceManager.html#DEFAULT_NS_INIT_TIMEOUT">DEFAULT_NS_INIT_TIMEOUT</a></span></code> </td> </tr> <tr class="altColor"> -<td class="colFirst"><code>private boolean</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#initialized">initialized</a></span></code> </td> -</tr> -<tr class="rowColor"> <td class="colFirst"><code>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/master/TableNamespaceManager.html#KEY_MAX_REGIONS">KEY_MAX_REGIONS</a></span></code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>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/master/TableNamespaceManager.html#KEY_MAX_TABLES">KEY_MAX_TABLES</a></span></code> </td> </tr> -<tr class="rowColor"> -<td class="colFirst"><code>private static org.slf4j.Logger</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#LOG">LOG</a></span></code> </td> -</tr> <tr class="altColor"> <td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#masterServices">masterServices</a></span></code> </td> @@ -173,18 +156,6 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <td class="colFirst"><code>(package 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/master/TableNamespaceManager.html#NS_INIT_TIMEOUT">NS_INIT_TIMEOUT</a></span></code> </td> </tr> -<tr class="altColor"> -<td class="colFirst"><code>private <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/master/TableNamespaceManager.html#nsTable">nsTable</a></span></code> </td> -</tr> -<tr class="rowColor"> -<td class="colFirst"><code>private boolean</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#stopped">stopped</a></span></code> </td> -</tr> -<tr class="altColor"> -<td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/ZKNamespaceManager.html" title="class in org.apache.hadoop.hbase">ZKNamespaceManager</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#zkNamespaceManager">zkNamespaceManager</a></span></code> </td> -</tr> </table> </li> </ul> @@ -218,105 +189,53 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <th class="colLast" scope="col">Method and Description</th> </tr> <tr id="i0" class="altColor"> -<td class="colFirst"><code>private static void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#block-org.apache.hadoop.hbase.master.MasterServices-long-">block</a></span>(<a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a> services, - long procId)</code> -<div class="block">An ugly utility to be removed when refactor TableNamespaceManager.</div> -</td> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#addOrUpdateNamespace-org.apache.hadoop.hbase.NamespaceDescriptor-">addOrUpdateNamespace</a></span>(<a href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a> ns)</code> </td> </tr> <tr id="i1" class="rowColor"> -<td class="colFirst"><code>private void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#blockingCreateNamespace-org.apache.hadoop.hbase.NamespaceDescriptor-">blockingCreateNamespace</a></span>(<a href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a> namespaceDescriptor)</code> -<div class="block">Create Namespace in a blocking manner.</div> -</td> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#deleteNamespace-java.lang.String-">deleteNamespace</a></span>(<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> namespaceName)</code> </td> </tr> <tr id="i2" class="altColor"> -<td class="colFirst"><code>private void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#createNamespaceTable-org.apache.hadoop.hbase.master.MasterServices-">createNamespaceTable</a></span>(<a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a> masterServices)</code> </td> -</tr> -<tr id="i3" class="rowColor"> <td class="colFirst"><code>boolean</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#doesNamespaceExist-java.lang.String-">doesNamespaceExist</a></span>(<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> namespaceName)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#doesNamespaceExist-java.lang.String-">doesNamespaceExist</a></span>(<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> namespaceName)</code> +<div class="block">check whether a namespace has already existed.</div> +</td> </tr> -<tr id="i4" class="altColor"> +<tr id="i3" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#get-java.lang.String-">get</a></span>(<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)</code> </td> </tr> -<tr id="i5" class="rowColor"> -<td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#get-org.apache.hadoop.hbase.client.Table-java.lang.String-">get</a></span>(<a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a> table, - <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)</code> </td> -</tr> -<tr id="i6" class="altColor"> +<tr id="i4" class="altColor"> <td class="colFirst"><code>static long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#getMaxRegions-org.apache.hadoop.hbase.NamespaceDescriptor-">getMaxRegions</a></span>(<a href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a> ns)</code> </td> </tr> -<tr id="i7" class="rowColor"> +<tr id="i5" class="rowColor"> <td class="colFirst"><code>static long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#getMaxTables-org.apache.hadoop.hbase.NamespaceDescriptor-">getMaxTables</a></span>(<a href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a> ns)</code> </td> </tr> -<tr id="i8" class="altColor"> -<td class="colFirst"><code>private <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/master/TableNamespaceManager.html#getNamespaceTable--">getNamespaceTable</a></span>()</code> </td> -</tr> -<tr id="i9" class="rowColor"> -<td class="colFirst"><code>private <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/master/TableNamespaceManager.html#getTableState--">getTableState</a></span>()</code> </td> -</tr> -<tr id="i10" class="altColor"> -<td class="colFirst"><code>void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#insertIntoNSTable-org.apache.hadoop.hbase.NamespaceDescriptor-">insertIntoNSTable</a></span>(<a href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a> ns)</code> </td> -</tr> -<tr id="i11" class="rowColor"> -<td class="colFirst"><code>boolean</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#isStopped--">isStopped</a></span>()</code> </td> -</tr> -<tr id="i12" class="altColor"> -<td class="colFirst"><code>private boolean</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#isTableAssigned--">isTableAssigned</a></span>()</code> </td> -</tr> -<tr id="i13" class="rowColor"> -<td class="colFirst"><code>boolean</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#isTableAvailableAndInitialized--">isTableAvailableAndInitialized</a></span>()</code> -<div class="block">This method checks if the namespace table is assigned and then - tries to create its Table reference.</div> -</td> -</tr> -<tr id="i14" class="altColor"> -<td class="colFirst"><code>private boolean</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#isTableEnabled--">isTableEnabled</a></span>()</code> </td> -</tr> -<tr id="i15" class="rowColor"> -<td class="colFirst"><code>private boolean</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#isTableNamespaceManagerInitialized--">isTableNamespaceManagerInitialized</a></span>()</code> </td> +<tr id="i6" class="altColor"> +<td class="colFirst"><code>static void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#insertNamespaceToMeta-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.NamespaceDescriptor-">insertNamespaceToMeta</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/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a> ns)</code> </td> </tr> -<tr id="i16" class="altColor"> -<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/NavigableSet.html?is-external=true" title="class or interface in java.util">NavigableSet</a><<a href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a>></code></td> +<tr id="i7" class="rowColor"> +<td class="colFirst"><code><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/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#list--">list</a></span>()</code> </td> </tr> -<tr id="i17" class="rowColor"> -<td class="colFirst"><code>void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#removeFromNSTable-java.lang.String-">removeFromNSTable</a></span>(<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> namespaceName)</code> </td> +<tr id="i8" class="altColor"> +<td class="colFirst"><code>private void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#loadNamespaceIntoCache--">loadNamespaceIntoCache</a></span>()</code> </td> </tr> -<tr id="i18" class="altColor"> -<td class="colFirst"><code>void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#removeFromZKNamespaceManager-java.lang.String-">removeFromZKNamespaceManager</a></span>(<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> namespaceName)</code> </td> +<tr id="i9" class="rowColor"> +<td class="colFirst"><code>private void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#migrateNamespaceTable--">migrateNamespaceTable</a></span>()</code> </td> </tr> -<tr id="i19" class="rowColor"> +<tr id="i10" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#start--">start</a></span>()</code> </td> </tr> -<tr id="i20" class="altColor"> -<td class="colFirst"><code>void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#stop-java.lang.String-">stop</a></span>(<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> why)</code> -<div class="block">Stop this service.</div> -</td> -</tr> -<tr id="i21" class="rowColor"> -<td class="colFirst"><code>void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#updateZKNamespaceManager-org.apache.hadoop.hbase.NamespaceDescriptor-">updateZKNamespaceManager</a></span>(<a href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a> ns)</code> </td> -</tr> -<tr id="i22" class="altColor"> +<tr id="i11" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/TableNamespaceManager.html#validateTableAndRegionCount-org.apache.hadoop.hbase.NamespaceDescriptor-">validateTableAndRegionCount</a></span>(<a href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a> desc)</code> </td> </tr> @@ -342,76 +261,13 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <!-- --> </a> <h3>Field Detail</h3> -<a name="LOG"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>LOG</h4> -<pre>private static final org.slf4j.Logger <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.74">LOG</a></pre> -</li> -</ul> -<a name="stopped"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>stopped</h4> -<pre>private volatile boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.75">stopped</a></pre> -</li> -</ul> -<a name="conf"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>conf</h4> -<pre>private org.apache.hadoop.conf.Configuration <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.77">conf</a></pre> -</li> -</ul> -<a name="masterServices"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>masterServices</h4> -<pre>private <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.78">masterServices</a></pre> -</li> -</ul> -<a name="nsTable"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>nsTable</h4> -<pre>private <a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.79">nsTable</a></pre> -</li> -</ul> -<a name="zkNamespaceManager"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>zkNamespaceManager</h4> -<pre>private <a href="../../../../../org/apache/hadoop/hbase/ZKNamespaceManager.html" title="class in org.apache.hadoop.hbase">ZKNamespaceManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.80">zkNamespaceManager</a></pre> -</li> -</ul> -<a name="initialized"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>initialized</h4> -<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.81">initialized</a></pre> -</li> -</ul> <a name="KEY_MAX_REGIONS"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>KEY_MAX_REGIONS</h4> -<pre>public 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/master/TableNamespaceManager.html#line.83">KEY_MAX_REGIONS</a></pre> +<pre>public 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/master/TableNamespaceManager.html#line.61">KEY_MAX_REGIONS</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.TableNamespaceManager.KEY_MAX_REGIONS">Constant Field Values</a></dd> @@ -424,7 +280,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockList"> <li class="blockList"> <h4>KEY_MAX_TABLES</h4> -<pre>public 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/master/TableNamespaceManager.html#line.84">KEY_MAX_TABLES</a></pre> +<pre>public 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/master/TableNamespaceManager.html#line.62">KEY_MAX_TABLES</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.TableNamespaceManager.KEY_MAX_TABLES">Constant Field Values</a></dd> @@ -437,7 +293,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockList"> <li class="blockList"> <h4>NS_INIT_TIMEOUT</h4> -<pre>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/master/TableNamespaceManager.html#line.85">NS_INIT_TIMEOUT</a></pre> +<pre>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/master/TableNamespaceManager.html#line.63">NS_INIT_TIMEOUT</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.TableNamespaceManager.NS_INIT_TIMEOUT">Constant Field Values</a></dd> @@ -447,16 +303,34 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <a name="DEFAULT_NS_INIT_TIMEOUT"> <!-- --> </a> -<ul class="blockListLast"> +<ul class="blockList"> <li class="blockList"> <h4>DEFAULT_NS_INIT_TIMEOUT</h4> -<pre>static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.86">DEFAULT_NS_INIT_TIMEOUT</a></pre> +<pre>static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.64">DEFAULT_NS_INIT_TIMEOUT</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.TableNamespaceManager.DEFAULT_NS_INIT_TIMEOUT">Constant Field Values</a></dd> </dl> </li> </ul> +<a name="cache"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>cache</h4> +<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentMap</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>,<a href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.66">cache</a></pre> +</li> +</ul> +<a name="masterServices"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>masterServices</h4> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.68">masterServices</a></pre> +</li> +</ul> </li> </ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> @@ -471,7 +345,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockListLast"> <li class="blockList"> <h4>TableNamespaceManager</h4> -<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.88">TableNamespaceManager</a>(<a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a> masterServices)</pre> +<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.70">TableNamespaceManager</a>(<a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a> masterServices)</pre> </li> </ul> </li> @@ -482,127 +356,114 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <!-- --> </a> <h3>Method Detail</h3> -<a name="start--"> +<a name="migrateNamespaceTable--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>start</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.93">start</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> +<h4>migrateNamespaceTable</h4> +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.74">migrateNamespaceTable</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> <dl> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code><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></code></dd> </dl> </li> </ul> -<a name="getNamespaceTable--"> +<a name="loadNamespaceIntoCache--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>getNamespaceTable</h4> -<pre>private <a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.117">getNamespaceTable</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> +<h4>loadNamespaceIntoCache</h4> +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.101">loadNamespaceIntoCache</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> <dl> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code><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></code></dd> </dl> </li> </ul> -<a name="doesNamespaceExist-java.lang.String-"> +<a name="start--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>doesNamespaceExist</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.127">doesNamespaceExist</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> namespaceName) - 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> +<h4>start</h4> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.119">start</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> <dl> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code><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></code></dd> </dl> </li> </ul> -<a name="get-java.lang.String-"> +<a name="doesNamespaceExist-java.lang.String-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>get</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.134">get</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) - 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> +<h4>doesNamespaceExist</h4> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.131">doesNamespaceExist</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> namespaceName) + 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">check whether a namespace has already existed.</div> <dl> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code><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></code></dd> </dl> </li> </ul> -<a name="get-org.apache.hadoop.hbase.client.Table-java.lang.String-"> +<a name="get-java.lang.String-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>get</h4> -<pre>private <a href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.141">get</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a> table, - <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) - 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> -<dd><code><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></code></dd> -</dl> -</li> -</ul> -<a name="insertIntoNSTable-org.apache.hadoop.hbase.NamespaceDescriptor-"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>insertIntoNSTable</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.153">insertIntoNSTable</a>(<a href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a> ns) - 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> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.135">get</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) + 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> <dd><code><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></code></dd> </dl> </li> </ul> -<a name="updateZKNamespaceManager-org.apache.hadoop.hbase.NamespaceDescriptor-"> +<a name="addOrUpdateNamespace-org.apache.hadoop.hbase.NamespaceDescriptor-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>updateZKNamespaceManager</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.170">updateZKNamespaceManager</a>(<a href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a> ns) - 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> +<h4>addOrUpdateNamespace</h4> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.139">addOrUpdateNamespace</a>(<a href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a> ns) + 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> <dd><code><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></code></dd> </dl> </li> </ul> -<a name="removeFromNSTable-java.lang.String-"> +<a name="insertNamespaceToMeta-org.apache.hadoop.hbase.client.Connection-org.apache.hadoop.hbase.NamespaceDescriptor-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>removeFromNSTable</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.180">removeFromNSTable</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> namespaceName) - 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> +<h4>insertNamespaceToMeta</h4> +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.144">insertNamespaceToMeta</a>(<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/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a> ns) + 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> <dd><code><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></code></dd> </dl> </li> </ul> -<a name="removeFromZKNamespaceManager-java.lang.String-"> +<a name="deleteNamespace-java.lang.String-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>removeFromZKNamespaceManager</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.188">removeFromZKNamespaceManager</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> namespaceName) - 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> +<h4>deleteNamespace</h4> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.155">deleteNamespace</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> namespaceName) + 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> <dd><code><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></code></dd> @@ -615,138 +476,21 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockList"> <li class="blockList"> <h4>list</h4> -<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/NavigableSet.html?is-external=true" title="class or interface in java.util">NavigableSet</a><<a href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.192">list</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> -<dl> -<dt><span class="throwsLabel">Throws:</span></dt> -<dd><code><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></code></dd> -</dl> -</li> -</ul> -<a name="createNamespaceTable-org.apache.hadoop.hbase.master.MasterServices-"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>createNamespaceTable</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.211">createNamespaceTable</a>(<a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a> masterServices) - 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> -<dd><code><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></code></dd> -</dl> -</li> -</ul> -<a name="isTableNamespaceManagerInitialized--"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>isTableNamespaceManagerInitialized</h4> -<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.216">isTableNamespaceManagerInitialized</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> -<dl> -<dt><span class="throwsLabel">Throws:</span></dt> -<dd><code><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></code></dd> -</dl> -</li> -</ul> -<a name="blockingCreateNamespace-org.apache.hadoop.hbase.NamespaceDescriptor-"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>blockingCreateNamespace</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.229">blockingCreateNamespace</a>(<a href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a> namespaceDescriptor) - 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">Create Namespace in a blocking manner. Keeps trying until - <a href="../../../../../org/apache/hadoop/hbase/master/ClusterSchema.html#HBASE_MASTER_CLUSTER_SCHEMA_OPERATION_TIMEOUT_KEY"><code>ClusterSchema.HBASE_MASTER_CLUSTER_SCHEMA_OPERATION_TIMEOUT_KEY</code></a> expires. - Note, by-passes notifying coprocessors and name checks. Use for system namespaces only.</div> -<dl> -<dt><span class="throwsLabel">Throws:</span></dt> -<dd><code><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></code></dd> -</dl> -</li> -</ul> -<a name="block-org.apache.hadoop.hbase.master.MasterServices-long-"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>block</h4> -<pre>private static void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.241">block</a>(<a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a> services, - long procId) - throws <a href="../../../../../org/apache/hadoop/hbase/exceptions/TimeoutIOException.html" title="class in org.apache.hadoop.hbase.exceptions">TimeoutIOException</a></pre> -<div class="block">An ugly utility to be removed when refactor TableNamespaceManager.</div> -<dl> -<dt><span class="throwsLabel">Throws:</span></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/exceptions/TimeoutIOException.html" title="class in org.apache.hadoop.hbase.exceptions">TimeoutIOException</a></code></dd> -</dl> -</li> -</ul> -<a name="isTableAvailableAndInitialized--"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>isTableAvailableAndInitialized</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.264">isTableAvailableAndInitialized</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">This method checks if the namespace table is assigned and then - tries to create its Table reference. If it was already created before, it also makes - sure that the connection isn't closed.</div> -<dl> -<dt><span class="returnLabel">Returns:</span></dt> -<dd>true if the namespace table manager is ready to serve, false otherwise</dd> -<dt><span class="throwsLabel">Throws:</span></dt> -<dd><code><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></code></dd> -</dl> -</li> -</ul> -<a name="getTableState--"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>getTableState</h4> -<pre>private <a href="../../../../../org/apache/hadoop/hbase/client/TableState.html" title="class in org.apache.hadoop.hbase.client">TableState</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.318">getTableState</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> -<dl> -<dt><span class="throwsLabel">Throws:</span></dt> -<dd><code><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></code></dd> -</dl> -</li> -</ul> -<a name="isTableEnabled--"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>isTableEnabled</h4> -<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.322">isTableEnabled</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> +<pre>public <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/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.163">list</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> <dl> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code><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></code></dd> </dl> </li> </ul> -<a name="isTableAssigned--"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>isTableAssigned</h4> -<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.326">isTableAssigned</a>()</pre> -</li> -</ul> <a name="validateTableAndRegionCount-org.apache.hadoop.hbase.NamespaceDescriptor-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>validateTableAndRegionCount</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.332">validateTableAndRegionCount</a>(<a href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a> desc) +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.167">validateTableAndRegionCount</a>(<a href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a> desc) 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> @@ -760,7 +504,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockList"> <li class="blockList"> <h4>getMaxTables</h4> -<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.343">getMaxTables</a>(<a href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a> ns) +<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.178">getMaxTables</a>(<a href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a> ns) 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> @@ -771,10 +515,10 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <a name="getMaxRegions-org.apache.hadoop.hbase.NamespaceDescriptor-"> <!-- --> </a> -<ul class="blockList"> +<ul class="blockListLast"> <li class="blockList"> <h4>getMaxRegions</h4> -<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.359">getMaxRegions</a>(<a href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a> ns) +<pre>public static long <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.194">getMaxRegions</a>(<a href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a> ns) 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> @@ -782,39 +526,6 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title </dl> </li> </ul> -<a name="isStopped--"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>isStopped</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.376">isStopped</a>()</pre> -<dl> -<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/Stoppable.html#isStopped--">isStopped</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title="interface in org.apache.hadoop.hbase">Stoppable</a></code></dd> -<dt><span class="returnLabel">Returns:</span></dt> -<dd>True if <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html#stop-java.lang.String-"><code>Stoppable.stop(String)</code></a> has been closed.</dd> -</dl> -</li> -</ul> -<a name="stop-java.lang.String-"> -<!-- --> -</a> -<ul class="blockListLast"> -<li class="blockList"> -<h4>stop</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/TableNamespaceManager.html#line.381">stop</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> why)</pre> -<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/Stoppable.html#stop-java.lang.String-">Stoppable</a></code></span></div> -<div class="block">Stop this service. - Implementers should favor logging errors over throwing RuntimeExceptions.</div> -<dl> -<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/Stoppable.html#stop-java.lang.String-">stop</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title="interface in org.apache.hadoop.hbase">Stoppable</a></code></dd> -<dt><span class="paramLabel">Parameters:</span></dt> -<dd><code>why</code> - Why we're stopping.</dd> -</dl> -</li> -</ul> </li> </ul> </li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/5299e667/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignProcedure.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignProcedure.html b/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignProcedure.html index ab1d74d..1031d3a 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignProcedure.html +++ b/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignProcedure.html @@ -202,6 +202,13 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/master/assignment/Reg <h3>Fields inherited from class org.apache.hadoop.hbase.procedure2.<a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a></h3> <code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#NO_PROC_ID">NO_PROC_ID</a>, <a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#NO_TIMEOUT">NO_TIMEOUT</a></code></li> </ul> +<ul class="blockList"> +<li class="blockList"><a name="fields.inherited.from.class.org.apache.hadoop.hbase.master.procedure.TableProcedureInterface"> +<!-- --> +</a> +<h3>Fields inherited from interface org.apache.hadoop.hbase.master.procedure.<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TableProcedureInterface.html" title="interface in org.apache.hadoop.hbase.master.procedure">TableProcedureInterface</a></h3> +<code><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TableProcedureInterface.html#DUMMY_NAMESPACE_TABLE_NAME">DUMMY_NAMESPACE_TABLE_NAME</a></code></li> +</ul> </li> </ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/5299e667/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionChore.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionChore.html b/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionChore.html index dfe1424..69d7451 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionChore.html +++ b/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionChore.html @@ -127,7 +127,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>private static class <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.html#line.1079">AssignmentManager.RegionInTransitionChore</a> +<pre>private static class <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.html#line.1098">AssignmentManager.RegionInTransitionChore</a> extends <a href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureInMemoryChore.html" title="class in org.apache.hadoop.hbase.procedure2">ProcedureInMemoryChore</a><<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>></pre> </li> </ul> @@ -240,7 +240,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureI <ul class="blockListLast"> <li class="blockList"> <h4>RegionInTransitionChore</h4> -<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionChore.html#line.1080">RegionInTransitionChore</a>(int timeoutMsec)</pre> +<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionChore.html#line.1099">RegionInTransitionChore</a>(int timeoutMsec)</pre> </li> </ul> </li> @@ -257,7 +257,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureI <ul class="blockListLast"> <li class="blockList"> <h4>periodicExecute</h4> -<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionChore.html#line.1085">periodicExecute</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a> env)</pre> +<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionChore.html#line.1104">periodicExecute</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a> env)</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureInMemoryChore.html#periodicExecute-TEnvironment-">periodicExecute</a></code> in class <code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureInMemoryChore.html" title="class in org.apache.hadoop.hbase.procedure2">ProcedureInMemoryChore</a><<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>></code></dd> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/5299e667/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html b/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html index da38966..5aac402 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html +++ b/devapidocs/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html @@ -113,7 +113,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>public static class <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.html#line.1106">AssignmentManager.RegionInTransitionStat</a> +<pre>public static class <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.html#line.1125">AssignmentManager.RegionInTransitionStat</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> </li> </ul> @@ -266,7 +266,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>ritThreshold</h4> -<pre>private final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1107">ritThreshold</a></pre> +<pre>private final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1126">ritThreshold</a></pre> </li> </ul> <a name="ritsOverThreshold"> @@ -275,7 +275,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>ritsOverThreshold</h4> -<pre>private <a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</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>,<a href="../../../../../../org/apache/hadoop/hbase/master/RegionState.html" title="class in org.apache.hadoop.hbase.master">RegionState</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1109">ritsOverThreshold</a></pre> +<pre>private <a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</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>,<a href="../../../../../../org/apache/hadoop/hbase/master/RegionState.html" title="class in org.apache.hadoop.hbase.master">RegionState</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1128">ritsOverThreshold</a></pre> </li> </ul> <a name="statTimestamp"> @@ -284,7 +284,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>statTimestamp</h4> -<pre>private long <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1110">statTimestamp</a></pre> +<pre>private long <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1129">statTimestamp</a></pre> </li> </ul> <a name="oldestRITTime"> @@ -293,7 +293,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>oldestRITTime</h4> -<pre>private long <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1111">oldestRITTime</a></pre> +<pre>private long <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1130">oldestRITTime</a></pre> </li> </ul> <a name="totalRITsTwiceThreshold"> @@ -302,7 +302,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>totalRITsTwiceThreshold</h4> -<pre>private int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1112">totalRITsTwiceThreshold</a></pre> +<pre>private int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1131">totalRITsTwiceThreshold</a></pre> </li> </ul> <a name="totalRITs"> @@ -311,7 +311,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockListLast"> <li class="blockList"> <h4>totalRITs</h4> -<pre>private int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1113">totalRITs</a></pre> +<pre>private int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1132">totalRITs</a></pre> </li> </ul> </li> @@ -328,7 +328,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockListLast"> <li class="blockList"> <h4>RegionInTransitionStat</h4> -<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1116">RegionInTransitionStat</a>(org.apache.hadoop.conf.Configuration conf)</pre> +<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1135">RegionInTransitionStat</a>(org.apache.hadoop.conf.Configuration conf)</pre> </li> </ul> </li> @@ -345,7 +345,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>getRITThreshold</h4> -<pre>public int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1121">getRITThreshold</a>()</pre> +<pre>public int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1140">getRITThreshold</a>()</pre> </li> </ul> <a name="getTimestamp--"> @@ -354,7 +354,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>getTimestamp</h4> -<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1125">getTimestamp</a>()</pre> +<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1144">getTimestamp</a>()</pre> </li> </ul> <a name="getTotalRITs--"> @@ -363,7 +363,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>getTotalRITs</h4> -<pre>public int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1129">getTotalRITs</a>()</pre> +<pre>public int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1148">getTotalRITs</a>()</pre> </li> </ul> <a name="getOldestRITTime--"> @@ -372,7 +372,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>getOldestRITTime</h4> -<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1133">getOldestRITTime</a>()</pre> +<pre>public long <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1152">getOldestRITTime</a>()</pre> </li> </ul> <a name="getTotalRITsOverThreshold--"> @@ -381,7 +381,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>getTotalRITsOverThreshold</h4> -<pre>public int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1137">getTotalRITsOverThreshold</a>()</pre> +<pre>public int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1156">getTotalRITsOverThreshold</a>()</pre> </li> </ul> <a name="hasRegionsTwiceOverThreshold--"> @@ -390,7 +390,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>hasRegionsTwiceOverThreshold</h4> -<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1142">hasRegionsTwiceOverThreshold</a>()</pre> +<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1161">hasRegionsTwiceOverThreshold</a>()</pre> </li> </ul> <a name="hasRegionsOverThreshold--"> @@ -399,7 +399,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>hasRegionsOverThreshold</h4> -<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1146">hasRegionsOverThreshold</a>()</pre> +<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1165">hasRegionsOverThreshold</a>()</pre> </li> </ul> <a name="getRegionOverThreshold--"> @@ -408,7 +408,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>getRegionOverThreshold</h4> -<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../../org/apache/hadoop/hbase/master/RegionState.html" title="class in org.apache.hadoop.hbase.master">RegionState</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1151">getRegionOverThreshold</a>()</pre> +<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../../org/apache/hadoop/hbase/master/RegionState.html" title="class in org.apache.hadoop.hbase.master">RegionState</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1170">getRegionOverThreshold</a>()</pre> </li> </ul> <a name="isRegionOverThreshold-org.apache.hadoop.hbase.client.RegionInfo-"> @@ -417,7 +417,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>isRegionOverThreshold</h4> -<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1156">isRegionOverThreshold</a>(<a href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> regionInfo)</pre> +<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1175">isRegionOverThreshold</a>(<a href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> regionInfo)</pre> </li> </ul> <a name="isRegionTwiceOverThreshold-org.apache.hadoop.hbase.client.RegionInfo-"> @@ -426,7 +426,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>isRegionTwiceOverThreshold</h4> -<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1161">isRegionTwiceOverThreshold</a>(<a href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> regionInfo)</pre> +<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1180">isRegionTwiceOverThreshold</a>(<a href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> regionInfo)</pre> </li> </ul> <a name="update-org.apache.hadoop.hbase.master.assignment.AssignmentManager-"> @@ -435,7 +435,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockList"> <li class="blockList"> <h4>update</h4> -<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1169">update</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/assignment/AssignmentManager.html" title="class in org.apache.hadoop.hbase.master.assignment">AssignmentManager</a> am)</pre> +<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1188">update</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/assignment/AssignmentManager.html" title="class in org.apache.hadoop.hbase.master.assignment">AssignmentManager</a> am)</pre> </li> </ul> <a name="update-java.util.Collection-long-"> @@ -444,7 +444,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html <ul class="blockListLast"> <li class="blockList"> <h4>update</h4> -<pre>private void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1176">update</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../../org/apache/hadoop/hbase/master/RegionState.html" title="class in org.apache.hadoop.hbase.master">RegionState</a>> regions, +<pre>private void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/assignment/AssignmentManager.RegionInTransitionStat.html#line.1195">update</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../../org/apache/hadoop/hbase/master/RegionState.html" title="class in org.apache.hadoop.hbase.master">RegionState</a>> regions, long currentTime)</pre> </li> </ul>