You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by mi...@apache.org on 2016/02/29 20:08:57 UTC

[48/51] [partial] hbase-site git commit: Published site at 88f775996b3b52d784ad13ab07515134619316ba.

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/bdd1f3f0/apidocs/org/apache/hadoop/hbase/client/package-use.html
----------------------------------------------------------------------
diff --git a/apidocs/org/apache/hadoop/hbase/client/package-use.html b/apidocs/org/apache/hadoop/hbase/client/package-use.html
index c50b76e..cb7c9da 100644
--- a/apidocs/org/apache/hadoop/hbase/client/package-use.html
+++ b/apidocs/org/apache/hadoop/hbase/client/package-use.html
@@ -158,139 +158,142 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
 </td>
 </tr>
 <tr class="altColor">
+<td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/client/class-use/Admin.MasterSwitchType.html#org.apache.hadoop.hbase.client">Admin.MasterSwitchType</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/client/class-use/Append.html#org.apache.hadoop.hbase.client">Append</a>
 <div class="block">Performs Append operations on a single row.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/client/class-use/Attributes.html#org.apache.hadoop.hbase.client">Attributes</a>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/client/class-use/BufferedMutator.html#org.apache.hadoop.hbase.client">BufferedMutator</a>
 <div class="block">Used to communicate with a single HBase table similar to <a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client"><code>Table</code></a> but meant for
  batched, asynchronous puts.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/client/class-use/BufferedMutator.ExceptionListener.html#org.apache.hadoop.hbase.client">BufferedMutator.ExceptionListener</a>
 <div class="block">Listens for asynchronous exceptions on a <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutator.html" title="interface in org.apache.hadoop.hbase.client"><code>BufferedMutator</code></a>.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/client/class-use/BufferedMutatorParams.html#org.apache.hadoop.hbase.client">BufferedMutatorParams</a>
 <div class="block">Parameters for instantiating a <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutator.html" title="interface in org.apache.hadoop.hbase.client"><code>BufferedMutator</code></a>.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/client/class-use/Connection.html#org.apache.hadoop.hbase.client">Connection</a>
 <div class="block">A cluster connection encapsulating lower level individual connections to actual servers and
  a connection to zookeeper.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/client/class-use/Consistency.html#org.apache.hadoop.hbase.client">Consistency</a>
 <div class="block">Consistency defines the expected consistency level for an operation.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/client/class-use/Delete.html#org.apache.hadoop.hbase.client">Delete</a>
 <div class="block">Used to perform Delete operations on a single row.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/client/class-use/DoNotRetryRegionException.html#org.apache.hadoop.hbase.client">DoNotRetryRegionException</a>
 <div class="block">Similar to RegionException, but disables retries.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/client/class-use/Durability.html#org.apache.hadoop.hbase.client">Durability</a>
 <div class="block">Enum describing the durability guarantees for tables and <a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client"><code>Mutation</code></a>s
  Note that the items must be sorted in order of increasing durability</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/client/class-use/Get.html#org.apache.hadoop.hbase.client">Get</a>
 <div class="block">Used to perform Get operations on a single row.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/client/class-use/HTableMultiplexer.HTableMultiplexerStatus.html#org.apache.hadoop.hbase.client">HTableMultiplexer.HTableMultiplexerStatus</a>
 <div class="block">HTableMultiplexerStatus keeps track of the current status of the HTableMultiplexer.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/client/class-use/Increment.html#org.apache.hadoop.hbase.client">Increment</a>
 <div class="block">Used to perform Increment operations on a single row.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/client/class-use/IsolationLevel.html#org.apache.hadoop.hbase.client">IsolationLevel</a>
 <div class="block">Specify Isolation levels in Scan operations.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/client/class-use/Mutation.html#org.apache.hadoop.hbase.client">Mutation</a>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/client/class-use/Operation.html#org.apache.hadoop.hbase.client">Operation</a>
 <div class="block">Superclass for any type that maps to a potentially application-level query.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/client/class-use/OperationWithAttributes.html#org.apache.hadoop.hbase.client">OperationWithAttributes</a>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/client/class-use/Put.html#org.apache.hadoop.hbase.client">Put</a>
 <div class="block">Used to perform Put operations for a single row.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/client/class-use/Query.html#org.apache.hadoop.hbase.client">Query</a>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/client/class-use/RegionLocator.html#org.apache.hadoop.hbase.client">RegionLocator</a>
 <div class="block">Used to view region location information for a single HBase table.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/client/class-use/Result.html#org.apache.hadoop.hbase.client">Result</a>
 <div class="block">Single row result of a <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client"><code>Get</code></a> or <a href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client"><code>Scan</code></a> query.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/client/class-use/ResultScanner.html#org.apache.hadoop.hbase.client">ResultScanner</a>
 <div class="block">Interface for client-side scanning.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/client/class-use/RetriesExhaustedException.html#org.apache.hadoop.hbase.client">RetriesExhaustedException</a>
 <div class="block">Exception thrown by HTable methods when an attempt to do something (like
  commit changes) fails after a bunch of retries.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/client/class-use/RetriesExhaustedWithDetailsException.html#org.apache.hadoop.hbase.client">RetriesExhaustedWithDetailsException</a>
 <div class="block">This subclass of <a href="../../../../../org/apache/hadoop/hbase/client/RetriesExhaustedException.html" title="class in org.apache.hadoop.hbase.client"><code>RetriesExhaustedException</code></a>
  is thrown when we have more information about which rows were causing which
  exceptions on what servers.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/client/class-use/Row.html#org.apache.hadoop.hbase.client">Row</a>
 <div class="block">Has a row.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/client/class-use/RowMutations.html#org.apache.hadoop.hbase.client">RowMutations</a>
 <div class="block">Performs multiple mutations atomically on a single row.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/client/class-use/Scan.html#org.apache.hadoop.hbase.client">Scan</a>
 <div class="block">Used to perform Scan operations.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/client/class-use/Table.html#org.apache.hadoop.hbase.client">Table</a>
 <div class="block">Used to communicate with a single HBase table.</div>
 </td>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/bdd1f3f0/apidocs/overview-tree.html
