http://git-wip-us.apache.org/repos/asf/hbase-site/blob/83bf6175/checkstyle.rss ---------------------------------------------------------------------- diff --git a/checkstyle.rss b/checkstyle.rss index c73b028..f08f50d 100644 --- a/checkstyle.rss +++ b/checkstyle.rss @@ -26,7 +26,7 @@ under the License. <copyright>©2007 - 2017 The Apache Software Foundation</copyright> <item> <title>File: 3468, - Errors: 19107, + Errors: 19100, Warnings: 0, Infos: 0 </title> @@ -10121,7 +10121,7 @@ under the License. 0 </td> <td> - 6 + 2 </td> </tr> <tr> @@ -24527,7 +24527,7 @@ under the License. 0 </td> <td> - 1 + 0 </td> </tr> <tr> @@ -39899,7 +39899,7 @@ under the License. 0 </td> <td> - 2 + 0 </td> </tr> <tr>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/83bf6175/coc.html ---------------------------------------------------------------------- diff --git a/coc.html b/coc.html index 69155dd..545f425 100644 --- a/coc.html +++ b/coc.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20171229" /> + <meta name="Date-Revision-yyyymmdd" content="20171230" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Code of Conduct Policy @@ -380,7 +380,7 @@ email to <a class="externalLink" href="mailto:priv...@hbase.apache.org">the priv <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2017-12-29</li> + <li id="publishDate" class="pull-right">Last Published: 2017-12-30</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/83bf6175/cygwin.html ---------------------------------------------------------------------- diff --git a/cygwin.html b/cygwin.html index 8143909..8a49fc1 100644 --- a/cygwin.html +++ b/cygwin.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20171229" /> + <meta name="Date-Revision-yyyymmdd" content="20171230" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Installing Apache HBase (TM) on Windows using Cygwin</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" /> @@ -679,7 +679,7 @@ Now your <b>HBase </b>server is running, <b>start coding</b> and build that next <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2017-12-29</li> + <li id="publishDate" class="pull-right">Last Published: 2017-12-30</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/83bf6175/dependencies.html ---------------------------------------------------------------------- diff --git a/dependencies.html b/dependencies.html index 05a74f7..3be2254 100644 --- a/dependencies.html +++ b/dependencies.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20171229" /> + <meta name="Date-Revision-yyyymmdd" content="20171230" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Project Dependencies</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" /> @@ -445,7 +445,7 @@ <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2017-12-29</li> + <li id="publishDate" class="pull-right">Last Published: 2017-12-30</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/83bf6175/dependency-convergence.html ---------------------------------------------------------------------- diff --git a/dependency-convergence.html b/dependency-convergence.html index 539e238..fe6b7ac 100644 --- a/dependency-convergence.html +++ b/dependency-convergence.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20171229" /> + <meta name="Date-Revision-yyyymmdd" content="20171230" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Reactor Dependency Convergence</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" /> @@ -1082,7 +1082,7 @@ <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2017-12-29</li> + <li id="publishDate" class="pull-right">Last Published: 2017-12-30</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/83bf6175/dependency-info.html ---------------------------------------------------------------------- diff --git a/dependency-info.html b/dependency-info.html index fa0a376..7692136 100644 --- a/dependency-info.html +++ b/dependency-info.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20171229" /> + <meta name="Date-Revision-yyyymmdd" content="20171230" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Dependency Information</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" /> @@ -318,7 +318,7 @@ <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2017-12-29</li> + <li id="publishDate" class="pull-right">Last Published: 2017-12-30</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/83bf6175/dependency-management.html ---------------------------------------------------------------------- diff --git a/dependency-management.html b/dependency-management.html index d641305..0b1a220 100644 --- a/dependency-management.html +++ b/dependency-management.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20171229" /> + <meta name="Date-Revision-yyyymmdd" content="20171230" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Project Dependency Management</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" /> @@ -980,7 +980,7 @@ <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2017-12-29</li> + <li id="publishDate" class="pull-right">Last Published: 2017-12-30</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/83bf6175/devapidocs/constant-values.html ---------------------------------------------------------------------- diff --git a/devapidocs/constant-values.html b/devapidocs/constant-values.html index e718baf..a02c7c9 100644 --- a/devapidocs/constant-values.html +++ b/devapidocs/constant-values.html @@ -3726,21 +3726,21 @@ <!-- --> </a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td><code><a href="org/apache/hadoop/hbase/Version.html#date">date</a></code></td> -<td class="colLast"><code>"Fri Dec 29 14:41:49 UTC 2017"</code></td> +<td class="colLast"><code>"Sat Dec 30 14:41:47 UTC 2017"</code></td> </tr> <tr class="rowColor"> <td class="colFirst"><a name="org.apache.hadoop.hbase.Version.revision"> <!-- --> </a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td><code><a href="org/apache/hadoop/hbase/Version.html#revision">revision</a></code></td> -<td class="colLast"><code>"e23f7afe5791c248f1ccdf031788ffc6df2c263b"</code></td> +<td class="colLast"><code>"0d0964aa6a0edd9b1d6f86dec6ea9176d2d9efcc"</code></td> </tr> <tr class="altColor"> <td class="colFirst"><a name="org.apache.hadoop.hbase.Version.srcChecksum"> <!-- --> </a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td><code><a href="org/apache/hadoop/hbase/Version.html#srcChecksum">srcChecksum</a></code></td> -<td class="colLast"><code>"c6798321e8bff6555847434ed0d6c390"</code></td> +<td class="colLast"><code>"3c38babb59d4f0984d3223ca82b81f85"</code></td> </tr> <tr class="rowColor"> <td class="colFirst"><a name="org.apache.hadoop.hbase.Version.url"> @@ -4966,6 +4966,13 @@ <td><code><a href="org/apache/hadoop/hbase/client/BufferedMutator.html#CLASSNAME_KEY">CLASSNAME_KEY</a></code></td> <td class="colLast"><code>"hbase.client.bufferedmutator.classname"</code></td> </tr> +<tr class="rowColor"> +<td class="colFirst"><a name="org.apache.hadoop.hbase.client.BufferedMutator.MIN_WRITE_BUFFER_PERIODIC_FLUSH_TIMERTICK_MS"> +<!-- --> +</a><code>public static final long</code></td> +<td><code><a href="org/apache/hadoop/hbase/client/BufferedMutator.html#MIN_WRITE_BUFFER_PERIODIC_FLUSH_TIMERTICK_MS">MIN_WRITE_BUFFER_PERIODIC_FLUSH_TIMERTICK_MS</a></code></td> +<td class="colLast"><code>100L</code></td> +</tr> </tbody> </table> </li> @@ -5377,6 +5384,34 @@ <td class="colLast"><code>"hbase.client.keyvalue.maxsize"</code></td> </tr> <tr class="altColor"> +<td class="colFirst"><a name="org.apache.hadoop.hbase.client.ConnectionConfiguration.WRITE_BUFFER_PERIODIC_FLUSH_TIMEOUT_MS"> +<!-- --> +</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> +<td><code><a href="org/apache/hadoop/hbase/client/ConnectionConfiguration.html#WRITE_BUFFER_PERIODIC_FLUSH_TIMEOUT_MS">WRITE_BUFFER_PERIODIC_FLUSH_TIMEOUT_MS</a></code></td> +<td class="colLast"><code>"hbase.client.write.buffer.periodicflush.timeout.ms"</code></td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a name="org.apache.hadoop.hbase.client.ConnectionConfiguration.WRITE_BUFFER_PERIODIC_FLUSH_TIMEOUT_MS_DEFAULT"> +<!-- --> +</a><code>public static final long</code></td> +<td><code><a href="org/apache/hadoop/hbase/client/ConnectionConfiguration.html#WRITE_BUFFER_PERIODIC_FLUSH_TIMEOUT_MS_DEFAULT">WRITE_BUFFER_PERIODIC_FLUSH_TIMEOUT_MS_DEFAULT</a></code></td> +<td class="colLast"><code>0L</code></td> +</tr> +<tr class="altColor"> +<td class="colFirst"><a name="org.apache.hadoop.hbase.client.ConnectionConfiguration.WRITE_BUFFER_PERIODIC_FLUSH_TIMERTICK_MS"> +<!-- --> +</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> +<td><code><a href="org/apache/hadoop/hbase/client/ConnectionConfiguration.html#WRITE_BUFFER_PERIODIC_FLUSH_TIMERTICK_MS">WRITE_BUFFER_PERIODIC_FLUSH_TIMERTICK_MS</a></code></td> +<td class="colLast"><code>"hbase.client.write.buffer.periodicflush.timertick.ms"</code></td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a name="org.apache.hadoop.hbase.client.ConnectionConfiguration.WRITE_BUFFER_PERIODIC_FLUSH_TIMERTICK_MS_DEFAULT"> +<!-- --> +</a><code>public static final long</code></td> +<td><code><a href="org/apache/hadoop/hbase/client/ConnectionConfiguration.html#WRITE_BUFFER_PERIODIC_FLUSH_TIMERTICK_MS_DEFAULT">WRITE_BUFFER_PERIODIC_FLUSH_TIMERTICK_MS_DEFAULT</a></code></td> +<td class="colLast"><code>1000L</code></td> +</tr> +<tr class="altColor"> <td class="colFirst"><a name="org.apache.hadoop.hbase.client.ConnectionConfiguration.WRITE_BUFFER_SIZE_DEFAULT"> <!-- --> </a><code>public static final long</code></td> @@ -17353,20 +17388,13 @@ <td class="colLast"><code>"hbase.compactiontool.compact.once"</code></td> </tr> <tr class="altColor"> -<td class="colFirst"><a name="org.apache.hadoop.hbase.regionserver.CompactionTool.CONF_COMPLETE_COMPACTION"> -<!-- --> -</a><code>private static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> -<td><code><a href="org/apache/hadoop/hbase/regionserver/CompactionTool.html#CONF_COMPLETE_COMPACTION">CONF_COMPLETE_COMPACTION</a></code></td> -<td class="colLast"><code>"hbase.hstore.compaction.complete"</code></td> -</tr> -<tr class="rowColor"> <td class="colFirst"><a name="org.apache.hadoop.hbase.regionserver.CompactionTool.CONF_DELETE_COMPACTED"> <!-- --> </a><code>private static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td><code><a href="org/apache/hadoop/hbase/regionserver/CompactionTool.html#CONF_DELETE_COMPACTED">CONF_DELETE_COMPACTED</a></code></td> <td class="colLast"><code>"hbase.compactiontool.delete"</code></td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a name="org.apache.hadoop.hbase.regionserver.CompactionTool.CONF_TMP_DIR"> <!-- --> </a><code>private static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/83bf6175/devapidocs/index-all.html ---------------------------------------------------------------------- diff --git a/devapidocs/index-all.html b/devapidocs/index-all.html index 3b7d051..441921c 100644 --- a/devapidocs/index-all.html +++ b/devapidocs/index-all.html @@ -15987,8 +15987,6 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/CompactionTool.html#CONF_COMPACT_ONCE">CONF_COMPACT_ONCE</a></span> - Static variable in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/CompactionTool.html" title="class in org.apache.hadoop.hbase.regionserver">CompactionTool</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/CompactionTool.html#CONF_COMPLETE_COMPACTION">CONF_COMPLETE_COMPACTION</a></span> - Static variable in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/CompactionTool.html" title="class in org.apache.hadoop.hbase.regionserver">CompactionTool</a></dt> -<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/http/HttpServer.html#CONF_CONTEXT_ATTRIBUTE">CONF_CONTEXT_ATTRIBUTE</a></span> - Static variable in class org.apache.hadoop.hbase.http.<a href="org/apache/hadoop/hbase/http/HttpServer.html" title="class in org.apache.hadoop.hbase.http">HttpServer</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/CompactionTool.html#CONF_DELETE_COMPACTED">CONF_DELETE_COMPACTED</a></span> - Static variable in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/CompactionTool.html" title="class in org.apache.hadoop.hbase.regionserver">CompactionTool</a></dt> @@ -25014,6 +25012,10 @@ <dd> <div class="block">Disables enforcement on any violation policy on the given <code>tableName</code>.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/BufferedMutator.html#disableWriteBufferPeriodicFlush--">disableWriteBufferPeriodicFlush()</a></span> - Method in interface org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/BufferedMutator.html" title="interface in org.apache.hadoop.hbase.client">BufferedMutator</a></dt> +<dd> +<div class="block">Disable periodic flushing of the write buffer.</div> +</dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.WriterThread.html#disableWriter--">disableWriter()</a></span> - Method in class org.apache.hadoop.hbase.io.hfile.bucket.<a href="org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.WriterThread.html" title="class in org.apache.hadoop.hbase.io.hfile.bucket">BucketCache.WriterThread</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/backup/LogUtils.html#disableZkAndClientLoggers--">disableZkAndClientLoggers()</a></span> - Static method in class org.apache.hadoop.hbase.backup.<a href="org/apache/hadoop/hbase/backup/LogUtils.html" title="class in org.apache.hadoop.hbase.backup">LogUtils</a></dt> @@ -25244,6 +25246,8 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/CompactSplit.CompactionRunner.html#doCompaction-org.apache.hadoop.hbase.security.User-">doCompaction(User)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/CompactSplit.CompactionRunner.html" title="class in org.apache.hadoop.hbase.regionserver">CompactSplit.CompactionRunner</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/HStore.html#doCompaction-org.apache.hadoop.hbase.regionserver.compactions.CompactionRequestImpl-java.util.Collection-org.apache.hadoop.hbase.security.User-long-java.util.List-">doCompaction(CompactionRequestImpl, Collection<HStoreFile>, User, long, List<Path>)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/HStore.html" title="class in org.apache.hadoop.hbase.regionserver">HStore</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/MemStoreCompactor.html#doCompaction--">doCompaction()</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/MemStoreCompactor.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreCompactor</a></dt> <dd> <div class="block">---------------------------------------------------------------------- @@ -28409,6 +28413,8 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/procedure2/SequentialProcedure.html#executed">executed</a></span> - Variable in class org.apache.hadoop.hbase.procedure2.<a href="org/apache/hadoop/hbase/procedure2/SequentialProcedure.html" title="class in org.apache.hadoop.hbase.procedure2">SequentialProcedure</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/BufferedMutatorImpl.html#executedWriteBufferPeriodicFlushes">executedWriteBufferPeriodicFlushes</a></span> - Variable in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/BufferedMutatorImpl.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorImpl</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/master/assignment/GCMergedRegionsProcedure.html#executeFromState-org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv-org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.GCMergedRegionsState-">executeFromState(MasterProcedureEnv, MasterProcedureProtos.GCMergedRegionsState)</a></span> - Method in class org.apache.hadoop.hbase.master.assignment.<a href="org/apache/hadoop/hbase/master/assignment/GCMergedRegionsProcedure.html" title="class in org.apache.hadoop.hbase.master.assignment">GCMergedRegionsProcedure</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/master/assignment/GCRegionProcedure.html#executeFromState-org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv-org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.GCRegionState-">executeFromState(MasterProcedureEnv, MasterProcedureProtos.GCRegionState)</a></span> - Method in class org.apache.hadoop.hbase.master.assignment.<a href="org/apache/hadoop/hbase/master/assignment/GCRegionProcedure.html" title="class in org.apache.hadoop.hbase.master.assignment">GCRegionProcedure</a></dt> @@ -31048,6 +31054,8 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowDeleteFamilyCell.html#FirstOnRowDeleteFamilyCell-byte:A-byte:A-">FirstOnRowDeleteFamilyCell(byte[], byte[])</a></span> - Constructor for class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowDeleteFamilyCell.html" title="class in org.apache.hadoop.hbase">PrivateCellUtil.FirstOnRowDeleteFamilyCell</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/BufferedMutatorImpl.html#firstRecordInBufferTimestamp">firstRecordInBufferTimestamp</a></span> - Variable in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/BufferedMutatorImpl.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorImpl</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/master/normalizer/MergeNormalizationPlan.html#firstRegion">firstRegion</a></span> - Variable in class org.apache.hadoop.hbase.master.normalizer.<a href="org/apache/hadoop/hbase/master/normalizer/MergeNormalizationPlan.html" title="class in org.apache.hadoop.hbase.master.normalizer">MergeNormalizationPlan</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/RegionSplitter.NumberStringSplit.html#firstRow">firstRow</a></span> - Variable in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/RegionSplitter.NumberStringSplit.html" title="class in org.apache.hadoop.hbase.util">RegionSplitter.NumberStringSplit</a></dt> @@ -37504,6 +37512,8 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/procedure2/LockStatus.html#getExclusiveLockProcIdOwner--">getExclusiveLockProcIdOwner()</a></span> - Method in interface org.apache.hadoop.hbase.procedure2.<a href="org/apache/hadoop/hbase/procedure2/LockStatus.html" title="interface in org.apache.hadoop.hbase.procedure2">LockStatus</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/BufferedMutatorImpl.html#getExecutedWriteBufferPeriodicFlushes--">getExecutedWriteBufferPeriodicFlushes()</a></span> - Method in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/BufferedMutatorImpl.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorImpl</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/HTableMultiplexer.FlushWorker.html#getExecutor--">getExecutor()</a></span> - Method in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/HTableMultiplexer.FlushWorker.html" title="class in org.apache.hadoop.hbase.client">HTableMultiplexer.FlushWorker</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/executor/ExecutorService.html#getExecutor-org.apache.hadoop.hbase.executor.ExecutorType-">getExecutor(ExecutorType)</a></span> - Method in class org.apache.hadoop.hbase.executor.<a href="org/apache/hadoop/hbase/executor/ExecutorService.html" title="class in org.apache.hadoop.hbase.executor">ExecutorService</a></dt> @@ -52064,6 +52074,26 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/quotas/TimeBasedLimiter.html#getWriteAvailable--">getWriteAvailable()</a></span> - Method in class org.apache.hadoop.hbase.quotas.<a href="org/apache/hadoop/hbase/quotas/TimeBasedLimiter.html" title="class in org.apache.hadoop.hbase.quotas">TimeBasedLimiter</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/BufferedMutator.html#getWriteBufferPeriodicFlushTimeoutMs--">getWriteBufferPeriodicFlushTimeoutMs()</a></span> - Method in interface org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/BufferedMutator.html" title="interface in org.apache.hadoop.hbase.client">BufferedMutator</a></dt> +<dd> +<div class="block">Returns the current periodic flush timeout value in milliseconds.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/BufferedMutatorImpl.html#getWriteBufferPeriodicFlushTimeoutMs--">getWriteBufferPeriodicFlushTimeoutMs()</a></span> - Method in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/BufferedMutatorImpl.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorImpl</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/BufferedMutatorParams.html#getWriteBufferPeriodicFlushTimeoutMs--">getWriteBufferPeriodicFlushTimeoutMs()</a></span> - Method in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/ConnectionConfiguration.html#getWriteBufferPeriodicFlushTimeoutMs--">getWriteBufferPeriodicFlushTimeoutMs()</a></span> - Method in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/ConnectionConfiguration.html" title="class in org.apache.hadoop.hbase.client">ConnectionConfiguration</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/BufferedMutator.html#getWriteBufferPeriodicFlushTimerTickMs--">getWriteBufferPeriodicFlushTimerTickMs()</a></span> - Method in interface org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/BufferedMutator.html" title="interface in org.apache.hadoop.hbase.client">BufferedMutator</a></dt> +<dd> +<div class="block">Returns the current periodic flush timertick interval in milliseconds.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/BufferedMutatorImpl.html#getWriteBufferPeriodicFlushTimerTickMs--">getWriteBufferPeriodicFlushTimerTickMs()</a></span> - Method in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/BufferedMutatorImpl.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorImpl</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/BufferedMutatorParams.html#getWriteBufferPeriodicFlushTimerTickMs--">getWriteBufferPeriodicFlushTimerTickMs()</a></span> - Method in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/ConnectionConfiguration.html#getWriteBufferPeriodicFlushTimerTickMs--">getWriteBufferPeriodicFlushTimerTickMs()</a></span> - Method in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/ConnectionConfiguration.html" title="class in org.apache.hadoop.hbase.client">ConnectionConfiguration</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/AsyncBufferedMutator.html#getWriteBufferSize--">getWriteBufferSize()</a></span> - Method in interface org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/AsyncBufferedMutator.html" title="interface in org.apache.hadoop.hbase.client">AsyncBufferedMutator</a></dt> <dd> <div class="block">Returns the maximum size in bytes of the write buffer.</div> @@ -63061,8 +63091,6 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/zookeeper/ReadOnlyZKClient.html#keepAliveTimeMs">keepAliveTimeMs</a></span> - Variable in class org.apache.hadoop.hbase.zookeeper.<a href="org/apache/hadoop/hbase/zookeeper/ReadOnlyZKClient.html" title="class in org.apache.hadoop.hbase.zookeeper">ReadOnlyZKClient</a></dt> <dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html#keepCompactedFiles">keepCompactedFiles</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html" title="class in org.apache.hadoop.hbase.regionserver">CompactionTool.CompactionWorker</a></dt> -<dd> </dd> <dt><a href="org/apache/hadoop/hbase/KeepDeletedCells.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">KeepDeletedCells</span></a> - Enum in <a href="org/apache/hadoop/hbase/package-summary.html">org.apache.hadoop.hbase</a></dt> <dd> <div class="block">Ways to keep cells marked for delete around.</div> @@ -72039,6 +72067,11 @@ </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/thrift/ThriftServer.html#MIN_WORKERS_OPTION">MIN_WORKERS_OPTION</a></span> - Static variable in class org.apache.hadoop.hbase.thrift.<a href="org/apache/hadoop/hbase/thrift/ThriftServer.html" title="class in org.apache.hadoop.hbase.thrift">ThriftServer</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/BufferedMutator.html#MIN_WRITE_BUFFER_PERIODIC_FLUSH_TIMERTICK_MS">MIN_WRITE_BUFFER_PERIODIC_FLUSH_TIMERTICK_MS</a></span> - Static variable in interface org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/BufferedMutator.html" title="interface in org.apache.hadoop.hbase.client">BufferedMutator</a></dt> +<dd> +<div class="block">Having the timer tick run more often that once every 100ms is needless and will + probably cause too many timer events firing having a negative impact on performance.</div> +</dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#minAge">minAge</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">BusyRegionSplitPolicy</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/CellFlatMap.html#minCellIdx">minCellIdx</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/CellFlatMap.html" title="class in org.apache.hadoop.hbase.regionserver">CellFlatMap</a></dt> @@ -101208,6 +101241,24 @@ service.</div> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceShipper.html#setWorkerState-org.apache.hadoop.hbase.replication.regionserver.ReplicationSourceShipper.WorkerState-">setWorkerState(ReplicationSourceShipper.WorkerState)</a></span> - Method in class org.apache.hadoop.hbase.replication.regionserver.<a href="org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceShipper.html" title="class in org.apache.hadoop.hbase.replication.regionserver">ReplicationSourceShipper</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/BufferedMutator.html#setWriteBufferPeriodicFlush-long-">setWriteBufferPeriodicFlush(long)</a></span> - Method in interface org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/BufferedMutator.html" title="interface in org.apache.hadoop.hbase.client">BufferedMutator</a></dt> +<dd> +<div class="block">Sets the maximum time before the buffer is automatically flushed checking once per second.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/BufferedMutator.html#setWriteBufferPeriodicFlush-long-long-">setWriteBufferPeriodicFlush(long, long)</a></span> - Method in interface org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/BufferedMutator.html" title="interface in org.apache.hadoop.hbase.client">BufferedMutator</a></dt> +<dd> +<div class="block">Sets the maximum time before the buffer is automatically flushed.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/BufferedMutatorImpl.html#setWriteBufferPeriodicFlush-long-long-">setWriteBufferPeriodicFlush(long, long)</a></span> - Method in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/BufferedMutatorImpl.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorImpl</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/BufferedMutatorParams.html#setWriteBufferPeriodicFlushTimeoutMs-long-">setWriteBufferPeriodicFlushTimeoutMs(long)</a></span> - Method in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a></dt> +<dd> +<div class="block">Set the max timeout before the buffer is automatically flushed.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/BufferedMutatorParams.html#setWriteBufferPeriodicFlushTimerTickMs-long-">setWriteBufferPeriodicFlushTimerTickMs(long)</a></span> - Method in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a></dt> +<dd> +<div class="block">Set the TimerTick how often the buffer timeout if checked.</div> +</dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/AsyncBufferedMutatorBuilder.html#setWriteBufferSize-long-">setWriteBufferSize(long)</a></span> - Method in interface org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/AsyncBufferedMutatorBuilder.html" title="interface in org.apache.hadoop.hbase.client">AsyncBufferedMutatorBuilder</a></dt> <dd> <div class="block">Override the write buffer size specified by the provided <a href="org/apache/hadoop/hbase/client/AsyncConnection.html" title="interface in org.apache.hadoop.hbase.client"><code>AsyncConnection</code></a>'s @@ -109645,6 +109696,8 @@ service.</div> <dd> </dd> <dt><a href="org/apache/hadoop/hbase/regionserver/TimeRangeTracker.Type.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TimeRangeTracker.Type</span></a> - Enum in <a href="org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/BufferedMutatorImpl.html#timerCallbackForWriteBufferPeriodicFlush--">timerCallbackForWriteBufferPeriodicFlush()</a></span> - Method in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/BufferedMutatorImpl.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorImpl</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/MetricsConnection.html#timerFactory">timerFactory</a></span> - Variable in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/MetricsConnection.html" title="class in org.apache.hadoop.hbase.client">MetricsConnection</a></dt> <dd> </dd> <dt><a href="org/apache/hadoop/hbase/metrics/impl/TimerImpl.html" title="class in org.apache.hadoop.hbase.metrics.impl"><span class="typeNameLink">TimerImpl</span></a> - Class in <a href="org/apache/hadoop/hbase/metrics/impl/package-summary.html">org.apache.hadoop.hbase.metrics.impl</a></dt> @@ -118125,7 +118178,8 @@ the order they are declared.</div> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/BufferedMutatorImpl.html#wrapAsyncProcessTask-org.apache.hadoop.hbase.client.BufferedMutatorImpl.QueueRowAccess-">wrapAsyncProcessTask(BufferedMutatorImpl.QueueRowAccess)</a></span> - Method in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/BufferedMutatorImpl.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorImpl</a></dt> <dd> -<div class="block">Reuse the AsyncProcessTask when calling <a href="org/apache/hadoop/hbase/client/BufferedMutatorImpl.html#backgroundFlushCommits-boolean-"><code>BufferedMutatorImpl.backgroundFlushCommits(boolean)</code></a>.</div> +<div class="block">Reuse the AsyncProcessTask when calling + <a href="org/apache/hadoop/hbase/client/BufferedMutatorImpl.html#backgroundFlushCommits-boolean-"><code>BufferedMutatorImpl.backgroundFlushCommits(boolean)</code></a>.</div> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/ipc/IPCUtil.html#wrapException-java.net.InetSocketAddress-java.lang.Exception-">wrapException(InetSocketAddress, Exception)</a></span> - Static method in class org.apache.hadoop.hbase.ipc.<a href="org/apache/hadoop/hbase/ipc/IPCUtil.html" title="class in org.apache.hadoop.hbase.ipc">IPCUtil</a></dt> <dd> @@ -118520,6 +118574,14 @@ the order they are declared.</div> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/MapReduceExtendedCell.html#write-java.nio.ByteBuffer-int-">write(ByteBuffer, int)</a></span> - Method in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/MapReduceExtendedCell.html" title="class in org.apache.hadoop.hbase.util">MapReduceExtendedCell</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/ConnectionConfiguration.html#WRITE_BUFFER_PERIODIC_FLUSH_TIMEOUT_MS">WRITE_BUFFER_PERIODIC_FLUSH_TIMEOUT_MS</a></span> - Static variable in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/ConnectionConfiguration.html" title="class in org.apache.hadoop.hbase.client">ConnectionConfiguration</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/ConnectionConfiguration.html#WRITE_BUFFER_PERIODIC_FLUSH_TIMEOUT_MS_DEFAULT">WRITE_BUFFER_PERIODIC_FLUSH_TIMEOUT_MS_DEFAULT</a></span> - Static variable in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/ConnectionConfiguration.html" title="class in org.apache.hadoop.hbase.client">ConnectionConfiguration</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/ConnectionConfiguration.html#WRITE_BUFFER_PERIODIC_FLUSH_TIMERTICK_MS">WRITE_BUFFER_PERIODIC_FLUSH_TIMERTICK_MS</a></span> - Static variable in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/ConnectionConfiguration.html" title="class in org.apache.hadoop.hbase.client">ConnectionConfiguration</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/ConnectionConfiguration.html#WRITE_BUFFER_PERIODIC_FLUSH_TIMERTICK_MS_DEFAULT">WRITE_BUFFER_PERIODIC_FLUSH_TIMERTICK_MS_DEFAULT</a></span> - Static variable in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/ConnectionConfiguration.html" title="class in org.apache.hadoop.hbase.client">ConnectionConfiguration</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/ConnectionConfiguration.html#WRITE_BUFFER_SIZE_DEFAULT">WRITE_BUFFER_SIZE_DEFAULT</a></span> - Static variable in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/ConnectionConfiguration.html" title="class in org.apache.hadoop.hbase.client">ConnectionConfiguration</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/ConnectionConfiguration.html#WRITE_BUFFER_SIZE_KEY">WRITE_BUFFER_SIZE_KEY</a></span> - Static variable in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/ConnectionConfiguration.html" title="class in org.apache.hadoop.hbase.client">ConnectionConfiguration</a></dt> @@ -118584,6 +118646,20 @@ the order they are declared.</div> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/wal/WALSplitter.WriterThread.html#writeBuffer-org.apache.hadoop.hbase.wal.WALSplitter.RegionEntryBuffer-">writeBuffer(WALSplitter.RegionEntryBuffer)</a></span> - Method in class org.apache.hadoop.hbase.wal.<a href="org/apache/hadoop/hbase/wal/WALSplitter.WriterThread.html" title="class in org.apache.hadoop.hbase.wal">WALSplitter.WriterThread</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/BufferedMutatorImpl.html#writeBufferPeriodicFlushTimeoutMs">writeBufferPeriodicFlushTimeoutMs</a></span> - Variable in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/BufferedMutatorImpl.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorImpl</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/BufferedMutatorParams.html#writeBufferPeriodicFlushTimeoutMs">writeBufferPeriodicFlushTimeoutMs</a></span> - Variable in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/ConnectionConfiguration.html#writeBufferPeriodicFlushTimeoutMs">writeBufferPeriodicFlushTimeoutMs</a></span> - Variable in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/ConnectionConfiguration.html" title="class in org.apache.hadoop.hbase.client">ConnectionConfiguration</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/BufferedMutatorImpl.html#writeBufferPeriodicFlushTimer">writeBufferPeriodicFlushTimer</a></span> - Variable in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/BufferedMutatorImpl.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorImpl</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/BufferedMutatorImpl.html#writeBufferPeriodicFlushTimerTickMs">writeBufferPeriodicFlushTimerTickMs</a></span> - Variable in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/BufferedMutatorImpl.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorImpl</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/BufferedMutatorParams.html#writeBufferPeriodicFlushTimerTickMs">writeBufferPeriodicFlushTimerTickMs</a></span> - Variable in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/ConnectionConfiguration.html#writeBufferPeriodicFlushTimerTickMs">writeBufferPeriodicFlushTimerTickMs</a></span> - Variable in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/ConnectionConfiguration.html" title="class in org.apache.hadoop.hbase.client">ConnectionConfiguration</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/AsyncBufferedMutatorBuilderImpl.html#writeBufferSize">writeBufferSize</a></span> - Variable in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/AsyncBufferedMutatorBuilderImpl.html" title="class in org.apache.hadoop.hbase.client">AsyncBufferedMutatorBuilderImpl</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/AsyncBufferedMutatorImpl.html#writeBufferSize">writeBufferSize</a></span> - Variable in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/AsyncBufferedMutatorImpl.html" title="class in org.apache.hadoop.hbase.client">AsyncBufferedMutatorImpl</a></dt> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/83bf6175/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html b/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html index 5922d31..7e844c9 100644 --- a/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html @@ -167,10 +167,10 @@ <ul> <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>) <ul> -<li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupInfo.BackupPhase.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupInfo.BackupPhase</span></a></li> <li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupRestoreConstants.BackupCommand.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupRestoreConstants.BackupCommand</span></a></li> -<li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupInfo.BackupState.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupInfo.BackupState</span></a></li> <li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupType.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupInfo.BackupPhase.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupInfo.BackupPhase</span></a></li> +<li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupInfo.BackupState.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupInfo.BackupState</span></a></li> </ul> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/83bf6175/devapidocs/org/apache/hadoop/hbase/client/BufferedMutator.ExceptionListener.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/client/BufferedMutator.ExceptionListener.html b/devapidocs/org/apache/hadoop/hbase/client/BufferedMutator.ExceptionListener.html index cd3f3bb..cac9e58 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/BufferedMutator.ExceptionListener.html +++ b/devapidocs/org/apache/hadoop/hbase/client/BufferedMutator.ExceptionListener.html @@ -106,7 +106,7 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre>@InterfaceAudience.Public -public static interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutator.html#line.139">BufferedMutator.ExceptionListener</a></pre> +public static interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutator.html#line.194">BufferedMutator.ExceptionListener</a></pre> <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> </li> </ul> @@ -152,7 +152,7 @@ public static interface <a href="../../../../../src-html/org/apache/hadoop/hbase <ul class="blockListLast"> <li class="blockList"> <h4>onException</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutator.ExceptionListener.html#line.140">onException</a>(<a href="../../../../../org/apache/hadoop/hbase/client/RetriesExhaustedWithDetailsException.html" title="class in org.apache.hadoop.hbase.client">RetriesExhaustedWithDetailsException</a> exception, +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutator.ExceptionListener.html#line.195">onException</a>(<a href="../../../../../org/apache/hadoop/hbase/client/RetriesExhaustedWithDetailsException.html" title="class in org.apache.hadoop.hbase.client">RetriesExhaustedWithDetailsException</a> exception, <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutator.html" title="interface in org.apache.hadoop.hbase.client">BufferedMutator</a> mutator) throws <a href="../../../../../org/apache/hadoop/hbase/client/RetriesExhaustedWithDetailsException.html" title="class in org.apache.hadoop.hbase.client">RetriesExhaustedWithDetailsException</a></pre> <dl> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/83bf6175/devapidocs/org/apache/hadoop/hbase/client/BufferedMutator.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/client/BufferedMutator.html b/devapidocs/org/apache/hadoop/hbase/client/BufferedMutator.html index c178a21..44beb58 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/BufferedMutator.html +++ b/devapidocs/org/apache/hadoop/hbase/client/BufferedMutator.html @@ -18,8 +18,8 @@ catch(err) { } //--> -var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6}; -var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var methods = {"i0":6,"i1":18,"i2":6,"i3":6,"i4":6,"i5":18,"i6":18,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":18,"i13":18}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; var tableTab = "tableTab"; @@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre>@InterfaceAudience.Public -public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutator.html#line.63">BufferedMutator</a> +public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutator.html#line.62">BufferedMutator</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a></pre> <div class="block"><p>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. Obtain an instance from a <a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client"><code>Connection</code></a> and call @@ -192,6 +192,13 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <div class="block">Key to use setting non-default BufferedMutator implementation in Configuration.</div> </td> </tr> +<tr class="rowColor"> +<td class="colFirst"><code>static long</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutator.html#MIN_WRITE_BUFFER_PERIODIC_FLUSH_TIMERTICK_MS">MIN_WRITE_BUFFER_PERIODIC_FLUSH_TIMERTICK_MS</a></span></code> +<div class="block">Having the timer tick run more often that once every 100ms is needless and will + probably cause too many timer events firing having a negative impact on performance.</div> +</td> +</tr> </table> </li> </ul> @@ -202,7 +209,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html </a> <h3>Method Summary</h3> <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> -<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span></caption> +<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd"> </span></span></caption> <tr> <th class="colFirst" scope="col">Modifier and Type</th> <th class="colLast" scope="col">Method and Description</th> @@ -214,54 +221,85 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html </td> </tr> <tr id="i1" class="rowColor"> +<td class="colFirst"><code>default void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutator.html#disableWriteBufferPeriodicFlush--">disableWriteBufferPeriodicFlush</a></span>()</code> +<div class="block">Disable periodic flushing of the write buffer.</div> +</td> +</tr> +<tr id="i2" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutator.html#flush--">flush</a></span>()</code> <div class="block">Executes all the buffered, asynchronous <a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client"><code>Mutation</code></a> operations and waits until they are done.</div> </td> </tr> -<tr id="i2" class="altColor"> +<tr id="i3" class="rowColor"> <td class="colFirst"><code>org.apache.hadoop.conf.Configuration</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutator.html#getConfiguration--">getConfiguration</a></span>()</code> <div class="block">Returns the <code>Configuration</code> object used by this instance.</div> </td> </tr> -<tr id="i3" class="rowColor"> +<tr id="i4" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutator.html#getName--">getName</a></span>()</code> <div class="block">Gets the fully qualified table name instance of the table that this BufferedMutator writes to.</div> </td> </tr> -<tr id="i4" class="altColor"> +<tr id="i5" class="rowColor"> +<td class="colFirst"><code>default long</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutator.html#getWriteBufferPeriodicFlushTimeoutMs--">getWriteBufferPeriodicFlushTimeoutMs</a></span>()</code> +<div class="block">Returns the current periodic flush timeout value in milliseconds.</div> +</td> +</tr> +<tr id="i6" class="altColor"> +<td class="colFirst"><code>default long</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutator.html#getWriteBufferPeriodicFlushTimerTickMs--">getWriteBufferPeriodicFlushTimerTickMs</a></span>()</code> +<div class="block">Returns the current periodic flush timertick interval in milliseconds.</div> +</td> +</tr> +<tr id="i7" class="rowColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutator.html#getWriteBufferSize--">getWriteBufferSize</a></span>()</code> <div class="block">Returns the maximum size in bytes of the write buffer for this HTable.</div> </td> </tr> -<tr id="i5" class="rowColor"> +<tr id="i8" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutator.html#mutate-java.util.List-">mutate</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><? extends <a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a>> mutations)</code> <div class="block">Send some <a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client"><code>Mutation</code></a>s to the table.</div> </td> </tr> -<tr id="i6" class="altColor"> +<tr id="i9" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutator.html#mutate-org.apache.hadoop.hbase.client.Mutation-">mutate</a></span>(<a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a> mutation)</code> <div class="block">Sends a <a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client"><code>Mutation</code></a> to the table.</div> </td> </tr> -<tr id="i7" class="rowColor"> +<tr id="i10" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutator.html#setOperationTimeout-int-">setOperationTimeout</a></span>(int timeout)</code> <div class="block">Set operation timeout for this mutator instance</div> </td> </tr> -<tr id="i8" class="altColor"> +<tr id="i11" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutator.html#setRpcTimeout-int-">setRpcTimeout</a></span>(int timeout)</code> <div class="block">Set rpc timeout for this mutator instance</div> </td> </tr> +<tr id="i12" class="altColor"> +<td class="colFirst"><code>default void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutator.html#setWriteBufferPeriodicFlush-long-">setWriteBufferPeriodicFlush</a></span>(long timeoutMs)</code> +<div class="block">Sets the maximum time before the buffer is automatically flushed checking once per second.</div> +</td> +</tr> +<tr id="i13" class="rowColor"> +<td class="colFirst"><code>default void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutator.html#setWriteBufferPeriodicFlush-long-long-">setWriteBufferPeriodicFlush</a></span>(long timeoutMs, + long timerTickMs)</code> +<div class="block">Sets the maximum time before the buffer is automatically flushed.</div> +</td> +</tr> </table> </li> </ul> @@ -280,10 +318,10 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <a name="CLASSNAME_KEY"> <!-- --> </a> -<ul class="blockListLast"> +<ul class="blockList"> <li class="blockList"> <h4>CLASSNAME_KEY</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutator.html#line.67">CLASSNAME_KEY</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutator.html#line.66">CLASSNAME_KEY</a></pre> <div class="block">Key to use setting non-default BufferedMutator implementation in Configuration.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> @@ -291,6 +329,21 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html </dl> </li> </ul> +<a name="MIN_WRITE_BUFFER_PERIODIC_FLUSH_TIMERTICK_MS"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>MIN_WRITE_BUFFER_PERIODIC_FLUSH_TIMERTICK_MS</h4> +<pre>static final long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutator.html#line.72">MIN_WRITE_BUFFER_PERIODIC_FLUSH_TIMERTICK_MS</a></pre> +<div class="block">Having the timer tick run more often that once every 100ms is needless and will + probably cause too many timer events firing having a negative impact on performance.</div> +<dl> +<dt><span class="seeLabel">See Also:</span></dt> +<dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.client.BufferedMutator.MIN_WRITE_BUFFER_PERIODIC_FLUSH_TIMERTICK_MS">Constant Field Values</a></dd> +</dl> +</li> +</ul> </li> </ul> <!-- ============ METHOD DETAIL ========== --> @@ -305,7 +358,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>getName</h4> -<pre><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/client/BufferedMutator.html#line.72">getName</a>()</pre> +<pre><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/client/BufferedMutator.html#line.77">getName</a>()</pre> <div class="block">Gets the fully qualified table name instance of the table that this BufferedMutator writes to.</div> </li> </ul> @@ -315,7 +368,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>getConfiguration</h4> -<pre>org.apache.hadoop.conf.Configuration <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutator.html#line.80">getConfiguration</a>()</pre> +<pre>org.apache.hadoop.conf.Configuration <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutator.html#line.85">getConfiguration</a>()</pre> <div class="block">Returns the <code>Configuration</code> object used by this instance. <p> The reference returned is not a copy, so any change made to it will @@ -328,7 +381,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>mutate</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutator.html#line.89">mutate</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a> mutation) +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutator.html#line.94">mutate</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a> mutation) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Sends a <a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client"><code>Mutation</code></a> to the table. The mutations will be buffered and sent over the wire as part of a batch. Currently only supports <a href="../../../../../org/apache/hadoop/hbase/client/Put.html" title="class in org.apache.hadoop.hbase.client"><code>Put</code></a> and <a href="../../../../../org/apache/hadoop/hbase/client/Delete.html" title="class in org.apache.hadoop.hbase.client"><code>Delete</code></a> mutations.</div> @@ -346,7 +399,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>mutate</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutator.html#line.99">mutate</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><? extends <a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a>> mutations) +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutator.html#line.104">mutate</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><? extends <a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a>> mutations) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Send some <a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client"><code>Mutation</code></a>s to the table. The mutations will be buffered and sent over the wire as part of a batch. There is no guarantee of sending entire content of <code>mutations</code> @@ -365,7 +418,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>close</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutator.html#line.107">close</a>() +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutator.html#line.112">close</a>() throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Performs a <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutator.html#flush--"><code>flush()</code></a> and releases any resources held.</div> <dl> @@ -384,7 +437,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>flush</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutator.html#line.115">flush</a>() +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutator.html#line.120">flush</a>() throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Executes all the buffered, asynchronous <a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client"><code>Mutation</code></a> operations and waits until they are done.</div> @@ -394,13 +447,88 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html </dl> </li> </ul> +<a name="setWriteBufferPeriodicFlush-long-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setWriteBufferPeriodicFlush</h4> +<pre>default void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutator.html#line.127">setWriteBufferPeriodicFlush</a>(long timeoutMs)</pre> +<div class="block">Sets the maximum time before the buffer is automatically flushed checking once per second.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>timeoutMs</code> - The maximum number of milliseconds how long records may be buffered + before they are flushed. Set to 0 to disable.</dd> +</dl> +</li> +</ul> +<a name="setWriteBufferPeriodicFlush-long-long-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setWriteBufferPeriodicFlush</h4> +<pre>default void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutator.html#line.140">setWriteBufferPeriodicFlush</a>(long timeoutMs, + long timerTickMs)</pre> +<div class="block">Sets the maximum time before the buffer is automatically flushed.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>timeoutMs</code> - The maximum number of milliseconds how long records may be buffered + before they are flushed. Set to 0 to disable.</dd> +<dd><code>timerTickMs</code> - The number of milliseconds between each check if the + timeout has been exceeded. Must be 100ms (as defined in + <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutator.html#MIN_WRITE_BUFFER_PERIODIC_FLUSH_TIMERTICK_MS"><code>MIN_WRITE_BUFFER_PERIODIC_FLUSH_TIMERTICK_MS</code></a>) + or larger to avoid performance problems.</dd> +</dl> +</li> +</ul> +<a name="disableWriteBufferPeriodicFlush--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>disableWriteBufferPeriodicFlush</h4> +<pre>default void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutator.html#line.148">disableWriteBufferPeriodicFlush</a>()</pre> +<div class="block">Disable periodic flushing of the write buffer.</div> +</li> +</ul> +<a name="getWriteBufferPeriodicFlushTimeoutMs--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getWriteBufferPeriodicFlushTimeoutMs</h4> +<pre>default long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutator.html#line.157">getWriteBufferPeriodicFlushTimeoutMs</a>()</pre> +<div class="block">Returns the current periodic flush timeout value in milliseconds.</div> +<dl> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>The maximum number of milliseconds how long records may be buffered before they + are flushed. The value 0 means this is disabled.</dd> +</dl> +</li> +</ul> +<a name="getWriteBufferPeriodicFlushTimerTickMs--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getWriteBufferPeriodicFlushTimerTickMs</h4> +<pre>default long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutator.html#line.167">getWriteBufferPeriodicFlushTimerTickMs</a>()</pre> +<div class="block">Returns the current periodic flush timertick interval in milliseconds.</div> +<dl> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>The number of milliseconds between each check if the timeout has been exceeded. + This value only has a real meaning if the timeout has been set to > 0</dd> +</dl> +</li> +</ul> <a name="getWriteBufferSize--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getWriteBufferSize</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutator.html#line.123">getWriteBufferSize</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutator.html#line.178">getWriteBufferSize</a>()</pre> <div class="block">Returns the maximum size in bytes of the write buffer for this HTable. <p> The default value comes from the configuration parameter <code>hbase.client.write.buffer</code>.</div> @@ -416,7 +544,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockList"> <li class="blockList"> <h4>setRpcTimeout</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutator.html#line.128">setRpcTimeout</a>(int timeout)</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutator.html#line.183">setRpcTimeout</a>(int timeout)</pre> <div class="block">Set rpc timeout for this mutator instance</div> </li> </ul> @@ -426,7 +554,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html <ul class="blockListLast"> <li class="blockList"> <h4>setOperationTimeout</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutator.html#line.133">setOperationTimeout</a>(int timeout)</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutator.html#line.188">setOperationTimeout</a>(int timeout)</pre> <div class="block">Set operation timeout for this mutator instance</div> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/83bf6175/devapidocs/org/apache/hadoop/hbase/client/BufferedMutatorImpl.QueueRowAccess.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/client/BufferedMutatorImpl.QueueRowAccess.html b/devapidocs/org/apache/hadoop/hbase/client/BufferedMutatorImpl.QueueRowAccess.html index 471a84f..9734a46 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/BufferedMutatorImpl.QueueRowAccess.html +++ b/devapidocs/org/apache/hadoop/hbase/client/BufferedMutatorImpl.QueueRowAccess.html @@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>private class <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorImpl.html#line.332">BufferedMutatorImpl.QueueRowAccess</a> +<pre>private class <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorImpl.html#line.434">BufferedMutatorImpl.QueueRowAccess</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements <a href="../../../../../org/apache/hadoop/hbase/client/RowAccess.html" title="interface in org.apache.hadoop.hbase.client">RowAccess</a><<a href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface in org.apache.hadoop.hbase.client">Row</a>></pre> </li> @@ -231,7 +231,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RowAccess.html <ul class="blockListLast"> <li class="blockList"> <h4>remainder</h4> -<pre>private int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorImpl.QueueRowAccess.html#line.333">remainder</a></pre> +<pre>private int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorImpl.QueueRowAccess.html#line.435">remainder</a></pre> </li> </ul> </li> @@ -248,7 +248,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RowAccess.html <ul class="blockListLast"> <li class="blockList"> <h4>QueueRowAccess</h4> -<pre>private <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorImpl.QueueRowAccess.html#line.332">QueueRowAccess</a>()</pre> +<pre>private <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorImpl.QueueRowAccess.html#line.434">QueueRowAccess</a>()</pre> </li> </ul> </li> @@ -265,7 +265,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RowAccess.html <ul class="blockList"> <li class="blockList"> <h4>reset</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorImpl.QueueRowAccess.html#line.335">reset</a>()</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorImpl.QueueRowAccess.html#line.437">reset</a>()</pre> </li> </ul> <a name="iterator--"> @@ -274,7 +274,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RowAccess.html <ul class="blockList"> <li class="blockList"> <h4>iterator</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><<a href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface in org.apache.hadoop.hbase.client">Row</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorImpl.QueueRowAccess.html#line.341">iterator</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><<a href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface in org.apache.hadoop.hbase.client">Row</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorImpl.QueueRowAccess.html#line.443">iterator</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true#iterator--" title="class or interface in java.lang">iterator</a></code> in interface <code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a><<a href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface in org.apache.hadoop.hbase.client">Row</a>></code></dd> @@ -287,7 +287,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RowAccess.html <ul class="blockList"> <li class="blockList"> <h4>size</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorImpl.QueueRowAccess.html#line.378">size</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorImpl.QueueRowAccess.html#line.480">size</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/client/RowAccess.html#size--">size</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/client/RowAccess.html" title="interface in org.apache.hadoop.hbase.client">RowAccess</a><<a href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface in org.apache.hadoop.hbase.client">Row</a>></code></dd> @@ -302,7 +302,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RowAccess.html <ul class="blockList"> <li class="blockList"> <h4>restoreRemainder</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorImpl.QueueRowAccess.html#line.382">restoreRemainder</a>()</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorImpl.QueueRowAccess.html#line.484">restoreRemainder</a>()</pre> </li> </ul> <a name="isEmpty--"> @@ -311,7 +311,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RowAccess.html <ul class="blockListLast"> <li class="blockList"> <h4>isEmpty</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorImpl.QueueRowAccess.html#line.390">isEmpty</a>()</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorImpl.QueueRowAccess.html#line.492">isEmpty</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/client/RowAccess.html#isEmpty--">isEmpty</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/client/RowAccess.html" title="interface in org.apache.hadoop.hbase.client">RowAccess</a><<a href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface in org.apache.hadoop.hbase.client">Row</a>></code></dd>