Published site at .
Project: http://git-wip-us.apache.org/repos/asf/hbase-site/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase-site/commit/83bf6175 Tree: http://git-wip-us.apache.org/repos/asf/hbase-site/tree/83bf6175 Diff: http://git-wip-us.apache.org/repos/asf/hbase-site/diff/83bf6175 Branch: refs/heads/asf-site Commit: 83bf61756ba9bebfa389371b43ebda941083a3ed Parents: dc4d8e7 Author: jenkins <bui...@apache.org> Authored: Sat Dec 30 15:18:20 2017 +0000 Committer: jenkins <bui...@apache.org> Committed: Sat Dec 30 15:18:20 2017 +0000 ---------------------------------------------------------------------- acid-semantics.html | 4 +- apache_hbase_reference_guide.pdf | 4 +- apidocs/constant-values.html | 7 + apidocs/index-all.html | 37 + .../BufferedMutator.ExceptionListener.html | 4 +- .../hadoop/hbase/client/BufferedMutator.html | 172 +- .../hbase/client/BufferedMutatorParams.html | 110 +- .../client/class-use/BufferedMutatorParams.html | 12 + .../BufferedMutator.ExceptionListener.html | 295 +- .../hadoop/hbase/client/BufferedMutator.html | 295 +- .../hbase/client/BufferedMutatorParams.html | 311 +- book.html | 2 +- bulk-loads.html | 4 +- checkstyle-aggregate.html | 38054 ++++++++--------- checkstyle.rss | 8 +- coc.html | 4 +- cygwin.html | 4 +- dependencies.html | 4 +- dependency-convergence.html | 4 +- dependency-info.html | 4 +- dependency-management.html | 4 +- devapidocs/constant-values.html | 50 +- devapidocs/index-all.html | 86 +- .../hadoop/hbase/backup/package-tree.html | 4 +- .../BufferedMutator.ExceptionListener.html | 4 +- .../hadoop/hbase/client/BufferedMutator.html | 172 +- .../BufferedMutatorImpl.QueueRowAccess.html | 16 +- .../hbase/client/BufferedMutatorImpl.html | 274 +- .../hbase/client/BufferedMutatorParams.html | 154 +- .../hbase/client/ConnectionConfiguration.html | 190 +- ...ectionImplementation.MasterServiceState.html | 18 +- ...onImplementation.MasterServiceStubMaker.html | 10 +- ...ntation.ServerErrorTracker.ServerErrors.html | 10 +- ...ectionImplementation.ServerErrorTracker.html | 20 +- .../hbase/client/ConnectionImplementation.html | 146 +- .../client/class-use/AsyncProcessTask.html | 3 +- .../BufferedMutatorImpl.QueueRowAccess.html | 3 +- .../client/class-use/BufferedMutatorParams.html | 12 + .../hadoop/hbase/client/package-tree.html | 20 +- .../hadoop/hbase/executor/package-tree.html | 2 +- .../hadoop/hbase/filter/package-tree.html | 10 +- .../hadoop/hbase/io/hfile/package-tree.html | 4 +- .../apache/hadoop/hbase/ipc/package-tree.html | 2 +- .../hadoop/hbase/mapreduce/package-tree.html | 4 +- .../hadoop/hbase/master/package-tree.html | 6 +- .../hadoop/hbase/monitoring/package-tree.html | 2 +- .../org/apache/hadoop/hbase/package-tree.html | 16 +- .../hadoop/hbase/procedure2/package-tree.html | 6 +- .../hadoop/hbase/quotas/package-tree.html | 4 +- .../CompactionTool.CompactionInputFormat.html | 12 +- .../CompactionTool.CompactionMapper.html | 14 +- .../CompactionTool.CompactionWorker.html | 35 +- .../hbase/regionserver/CompactionTool.html | 41 +- .../hadoop/hbase/regionserver/HMobStore.html | 2 +- .../regionserver/HStore.StoreFlusherImpl.html | 34 +- .../hadoop/hbase/regionserver/HStore.html | 480 +- .../hbase/regionserver/ImmutableSegment.html | 20 +- .../regionserver/class-use/HStoreFile.html | 216 +- .../class-use/CompactionRequestImpl.html | 16 +- .../hadoop/hbase/regionserver/package-tree.html | 14 +- .../regionserver/querymatcher/package-tree.html | 4 +- .../hbase/regionserver/wal/package-tree.html | 2 +- .../hadoop/hbase/rest/model/package-tree.html | 2 +- .../hbase/security/access/package-tree.html | 2 +- .../hadoop/hbase/security/class-use/User.html | 46 +- .../hadoop/hbase/security/package-tree.html | 2 +- .../hadoop/hbase/thrift/package-tree.html | 4 +- .../apache/hadoop/hbase/util/package-tree.html | 8 +- .../org/apache/hadoop/hbase/Version.html | 6 +- .../BufferedMutator.ExceptionListener.html | 295 +- .../hadoop/hbase/client/BufferedMutator.html | 295 +- .../BufferedMutatorImpl.QueueRowAccess.html | 824 +- .../hbase/client/BufferedMutatorImpl.html | 824 +- .../hbase/client/BufferedMutatorParams.html | 311 +- .../hbase/client/ConnectionConfiguration.html | 316 +- ...ectionImplementation.MasterServiceState.html | 3224 +- ...onImplementation.MasterServiceStubMaker.html | 3224 +- ...ntation.ServerErrorTracker.ServerErrors.html | 3224 +- ...ectionImplementation.ServerErrorTracker.html | 3224 +- .../hbase/client/ConnectionImplementation.html | 3224 +- .../CompactionTool.CompactionInputFormat.html | 772 +- .../CompactionTool.CompactionMapper.html | 772 +- .../CompactionTool.CompactionWorker.html | 772 +- .../hbase/regionserver/CompactionTool.html | 772 +- .../regionserver/HStore.StoreFlusherImpl.html | 3780 +- .../hadoop/hbase/regionserver/HStore.html | 3780 +- .../hbase/regionserver/ImmutableSegment.html | 121 +- export_control.html | 4 +- hbase-annotations/checkstyle.html | 4 +- hbase-annotations/dependencies.html | 4 +- hbase-annotations/dependency-convergence.html | 4 +- hbase-annotations/dependency-info.html | 4 +- hbase-annotations/dependency-management.html | 4 +- hbase-annotations/index.html | 4 +- hbase-annotations/integration.html | 4 +- hbase-annotations/issue-tracking.html | 4 +- hbase-annotations/license.html | 4 +- hbase-annotations/mail-lists.html | 4 +- hbase-annotations/plugin-management.html | 4 +- hbase-annotations/plugins.html | 4 +- hbase-annotations/project-info.html | 4 +- hbase-annotations/project-reports.html | 4 +- hbase-annotations/project-summary.html | 4 +- hbase-annotations/source-repository.html | 4 +- hbase-annotations/team-list.html | 4 +- hbase-build-configuration/dependencies.html | 4 +- .../dependency-convergence.html | 4 +- hbase-build-configuration/dependency-info.html | 4 +- .../dependency-management.html | 4 +- .../hbase-archetypes/dependencies.html | 4 +- .../dependency-convergence.html | 4 +- .../hbase-archetypes/dependency-info.html | 4 +- .../hbase-archetypes/dependency-management.html | 4 +- .../hbase-archetype-builder/dependencies.html | 4 +- .../dependency-convergence.html | 4 +- .../dependency-info.html | 4 +- .../dependency-management.html | 4 +- .../hbase-archetype-builder/index.html | 4 +- .../hbase-archetype-builder/integration.html | 4 +- .../hbase-archetype-builder/issue-tracking.html | 4 +- .../hbase-archetype-builder/license.html | 4 +- .../hbase-archetype-builder/mail-lists.html | 4 +- .../plugin-management.html | 4 +- .../hbase-archetype-builder/plugins.html | 4 +- .../hbase-archetype-builder/project-info.html | 4 +- .../project-summary.html | 4 +- .../source-repository.html | 4 +- .../hbase-archetype-builder/team-list.html | 4 +- .../hbase-client-project/checkstyle.html | 4 +- .../hbase-client-project/dependencies.html | 4 +- .../dependency-convergence.html | 4 +- .../hbase-client-project/dependency-info.html | 4 +- .../dependency-management.html | 4 +- .../hbase-client-project/index.html | 4 +- .../hbase-client-project/integration.html | 4 +- .../hbase-client-project/issue-tracking.html | 4 +- .../hbase-client-project/license.html | 4 +- .../hbase-client-project/mail-lists.html | 4 +- .../hbase-client-project/plugin-management.html | 4 +- .../hbase-client-project/plugins.html | 4 +- .../hbase-client-project/project-info.html | 4 +- .../hbase-client-project/project-reports.html | 4 +- .../hbase-client-project/project-summary.html | 4 +- .../hbase-client-project/source-repository.html | 4 +- .../hbase-client-project/team-list.html | 4 +- .../hbase-shaded-client-project/checkstyle.html | 4 +- .../dependencies.html | 4 +- .../dependency-convergence.html | 4 +- .../dependency-info.html | 4 +- .../dependency-management.html | 4 +- .../hbase-shaded-client-project/index.html | 4 +- .../integration.html | 4 +- .../issue-tracking.html | 4 +- .../hbase-shaded-client-project/license.html | 4 +- .../hbase-shaded-client-project/mail-lists.html | 4 +- .../plugin-management.html | 4 +- .../hbase-shaded-client-project/plugins.html | 4 +- .../project-info.html | 4 +- .../project-reports.html | 4 +- .../project-summary.html | 4 +- .../source-repository.html | 4 +- .../hbase-shaded-client-project/team-list.html | 4 +- .../hbase-archetypes/index.html | 4 +- .../hbase-archetypes/integration.html | 4 +- .../hbase-archetypes/issue-tracking.html | 4 +- .../hbase-archetypes/license.html | 4 +- .../hbase-archetypes/mail-lists.html | 4 +- .../hbase-archetypes/plugin-management.html | 4 +- .../hbase-archetypes/plugins.html | 4 +- .../hbase-archetypes/project-info.html | 4 +- .../hbase-archetypes/project-summary.html | 4 +- .../hbase-archetypes/source-repository.html | 4 +- .../hbase-archetypes/team-list.html | 4 +- .../hbase-spark/checkstyle.html | 4 +- .../hbase-spark/dependencies.html | 4 +- .../hbase-spark/dependency-convergence.html | 4 +- .../hbase-spark/dependency-info.html | 4 +- .../hbase-spark/dependency-management.html | 4 +- .../hbase-spark/index.html | 4 +- .../hbase-spark/integration.html | 4 +- .../hbase-spark/issue-tracking.html | 4 +- .../hbase-spark/license.html | 4 +- .../hbase-spark/mail-lists.html | 4 +- .../hbase-spark/plugin-management.html | 4 +- .../hbase-spark/plugins.html | 4 +- .../hbase-spark/project-info.html | 4 +- .../hbase-spark/project-reports.html | 4 +- .../hbase-spark/project-summary.html | 4 +- .../hbase-spark/source-repository.html | 4 +- .../hbase-spark/team-list.html | 4 +- hbase-build-configuration/index.html | 4 +- hbase-build-configuration/integration.html | 4 +- hbase-build-configuration/issue-tracking.html | 4 +- hbase-build-configuration/license.html | 4 +- hbase-build-configuration/mail-lists.html | 4 +- .../plugin-management.html | 4 +- hbase-build-configuration/plugins.html | 4 +- hbase-build-configuration/project-info.html | 4 +- hbase-build-configuration/project-summary.html | 4 +- .../source-repository.html | 4 +- hbase-build-configuration/team-list.html | 4 +- hbase-shaded-check-invariants/checkstyle.html | 4 +- hbase-shaded-check-invariants/dependencies.html | 4 +- .../dependency-convergence.html | 4 +- .../dependency-info.html | 4 +- .../dependency-management.html | 4 +- hbase-shaded-check-invariants/index.html | 4 +- hbase-shaded-check-invariants/integration.html | 4 +- .../issue-tracking.html | 4 +- hbase-shaded-check-invariants/license.html | 4 +- hbase-shaded-check-invariants/mail-lists.html | 4 +- .../plugin-management.html | 4 +- hbase-shaded-check-invariants/plugins.html | 4 +- hbase-shaded-check-invariants/project-info.html | 4 +- .../project-reports.html | 4 +- .../project-summary.html | 4 +- .../source-repository.html | 4 +- hbase-shaded-check-invariants/team-list.html | 4 +- index.html | 4 +- integration.html | 4 +- issue-tracking.html | 4 +- license.html | 4 +- mail-lists.html | 4 +- metrics.html | 4 +- old_news.html | 4 +- plugin-management.html | 4 +- plugins.html | 4 +- poweredbyhbase.html | 4 +- project-info.html | 4 +- project-reports.html | 4 +- project-summary.html | 4 +- pseudo-distributed.html | 4 +- replication.html | 4 +- resources.html | 4 +- source-repository.html | 4 +- sponsors.html | 4 +- supportingprojects.html | 4 +- team-list.html | 4 +- testdevapidocs/allclasses-frame.html | 2 + testdevapidocs/allclasses-noframe.html | 2 + testdevapidocs/index-all.html | 29 + ...cing.BlockCompactionsInCompletionHStore.html | 2 +- ...ncProcess.AsyncProcessForThrowableCheck.html | 4 +- ...estAsyncProcess.AsyncProcessWithFailure.html | 8 +- .../TestAsyncProcess.CallerWithFailure.html | 8 +- .../TestAsyncProcess.CountingThreadFactory.html | 10 +- .../client/TestAsyncProcess.MyAsyncProcess.html | 30 +- ...AsyncProcess.MyAsyncProcessWithReplicas.html | 24 +- ...stAsyncProcess.MyAsyncRequestFutureImpl.html | 14 +- .../TestAsyncProcess.MyClientBackoffPolicy.html | 8 +- ...ncProcess.MyConnectionImpl.TestRegistry.html | 8 +- .../TestAsyncProcess.MyConnectionImpl.html | 12 +- .../TestAsyncProcess.MyConnectionImpl2.html | 10 +- .../TestAsyncProcess.MyThreadPoolExecutor.html | 6 +- .../hbase/client/TestAsyncProcess.RR.html | 14 +- .../TestAsyncProcess.ResponseGenerator.html | 4 +- .../hadoop/hbase/client/TestAsyncProcess.html | 325 +- .../TestBufferedMutator.MyBufferedMutator.html | 11 +- ...eredMutatorParams.MockExceptionListener.html | 6 +- ...fferedMutatorParams.MockExecutorService.html | 30 +- .../hbase/client/TestBufferedMutatorParams.html | 10 +- ...estFromClientSideScanExcpetion.MyHStore.html | 2 +- .../TestAsyncProcess.MyAsyncProcess.html | 11 +- ...dpoint.HStoreWithFaultyRefreshHFilesAPI.html | 2 +- .../hadoop/hbase/io/hfile/package-tree.html | 2 +- .../org/apache/hadoop/hbase/package-tree.html | 10 +- .../hadoop/hbase/procedure2/package-tree.html | 2 +- .../regionserver/TestHRegion.Appender.html | 18 +- .../regionserver/TestHRegion.FlushThread.html | 16 +- .../TestHRegion.GetTillDoneOrException.html | 18 +- .../TestHRegion.HRegionForTesting.html | 375 + .../TestHRegion.HRegionWithSeqId.html | 14 +- .../TestHRegion.HStoreForTesting.html | 346 + .../regionserver/TestHRegion.Incrementer.html | 22 +- .../TestHRegion.IsFlushWALMarker.html | 10 +- .../regionserver/TestHRegion.PutThread.html | 24 +- .../hadoop/hbase/regionserver/TestHRegion.html | 327 +- .../TestHRegionWithInMemoryFlush.html | 2 +- .../hbase/regionserver/TestHStore.MyStore.html | 2 +- .../TestHRegion.HRegionForTesting.html | 125 + .../class-use/TestHRegion.HStoreForTesting.html | 125 + .../hbase/regionserver/package-frame.html | 2 + .../hbase/regionserver/package-summary.html | 15 + .../hadoop/hbase/regionserver/package-tree.html | 6 +- .../apache/hadoop/hbase/test/package-tree.html | 2 +- .../apache/hadoop/hbase/wal/package-tree.html | 2 +- testdevapidocs/overview-tree.html | 2 + ...ncProcess.AsyncProcessForThrowableCheck.html | 3360 +- ...estAsyncProcess.AsyncProcessWithFailure.html | 3360 +- .../TestAsyncProcess.CallerWithFailure.html | 3360 +- .../TestAsyncProcess.CountingThreadFactory.html | 3360 +- .../client/TestAsyncProcess.MyAsyncProcess.html | 3360 +- ...AsyncProcess.MyAsyncProcessWithReplicas.html | 3360 +- ...stAsyncProcess.MyAsyncRequestFutureImpl.html | 3360 +- .../TestAsyncProcess.MyClientBackoffPolicy.html | 3360 +- ...ncProcess.MyConnectionImpl.TestRegistry.html | 3360 +- .../TestAsyncProcess.MyConnectionImpl.html | 3360 +- .../TestAsyncProcess.MyConnectionImpl2.html | 3360 +- .../TestAsyncProcess.MyThreadPoolExecutor.html | 3360 +- .../hbase/client/TestAsyncProcess.RR.html | 3360 +- .../TestAsyncProcess.ResponseGenerator.html | 3360 +- .../hadoop/hbase/client/TestAsyncProcess.html | 3360 +- ...eredMutatorParams.MockExceptionListener.html | 316 +- ...fferedMutatorParams.MockExecutorService.html | 316 +- .../hbase/client/TestBufferedMutatorParams.html | 316 +- .../regionserver/TestHRegion.Appender.html | 12596 +++--- .../regionserver/TestHRegion.FlushThread.html | 12596 +++--- .../TestHRegion.GetTillDoneOrException.html | 12596 +++--- .../TestHRegion.HRegionForTesting.html | 6642 +++ .../TestHRegion.HRegionWithSeqId.html | 12596 +++--- .../TestHRegion.HStoreForTesting.html | 6642 +++ .../regionserver/TestHRegion.Incrementer.html | 12596 +++--- .../TestHRegion.IsFlushWALMarker.html | 12596 +++--- .../regionserver/TestHRegion.PutThread.html | 12596 +++--- .../hadoop/hbase/regionserver/TestHRegion.html | 12596 +++--- 315 files changed, 128726 insertions(+), 110642 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hbase-site/blob/83bf6175/acid-semantics.html ---------------------------------------------------------------------- diff --git a/acid-semantics.html b/acid-semantics.html index c524a47..4488e38 100644 --- a/acid-semantics.html +++ b/acid-semantics.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 – Apache HBase (TM) ACID Properties @@ -606,7 +606,7 @@ under the License. --> <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/apache_hbase_reference_guide.pdf ---------------------------------------------------------------------- diff --git a/apache_hbase_reference_guide.pdf b/apache_hbase_reference_guide.pdf index b68b129..f668940 100644 --- a/apache_hbase_reference_guide.pdf +++ b/apache_hbase_reference_guide.pdf @@ -5,8 +5,8 @@ /Author (Apache HBase Team) /Creator (Asciidoctor PDF 1.5.0.alpha.15, based on Prawn 2.2.2) /Producer (Apache HBase Team) -/ModDate (D:20171229144716+00'00') -/CreationDate (D:20171229144716+00'00') +/ModDate (D:20171230144713+00'00') +/CreationDate (D:20171230144713+00'00') >> endobj 2 0 obj http://git-wip-us.apache.org/repos/asf/hbase-site/blob/83bf6175/apidocs/constant-values.html ---------------------------------------------------------------------- diff --git a/apidocs/constant-values.html b/apidocs/constant-values.html index f2d8c74..2c1045c 100644 --- a/apidocs/constant-values.html +++ b/apidocs/constant-values.html @@ -2820,6 +2820,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> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/83bf6175/apidocs/index-all.html ---------------------------------------------------------------------- diff --git a/apidocs/index-all.html b/apidocs/index-all.html index 050d6b9..53be260 100644 --- a/apidocs/index-all.html +++ b/apidocs/index-all.html @@ -4181,6 +4181,10 @@ and <a href="org/apache/hadoop/hbase/client/Admin.html#disableTable-org.apache.hadoop.hbase.TableName-"><code>Admin.disableTable(org.apache.hadoop.hbase.TableName)</code></a></span></div> </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/TableName.html#DISALLOWED_TABLE_NAME">DISALLOWED_TABLE_NAME</a></span> - Static variable in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a></dt> <dd> <div class="block">One globally disallowed name</div> @@ -9084,6 +9088,18 @@ </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/quotas/ThrottlingException.html#getWaitInterval--">getWaitInterval()</a></span> - Method in exception org.apache.hadoop.hbase.quotas.<a href="org/apache/hadoop/hbase/quotas/ThrottlingException.html" title="class in org.apache.hadoop.hbase.quotas">ThrottlingException</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/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/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/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/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> @@ -12168,6 +12184,11 @@ <dd> <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> </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/filter/ColumnRangeFilter.html#minColumn">minColumn</a></span> - Variable in class org.apache.hadoop.hbase.filter.<a href="org/apache/hadoop/hbase/filter/ColumnRangeFilter.html" title="class in org.apache.hadoop.hbase.filter">ColumnRangeFilter</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/filter/ColumnRangeFilter.html#minColumnInclusive">minColumnInclusive</a></span> - Variable in class org.apache.hadoop.hbase.filter.<a href="org/apache/hadoop/hbase/filter/ColumnRangeFilter.html" title="class in org.apache.hadoop.hbase.filter">ColumnRangeFilter</a></dt> @@ -17003,6 +17024,22 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div> <div class="block">Sets all the entries in the provided <code>Map<String, String></code> as properties in the given <code>Configuration</code>.</div> </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/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 http://git-wip-us.apache.org/repos/asf/hbase-site/blob/83bf6175/apidocs/org/apache/hadoop/hbase/client/BufferedMutator.ExceptionListener.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/client/BufferedMutator.ExceptionListener.html b/apidocs/org/apache/hadoop/hbase/client/BufferedMutator.ExceptionListener.html index a86190a..aae157d 100644 --- a/apidocs/org/apache/hadoop/hbase/client/BufferedMutator.ExceptionListener.html +++ b/apidocs/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/apidocs/org/apache/hadoop/hbase/client/BufferedMutator.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/client/BufferedMutator.html b/apidocs/org/apache/hadoop/hbase/client/BufferedMutator.html index 879dd6c..63da8f1 100644 --- a/apidocs/org/apache/hadoop/hbase/client/BufferedMutator.html +++ b/apidocs/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"; @@ -106,7 +106,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 @@ -188,6 +188,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> @@ -198,7 +205,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> @@ -210,54 +217,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> @@ -276,10 +314,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> @@ -287,6 +325,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 ========== --> @@ -301,7 +354,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> @@ -311,7 +364,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 @@ -324,7 +377,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> @@ -342,7 +395,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> @@ -361,7 +414,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> @@ -380,7 +433,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> @@ -390,13 +443,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> @@ -412,7 +540,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> @@ -422,7 +550,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/apidocs/org/apache/hadoop/hbase/client/BufferedMutatorParams.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/client/BufferedMutatorParams.html b/apidocs/org/apache/hadoop/hbase/client/BufferedMutatorParams.html index a14c63f..19238c1 100644 --- a/apidocs/org/apache/hadoop/hbase/client/BufferedMutatorParams.html +++ b/apidocs/org/apache/hadoop/hbase/client/BufferedMutatorParams.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -114,7 +114,7 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre>@InterfaceAudience.Public -public class <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.31">BufferedMutatorParams</a> +public class <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.30">BufferedMutatorParams</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="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a></pre> <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> @@ -187,21 +187,29 @@ implements <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable </tr> <tr id="i8" class="altColor"> <td class="colFirst"><code>long</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html#getWriteBufferSize--">getWriteBufferSize</a></span>()</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html#getWriteBufferPeriodicFlushTimeoutMs--">getWriteBufferPeriodicFlushTimeoutMs</a></span>()</code> </td> </tr> <tr id="i9" class="rowColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html#getWriteBufferPeriodicFlushTimerTickMs--">getWriteBufferPeriodicFlushTimerTickMs</a></span>()</code> </td> +</tr> +<tr id="i10" class="altColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html#getWriteBufferSize--">getWriteBufferSize</a></span>()</code> </td> +</tr> +<tr id="i11" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html#implementationClassName-java.lang.String-">implementationClassName</a></span>(<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> implementationClassName)</code> <div class="block">Specify a BufferedMutator implementation other than the default.</div> </td> </tr> -<tr id="i10" class="altColor"> +<tr id="i12" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html#listener-org.apache.hadoop.hbase.client.BufferedMutator.ExceptionListener-">listener</a></span>(<a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutator.ExceptionListener.html" title="interface in org.apache.hadoop.hbase.client">BufferedMutator.ExceptionListener</a> listener)</code> <div class="block">Override the default error handler.</div> </td> </tr> -<tr id="i11" class="rowColor"> +<tr id="i13" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html#maxKeyValueSize-int-">maxKeyValueSize</a></span>(int maxKeyValueSize)</code> <div class="block">Override the maximum key-value size specified by the provided <a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client"><code>Connection</code></a>'s @@ -209,22 +217,34 @@ implements <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable <code>hbase.client.keyvalue.maxsize</code>.</div> </td> </tr> -<tr id="i12" class="altColor"> +<tr id="i14" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html#opertationTimeout-int-">opertationTimeout</a></span>(int operationTimeout)</code> </td> </tr> -<tr id="i13" class="rowColor"> +<tr id="i15" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html#pool-java.util.concurrent.ExecutorService-">pool</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> pool)</code> <div class="block">Override the default executor pool defined by the <code>hbase.htable.threads.*</code> configuration values.</div> </td> </tr> -<tr id="i14" class="altColor"> +<tr id="i16" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html#rpcTimeout-int-">rpcTimeout</a></span>(int rpcTimeout)</code> </td> </tr> -<tr id="i15" class="rowColor"> +<tr id="i17" class="rowColor"> +<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html#setWriteBufferPeriodicFlushTimeoutMs-long-">setWriteBufferPeriodicFlushTimeoutMs</a></span>(long timeoutMs)</code> +<div class="block">Set the max timeout before the buffer is automatically flushed.</div> +</td> +</tr> +<tr id="i18" class="altColor"> +<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html#setWriteBufferPeriodicFlushTimerTickMs-long-">setWriteBufferPeriodicFlushTimerTickMs</a></span>(long timerTickMs)</code> +<div class="block">Set the TimerTick how often the buffer timeout if checked.</div> +</td> +</tr> +<tr id="i19" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html#writeBufferSize-long-">writeBufferSize</a></span>(long writeBufferSize)</code> <div class="block">Override the write buffer size specified by the provided <a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client"><code>Connection</code></a>'s @@ -260,7 +280,7 @@ implements <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable <ul class="blockListLast"> <li class="blockList"> <h4>BufferedMutatorParams</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.51">BufferedMutatorParams</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</pre> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.52">BufferedMutatorParams</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</pre> </li> </ul> </li> @@ -277,7 +297,7 @@ implements <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable <ul class="blockList"> <li class="blockList"> <h4>getTableName</h4> -<pre>public <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/BufferedMutatorParams.html#line.55">getTableName</a>()</pre> +<pre>public <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/BufferedMutatorParams.html#line.56">getTableName</a>()</pre> </li> </ul> <a name="getWriteBufferSize--"> @@ -286,7 +306,7 @@ implements <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable <ul class="blockList"> <li class="blockList"> <h4>getWriteBufferSize</h4> -<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.59">getWriteBufferSize</a>()</pre> +<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.60">getWriteBufferSize</a>()</pre> </li> </ul> <a name="rpcTimeout-int-"> @@ -295,7 +315,7 @@ implements <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable <ul class="blockList"> <li class="blockList"> <h4>rpcTimeout</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.63">rpcTimeout</a>(int rpcTimeout)</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.64">rpcTimeout</a>(int rpcTimeout)</pre> </li> </ul> <a name="getRpcTimeout--"> @@ -304,7 +324,7 @@ implements <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable <ul class="blockList"> <li class="blockList"> <h4>getRpcTimeout</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.68">getRpcTimeout</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.69">getRpcTimeout</a>()</pre> </li> </ul> <a name="opertationTimeout-int-"> @@ -313,7 +333,7 @@ implements <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable <ul class="blockList"> <li class="blockList"> <h4>opertationTimeout</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.72">opertationTimeout</a>(int operationTimeout)</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.73">opertationTimeout</a>(int operationTimeout)</pre> </li> </ul> <a name="getOperationTimeout--"> @@ -322,7 +342,7 @@ implements <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable <ul class="blockList"> <li class="blockList"> <h4>getOperationTimeout</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.77">getOperationTimeout</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.78">getOperationTimeout</a>()</pre> </li> </ul> <a name="writeBufferSize-long-"> @@ -331,19 +351,57 @@ implements <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable <ul class="blockList"> <li class="blockList"> <h4>writeBufferSize</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.86">writeBufferSize</a>(long writeBufferSize)</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.87">writeBufferSize</a>(long writeBufferSize)</pre> <div class="block">Override the write buffer size specified by the provided <a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client"><code>Connection</code></a>'s <code>Configuration</code> instance, via the configuration key <code>hbase.client.write.buffer</code>.</div> </li> </ul> +<a name="getWriteBufferPeriodicFlushTimeoutMs--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getWriteBufferPeriodicFlushTimeoutMs</h4> +<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.92">getWriteBufferPeriodicFlushTimeoutMs</a>()</pre> +</li> +</ul> +<a name="setWriteBufferPeriodicFlushTimeoutMs-long-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setWriteBufferPeriodicFlushTimeoutMs</h4> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.99">setWriteBufferPeriodicFlushTimeoutMs</a>(long timeoutMs)</pre> +<div class="block">Set the max timeout before the buffer is automatically flushed.</div> +</li> +</ul> +<a name="getWriteBufferPeriodicFlushTimerTickMs--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getWriteBufferPeriodicFlushTimerTickMs</h4> +<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.104">getWriteBufferPeriodicFlushTimerTickMs</a>()</pre> +</li> +</ul> +<a name="setWriteBufferPeriodicFlushTimerTickMs-long-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setWriteBufferPeriodicFlushTimerTickMs</h4> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.111">setWriteBufferPeriodicFlushTimerTickMs</a>(long timerTickMs)</pre> +<div class="block">Set the TimerTick how often the buffer timeout if checked.</div> +</li> +</ul> <a name="getMaxKeyValueSize--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getMaxKeyValueSize</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.91">getMaxKeyValueSize</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.116">getMaxKeyValueSize</a>()</pre> </li> </ul> <a name="maxKeyValueSize-int-"> @@ -352,7 +410,7 @@ implements <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable <ul class="blockList"> <li class="blockList"> <h4>maxKeyValueSize</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.100">maxKeyValueSize</a>(int maxKeyValueSize)</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.125">maxKeyValueSize</a>(int maxKeyValueSize)</pre> <div class="block">Override the maximum key-value size specified by the provided <a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client"><code>Connection</code></a>'s <code>Configuration</code> instance, via the configuration key <code>hbase.client.keyvalue.maxsize</code>.</div> @@ -364,7 +422,7 @@ implements <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable <ul class="blockList"> <li class="blockList"> <h4>getPool</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.105">getPool</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.130">getPool</a>()</pre> </li> </ul> <a name="pool-java.util.concurrent.ExecutorService-"> @@ -373,7 +431,7 @@ implements <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable <ul class="blockList"> <li class="blockList"> <h4>pool</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.113">pool</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> pool)</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.138">pool</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> pool)</pre> <div class="block">Override the default executor pool defined by the <code>hbase.htable.threads.*</code> configuration values.</div> </li> @@ -384,7 +442,7 @@ implements <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable <ul class="blockList"> <li class="blockList"> <h4>getImplementationClassName</h4> -<pre>public <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/BufferedMutatorParams.html#line.122">getImplementationClassName</a>()</pre> +<pre>public <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/BufferedMutatorParams.html#line.147">getImplementationClassName</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>Name of the class we will use when we construct a @@ -398,7 +456,7 @@ implements <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable <ul class="blockList"> <li class="blockList"> <h4>implementationClassName</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.130">implementationClassName</a>(<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> implementationClassName)</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.155">implementationClassName</a>(<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> implementationClassName)</pre> <div class="block">Specify a BufferedMutator implementation other than the default.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -412,7 +470,7 @@ implements <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable <ul class="blockList"> <li class="blockList"> <h4>getListener</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutator.ExceptionListener.html" title="interface in org.apache.hadoop.hbase.client">BufferedMutator.ExceptionListener</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.135">getListener</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutator.ExceptionListener.html" title="interface in org.apache.hadoop.hbase.client">BufferedMutator.ExceptionListener</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.160">getListener</a>()</pre> </li> </ul> <a name="listener-org.apache.hadoop.hbase.client.BufferedMutator.ExceptionListener-"> @@ -421,7 +479,7 @@ implements <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable <ul class="blockList"> <li class="blockList"> <h4>listener</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.142">listener</a>(<a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutator.ExceptionListener.html" title="interface in org.apache.hadoop.hbase.client">BufferedMutator.ExceptionListener</a> listener)</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.167">listener</a>(<a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutator.ExceptionListener.html" title="interface in org.apache.hadoop.hbase.client">BufferedMutator.ExceptionListener</a> listener)</pre> <div class="block">Override the default error handler. Default handler simply rethrows the exception.</div> </li> </ul> @@ -431,7 +489,7 @@ implements <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable <ul class="blockListLast"> <li class="blockList"> <h4>clone</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.155">clone</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/BufferedMutatorParams.html#line.180">clone</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a></code> in class <code><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></code></dd> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/83bf6175/apidocs/org/apache/hadoop/hbase/client/class-use/BufferedMutatorParams.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/client/class-use/BufferedMutatorParams.html b/apidocs/org/apache/hadoop/hbase/client/class-use/BufferedMutatorParams.html index 8b7b08c..bb75764 100644 --- a/apidocs/org/apache/hadoop/hbase/client/class-use/BufferedMutatorParams.html +++ b/apidocs/org/apache/hadoop/hbase/client/class-use/BufferedMutatorParams.html @@ -145,6 +145,18 @@ </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a></code></td> +<td class="colLast"><span class="typeNameLabel">BufferedMutatorParams.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html#setWriteBufferPeriodicFlushTimeoutMs-long-">setWriteBufferPeriodicFlushTimeoutMs</a></span>(long timeoutMs)</code> +<div class="block">Set the max timeout before the buffer is automatically flushed.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a></code></td> +<td class="colLast"><span class="typeNameLabel">BufferedMutatorParams.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html#setWriteBufferPeriodicFlushTimerTickMs-long-">setWriteBufferPeriodicFlushTimerTickMs</a></span>(long timerTickMs)</code> +<div class="block">Set the TimerTick how often the buffer timeout if checked.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a></code></td> <td class="colLast"><span class="typeNameLabel">BufferedMutatorParams.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html#writeBufferSize-long-">writeBufferSize</a></span>(long writeBufferSize)</code> <div class="block">Override the write buffer size specified by the provided <a href="../../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client"><code>Connection</code></a>'s <code>Configuration</code> instance, via the configuration key