----------------------------------------------------------------------
diff --git a/apidocs/overview-tree.html b/apidocs/overview-tree.html
index e2e8764..daa64af 100644
--- a/apidocs/overview-tree.html
+++ b/apidocs/overview-tree.html
@@ -830,6 +830,7 @@
 <li type="circle">org.apache.hadoop.hbase.io.encoding.<a href="org/apache/hadoop/hbase/io/encoding/DataBlockEncoding.html" title="enum in org.apache.hadoop.hbase.io.encoding"><span class="strong">DataBlockEncoding</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/IsolationLevel.html" title="enum in org.apache.hadoop.hbase.client"><span class="strong">IsolationLevel</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/Admin.CompactType.html" title="enum in org.apache.hadoop.hbase.client"><span class="strong">Admin.CompactType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/Admin.MasterSwitchType.html" title="enum in org.apache.hadoop.hbase.client"><span class="strong">Admin.MasterSwitchType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client"><span class="strong">Durability</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/Consistency.html" title="enum in org.apache.hadoop.hbase.client"><span class="strong">Consistency</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.client.security.<a href="org/apache/hadoop/hbase/client/security/SecurityCapability.html" title="enum in org.apache.hadoop.hbase.client.security"><span class="strong">SecurityCapability</span></a></li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/bdd1f3f0/apidocs/src-html/org/apache/hadoop/hbase/client/Admin.CompactType.html
