http://git-wip-us.apache.org/repos/asf/hbase-site/blob/55dfd6fe/devapidocs/org/apache/hadoop/hbase/master/HMaster.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/master/HMaster.html
b/devapidocs/org/apache/hadoop/hbase/master/HMaster.html
index 97c52fa..5b64385 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/HMaster.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/HMaster.html
@@ -837,78 +837,82 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#getTableStateManager()">getTableStateManager</a></strong>()</code> </td>
</tr>
<tr class="altColor">
+<td class="colFirst"><code><a
href="../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html"
title="class in
org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore</a></code></td>
+<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#getWalProcedureStore()">getWalProcedureStore</a></strong>()</code> </td>
+</tr>
+<tr class="rowColor">
<td class="colFirst"><code><a
href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html"
title="class in
org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#getZooKeeper()">getZooKeeper</a></strong>()</code>
<div class="block">Gets the ZooKeeper instance for this server.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#initClusterSchemaService()">initClusterSchemaService</a></strong>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#initializeZKBasedSystemTrackers()">initializeZKBasedSystemTrackers</a></strong>()</code>
<div class="block">Initialize all ZK based system trackers.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#initQuotaManager()">initQuotaManager</a></strong>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#isActiveMaster()">isActiveMaster</a></strong>()</code>
<div class="block">Report whether this master is currently the active master
or not.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#isBalancerOn()">isBalancerOn</a></strong>()</code>
<div class="block">Queries the state of the <a
href="../../../../../org/apache/hadoop/hbase/zookeeper/LoadBalancerTracker.html"
title="class in
org.apache.hadoop.hbase.zookeeper"><code>LoadBalancerTracker</code></a>.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>(package private) boolean</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#isCatalogJanitorEnabled()">isCatalogJanitorEnabled</a></strong>()</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>private static boolean</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#isCatalogTable(org.apache.hadoop.hbase.TableName)">isCatalogTable</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#isInitializationStartsMetaRegionAssignment()">isInitializationStartsMetaRegionAssignment</a></strong>()</code>
<div class="block">Report whether this master has started initialization and
is about to do meta region assignment</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#isInitialized()">isInitialized</a></strong>()</code>
<div class="block">Report whether this master has completed with its
initialization and is
ready.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#isNormalizerOn()">isNormalizerOn</a></strong>()</code>
<div class="block">Queries the state of the <a
href="../../../../../org/apache/hadoop/hbase/zookeeper/RegionNormalizerTracker.html"
title="class in
org.apache.hadoop.hbase.zookeeper"><code>RegionNormalizerTracker</code></a>.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#isServerCrashProcessingEnabled()">isServerCrashProcessingEnabled</a></strong>()</code>
<div class="block">ServerCrashProcessingEnabled is set false before completing
assignMeta to prevent processing
of crashed servers.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code><a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/ProcedureInfo.html" title="class
in org.apache.hadoop.hbase">ProcedureInfo</a>></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#listProcedures()">listProcedures</a></strong>()</code>
<div class="block">List procedures</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code><a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
title="class in org.apache.hadoop.hbase">HTableDescriptor</a>></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#listTableDescriptors(java.lang.String,%20java.lang.String,%20java.util.List,%20boolean)">listTableDescriptors</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> namespace,
<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> regex,
@@ -917,13 +921,13 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<div class="block">Returns the list of table descriptors that match the
specified request</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code><a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
title="class in org.apache.hadoop.hbase">HTableDescriptor</a>></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#listTableDescriptorsByNamespace(java.lang.String)">listTableDescriptorsByNamespace</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> name)</code>
<div class="block">Get list of table descriptors by namespace</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code><a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a>></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#listTableNames(java.lang.String,%20java.lang.String,%20boolean)">listTableNames</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> namespace,
<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> regex,
@@ -931,24 +935,24 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<div class="block">Returns the list of table names that match the specified
request</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code><a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a>></code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#listTableNamesByNamespace(java.lang.String)">listTableNamesByNamespace</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> name)</code>
<div class="block">Get list of table names by namespace</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#login(org.apache.hadoop.hbase.security.UserProvider,%20java.lang.String)">login</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/security/UserProvider.html"
title="class in org.apache.hadoop.hbase.security">UserProvider</a> user,
<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> host)</code>
<div class="block">For compatibility, if failed with regionserver credentials,
try the master one</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#main(java.lang.String[])">main</a></strong>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in
java.lang">String</a>[] args)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#modifyColumn(org.apache.hadoop.hbase.TableName,%20org.apache.hadoop.hbase.HColumnDescriptor,%20long,%20long)">modifyColumn</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName,
<a
href="../../../../../org/apache/hadoop/hbase/HColumnDescriptor.html"
title="class in org.apache.hadoop.hbase">HColumnDescriptor</a> descriptor,
@@ -957,7 +961,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<div class="block">Modify the column descriptor of an existing column in an
existing table</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>(package private) long</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#modifyNamespace(org.apache.hadoop.hbase.NamespaceDescriptor,%20long,%20long)">modifyNamespace</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html"
title="class in
org.apache.hadoop.hbase">NamespaceDescriptor</a> namespaceDescriptor,
long nonceGroup,
@@ -965,7 +969,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<div class="block">Modify an existing Namespace.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#modifyTable(org.apache.hadoop.hbase.TableName,%20org.apache.hadoop.hbase.HTableDescriptor,%20long,%20long)">modifyTable</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName,
<a
href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
title="class in org.apache.hadoop.hbase">HTableDescriptor</a> descriptor,
@@ -974,37 +978,37 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<div class="block">Modify the descriptor of an existing table</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#move(byte[],%20byte[])">move</a></strong>(byte[] encodedRegionName,
byte[] destServerName)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#normalizeRegions()">normalizeRegions</a></strong>()</code>
<div class="block">Perform normalization of cluster (invoked by <a
href="../../../../../org/apache/hadoop/hbase/master/normalizer/RegionNormalizerChore.html"
title="class in
org.apache.hadoop.hbase.master.normalizer"><code>RegionNormalizerChore</code></a>).</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>private int</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#putUpJettyServer()">putUpJettyServer</a></strong>()</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#registerService(com.google.protobuf.Service)">registerService</a></strong>(com.google.protobuf.Service instance)</code>
<div class="block">Registers a new protocol buffer <code>Service</code>
subclass as a coprocessor endpoint to be
available for handling</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#reportMobCompactionEnd(org.apache.hadoop.hbase.TableName)">reportMobCompactionEnd</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#reportMobCompactionStart(org.apache.hadoop.hbase.TableName)">reportMobCompactionStart</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#requestMobCompaction(org.apache.hadoop.hbase.TableName,%20java.util.List,%20boolean)">requestMobCompaction</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName,
<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/HColumnDescriptor.html"
title="class in org.apache.hadoop.hbase">HColumnDescriptor</a>> columns,
@@ -1012,72 +1016,72 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<div class="block">Requests mob compaction.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#sanityCheckTableDescriptor(org.apache.hadoop.hbase.HTableDescriptor)">sanityCheckTableDescriptor</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
title="class in org.apache.hadoop.hbase">HTableDescriptor</a> htd)</code>
<div class="block">Checks whether the table conforms to some sane limits, and
configured
values (compression, etc) work.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#sendShutdownInterrupt()">sendShutdownInterrupt</a></strong>()</code>
<div class="block">Called on stop/abort before closing the cluster connection
and meta locator.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#setCatalogJanitorEnabled(boolean)">setCatalogJanitorEnabled</a></strong>(boolean b)</code>
<div class="block">Switch for the background CatalogJanitor thread.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#setInitialized(boolean)">setInitialized</a></strong>(boolean isInitialized)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#setServerCrashProcessingEnabled(boolean)">setServerCrashProcessingEnabled</a></strong>(boolean b)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#shutdown()">shutdown</a></strong>()</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#splitMetaLogBeforeAssignment(org.apache.hadoop.hbase.ServerName)">splitMetaLogBeforeAssignment</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> currentMetaServer)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#startActiveMasterManager(int)">startActiveMasterManager</a></strong>(int infoPort)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#startProcedureExecutor()">startProcedureExecutor</a></strong>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#startServiceThreads()">startServiceThreads</a></strong>()</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#stopChores()">stopChores</a></strong>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#stopMaster()">stopMaster</a></strong>()</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#stopProcedureExecutor()">stopProcedureExecutor</a></strong>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#stopServiceThreads()">stopServiceThreads</a></strong>()</code>
<div class="block">Wait on all threads to finish.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#truncateTable(org.apache.hadoop.hbase.TableName,%20boolean,%20long,%20long)">truncateTable</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName,
boolean preserveSplits,
@@ -1086,19 +1090,19 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<div class="block">Truncate a table</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#unassignExcessMetaReplica(org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher,%20int)">unassignExcessMetaReplica</a></strong>(<a
href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html"
title="class in
org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a> zkw,
int numMetaReplicasConfigured)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#waitForMasterActive()">waitForMasterActive</a></strong>()</code>
<div class="block">If configured to put regions on active master,
wait till a backup master becomes active.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>private static void</code></td>
<td class="colLast"><code><strong><a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#warnOrThrowExceptionForFailure(boolean,%20java.lang.String,%20java.lang.String,%20java.lang.Exception)">warnOrThrowExceptionForFailure</a></strong>(boolean logWarn,
<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> confKey,
@@ -2658,13 +2662,22 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<pre>public int <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2158">getNumWALFiles</a>()</pre>
</li>
</ul>
+<a name="getWalProcedureStore()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWalProcedureStore</h4>
+<pre>public <a
href="../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html"
title="class in
org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2162">getWalProcedureStore</a>()</pre>
+</li>
+</ul>
<a name="getRegionServerInfoPort(org.apache.hadoop.hbase.ServerName)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRegionServerInfoPort</h4>
-<pre>public int <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2162">getRegionServerInfoPort</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn)</pre>
+<pre>public int <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2166">getRegionServerInfoPort</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn)</pre>
</li>
</ul>
<a name="getRegionServerVersion(org.apache.hadoop.hbase.ServerName)">
@@ -2673,7 +2686,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>getRegionServerVersion</h4>
-<pre>public <a
href="http://docs.oracle.com/javase/7/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/HMaster.html#line.2171">getRegionServerVersion</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn)</pre>
+<pre>public <a
href="http://docs.oracle.com/javase/7/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/HMaster.html#line.2175">getRegionServerVersion</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn)</pre>
</li>
</ul>
<a name="getMasterCoprocessors()">
@@ -2682,7 +2695,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>getMasterCoprocessors</h4>
-<pre>public <a
href="http://docs.oracle.com/javase/7/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/HMaster.html#line.2182">getMasterCoprocessors</a>()</pre>
+<pre>public <a
href="http://docs.oracle.com/javase/7/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/HMaster.html#line.2186">getMasterCoprocessors</a>()</pre>
<dl><dt><span class="strong">Returns:</span></dt><dd>array of coprocessor
SimpleNames.</dd></dl>
</li>
</ul>
@@ -2692,7 +2705,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>abort</h4>
-<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2188">abort</a>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> msg,
+<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2192">abort</a>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> msg,
<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true"
title="class or interface in java.lang">Throwable</a> t)</pre>
<div class="block"><strong>Description copied from class: <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#abort(java.lang.String,%20java.lang.Throwable)">HRegionServer</a></code></strong></div>
<div class="block">Cause the server to exit without closing the regions it is
serving, the log
@@ -2712,7 +2725,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>getZooKeeper</h4>
-<pre>public <a
href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html"
title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2202">getZooKeeper</a>()</pre>
+<pre>public <a
href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html"
title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2206">getZooKeeper</a>()</pre>
<div class="block"><strong>Description copied from interface: <code><a
href="../../../../../org/apache/hadoop/hbase/Server.html#getZooKeeper()">Server</a></code></strong></div>
<div class="block">Gets the ZooKeeper instance for this server.</div>
<dl>
@@ -2729,7 +2742,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>getMasterCoprocessorHost</h4>
-<pre>public <a
href="../../../../../org/apache/hadoop/hbase/master/MasterCoprocessorHost.html"
title="class in
org.apache.hadoop.hbase.master">MasterCoprocessorHost</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2207">getMasterCoprocessorHost</a>()</pre>
+<pre>public <a
href="../../../../../org/apache/hadoop/hbase/master/MasterCoprocessorHost.html"
title="class in
org.apache.hadoop.hbase.master">MasterCoprocessorHost</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2211">getMasterCoprocessorHost</a>()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#getMasterCoprocessorHost()">getMasterCoprocessorHost</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html"
title="interface in
org.apache.hadoop.hbase.master">MasterServices</a></code></dd>
@@ -2742,7 +2755,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>getMasterQuotaManager</h4>
-<pre>public <a
href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html"
title="class in org.apache.hadoop.hbase.quotas">MasterQuotaManager</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2212">getMasterQuotaManager</a>()</pre>
+<pre>public <a
href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html"
title="class in org.apache.hadoop.hbase.quotas">MasterQuotaManager</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2216">getMasterQuotaManager</a>()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#getMasterQuotaManager()">getMasterQuotaManager</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html"
title="interface in
org.apache.hadoop.hbase.master">MasterServices</a></code></dd>
@@ -2755,7 +2768,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>getMasterProcedureExecutor</h4>
-<pre>public <a
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html"
title="class in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a><<a
href="../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
title="class in
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2217">getMasterProcedureExecutor</a>()</pre>
+<pre>public <a
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html"
title="class in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a><<a
href="../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html"
title="class in
org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2221">getMasterProcedureExecutor</a>()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#getMasterProcedureExecutor()">getMasterProcedureExecutor</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html"
title="interface in
org.apache.hadoop.hbase.master">MasterServices</a></code></dd>
@@ -2768,7 +2781,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>getServerName</h4>
-<pre>public <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/master/HMaster.html#line.2222">getServerName</a>()</pre>
+<pre>public <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/master/HMaster.html#line.2226">getServerName</a>()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/Server.html#getServerName()">getServerName</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/Server.html" title="interface in
org.apache.hadoop.hbase">Server</a></code></dd>
@@ -2783,7 +2796,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>getAssignmentManager</h4>
-<pre>public <a
href="../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html"
title="class in org.apache.hadoop.hbase.master">AssignmentManager</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2227">getAssignmentManager</a>()</pre>
+<pre>public <a
href="../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html"
title="class in org.apache.hadoop.hbase.master">AssignmentManager</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2231">getAssignmentManager</a>()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#getAssignmentManager()">getAssignmentManager</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html"
title="interface in
org.apache.hadoop.hbase.master">MasterServices</a></code></dd>
@@ -2796,7 +2809,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>getRegionServerFatalLogBuffer</h4>
-<pre>public <a
href="../../../../../org/apache/hadoop/hbase/monitoring/MemoryBoundedLogMessageBuffer.html"
title="class in
org.apache.hadoop.hbase.monitoring">MemoryBoundedLogMessageBuffer</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2231">getRegionServerFatalLogBuffer</a>()</pre>
+<pre>public <a
href="../../../../../org/apache/hadoop/hbase/monitoring/MemoryBoundedLogMessageBuffer.html"
title="class in
org.apache.hadoop.hbase.monitoring">MemoryBoundedLogMessageBuffer</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2235">getRegionServerFatalLogBuffer</a>()</pre>
</li>
</ul>
<a name="shutdown()">
@@ -2805,7 +2818,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>shutdown</h4>
-<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2235">shutdown</a>()</pre>
+<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2239">shutdown</a>()</pre>
</li>
</ul>
<a name="stopMaster()">
@@ -2814,7 +2827,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>stopMaster</h4>
-<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2256">stopMaster</a>()</pre>
+<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2260">stopMaster</a>()</pre>
</li>
</ul>
<a name="checkServiceStarted()">
@@ -2823,7 +2836,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>checkServiceStarted</h4>
-<pre>void <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2267">checkServiceStarted</a>()
+<pre>void <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2271">checkServiceStarted</a>()
throws <a
href="../../../../../org/apache/hadoop/hbase/ipc/ServerNotRunningYetException.html"
title="class in
org.apache.hadoop.hbase.ipc">ServerNotRunningYetException</a></pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/ipc/ServerNotRunningYetException.html"
title="class in
org.apache.hadoop.hbase.ipc">ServerNotRunningYetException</a></code></dd></dl>
@@ -2835,7 +2848,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>checkInitialized</h4>
-<pre>void <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2273">checkInitialized</a>()
+<pre>void <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2277">checkInitialized</a>()
throws <a
href="../../../../../org/apache/hadoop/hbase/PleaseHoldException.html"
title="class in org.apache.hadoop.hbase">PleaseHoldException</a>,
<a
href="../../../../../org/apache/hadoop/hbase/ipc/ServerNotRunningYetException.html"
title="class in
org.apache.hadoop.hbase.ipc">ServerNotRunningYetException</a></pre>
<dl><dt><span class="strong">Throws:</span></dt>
@@ -2849,7 +2862,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>isActiveMaster</h4>
-<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2286">isActiveMaster</a>()</pre>
+<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2290">isActiveMaster</a>()</pre>
<div class="block">Report whether this master is currently the active master
or not.
If not active master, we are parked on ZK waiting to become active.
@@ -2863,7 +2876,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>isInitialized</h4>
-<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2300">isInitialized</a>()</pre>
+<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2304">isInitialized</a>()</pre>
<div class="block">Report whether this master has completed with its
initialization and is
ready. If ready, the master is also the active master. A standby master
is never ready.
@@ -2881,7 +2894,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>setInitialized</h4>
-<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2305">setInitialized</a>(boolean isInitialized)</pre>
+<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2309">setInitialized</a>(boolean isInitialized)</pre>
</li>
</ul>
<a name="getInitializedEvent()">
@@ -2890,7 +2903,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>getInitializedEvent</h4>
-<pre>public <a
href="../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.ProcedureEvent.html"
title="class in
org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler.ProcedureEvent</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2309">getInitializedEvent</a>()</pre>
+<pre>public <a
href="../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.ProcedureEvent.html"
title="class in
org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler.ProcedureEvent</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2313">getInitializedEvent</a>()</pre>
</li>
</ul>
<a name="isServerCrashProcessingEnabled()">
@@ -2899,7 +2912,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>isServerCrashProcessingEnabled</h4>
-<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2319">isServerCrashProcessingEnabled</a>()</pre>
+<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2323">isServerCrashProcessingEnabled</a>()</pre>
<div class="block">ServerCrashProcessingEnabled is set false before completing
assignMeta to prevent processing
of crashed servers.</div>
<dl>
@@ -2914,7 +2927,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>setServerCrashProcessingEnabled</h4>
-<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2324">setServerCrashProcessingEnabled</a>(boolean b)</pre>
+<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2328">setServerCrashProcessingEnabled</a>(boolean b)</pre>
</li>
</ul>
<a name="getServerCrashProcessingEnabledEvent()">
@@ -2923,7 +2936,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>getServerCrashProcessingEnabledEvent</h4>
-<pre>public <a
href="../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.ProcedureEvent.html"
title="class in
org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler.ProcedureEvent</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2328">getServerCrashProcessingEnabledEvent</a>()</pre>
+<pre>public <a
href="../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.ProcedureEvent.html"
title="class in
org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler.ProcedureEvent</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2332">getServerCrashProcessingEnabledEvent</a>()</pre>
</li>
</ul>
<a name="isInitializationStartsMetaRegionAssignment()">
@@ -2932,7 +2945,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>isInitializationStartsMetaRegionAssignment</h4>
-<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2336">isInitializationStartsMetaRegionAssignment</a>()</pre>
+<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2340">isInitializationStartsMetaRegionAssignment</a>()</pre>
<div class="block">Report whether this master has started initialization and
is about to do meta region assignment</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>true if master is in
initialization & about to assign hbase:meta regions</dd></dl>
</li>
@@ -2943,7 +2956,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>assignRegion</h4>
-<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2340">assignRegion</a>(<a
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in
org.apache.hadoop.hbase">HRegionInfo</a> hri)</pre>
+<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2344">assignRegion</a>(<a
href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in
org.apache.hadoop.hbase">HRegionInfo</a> hri)</pre>
</li>
</ul>
<a name="getAverageLoad()">
@@ -2952,7 +2965,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>getAverageLoad</h4>
-<pre>public double <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2350">getAverageLoad</a>()</pre>
+<pre>public double <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2354">getAverageLoad</a>()</pre>
<div class="block">Compute the average load across all region servers.
Currently, this uses a very naive computation - just uses the number of
regions being served, ignoring stats about number of requests.</div>
@@ -2965,7 +2978,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>getSplitPlanCount</h4>
-<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2365">getSplitPlanCount</a>()</pre>
+<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2369">getSplitPlanCount</a>()</pre>
</li>
</ul>
<a name="getMergePlanCount()">
@@ -2974,7 +2987,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>getMergePlanCount</h4>
-<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2372">getMergePlanCount</a>()</pre>
+<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2376">getMergePlanCount</a>()</pre>
</li>
</ul>
<a name="registerService(com.google.protobuf.Service)">
@@ -2983,7 +2996,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>registerService</h4>
-<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2377">registerService</a>(com.google.protobuf.Service instance)</pre>
+<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2381">registerService</a>(com.google.protobuf.Service instance)</pre>
<div class="block"><strong>Description copied from interface: <code><a
href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html#registerService(com.google.protobuf.Service)">RegionServerServices</a></code></strong></div>
<div class="block">Registers a new protocol buffer <code>Service</code>
subclass as a coprocessor endpoint to be
available for handling</div>
@@ -3004,7 +3017,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>constructMaster</h4>
-<pre>public static <a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class
in org.apache.hadoop.hbase.master">HMaster</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2401">constructMaster</a>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true"
title="class or interface in java.lang">Class</a><? extends <a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class
in org.apache.hadoop.hbase.master">HMaster</a>> masterClass,
+<pre>public static <a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class
in org.apache.hadoop.hbase.master">HMaster</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2405">constructMaster</a>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true"
title="class or interface in java.lang">Class</a><? extends <a
href="../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class
in org.apache.hadoop.hbase.master">HMaster</a>> masterClass,
org.apache.hadoop.conf.Configuration conf,
<a
href="../../../../../org/apache/hadoop/hbase/CoordinatedStateManager.html"
title="interface in
org.apache.hadoop.hbase">CoordinatedStateManager</a> cp)</pre>
<div class="block">Utility for constructing an instance of the passed HMaster
class.</div>
@@ -3018,7 +3031,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>main</h4>
-<pre>public static void <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2421">main</a>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a>[] args)</pre>
+<pre>public static void <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2425">main</a>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a>[] args)</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a
href="../../../../../org/apache/hadoop/hbase/master/HMasterCommandLine.html"
title="class in
org.apache.hadoop.hbase.master"><code>HMasterCommandLine</code></a></dd></dl>
</li>
</ul>
@@ -3028,7 +3041,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>getHFileCleaner</h4>
-<pre>public <a
href="../../../../../org/apache/hadoop/hbase/master/cleaner/HFileCleaner.html"
title="class in
org.apache.hadoop.hbase.master.cleaner">HFileCleaner</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2426">getHFileCleaner</a>()</pre>
+<pre>public <a
href="../../../../../org/apache/hadoop/hbase/master/cleaner/HFileCleaner.html"
title="class in
org.apache.hadoop.hbase.master.cleaner">HFileCleaner</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2430">getHFileCleaner</a>()</pre>
</li>
</ul>
<a name="getSnapshotManagerForTesting()">
@@ -3037,7 +3050,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>getSnapshotManagerForTesting</h4>
-<pre>public <a
href="../../../../../org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html"
title="class in
org.apache.hadoop.hbase.master.snapshot">SnapshotManager</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2434">getSnapshotManagerForTesting</a>()</pre>
+<pre>public <a
href="../../../../../org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html"
title="class in
org.apache.hadoop.hbase.master.snapshot">SnapshotManager</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2438">getSnapshotManagerForTesting</a>()</pre>
<div class="block">Exposed for TESTING!</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>the underlying snapshot
manager</dd></dl>
</li>
@@ -3048,7 +3061,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>getClusterSchema</h4>
-<pre>public <a
href="../../../../../org/apache/hadoop/hbase/master/ClusterSchema.html"
title="interface in org.apache.hadoop.hbase.master">ClusterSchema</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2439">getClusterSchema</a>()</pre>
+<pre>public <a
href="../../../../../org/apache/hadoop/hbase/master/ClusterSchema.html"
title="interface in org.apache.hadoop.hbase.master">ClusterSchema</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2443">getClusterSchema</a>()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#getClusterSchema()">getClusterSchema</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html"
title="interface in
org.apache.hadoop.hbase.master">MasterServices</a></code></dd>
@@ -3061,7 +3074,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>createNamespace</h4>
-<pre>long <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2451">createNamespace</a>(<a
href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html"
title="class in
org.apache.hadoop.hbase">NamespaceDescriptor</a> namespaceDescriptor,
+<pre>long <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2455">createNamespace</a>(<a
href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html"
title="class in
org.apache.hadoop.hbase">NamespaceDescriptor</a> namespaceDescriptor,
long nonceGroup,
long nonce)
throws <a
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true"
title="class or interface in java.io">IOException</a></pre>
@@ -3079,7 +3092,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>modifyNamespace</h4>
-<pre>long <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2473">modifyNamespace</a>(<a
href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html"
title="class in
org.apache.hadoop.hbase">NamespaceDescriptor</a> namespaceDescriptor,
+<pre>long <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2477">modifyNamespace</a>(<a
href="../../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html"
title="class in
org.apache.hadoop.hbase">NamespaceDescriptor</a> namespaceDescriptor,
long nonceGroup,
long nonce)
throws <a
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true"
title="class or interface in java.io">IOException</a></pre>
@@ -3097,7 +3110,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>deleteNamespace</h4>
-<pre>long <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2495">deleteNamespace</a>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> name,
+<pre>long <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2499">deleteNamespace</a>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> name,
long nonceGroup,
long nonce)
throws <a
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true"
title="class or interface in java.io">IOException</a></pre>
@@ -3115,7 +3128,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>getNamespace</h4>
-<pre><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/HMaster.html#line.2513">getNamespace</a>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> name)
+<pre><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/HMaster.html#line.2517">getNamespace</a>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> name)
throws <a
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true"
title="class or interface in java.io">IOException</a></pre>
<div class="block">Get a Namespace</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> -
Name of the Namespace</dd>
@@ -3130,7 +3143,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>getNamespaces</h4>
-<pre><a
href="http://docs.oracle.com/javase/7/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/HMaster.html#line.2525">getNamespaces</a>()
+<pre><a
href="http://docs.oracle.com/javase/7/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/HMaster.html#line.2529">getNamespaces</a>()
throws <a
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true"
title="class or interface in java.io">IOException</a></pre>
<div class="block">Get all Namespaces</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>All Namespace
descriptors</dd>
@@ -3144,7 +3157,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>listTableNamesByNamespace</h4>
-<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2540">listTableNamesByNamespace</a>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> name)
+<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2544">listTableNamesByNamespace</a>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> name)
throws <a
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true"
title="class or interface in java.io">IOException</a></pre>
<div class="block"><strong>Description copied from interface: <code><a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#listTableNamesByNamespace(java.lang.String)">MasterServices</a></code></strong></div>
<div class="block">Get list of table names by namespace</div>
@@ -3163,7 +3176,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>listTableDescriptorsByNamespace</h4>
-<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
title="class in org.apache.hadoop.hbase">HTableDescriptor</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2546">listTableDescriptorsByNamespace</a>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> name)
+<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
title="class in org.apache.hadoop.hbase">HTableDescriptor</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2550">listTableDescriptorsByNamespace</a>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> name)
throws <a
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true"
title="class or interface in java.io">IOException</a></pre>
<div class="block"><strong>Description copied from interface: <code><a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#listTableDescriptorsByNamespace(java.lang.String)">MasterServices</a></code></strong></div>
<div class="block">Get list of table descriptors by namespace</div>
@@ -3182,7 +3195,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>abortProcedure</h4>
-<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2552">abortProcedure</a>(long procId,
+<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2556">abortProcedure</a>(long procId,
boolean mayInterruptIfRunning)
throws <a
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true"
title="class or interface in java.io">IOException</a></pre>
<div class="block"><strong>Description copied from interface: <code><a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#abortProcedure(long,%20boolean)">MasterServices</a></code></strong></div>
@@ -3202,7 +3215,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>listProcedures</h4>
-<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/ProcedureInfo.html" title="class
in org.apache.hadoop.hbase">ProcedureInfo</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2568">listProcedures</a>()
+<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/ProcedureInfo.html" title="class
in org.apache.hadoop.hbase">ProcedureInfo</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2572">listProcedures</a>()
throws <a
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true"
title="class or interface in java.io">IOException</a></pre>
<div class="block"><strong>Description copied from interface: <code><a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#listProcedures()">MasterServices</a></code></strong></div>
<div class="block">List procedures</div>
@@ -3220,7 +3233,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>listTableDescriptors</h4>
-<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
title="class in org.apache.hadoop.hbase">HTableDescriptor</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2590">listTableDescriptors</a>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> namespace,
+<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
title="class in org.apache.hadoop.hbase">HTableDescriptor</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2594">listTableDescriptors</a>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> namespace,
<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> regex,
<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a>> tableNameList,
boolean includeSysTables)
@@ -3238,7 +3251,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>listTableNames</h4>
-<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2612">listTableNames</a>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> namespace,
+<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2616">listTableNames</a>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> namespace,
<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> regex,
boolean includeSysTables)
throws <a
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true"
title="class or interface in java.io">IOException</a></pre>
@@ -3255,7 +3268,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>getTableDescriptors</h4>
-<pre>private <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
title="class in org.apache.hadoop.hbase">HTableDescriptor</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2630">getTableDescriptors</a>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
title="class in org.apache.hadoop.hbase">HTableDescriptor</a>> htds,
+<pre>private <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
title="class in org.apache.hadoop.hbase">HTableDescriptor</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2634">getTableDescriptors</a>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
title="class in org.apache.hadoop.hbase">HTableDescriptor</a>> htds,
<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> namespace,
<a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> regex,
<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a>> tableNameList,
@@ -3273,7 +3286,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>filterTablesByRegex</h4>
-<pre>private static void <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2671">filterTablesByRegex</a>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true"
title="class or interface in java.util">Collection</a><<a
href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
title="class in
org.apache.hadoop.hbase">HTableDescriptor</a>> descriptors,
+<pre>private static void <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2675">filterTablesByRegex</a>(<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true"
title="class or interface in java.util">Collection</a><<a
href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
title="class in
org.apache.hadoop.hbase">HTableDescriptor</a>> descriptors,
<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html?is-external=true"
title="class or interface in java.util.regex">Pattern</a> pattern)</pre>
<div class="block">Removes the table descriptors that don't match the
pattern.</div>
<dl><dt><span
class="strong">Parameters:</span></dt><dd><code>descriptors</code> - list of
table descriptors to filter</dd><dd><code>pattern</code> - the regex to
use</dd></dl>
@@ -3285,7 +3298,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>getLastMajorCompactionTimestamp</h4>
-<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2689">getLastMajorCompactionTimestamp</a>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> table)
+<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2693">getLastMajorCompactionTimestamp</a>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> table)
throws <a
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true"
title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><strong>Specified by:</strong></dt>
@@ -3303,7 +3316,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>getLastMajorCompactionTimestampForRegion</h4>
-<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2694">getLastMajorCompactionTimestampForRegion</a>(byte[] regionName)
+<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2698">getLastMajorCompactionTimestampForRegion</a>(byte[] regionName)
throws <a
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true"
title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><strong>Specified by:</strong></dt>
@@ -3320,7 +3333,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>getMobCompactionState</h4>
-<pre>public org.apache.hadoop.hbase.protobuf.generated.AdminProtos.GetRegionInfoResponse.CompactionState <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2707">getMobCompactionState</a>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName)</pre>
+<pre>public org.apache.hadoop.hbase.protobuf.generated.AdminProtos.GetRegionInfoResponse.CompactionState <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2711">getMobCompactionState</a>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName)</pre>
<div class="block">Gets the mob file compaction state for a specific table.
Whether all the mob files are selected is known during the compaction
execution, but
the statistic is done just before compaction starts, it is hard to know the
compaction
@@ -3336,7 +3349,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>reportMobCompactionStart</h4>
-<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2715">reportMobCompactionStart</a>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName)
+<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2719">reportMobCompactionStart</a>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName)
throws <a
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true"
title="class or interface in java.io">IOException</a></pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true"
title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -3348,7 +3361,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>reportMobCompactionEnd</h4>
-<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2732">reportMobCompactionEnd</a>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName)
+<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2736">reportMobCompactionEnd</a>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName)
throws <a
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true"
title="class or interface in java.io">IOException</a></pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true"
title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -3360,7 +3373,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>requestMobCompaction</h4>
-<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2757">requestMobCompaction</a>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName,
+<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2761">requestMobCompaction</a>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName,
<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/HColumnDescriptor.html"
title="class in org.apache.hadoop.hbase">HColumnDescriptor</a>> columns,
boolean allFiles)
throws <a
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true"
title="class or interface in java.io">IOException</a></pre>
@@ -3376,7 +3389,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>isBalancerOn</h4>
-<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2769">isBalancerOn</a>()</pre>
+<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2773">isBalancerOn</a>()</pre>
<div class="block">Queries the state of the <a
href="../../../../../org/apache/hadoop/hbase/zookeeper/LoadBalancerTracker.html"
title="class in
org.apache.hadoop.hbase.zookeeper"><code>LoadBalancerTracker</code></a>. If the
balancer is not initialized,
false is returned.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>The state of the load
balancer, or false if the load balancer isn't defined.</dd></dl>
@@ -3388,7 +3401,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>isNormalizerOn</h4>
-<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2778">isNormalizerOn</a>()</pre>
+<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2782">isNormalizerOn</a>()</pre>
<div class="block">Queries the state of the <a
href="../../../../../org/apache/hadoop/hbase/zookeeper/RegionNormalizerTracker.html"
title="class in
org.apache.hadoop.hbase.zookeeper"><code>RegionNormalizerTracker</code></a>. If
it's not initialized,
false is returned.</div>
</li>
@@ -3399,7 +3412,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockList">
<li class="blockList">
<h4>getLoadBalancerClassName</h4>
-<pre>public <a
href="http://docs.oracle.com/javase/7/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/HMaster.html#line.2787">getLoadBalancerClassName</a>()</pre>
+<pre>public <a
href="http://docs.oracle.com/javase/7/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/HMaster.html#line.2791">getLoadBalancerClassName</a>()</pre>
<div class="block">Fetch the configured <a
href="../../../../../org/apache/hadoop/hbase/master/LoadBalancer.html"
title="interface in
org.apache.hadoop.hbase.master"><code>LoadBalancer</code></a> class name. If
none is set, a default is returned.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>The name of the <a
href="../../../../../org/apache/hadoop/hbase/master/LoadBalancer.html"
title="interface in
org.apache.hadoop.hbase.master"><code>LoadBalancer</code></a> in use.</dd></dl>
</li>
@@ -3410,7 +3423,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/master/MasterServices
<ul class="blockListLast">
<li class="blockList">
<h4>getRegionNormalizerTracker</h4>
-<pre>public <a
href="../../../../../org/apache/hadoop/hbase/zookeeper/RegionNormalizerTracker.html"
title="class in
org.apache.hadoop.hbase.zookeeper">RegionNormalizerTracker</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2795">getRegionNormalizerTracker</a>()</pre>
+<pre>public <a
href="../../../../../org/apache/hadoop/hbase/zookeeper/RegionNormalizerTracker.html"
title="class in
org.apache.hadoop.hbase.zookeeper">RegionNormalizerTracker</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.2799">getRegionNormalizerTracker</a>()</pre>
<dl><dt><span class="strong">Returns:</span></dt><dd>RegionNormalizerTracker
instance</dd></dl>
</li>
</ul>