----------------------------------------------------------------------
diff --git a/apidocs/src-html/org/apache/hadoop/hbase/client/Admin.CompactType.html b/apidocs/src-html/org/apache/hadoop/hbase/client/Admin.CompactType.html
index 02668c6..1b9f607 100644
--- a/apidocs/src-html/org/apache/hadoop/hbase/client/Admin.CompactType.html
+++ b/apidocs/src-html/org/apache/hadoop/hbase/client/Admin.CompactType.html
@@ -1686,21 +1686,46 @@
 <span class="sourceLineNo">1678</span>  List&lt;SecurityCapability&gt; getSecurityCapabilities() throws IOException;<a name="line.1678"></a>
 <span class="sourceLineNo">1679</span><a name="line.1679"></a>
 <span class="sourceLineNo">1680</span>  /**<a name="line.1680"></a>
-<span class="sourceLineNo">1681</span>   * Currently, there are only two compact types:<a name="line.1681"></a>
-<span class="sourceLineNo">1682</span>   * {@code NORMAL} means do store files compaction;<a name="line.1682"></a>
-<span class="sourceLineNo">1683</span>   * {@code MOB} means do mob files compaction.<a name="line.1683"></a>
-<span class="sourceLineNo">1684</span>   * */<a name="line.1684"></a>
-<span class="sourceLineNo">1685</span><a name="line.1685"></a>
-<span class="sourceLineNo">1686</span>  @InterfaceAudience.Public<a name="line.1686"></a>
-<span class="sourceLineNo">1687</span>  @InterfaceStability.Unstable<a name="line.1687"></a>
-<span class="sourceLineNo">1688</span>  public enum CompactType {<a name="line.1688"></a>
-<span class="sourceLineNo">1689</span><a name="line.1689"></a>
-<span class="sourceLineNo">1690</span>    NORMAL    (0),<a name="line.1690"></a>
-<span class="sourceLineNo">1691</span>    MOB       (1);<a name="line.1691"></a>
-<span class="sourceLineNo">1692</span><a name="line.1692"></a>
-<span class="sourceLineNo">1693</span>    CompactType(int value) {}<a name="line.1693"></a>
-<span class="sourceLineNo">1694</span>  }<a name="line.1694"></a>
-<span class="sourceLineNo">1695</span>}<a name="line.1695"></a>
+<span class="sourceLineNo">1681</span>   * Turn the Split or Merge switches on or off.<a name="line.1681"></a>
+<span class="sourceLineNo">1682</span>   *<a name="line.1682"></a>
+<span class="sourceLineNo">1683</span>   * @param enabled enabled or not<a name="line.1683"></a>
+<span class="sourceLineNo">1684</span>   * @param synchronous If true, it waits until current split() call, if outstanding, to return.<a name="line.1684"></a>
+<span class="sourceLineNo">1685</span>   * @param switchTypes switchType list {@link MasterSwitchType}<a name="line.1685"></a>
+<span class="sourceLineNo">1686</span>   * @return Previous switch value array<a name="line.1686"></a>
+<span class="sourceLineNo">1687</span>   */<a name="line.1687"></a>
+<span class="sourceLineNo">1688</span>  boolean[] setSplitOrMergeEnabled(final boolean enabled, final boolean synchronous,<a name="line.1688"></a>
+<span class="sourceLineNo">1689</span>                                   final MasterSwitchType... switchTypes) throws IOException;<a name="line.1689"></a>
+<span class="sourceLineNo">1690</span><a name="line.1690"></a>
+<span class="sourceLineNo">1691</span>  /**<a name="line.1691"></a>
+<span class="sourceLineNo">1692</span>   * Query the current state of the switch<a name="line.1692"></a>
+<span class="sourceLineNo">1693</span>   *<a name="line.1693"></a>
+<span class="sourceLineNo">1694</span>   * @return true if the switch is enabled, false otherwise.<a name="line.1694"></a>
+<span class="sourceLineNo">1695</span>   */<a name="line.1695"></a>
+<span class="sourceLineNo">1696</span>  boolean isSplitOrMergeEnabled(final MasterSwitchType switchType) throws IOException;<a name="line.1696"></a>
+<span class="sourceLineNo">1697</span><a name="line.1697"></a>
+<span class="sourceLineNo">1698</span>  /**<a name="line.1698"></a>
+<span class="sourceLineNo">1699</span>   * Currently, there are only two compact types:<a name="line.1699"></a>
+<span class="sourceLineNo">1700</span>   * {@code NORMAL} means do store files compaction;<a name="line.1700"></a>
+<span class="sourceLineNo">1701</span>   * {@code MOB} means do mob files compaction.<a name="line.1701"></a>
+<span class="sourceLineNo">1702</span>   * */<a name="line.1702"></a>
+<span class="sourceLineNo">1703</span>  @InterfaceAudience.Public<a name="line.1703"></a>
+<span class="sourceLineNo">1704</span>  @InterfaceStability.Unstable<a name="line.1704"></a>
+<span class="sourceLineNo">1705</span>  public enum CompactType {<a name="line.1705"></a>
+<span class="sourceLineNo">1706</span><a name="line.1706"></a>
+<span class="sourceLineNo">1707</span>    NORMAL    (0),<a name="line.1707"></a>
+<span class="sourceLineNo">1708</span>    MOB       (1);<a name="line.1708"></a>
+<span class="sourceLineNo">1709</span><a name="line.1709"></a>
+<span class="sourceLineNo">1710</span>    CompactType(int value) {}<a name="line.1710"></a>
+<span class="sourceLineNo">1711</span>  }<a name="line.1711"></a>
+<span class="sourceLineNo">1712</span>  <a name="line.1712"></a>
+<span class="sourceLineNo">1713</span>  @InterfaceAudience.Public<a name="line.1713"></a>
+<span class="sourceLineNo">1714</span>  @InterfaceStability.Evolving<a name="line.1714"></a>
+<span class="sourceLineNo">1715</span>  public enum MasterSwitchType {<a name="line.1715"></a>
+<span class="sourceLineNo">1716</span>    SPLIT,<a name="line.1716"></a>
+<span class="sourceLineNo">1717</span>    MERGE<a name="line.1717"></a>
+<span class="sourceLineNo">1718</span>  }<a name="line.1718"></a>
+<span class="sourceLineNo">1719</span><a name="line.1719"></a>
+<span class="sourceLineNo">1720</span>}<a name="line.1720"></a>