[33/51] [partial] hbase-site git commit: Published site at 620d70d6186fb800299bcc62ad7179fccfd1be41.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/aa3fb87f/devapidocs/org/apache/hadoop/hbase/thrift2/client/ThriftAdmin.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/thrift2/client/ThriftAdmin.html b/devapidocs/org/apache/hadoop/hbase/thrift2/client/ThriftAdmin.html new file mode 100644 index 000..32d705d --- /dev/null +++ b/devapidocs/org/apache/hadoop/hbase/thrift2/client/ThriftAdmin.html @@ -0,0 +1,6117 @@ +http://www.w3.org/TR/html4/loose.dtd;> + + + + + +ThriftAdmin (Apache HBase 3.0.0-SNAPSHOT API) + + + + + +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,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i 109":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":10,"i151":10,"i152":10,"i153":10,"i154":10,"i155":10,"i156":10,"i157":10,"i158":10,"i159":10,"i160":10,"i161":10,"i162":10,"i163":10,"i164":10,"i165":10,"i166":10,"i167":10,"i168":10,"i169":10,"i170":10,"i171":10,"i172":10,"i173":10,"i174":10,"i175":10,"i176":10,"i177":10,"i178":10,"i179":10,"i180":10,"i181":10,"i182":10,"i183":10,"i184":10,"i185":10,"i186":10,"i187":10,"i188":10,"i189":10,"i190":10,"i191":10,"i192":10,"i193":10,"i194":10,"i195":10,"i196":10,"i197":10,"i198":10,"i199":10,"i200":10,"i201":10,"i202":10,"i203":10,"i204":10,"i205":10,"i206":10,"i207":10,"i208":10 }; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + +JavaScript is disabled on your browser. + + + + + +Skip navigation links + + + + +Overview +Package +Class +Use +Tree +Deprecated +Index +Help + + + + +PrevClass +NextClass + + +Frames +NoFrames + + +AllClasses + + + + + + + +Summary: +Nested| +Field| +Constr| +Method + + +Detail: +Field| +Constr| +Method + + + + + + + + +org.apache.hadoop.hbase.thrift2.client +Class ThriftAdmin + + + +https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">java.lang.Object + + +org.apache.hadoop.hbase.thrift2.client.ThriftAdmin + + + + + + + +All Implemented Interfaces: +https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true; title="class or interface in java.io">Closeable, https://docs.oracle.com/javase/8/docs/api/java/lang/AutoCloseable.html?is-external=true; title="class or interface in java.lang">AutoCloseable, Abortable, Admin + + + +@InterfaceAudience.Private +public class ThriftAdmin +extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object +implements Admin + + + + + + + + + + + +Field Summary + +Fields + +Modifier and Type +Field and Description + + +private org.apache.hadoop.hbase.thrift2.generated.THBaseService.Client +client + + +private org.apache.hadoop.conf.Configuration +conf + + +private int +operationTimeout + + +private org.apache.thrift.transport.TTransport +transport + + + + + + + + + +Constructor Summary + +Constructors + +Constructor and Description + + +ThriftAdmin(org.apache.hadoop.hbase.thrift2.generated.THBaseService.Clientclient, + org.apache.thrift.transport.TTransporttTransport, +
[33/51] [partial] hbase-site git commit: Published site at 281d6429e55149cc4c05430dcc1d1dc136d8b245.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/901d593a/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.TruncateTableProcedureBiConsumer.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.TruncateTableProcedureBiConsumer.html b/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.TruncateTableProcedureBiConsumer.html index e5f0475..19ed074 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.TruncateTableProcedureBiConsumer.html +++ b/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.TruncateTableProcedureBiConsumer.html @@ -127,7 +127,7 @@ var activeTableTab = "activeTableTab"; -private static class RawAsyncHBaseAdmin.TruncateTableProcedureBiConsumer +private static class RawAsyncHBaseAdmin.TruncateTableProcedureBiConsumer extends RawAsyncHBaseAdmin.TableProcedureBiConsumer @@ -232,7 +232,7 @@ extends TruncateTableProcedureBiConsumer -TruncateTableProcedureBiConsumer(TableNametableName) +TruncateTableProcedureBiConsumer(TableNametableName) @@ -249,7 +249,7 @@ extends getOperationType -https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringgetOperationType() +https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringgetOperationType() Specified by: getOperationTypein classRawAsyncHBaseAdmin.TableProcedureBiConsumer
[33/51] [partial] hbase-site git commit: Published site at 466fa920fee572fe20db3b77ebf539dc304d5f31.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2bf59208/devapidocs/org/apache/hadoop/hbase/client/class-use/AsyncConnectionImpl.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/class-use/AsyncConnectionImpl.html b/devapidocs/org/apache/hadoop/hbase/client/class-use/AsyncConnectionImpl.html index 1c79b4b..6ce642c 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/class-use/AsyncConnectionImpl.html +++ b/devapidocs/org/apache/hadoop/hbase/client/class-use/AsyncConnectionImpl.html @@ -237,10 +237,11 @@ AsyncServerRequestRpcRetryingCaller.CallableTcallable) -AsyncSingleRequestRpcRetryingCaller(org.apache.hbase.thirdparty.io.netty.util.HashedWheelTimerretryTimer, +AsyncSingleRequestRpcRetryingCaller(org.apache.hbase.thirdparty.io.netty.util.HashedWheelTimerretryTimer, AsyncConnectionImplconn, TableNametableName, byte[]row, + intreplicaId, RegionLocateTypelocateType, AsyncSingleRequestRpcRetryingCaller.CallableTcallable, longpauseNs, http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2bf59208/devapidocs/org/apache/hadoop/hbase/client/class-use/AsyncNonMetaRegionLocator.LocateRequest.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/class-use/AsyncNonMetaRegionLocator.LocateRequest.html b/devapidocs/org/apache/hadoop/hbase/client/class-use/AsyncNonMetaRegionLocator.LocateRequest.html index 77d960b..0db4667 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/class-use/AsyncNonMetaRegionLocator.LocateRequest.html +++ b/devapidocs/org/apache/hadoop/hbase/client/class-use/AsyncNonMetaRegionLocator.LocateRequest.html @@ -105,11 +105,11 @@ -https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">MapAsyncNonMetaRegionLocator.LocateRequest,https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureHRegionLocation +private https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">MapAsyncNonMetaRegionLocator.LocateRequest,https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureRegionLocations AsyncNonMetaRegionLocator.TableCache.allRequests -https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true; title="class or interface in java.util">SetAsyncNonMetaRegionLocator.LocateRequest +private https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true; title="class or interface in java.util">SetAsyncNonMetaRegionLocator.LocateRequest AsyncNonMetaRegionLocator.TableCache.pendingRequests @@ -136,9 +136,9 @@ private void -AsyncNonMetaRegionLocator.complete(TableNametableName, +AsyncNonMetaRegionLocator.complete(TableNametableName, AsyncNonMetaRegionLocator.LocateRequestreq, -HRegionLocationloc, +RegionLocationslocs, https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true; title="class or interface in java.lang">Throwableerror) @@ -163,8 +163,8 @@ private boolean AsyncNonMetaRegionLocator.TableCache.tryComplete(AsyncNonMetaRegionLocator.LocateRequestreq, - https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureHRegionLocationfuture, - https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true; title="class or interface in java.util">OptionalHRegionLocationlocation) + https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureRegionLocationsfuture, + https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true; title="class or interface in java.util">OptionalRegionLocationslocations) http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2bf59208/devapidocs/org/apache/hadoop/hbase/client/class-use/AsyncNonMetaRegionLocator.TableCache.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/class-use/AsyncNonMetaRegionLocator.TableCache.html b/devapidocs/org/apache/hadoop/hbase/client/class-use/AsyncNonMetaRegionLocator.TableCache.html index c2b9481..3efcd98 100644 ---
[33/51] [partial] hbase-site git commit: Published site at e4b6b4afb933a961f543537875f87a2dc62d3757.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/849d84a8/devapidocs/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.TIOErrorWithCause.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.TIOErrorWithCause.html b/devapidocs/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.TIOErrorWithCause.html index 54aed81..0a554cd 100644 --- a/devapidocs/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.TIOErrorWithCause.html +++ b/devapidocs/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.TIOErrorWithCause.html @@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab"; -PrevClass +PrevClass NextClass @@ -137,7 +137,7 @@ var activeTableTab = "activeTableTab"; -private static class ThriftHBaseServiceHandler.TIOErrorWithCause +private static class ThriftHBaseServiceHandler.TIOErrorWithCause extends org.apache.hadoop.hbase.thrift2.generated.TIOError @@ -269,7 +269,7 @@ extends org.apache.hadoop.hbase.thrift2.generated.TIOError cause -privatehttps://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true; title="class or interface in java.lang">Throwable cause +privatehttps://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true; title="class or interface in java.lang">Throwable cause @@ -286,7 +286,7 @@ extends org.apache.hadoop.hbase.thrift2.generated.TIOError TIOErrorWithCause -publicTIOErrorWithCause(https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true; title="class or interface in java.lang">Throwablecause) +publicTIOErrorWithCause(https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true; title="class or interface in java.lang">Throwablecause) @@ -303,7 +303,7 @@ extends org.apache.hadoop.hbase.thrift2.generated.TIOError getCause -publichttps://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true; title="class or interface in java.lang">ThrowablegetCause() +publichttps://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true; title="class or interface in java.lang">ThrowablegetCause() Overrides: https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getCause--; title="class or interface in java.lang">getCausein classhttps://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true; title="class or interface in java.lang">Throwable @@ -316,7 +316,7 @@ extends org.apache.hadoop.hbase.thrift2.generated.TIOError equals -publicbooleanequals(https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Objectother) +publicbooleanequals(https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Objectother) Overrides: equalsin classorg.apache.hadoop.hbase.thrift2.generated.TIOError @@ -329,7 +329,7 @@ extends org.apache.hadoop.hbase.thrift2.generated.TIOError hashCode -publicinthashCode() +publicinthashCode() Overrides: hashCodein classorg.apache.hadoop.hbase.thrift2.generated.TIOError @@ -364,7 +364,7 @@ extends org.apache.hadoop.hbase.thrift2.generated.TIOError -PrevClass +PrevClass NextClass
[33/51] [partial] hbase-site git commit: Published site at 3ab895979b643a2980bcdb7fee2078f14b614210.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ef0dd56d/devapidocs/org/apache/hadoop/hbase/class-use/PrivateCellUtil.LastOnRowByteBufferExtendedCell.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/PrivateCellUtil.LastOnRowByteBufferExtendedCell.html b/devapidocs/org/apache/hadoop/hbase/class-use/PrivateCellUtil.LastOnRowByteBufferExtendedCell.html index d804b99..2e5b0f3 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/PrivateCellUtil.LastOnRowByteBufferExtendedCell.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/PrivateCellUtil.LastOnRowByteBufferExtendedCell.html @@ -160,6 +160,6 @@ -Copyright 20072018 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. +Copyright 20072019 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ef0dd56d/devapidocs/org/apache/hadoop/hbase/class-use/PrivateCellUtil.LastOnRowCell.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/PrivateCellUtil.LastOnRowCell.html b/devapidocs/org/apache/hadoop/hbase/class-use/PrivateCellUtil.LastOnRowCell.html index a541efa..c2e4ca6 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/PrivateCellUtil.LastOnRowCell.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/PrivateCellUtil.LastOnRowCell.html @@ -160,6 +160,6 @@ -Copyright 20072018 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. +Copyright 20072019 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ef0dd56d/devapidocs/org/apache/hadoop/hbase/class-use/PrivateCellUtil.LastOnRowColByteBufferExtendedCell.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/PrivateCellUtil.LastOnRowColByteBufferExtendedCell.html b/devapidocs/org/apache/hadoop/hbase/class-use/PrivateCellUtil.LastOnRowColByteBufferExtendedCell.html index 2b6958b..dadf800 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/PrivateCellUtil.LastOnRowColByteBufferExtendedCell.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/PrivateCellUtil.LastOnRowColByteBufferExtendedCell.html @@ -120,6 +120,6 @@ -Copyright 20072018 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. +Copyright 20072019 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ef0dd56d/devapidocs/org/apache/hadoop/hbase/class-use/PrivateCellUtil.LastOnRowColCell.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/PrivateCellUtil.LastOnRowColCell.html b/devapidocs/org/apache/hadoop/hbase/class-use/PrivateCellUtil.LastOnRowColCell.html index efb65af..7d16803 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/PrivateCellUtil.LastOnRowColCell.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/PrivateCellUtil.LastOnRowColCell.html @@ -120,6 +120,6 @@ -Copyright 20072018 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. +Copyright 20072019 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ef0dd56d/devapidocs/org/apache/hadoop/hbase/class-use/PrivateCellUtil.TagRewriteByteBufferExtendedCell.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/PrivateCellUtil.TagRewriteByteBufferExtendedCell.html b/devapidocs/org/apache/hadoop/hbase/class-use/PrivateCellUtil.TagRewriteByteBufferExtendedCell.html index e332d0b..dd7a981 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/PrivateCellUtil.TagRewriteByteBufferExtendedCell.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/PrivateCellUtil.TagRewriteByteBufferExtendedCell.html @@ -160,6 +160,6 @@ -Copyright 20072018 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. +Copyright 20072019 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ef0dd56d/devapidocs/org/apache/hadoop/hbase/class-use/PrivateCellUtil.TagRewriteCell.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/PrivateCellUtil.TagRewriteCell.html b/devapidocs/org/apache/hadoop/hbase/class-use/PrivateCellUtil.TagRewriteCell.html index 05c2934..3559b57 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/PrivateCellUtil.TagRewriteCell.html +++
[33/51] [partial] hbase-site git commit: Published site at 7820ba1dbdba58b1002cdfde08eb21aa7a0bb6da.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/09ea0d5f/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.FlushResultImpl.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.FlushResultImpl.html b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.FlushResultImpl.html index 7e5268f..43238b7 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.FlushResultImpl.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.FlushResultImpl.html @@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab"; -public static class HRegion.FlushResultImpl +public static class HRegion.FlushResultImpl extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object implements HRegion.FlushResult Objects from this class are created when flushing to describe all the different states that @@ -273,7 +273,7 @@ implements result -finalHRegion.FlushResult.Result result +finalHRegion.FlushResult.Result result @@ -282,7 +282,7 @@ implements failureReason -finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String failureReason +finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String failureReason @@ -291,7 +291,7 @@ implements flushSequenceId -finallong flushSequenceId +finallong flushSequenceId @@ -300,7 +300,7 @@ implements wroteFlushWalMarker -finalboolean wroteFlushWalMarker +finalboolean wroteFlushWalMarker @@ -317,7 +317,7 @@ implements FlushResultImpl -FlushResultImpl(HRegion.FlushResult.Resultresult, +FlushResultImpl(HRegion.FlushResult.Resultresult, longflushSequenceId) Convenience constructor to use when the flush is successful, the failure message is set to null. @@ -335,7 +335,7 @@ implements FlushResultImpl -FlushResultImpl(HRegion.FlushResult.Resultresult, +FlushResultImpl(HRegion.FlushResult.Resultresult, https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringfailureReason, booleanwroteFlushMarker) Convenience constructor to use when we cannot flush. @@ -352,7 +352,7 @@ implements FlushResultImpl -FlushResultImpl(HRegion.FlushResult.Resultresult, +FlushResultImpl(HRegion.FlushResult.Resultresult, longflushSequenceId, https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringfailureReason, booleanwroteFlushMarker) @@ -379,7 +379,7 @@ implements isFlushSucceeded -publicbooleanisFlushSucceeded() +publicbooleanisFlushSucceeded() Convenience method, the equivalent of checking if result is FLUSHED_NO_COMPACTION_NEEDED or FLUSHED_NO_COMPACTION_NEEDED. @@ -396,7 +396,7 @@ implements isCompactionNeeded -publicbooleanisCompactionNeeded() +publicbooleanisCompactionNeeded() Convenience method, the equivalent of checking if result is FLUSHED_COMPACTION_NEEDED. Specified by: @@ -412,7 +412,7 @@ implements toString -publichttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringtoString() +publichttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringtoString() Overrides: https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--; title="class or interface in java.lang">toStringin classhttps://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object @@ -425,7 +425,7 @@ implements getResult -publicHRegion.FlushResult.ResultgetResult() +publicHRegion.FlushResult.ResultgetResult() Specified by: getResultin interfaceHRegion.FlushResult http://git-wip-us.apache.org/repos/asf/hbase-site/blob/09ea0d5f/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.MutationBatchOperation.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.MutationBatchOperation.html b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.MutationBatchOperation.html index 1ed3578..bafaabb 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.MutationBatchOperation.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.MutationBatchOperation.html @@ -118,7 +118,7 @@ var activeTableTab = "activeTableTab"; -static class HRegion.MutationBatchOperation +static class HRegion.MutationBatchOperation extends HRegion.BatchOperationMutation Batch of mutation operations. Base class is shared with
[33/51] [partial] hbase-site git commit: Published site at c448604ceb987d113913f0583452b2abce04db0d.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/4f8b8424/devapidocs/org/apache/hadoop/hbase/regionserver/HMobStore.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/HMobStore.html b/devapidocs/org/apache/hadoop/hbase/regionserver/HMobStore.html index b2908c6..7529d79 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/HMobStore.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/HMobStore.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,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":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,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -190,13 +190,13 @@ extends map -private MobCacheConfig -mobCacheConfig - - private org.apache.hadoop.fs.Path mobFamilyPath + +private MobFileCache +mobFileCache + private https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true; title="class or interface in java.util.concurrent.atomic">AtomicLong mobFlushCount @@ -277,12 +277,6 @@ extends -protected void -createCacheConf(ColumnFamilyDescriptorfamily) -Creates the mob cache config. - - - StoreFileWriter createDelFileWriterInTmp(https://docs.oracle.com/javase/8/docs/api/java/util/Date.html?is-external=true; title="class or interface in java.util">Datedate, longmaxKeyCount, @@ -291,7 +285,7 @@ extends Creates the writer for the del file in temp directory. - + protected KeyValueScanner createScanner(Scanscan, ScanInfoscanInfo, @@ -300,7 +294,7 @@ extends Gets the MobStoreScanner or MobReversedStoreScanner. - + protected StoreEngine?,?,?,? createStoreEngine(HStorestore, org.apache.hadoop.conf.Configurationconf, @@ -308,7 +302,7 @@ extends Creates the mob store engine. - + StoreFileWriter createWriterInTmp(https://docs.oracle.com/javase/8/docs/api/java/util/Date.html?is-external=true; title="class or interface in java.util">Datedate, longmaxKeyCount, @@ -318,7 +312,7 @@ extends Creates the writer for the mob file in temp directory. - + StoreFileWriter createWriterInTmp(MobFileNamemobFileName, org.apache.hadoop.fs.PathbasePath, @@ -328,7 +322,7 @@ extends Creates the writer for the mob file in temp directory. - + StoreFileWriter createWriterInTmp(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringdate, org.apache.hadoop.fs.PathbasePath, @@ -339,65 +333,65 @@ extends Creates the writer for the mob file in temp directory. - + long getCellsCountCompactedFromMob() - + long getCellsCountCompactedToMob() - + long getCellsSizeCompactedFromMob() - + long getCellsSizeCompactedToMob() - + org.apache.hadoop.conf.Configuration getConfiguration() Gets current config. - + long getMobFlushCount() - + long getMobFlushedCellsCount() - + long getMobFlushedCellsSize() - + long getMobScanCellsCount() - + long getMobScanCellsSize() - + org.apache.hadoop.fs.Path getPath() Gets the mob file path. - + byte[] getRefCellTags() - + private org.apache.hadoop.fs.Path getTempDir() Gets the temp directory. - + private Cell readCell(https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">Listorg.apache.hadoop.fs.Pathlocations, https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringfileName, @@ -408,14 +402,14 @@ extends Reads the cell from a mob file. - + Cell resolve(Cellreference, booleancacheBlocks) Reads the cell from the mob file, and the read point does not count. - + Cell resolve(Cellreference, booleancacheBlocks, @@ -424,43 +418,43 @@ extends Reads the cell from the mob file. - + void updateCellsCountCompactedFromMob(longcount) - + void updateCellsCountCompactedToMob(longcount) - + void updateCellsSizeCompactedFromMob(longsize) - + void updateCellsSizeCompactedToMob(longsize) - + void updateMobFlushCount() - + void updateMobFlushedCellsCount(longcount) - + void updateMobFlushedCellsSize(longsize) - + void
[33/51] [partial] hbase-site git commit: Published site at 8bf966c8e936dec4d83bcbe85c5aab543f14a0df.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/27555316/devapidocs/org/apache/hadoop/hbase/zookeeper/class-use/MetaTableLocator.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/zookeeper/class-use/MetaTableLocator.html b/devapidocs/org/apache/hadoop/hbase/zookeeper/class-use/MetaTableLocator.html index b297b54..25f088c 100644 --- a/devapidocs/org/apache/hadoop/hbase/zookeeper/class-use/MetaTableLocator.html +++ b/devapidocs/org/apache/hadoop/hbase/zookeeper/class-use/MetaTableLocator.html @@ -72,107 +72,7 @@ Uses of Classorg.apache.hadoop.hbase.zookeeper.MetaTableLocator - - - - -Packages that use MetaTableLocator - -Package -Description - - - -org.apache.hadoop.hbase - - - -org.apache.hadoop.hbase.regionserver - - - -org.apache.hadoop.hbase.replication.regionserver - - - - - - - - - - -Uses of MetaTableLocator in org.apache.hadoop.hbase - -Methods in org.apache.hadoop.hbase that return MetaTableLocator - -Modifier and Type -Method and Description - - - -MetaTableLocator -Server.getMetaTableLocator() -Returns instance of MetaTableLocator - running inside this server. - - - - - - - - -Uses of MetaTableLocator in org.apache.hadoop.hbase.regionserver - -Fields in org.apache.hadoop.hbase.regionserver declared as MetaTableLocator - -Modifier and Type -Field and Description - - - -protected MetaTableLocator -HRegionServer.metaTableLocator - - - - -Methods in org.apache.hadoop.hbase.regionserver that return MetaTableLocator - -Modifier and Type -Method and Description - - - -MetaTableLocator -HRegionServer.getMetaTableLocator() - - - - - - - -Uses of MetaTableLocator in org.apache.hadoop.hbase.replication.regionserver - -Methods in org.apache.hadoop.hbase.replication.regionserver that return MetaTableLocator - -Modifier and Type -Method and Description - - - -MetaTableLocator -ReplicationSyncUp.DummyServer.getMetaTableLocator() - - - - - - - - +No usage of org.apache.hadoop.hbase.zookeeper.MetaTableLocator http://git-wip-us.apache.org/repos/asf/hbase-site/blob/27555316/devapidocs/org/apache/hadoop/hbase/zookeeper/class-use/ZKWatcher.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/zookeeper/class-use/ZKWatcher.html b/devapidocs/org/apache/hadoop/hbase/zookeeper/class-use/ZKWatcher.html index 804473a..7cd57f0 100644 --- a/devapidocs/org/apache/hadoop/hbase/zookeeper/class-use/ZKWatcher.html +++ b/devapidocs/org/apache/hadoop/hbase/zookeeper/class-use/ZKWatcher.html @@ -794,6 +794,42 @@ + +Methods in org.apache.hadoop.hbase.rsgroup with parameters of type ZKWatcher + +Modifier and Type +Method and Description + + + +private static org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.BlockingInterface +Utility.getMetaServerConnection(ClusterConnectionconnection, + ZKWatcherzkw, + longtimeout, + intreplicaId) +Gets a connection to the server hosting meta, as reported by ZooKeeper, waiting up to the + specified timeout for availability. + + + +static boolean +Utility.verifyMetaRegionLocation(ClusterConnectionhConnection, +ZKWatcherzkw, +longtimeout) +Verify hbase:meta is deployed and accessible. + + + +static boolean +Utility.verifyMetaRegionLocation(ClusterConnectionconnection, +ZKWatcherzkw, +longtimeout, +intreplicaId) +Verify hbase:meta is deployed and accessible. + + + + @@ -1072,7 +1108,7 @@ -ServerName +static ServerName MetaTableLocator.blockUntilAvailable(ZKWatcherzkw, intreplicaId, longtimeout) @@ -1080,14 +1116,14 @@ -ServerName +static ServerName MetaTableLocator.blockUntilAvailable(ZKWatcherzkw, longtimeout) Wait until the meta region is available and is not in transition. -https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListServerName +static https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListServerName MetaTableLocator.blockUntilAvailable(ZKWatcherzkw, longtimeout, org.apache.hadoop.conf.Configurationconf) @@ -1213,13 +1249,13 @@ -void +static void MetaTableLocator.deleteMetaLocation(ZKWatcherzookeeper) Deletes the location of hbase:meta in ZooKeeper. -void +static void MetaTableLocator.deleteMetaLocation(ZKWatcherzookeeper, intreplicaId) @@ -1335,37 +1371,37 @@ -ServerName +static ServerName MetaTableLocator.getMetaRegionLocation(ZKWatcherzkw) Gets the meta region location, if available. -ServerName +static ServerName MetaTableLocator.getMetaRegionLocation(ZKWatcherzkw,
[33/51] [partial] hbase-site git commit: Published site at 1acbd36c903b048141866b143507bfce124a5c5f.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/5299e667/devapidocs/org/apache/hadoop/hbase/master/HMaster.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/HMaster.html b/devapidocs/org/apache/hadoop/hbase/master/HMaster.html index c1fece0..7869949 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/HMaster.html +++ b/devapidocs/org/apache/hadoop/hbase/master/HMaster.html @@ -1453,7 +1453,7 @@ implements -boolean +private boolean waitForNamespaceOnline() Check hbase:namespace table is assigned. @@ -1475,7 +1475,7 @@ implements HRegionServer -abort, addRegion, addToMovedRegions, checkFileSystem, cleanMovedRegions, clearRegionBlockCache, closeAllRegions, href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#closeAndOfflineRegionForSplitOrMerge-java.util.List-">closeAndOfflineRegionForSplitOrMerge, > href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#closeRegion-java.lang.String-boolean-org.apache.hadoop.hbase.ServerName-">closeRegion, > href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#constructRegionServer-java.lang.Class-org.apache.hadoop.conf.Configuration-">constructRegionServer, > href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#convertThrowableToIOE-java.lang.Throwable-java.lang.String-">convertThrowableToIOE, > href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#createClusterConnection--">createClusterConnection, > href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#createConnection-org.apache.hadoop.conf.Configuration-">createConnection, > < a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#createRegionLoad-java.lang.String-">createRegionLoad, createRegionServerStatusStub, createRegionServerStatusStub, execRegionServerService, executeProcedure, getCacheConfig, getChoreService, getClusterConnection, getClusterId, getCompactionPressure, getCompactionRequestor, getCompactSplitThread, getConfiguration, getConfigurationManager, getConnection, getCoordinatedStateManager, getEventLoopGroupConfig, getExecutorService, getFavoredNodesForRegion, getFileSystem, getFlushPressure, getFlushRequester, getFlushThroughputController, getFsTableDescriptors, getHeapMemoryManager, getInfoServer, getLastSequenceId, getLeases, getMasterAddressTracker, getMetaTableLocator, getMetrics, getMostLoadedRegions, getNonceManager, getNumberOfOnlineRegions, getOnlineRegion, getOnlineRegionsLocalContext, getOnlineTabl es, getRegion, getRegion, getRegionBlockLocations, getRegionByEncodedName, getRegionByEncodedName, getRegions, getRegions, getRegionServerAccounting, getRegionServerCoprocessorHost, getRegionServerCoprocessors, getRegionServerMetrics, getRegionServerRpcQuotaManager, getRegionServerSpaceQuotaManager, getRegionsInTransitionInRS, getReplicationSinkService, getReplicationSourceService, getRootDir, getRpcServer, getRSRpcServices, getSecureBulkLoadManager, getStartcode, getTableDescriptors, getThreadWakeFrequency, getWAL, getWALFileSystem, getWalGroupsReplicationStatus, getWalRoller, getWALRootDir, getWALs, handleReportForDutyResponse, initializeMemStoreChunkCreator, isAborted, isClusterUp, isOnline, isShutDown, isStopped, isStopping, kill, movedRegionCleanerPeriod, onConfigurationChange, postOpenDeployTasks, regionLock, remoteProcedureComplete, removeRegion, reportFileArchivalForQuotas, reportRegionSizesForQuotas, reportRegionStateTransition, sendShutdownInterrupt, setupClusterConnection, stop, toString, tryRegionServerReport, unassign, updateConfiguration, updateRegionFavoredNodesMapping, waitForServerOnline, walRollRequestFinished +abort, addRegion, addToMovedRegions, checkFileSystem, cleanMovedRegions, clearRegionBlockCache, closeAllRegions, href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#closeAndOfflineRegionForSplitOrMerge-java.util.List-">closeAndOfflineRegionForSplitOrMerge, > href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#closeRegion-java.lang.String-boolean-org.apache.hadoop.hbase.ServerName-">closeRegion, > href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#constructRegionServer-java.lang.Class-org.apache.hadoop.conf.Configuration-">constructRegionServer, > href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#convertThrowableToIOE-java.lang.Throwable-java.lang.String-">convertThrowableToIOE, > href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#createConnection-org.apache.hadoop.conf.Configuration-">createConnection, > href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#createRegionLoad-java.lang.String-">createRegionLoad, createRegionServerStatusStub,
[33/51] [partial] hbase-site git commit: Published site at 130057f13774f6b213cdb06952c805a29d59396e.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/68eae623/devapidocs/org/apache/hadoop/hbase/security/access/UserPermission.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/security/access/UserPermission.html b/devapidocs/org/apache/hadoop/hbase/security/access/UserPermission.html index fec80f5..797991d 100644 --- a/devapidocs/org/apache/hadoop/hbase/security/access/UserPermission.html +++ b/devapidocs/org/apache/hadoop/hbase/security/access/UserPermission.html @@ -74,7 +74,7 @@ var activeTableTab = "activeTableTab"; Summary: -Nested| +Nested| Field| Constr| Method @@ -100,60 +100,26 @@ var activeTableTab = "activeTableTab"; https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">java.lang.Object -org.apache.hadoop.io.VersionedWritable - - -org.apache.hadoop.hbase.security.access.Permission - - -org.apache.hadoop.hbase.security.access.TablePermission - - org.apache.hadoop.hbase.security.access.UserPermission - - - - - - - -All Implemented Interfaces: -org.apache.hadoop.io.Writable - @InterfaceAudience.Private -public class UserPermission -extends TablePermission -Represents an authorization for access over the given table, column family - plus qualifier, for the given user. +public class UserPermission +extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object +UserPermission consists of a user name and a permission. + Permission can be one of [Global, Namespace, Table] permission. - - - - - -Nested Class Summary - - - - -Nested classes/interfaces inherited from classorg.apache.hadoop.hbase.security.access.Permission -Permission.Action - - - @@ -167,21 +133,14 @@ extends Field and Description -private static org.slf4j.Logger -LOG +private Permission +permission -private byte[] +private https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String user - - - - -Fields inherited from classorg.apache.hadoop.hbase.security.access.Permission -ACTION_BY_CODE, actions, VERSION - @@ -196,71 +155,61 @@ extends Constructor and Description -UserPermission() -Nullary constructor for Writable, do not use +UserPermission(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringuser, + byte[]actionCode) +Construct a global user permission. -UserPermission(byte[]user, - byte[]actionCodes) -Creates a new instance for the given user, - matching the actions with the given codes. +UserPermission(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringuser, + Permission.Action...assigned) +Construct a global user permission. -UserPermission(byte[]user, - Permission.Action...assigned) -Creates a new instance for the given user. +UserPermission(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringuser, + Permissionpermission) +Construct a user permission given permission. -UserPermission(byte[]user, - https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringnamespace, - byte[]actionCodes) -Creates a new instance for the given user, - matching the actions with the given codes. - - - -UserPermission(byte[]user, +UserPermission(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringuser, https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringnamespace, Permission.Action...assigned) -Creates a new instance for the given user. +Construct a namespace user permission. - -UserPermission(byte[]user, - TableNametable, + +UserPermission(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringuser, + TableNametableName, byte[]family, byte[]qualifier, byte[]actionCodes) -Creates a new instance for the given user, table, column family and - qualifier, matching the actions with the given codes. +Construct a table:family:qualifier user permission. - -UserPermission(byte[]user, - TableNametable, + +UserPermission(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringuser, + TableNametableName, byte[]family, byte[]qualifier,
[33/51] [partial] hbase-site git commit: Published site at d5e4faacc354c1bc4d93efa71ca97ee3a056123e.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b5e107c3/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/Procedure.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/Procedure.html b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/Procedure.html index 2658e1b..e9f426d 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/Procedure.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/Procedure.html @@ -337,768 +337,775 @@ 329 * @see #holdLock(Object) 330 * @return true if the procedure has the lock, false otherwise. 331 */ -332 @VisibleForTesting -333 public final boolean hasLock() { -334return locked; -335 } -336 -337 /** -338 * Called when the procedure is loaded for replay. -339 * The procedure implementor may use this method to perform some quick -340 * operation before replay. -341 * e.g. failing the procedure if the state on replay may be unknown. -342 */ -343 protected void beforeReplay(TEnvironment env) { -344// no-op -345 } -346 -347 /** -348 * Called when the procedure is ready to be added to the queue after -349 * the loading/replay operation. -350 */ -351 protected void afterReplay(TEnvironment env) { -352// no-op -353 } -354 -355 /** -356 * Called when the procedure is marked as completed (success or rollback). -357 * The procedure implementor may use this method to cleanup in-memory states. -358 * This operation will not be retried on failure. If a procedure took a lock, -359 * it will have been released when this method runs. -360 */ -361 protected void completionCleanup(TEnvironment env) { -362// no-op -363 } -364 -365 /** -366 * By default, the procedure framework/executor will try to run procedures start to finish. -367 * Return true to make the executor yield between each execution step to -368 * give other procedures a chance to run. -369 * @param env the environment passed to the ProcedureExecutor -370 * @return Return true if the executor should yield on completion of an execution step. -371 * Defaults to return false. -372 */ -373 protected boolean isYieldAfterExecutionStep(TEnvironment env) { -374return false; -375 } -376 -377 /** -378 * By default, the executor will keep the procedure result around util -379 * the eviction TTL is expired. The client can cut down the waiting time -380 * by requesting that the result is removed from the executor. -381 * In case of system started procedure, we can force the executor to auto-ack. -382 * @param env the environment passed to the ProcedureExecutor -383 * @return true if the executor should wait the client ack for the result. -384 * Defaults to return true. -385 */ -386 protected boolean shouldWaitClientAck(TEnvironment env) { -387return true; -388 } -389 -390 /** -391 * Override this method to provide procedure specific counters for submitted count, failed -392 * count and time histogram. -393 * @param env The environment passed to the procedure executor -394 * @return Container object for procedure related metric -395 */ -396 protected ProcedureMetrics getProcedureMetrics(TEnvironment env) { -397return null; -398 } -399 -400 /** -401 * This function will be called just when procedure is submitted for execution. Override this -402 * method to update the metrics at the beginning of the procedure. The default implementation -403 * updates submitted counter if {@link #getProcedureMetrics(Object)} returns non-null -404 * {@link ProcedureMetrics}. -405 */ -406 protected void updateMetricsOnSubmit(TEnvironment env) { -407ProcedureMetrics metrics = getProcedureMetrics(env); -408if (metrics == null) { -409 return; -410} -411 -412Counter submittedCounter = metrics.getSubmittedCounter(); -413if (submittedCounter != null) { -414 submittedCounter.increment(); -415} -416 } -417 -418 /** -419 * This function will be called just after procedure execution is finished. Override this method -420 * to update metrics at the end of the procedure. If {@link #getProcedureMetrics(Object)} returns -421 * non-null {@link ProcedureMetrics}, the default implementation adds runtime of a procedure to a -422 * time histogram for successfully completed procedures. Increments failed counter for failed -423 * procedures. -424 * p/ -425 * TODO: As any of the sub-procedures on failure rolls back all procedures in the stack, including -426 * successfully finished siblings, this function may get called twice in certain cases for certain -427 * procedures. Explore further if this can be called once. -428 * @param env The environment passed to the procedure executor -429 * @param runtime Runtime of the procedure in milliseconds -430 * @param success true if procedure is completed
[33/51] [partial] hbase-site git commit: Published site at 3fe8649b2c9ba1271c25e8f476548907e4c7a90d.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8f09a71d/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CostFromRegionLoadFunction.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CostFromRegionLoadFunction.html b/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CostFromRegionLoadFunction.html index c7d99b2..9d1542c 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CostFromRegionLoadFunction.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CostFromRegionLoadFunction.html @@ -382,1357 +382,1365 @@ 374for (int i = 0; i this.curFunctionCosts.length; i++) { 375 curFunctionCosts[i] = tempFunctionCosts[i]; 376} -377LOG.info("start StochasticLoadBalancer.balancer, initCost=" + currentCost + ", functionCost=" -378+ functionCost()); +377double initCost = currentCost; +378double newCost = currentCost; 379 -380double initCost = currentCost; -381double newCost = currentCost; -382 -383long computedMaxSteps; -384if (runMaxSteps) { -385 computedMaxSteps = Math.max(this.maxSteps, -386 ((long)cluster.numRegions * (long)this.stepsPerRegion * (long)cluster.numServers)); -387} else { -388 computedMaxSteps = Math.min(this.maxSteps, -389 ((long)cluster.numRegions * (long)this.stepsPerRegion * (long)cluster.numServers)); -390} -391// Perform a stochastic walk to see if we can get a good fit. -392long step; -393 -394for (step = 0; step computedMaxSteps; step++) { -395 Cluster.Action action = nextAction(cluster); -396 -397 if (action.type == Type.NULL) { -398continue; -399 } -400 -401 cluster.doAction(action); -402 updateCostsWithAction(cluster, action); -403 -404 newCost = computeCost(cluster, currentCost); -405 -406 // Should this be kept? -407 if (newCost currentCost) { -408currentCost = newCost; -409 -410// save for JMX -411curOverallCost = currentCost; -412for (int i = 0; i this.curFunctionCosts.length; i++) { -413 curFunctionCosts[i] = tempFunctionCosts[i]; -414} -415 } else { -416// Put things back the way they were before. -417// TODO: undo by remembering old values -418Action undoAction = action.undoAction(); -419cluster.doAction(undoAction); -420updateCostsWithAction(cluster, undoAction); -421 } -422 -423 if (EnvironmentEdgeManager.currentTime() - startTime -424 maxRunningTime) { -425break; -426 } -427} -428long endTime = EnvironmentEdgeManager.currentTime(); -429 -430 metricsBalancer.balanceCluster(endTime - startTime); -431 -432// update costs metrics -433updateStochasticCosts(tableName, curOverallCost, curFunctionCosts); -434if (initCost currentCost) { -435 plans = createRegionPlans(cluster); -436 LOG.info("Finished computing new load balance plan. Computation took {}" + -437" to try {} different iterations. Found a solution that moves " + -438"{} regions; Going from a computed cost of {}" + -439" to a new cost of {}", java.time.Duration.ofMillis(endTime - startTime), -440step, plans.size(), initCost, currentCost); -441 return plans; -442} -443LOG.info("Could not find a better load balance plan. Tried {} different configurations in " + -444 "{}, and did not find anything with a computed cost less than {}", step, -445 java.time.Duration.ofMillis(endTime - startTime), initCost); -446return null; -447 } -448 -449 /** -450 * update costs to JMX -451 */ -452 private void updateStochasticCosts(TableName tableName, Double overall, Double[] subCosts) { -453if (tableName == null) return; -454 -455// check if the metricsBalancer is MetricsStochasticBalancer before casting -456if (metricsBalancer instanceof MetricsStochasticBalancer) { -457 MetricsStochasticBalancer balancer = (MetricsStochasticBalancer) metricsBalancer; -458 // overall cost -459 balancer.updateStochasticCost(tableName.getNameAsString(), -460"Overall", "Overall cost", overall); -461 -462 // each cost function -463 for (int i = 0; i costFunctions.length; i++) { -464CostFunction costFunction = costFunctions[i]; -465String costFunctionName = costFunction.getClass().getSimpleName(); -466Double costPercent = (overall == 0) ? 0 : (subCosts[i] / overall); -467// TODO: cost function may need a specific description -468 balancer.updateStochasticCost(tableName.getNameAsString(), costFunctionName, -469 "The percent of " + costFunctionName, costPercent); -470 } -471
[33/51] [partial] hbase-site git commit: Published site at 7adf590106826b9e4432cfeee06acdc0ccff8c6e.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/425db230/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html index 55d34df..688bd4e 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html @@ -513,1737 +513,1727 @@ 505 private void loadProcedures(ProcedureIterator procIter, boolean abortOnCorruption) 506 throws IOException { 507// 1. Build the rollback stack -508int runnablesCount = 0; +508int runnableCount = 0; 509int failedCount = 0; -510while (procIter.hasNext()) { -511 boolean finished = procIter.isNextFinished(); -512 @SuppressWarnings("unchecked") -513 ProcedureTEnvironment proc = procIter.next(); -514 NonceKey nonceKey = proc.getNonceKey(); -515 long procId = proc.getProcId(); -516 -517 if (finished) { -518completed.put(proc.getProcId(), new CompletedProcedureRetainer(proc)); -519LOG.debug("Completed {}", proc); -520 } else { -521if (!proc.hasParent()) { -522 assert !proc.isFinished() : "unexpected finished procedure"; -523 rollbackStack.put(proc.getProcId(), new RootProcedureState()); -524} -525 -526// add the procedure to the map -527 proc.beforeReplay(getEnvironment()); -528procedures.put(proc.getProcId(), proc); -529 -530if (proc.getState() == ProcedureState.RUNNABLE) { -531 runnablesCount++; -532} else if (proc.getState() == ProcedureState.FAILED) { -533 failedCount++; -534} -535 } -536 -537 // add the nonce to the map -538 if (nonceKey != null) { -539 nonceKeysToProcIdsMap.put(nonceKey, procId); -540 } -541} -542 -543// 2. Initialize the stacks -544// In the old implementation, for procedures in FAILED state, we will push it into the -545// ProcedureScheduler directly to execute the rollback. But this does not work after we -546// introduce the restore lock stage. -547// For now, when we acquire a xlock, we will remove the queue from runQueue in scheduler, and -548// then when a procedure which has lock access, for example, a sub procedure of the procedure -549// which has the xlock, is pushed into the scheduler, we will add the queue back to let the -550// workers poll from it. The assumption here is that, the procedure which has the xlock should -551// have been polled out already, so when loading we can not add the procedure to scheduler first -552// and then call acquireLock, since the procedure is still in the queue, and since we will -553// remove the queue from runQueue, then no one can poll it out, then there is a dead lock -554 ListProcedureTEnvironment runnableList = new ArrayList(runnablesCount); -555 ListProcedureTEnvironment failedList = new ArrayList(failedCount); -556 SetProcedureTEnvironment waitingSet = null; -557procIter.reset(); -558while (procIter.hasNext()) { -559 if (procIter.isNextFinished()) { -560procIter.skipNext(); -561continue; -562 } -563 -564 @SuppressWarnings("unchecked") -565 ProcedureTEnvironment proc = procIter.next(); -566 assert !(proc.isFinished() !proc.hasParent()) : "unexpected completed proc=" + proc; -567 -568 LOG.debug("Loading {}", proc); -569 -570 Long rootProcId = getRootProcedureId(proc); -571 if (rootProcId == null) { -572// The 'proc' was ready to run but the root procedure was rolledback? -573scheduler.addBack(proc); +510int waitingCount = 0; +511int waitingTimeoutCount = 0; +512while (procIter.hasNext()) { +513 boolean finished = procIter.isNextFinished(); +514 @SuppressWarnings("unchecked") +515 ProcedureTEnvironment proc = procIter.next(); +516 NonceKey nonceKey = proc.getNonceKey(); +517 long procId = proc.getProcId(); +518 +519 if (finished) { +520completed.put(proc.getProcId(), new CompletedProcedureRetainer(proc)); +521LOG.debug("Completed {}", proc); +522 } else { +523if (!proc.hasParent()) { +524 assert !proc.isFinished() : "unexpected finished procedure"; +525 rollbackStack.put(proc.getProcId(), new RootProcedureState()); +526} +527 +528// add the procedure to the map +529 proc.beforeReplay(getEnvironment()); +530procedures.put(proc.getProcId(), proc); +531switch (proc.getState()) { +532 case RUNNABLE: +533runnableCount++; +534break; +535 case FAILED: +536failedCount++; +537
[33/51] [partial] hbase-site git commit: Published site at 5fbb227deb365fe812d433fe39b85ac4b0ddee20.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c9ebe686/devapidocs/org/apache/hadoop/hbase/master/assignment/MoveRegionProcedure.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/assignment/MoveRegionProcedure.html b/devapidocs/org/apache/hadoop/hbase/master/assignment/MoveRegionProcedure.html index 375b06a..f5247ae 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/assignment/MoveRegionProcedure.html +++ b/devapidocs/org/apache/hadoop/hbase/master/assignment/MoveRegionProcedure.html @@ -355,7 +355,7 @@ extends Procedure -addStackIndex, afterReplay, beforeReplay, compareTo, completionCleanup, doExecute, doRollback, elapsedTime, getChildrenLatch, getException, getLastUpdate, getNonceKey, getOwner, getParentProcId, getProcedureMetrics, getProcId, getProcIdHashCode, getProcName, getResult, getRootProcedureId, getRootProcId, getStackIndexes, getState, getSubmittedTime, getTimeout, getTimeoutTimestamp, hasChildren, hasException, hasLock, hasOwner, hasParent, hasTimeout, haveSameParent, incChildrenLatch, isBypass, isFailed, isFinished, isInitializing, isRunnable, isSuccess, isWaiting, removeStackIndex, setAbortFailure, setChildrenLatch, setFailure, setFailure, setLastUpdate, setNonceKey, setOwner, setOwner, setParentProcId, setProcId, setResult, setRootProcId, setStackIndexes, setState, setSubmittedTime, setTimeout, setTimeoutFailure, shouldWaitClientAck, skipPersistence, toString, toStringClass, toStringDetails, toStringSimpleSB, updateMetricsOnFinish, updateMetricsOnSubmit, updateTimestamp, wasExecuted +addStackIndex, afterReplay, beforeReplay, bypass, compareTo, completionCleanup, doExecute, doRollback, elapsedTime, getChildrenLatch, getException, getLastUpdate, getNonceKey, getOwner, getParentProcId, getProcedureMetrics, getProcId, getProcIdHashCode, getProcName, getResult, getRootProcedureId, getRootProcId, getStackIndexes, getState, getSubmittedTime, < a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#getTimeout--">getTimeout, getTimeoutTimestamp, hasChildren, hasException, hasLock, hasOwner, hasParent, hasTimeout, haveSameParent, incChildrenLatch, isBypass, isFailed, isFinished, isInitializing, isRunnable, isSuccess, isWaiting, removeStackIndex, setAbortFailure, setChildrenLatch, setFailure, setFailure, setLastUpdate, setNonceKey, setOwner, setOwner, setParentProcId, setProcId, setResult, setRootProcId, setStackIndexes, setState, setSubmittedTime, setTimeout, setTimeoutFailure, shouldWaitClientAck, skipPersistence, toString, toStringClass, toStringDetails, toStri ngSimpleSB, updateMetricsOnFinish, updateMetricsOnSubmit, updateTimestamp, wasExecuted http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c9ebe686/devapidocs/org/apache/hadoop/hbase/master/assignment/OpenRegionProcedure.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/assignment/OpenRegionProcedure.html b/devapidocs/org/apache/hadoop/hbase/master/assignment/OpenRegionProcedure.html index 245b447..b6ee60c 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/assignment/OpenRegionProcedure.html +++ b/devapidocs/org/apache/hadoop/hbase/master/assignment/OpenRegionProcedure.html @@ -256,7 +256,7 @@ extends Procedure -acquireLock, addStackIndex, afterReplay, beforeReplay, compareTo, completionCleanup, doExecute, doRollba ck, elapsedTime, getChildrenLatch, getException, getLastUpdate, getNonceKey, getOwner, getParentProcId, getProcedureMetrics, getProcId, getProcIdHashCode, getProcName, getResult, getRootProcedureId, getRootProcId, getStackIndexes, getState, getSubmittedT ime, getTimeout, getTimeoutTimestamp, hasChildren, hasException, hasLock, hasOwner, hasParent, hasTimeout, haveSameParent, holdLock, incChildrenLatch, isBypass, isFailed, isFinished, isInitializing, isRunnable, isSuccess, isWaiting, isYieldAfterExecutionStep, releaseLock, removeStackIndex, setAbortFailure, setChildrenLatch, setFailure, setFailure, setLastUpdate, setNonceKey, setOwner, setOwner, setParentProcId, setProcId, setResult, setRootProcId, setStackIndexes, setState, setSubmittedTime, setTimeout, setTimeoutFailure, shouldWaitClientAck, skipPersistence, toString, toStringClass, toStringClassDetails, toStringDetails, toStringSimpleSB, toStringState, updateMetricsOnFinish, updateMetricsOnSubmit, updateTimestamp, waitInitialized, wasExecuted +acquireLock, addStackIndex, afterReplay, beforeReplay, bypass, compareTo, completionCleanup, doExecute, doRollback, elapsedTime, getChildrenLatch, getException, getLastUpdate, getNonceKey, getOwner, getParentProcId, getProcedureMetrics, getProcId, getProcIdHashCode, getProcName, getResult,
[33/51] [partial] hbase-site git commit: Published site at 821e4d7de2d576189f4288d1c2acf9e9a9471f5c.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/323b17d9/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/StateMachineProcedure.Flow.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/StateMachineProcedure.Flow.html b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/StateMachineProcedure.Flow.html index 72e2cd7..1fd9d0e 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/StateMachineProcedure.Flow.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/StateMachineProcedure.Flow.html @@ -227,111 +227,115 @@ 219 @Override 220 protected boolean abort(final TEnvironment env) { 221LOG.debug("Abort requested for {}", this); -222if (hasMoreState()) { -223 aborted.set(true); -224 return true; +222if (!hasMoreState()) { +223 LOG.warn("Ignore abort request on {} because it has already been finished", this); +224 return false; 225} -226LOG.debug("Ignoring abort request on {}", this); -227return false; -228 } -229 -230 /** -231 * If procedure has more states then abort it otherwise procedure is finished and abort can be -232 * ignored. -233 */ -234 protected final void failIfAborted() { -235if (aborted.get()) { -236 if (hasMoreState()) { -237 setAbortFailure(getClass().getSimpleName(), "abort requested"); -238 } else { -239LOG.warn("Ignoring abort request on state='" + getCurrentState() + "' for " + this); -240 } -241} -242 } -243 -244 /** -245 * Used by the default implementation of abort() to know if the current state can be aborted -246 * and rollback can be triggered. -247 */ -248 protected boolean isRollbackSupported(final TState state) { -249return false; -250 } -251 -252 @Override -253 protected boolean isYieldAfterExecutionStep(final TEnvironment env) { -254return isYieldBeforeExecuteFromState(env, getCurrentState()); -255 } -256 -257 private boolean hasMoreState() { -258return stateFlow != Flow.NO_MORE_STATE; +226if (!isRollbackSupported(getCurrentState())) { +227 LOG.warn("Ignore abort request on {} because it does not support rollback", this); +228 return false; +229} +230aborted.set(true); +231return true; +232 } +233 +234 /** +235 * If procedure has more states then abort it otherwise procedure is finished and abort can be +236 * ignored. +237 */ +238 protected final void failIfAborted() { +239if (aborted.get()) { +240 if (hasMoreState()) { +241 setAbortFailure(getClass().getSimpleName(), "abort requested"); +242 } else { +243LOG.warn("Ignoring abort request on state='" + getCurrentState() + "' for " + this); +244 } +245} +246 } +247 +248 /** +249 * Used by the default implementation of abort() to know if the current state can be aborted +250 * and rollback can be triggered. +251 */ +252 protected boolean isRollbackSupported(final TState state) { +253return false; +254 } +255 +256 @Override +257 protected boolean isYieldAfterExecutionStep(final TEnvironment env) { +258return isYieldBeforeExecuteFromState(env, getCurrentState()); 259 } 260 -261 protected TState getCurrentState() { -262return stateCount 0 ? getState(states[stateCount-1]) : getInitialState(); +261 private boolean hasMoreState() { +262return stateFlow != Flow.NO_MORE_STATE; 263 } 264 -265 /** -266 * This method is used from test code as it cannot be assumed that state transition will happen -267 * sequentially. Some procedures may skip steps/ states, some may add intermediate steps in -268 * future. -269 */ -270 @VisibleForTesting -271 public int getCurrentStateId() { -272return getStateId(getCurrentState()); -273 } -274 -275 /** -276 * Set the next state for the procedure. -277 * @param stateId the ordinal() of the state enum (or state id) -278 */ -279 private void setNextState(final int stateId) { -280if (states == null || states.length == stateCount) { -281 int newCapacity = stateCount + 8; -282 if (states != null) { -283states = Arrays.copyOf(states, newCapacity); -284 } else { -285states = new int[newCapacity]; -286 } -287} -288states[stateCount++] = stateId; -289 } -290 -291 @Override -292 protected void toStringState(StringBuilder builder) { -293super.toStringState(builder); -294if (!isFinished() !isEofState() getCurrentState() != null) { -295 builder.append(":").append(getCurrentState()); -296} -297 } -298 -299 @Override -300 protected void serializeStateData(ProcedureStateSerializer serializer) -301 throws IOException { -302StateMachineProcedureData.Builder data = StateMachineProcedureData.newBuilder(); -303for (int i = 0; i stateCount; ++i) { -304 data.addState(states[i]); -305} -306
[33/51] [partial] hbase-site git commit: Published site at fa5fa6ecdd071b72b58971058ff3ab9d28c3e709.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d1341859/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.html b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.html index 721035e..f808b16 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.html @@ -169,3778 +169,3785 @@ 161import org.apache.hadoop.hbase.procedure2.ProcedureExecutor; 162import org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.RemoteProcedure; 163import org.apache.hadoop.hbase.procedure2.RemoteProcedureException; -164import org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore; -165import org.apache.hadoop.hbase.quotas.MasterQuotaManager; -166import org.apache.hadoop.hbase.quotas.MasterQuotasObserver; -167import org.apache.hadoop.hbase.quotas.QuotaObserverChore; -168import org.apache.hadoop.hbase.quotas.QuotaUtil; -169import org.apache.hadoop.hbase.quotas.SnapshotQuotaObserverChore; -170import org.apache.hadoop.hbase.quotas.SpaceQuotaSnapshotNotifier; -171import org.apache.hadoop.hbase.quotas.SpaceQuotaSnapshotNotifierFactory; -172import org.apache.hadoop.hbase.regionserver.DefaultStoreEngine; -173import org.apache.hadoop.hbase.regionserver.HRegionServer; -174import org.apache.hadoop.hbase.regionserver.HStore; -175import org.apache.hadoop.hbase.regionserver.RSRpcServices; -176import org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost; -177import org.apache.hadoop.hbase.regionserver.RegionSplitPolicy; -178import org.apache.hadoop.hbase.regionserver.compactions.ExploringCompactionPolicy; -179import org.apache.hadoop.hbase.regionserver.compactions.FIFOCompactionPolicy; -180import org.apache.hadoop.hbase.replication.ReplicationException; -181import org.apache.hadoop.hbase.replication.ReplicationLoadSource; -182import org.apache.hadoop.hbase.replication.ReplicationPeerConfig; -183import org.apache.hadoop.hbase.replication.ReplicationPeerDescription; -184import org.apache.hadoop.hbase.replication.ReplicationUtils; -185import org.apache.hadoop.hbase.replication.SyncReplicationState; -186import org.apache.hadoop.hbase.replication.master.ReplicationHFileCleaner; -187import org.apache.hadoop.hbase.replication.master.ReplicationLogCleaner; -188import org.apache.hadoop.hbase.replication.master.ReplicationPeerConfigUpgrader; -189import org.apache.hadoop.hbase.security.AccessDeniedException; -190import org.apache.hadoop.hbase.security.UserProvider; -191import org.apache.hadoop.hbase.trace.TraceUtil; -192import org.apache.hadoop.hbase.util.Addressing; -193import org.apache.hadoop.hbase.util.BloomFilterUtil; -194import org.apache.hadoop.hbase.util.Bytes; -195import org.apache.hadoop.hbase.util.CompressionTest; -196import org.apache.hadoop.hbase.util.EncryptionTest; -197import org.apache.hadoop.hbase.util.HBaseFsck; -198import org.apache.hadoop.hbase.util.HFileArchiveUtil; -199import org.apache.hadoop.hbase.util.HasThread; -200import org.apache.hadoop.hbase.util.IdLock; -201import org.apache.hadoop.hbase.util.ModifyRegionUtils; -202import org.apache.hadoop.hbase.util.Pair; -203import org.apache.hadoop.hbase.util.RetryCounter; -204import org.apache.hadoop.hbase.util.RetryCounterFactory; -205import org.apache.hadoop.hbase.util.Threads; -206import org.apache.hadoop.hbase.util.VersionInfo; -207import org.apache.hadoop.hbase.zookeeper.LoadBalancerTracker; -208import org.apache.hadoop.hbase.zookeeper.MasterAddressTracker; -209import org.apache.hadoop.hbase.zookeeper.MasterMaintenanceModeTracker; -210import org.apache.hadoop.hbase.zookeeper.RegionNormalizerTracker; -211import org.apache.hadoop.hbase.zookeeper.ZKClusterId; -212import org.apache.hadoop.hbase.zookeeper.ZKUtil; -213import org.apache.hadoop.hbase.zookeeper.ZKWatcher; -214import org.apache.hadoop.hbase.zookeeper.ZNodePaths; -215import org.apache.yetus.audience.InterfaceAudience; -216import org.apache.zookeeper.KeeperException; -217import org.eclipse.jetty.server.Server; -218import org.eclipse.jetty.server.ServerConnector; -219import org.eclipse.jetty.servlet.ServletHolder; -220import org.eclipse.jetty.webapp.WebAppContext; -221import org.slf4j.Logger; -222import org.slf4j.LoggerFactory; -223 -224import org.apache.hbase.thirdparty.com.google.common.annotations.VisibleForTesting; -225import org.apache.hbase.thirdparty.com.google.common.collect.ImmutableSet; -226import org.apache.hbase.thirdparty.com.google.common.collect.Lists; -227import org.apache.hbase.thirdparty.com.google.common.collect.Maps; -228 -229import org.apache.hadoop.hbase.shaded.protobuf.ProtobufUtil; -230import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetRegionInfoResponse.CompactionState; -231import
[33/51] [partial] hbase-site git commit: Published site at 6bc7089f9e0793efc9bdd46a84f5ccd9bc4579ad.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/419d0338/devapidocs/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html b/devapidocs/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html index 36b59b2..e7aae84 100644 --- a/devapidocs/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html +++ b/devapidocs/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.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,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":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,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.Private -public class ProcedureExecutorTEnvironment +public class ProcedureExecutorTEnvironment extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object Thread Pool that executes the submitted procedures. The executor has a ProcedureStore associated. @@ -484,165 +484,169 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html +(package private) ProcedureScheduler +getProcedureScheduler() + + (package private) RootProcedureStateTEnvironment getProcStack(longrootProcId) - + ProcedureTEnvironment getResult(longprocId) - + ProcedureTEnvironment getResultOrProcedure(longprocId) - + (package private) https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true; title="class or interface in java.lang">Long getRootProcedureId(ProcedureTEnvironmentproc) - + (package private) ProcedureScheduler getScheduler() - + ProcedureStore getStore() - + int getWorkerThreadCount() - + private void handleInterruptedException(ProcedureTEnvironmentproc, https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true; title="class or interface in java.lang">InterruptedExceptione) - + void init(intnumThreads, booleanabortOnCorruption) Initialize the procedure executor, but do not start workers. - + private ProcedureTEnvironment[] initializeChildren(RootProcedureStateTEnvironmentprocStack, ProcedureTEnvironmentprocedure, ProcedureTEnvironment[]subprocs) - + boolean isFinished(longprocId) Return true if the procedure is finished. - + boolean isProcedureOwner(longprocId, Useruser) Check if the user is this procedure's owner - + boolean isRunning() - + boolean isStarted(longprocId) Return true if the procedure is started. - + void join() - + private void kill(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringmsg) - + private void load(booleanabortOnCorruption) - + private void loadProcedures(ProcedureStore.ProcedureIteratorprocIter, booleanabortOnCorruption) - + private long nextProcId() - + private ProcedureTEnvironment prepareProcedure(ProcedureTEnvironmentproc) - + private void procedureFinished(ProcedureTEnvironmentproc) - + private long pushProcedure(ProcedureTEnvironmentproc) - + void refreshConfiguration(org.apache.hadoop.conf.Configurationconf) - + void registerListener(ProcedureExecutor.ProcedureExecutorListenerlistener) - + long registerNonce(NonceKeynonceKey) Register a nonce for a procedure that is going to be submitted. - + private void releaseLock(ProcedureTEnvironmentproc, booleanforce) - + boolean
[33/51] [partial] hbase-site git commit: Published site at d7e08317d2f214e4cca7b67578aba0ed7a567d54.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/37cf49a6/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.MutationBatchOperation.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.MutationBatchOperation.html b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.MutationBatchOperation.html index 35a5d03..36d3241 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.MutationBatchOperation.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.MutationBatchOperation.html @@ -118,7 +118,7 @@ var activeTableTab = "activeTableTab"; -static class HRegion.MutationBatchOperation +static class HRegion.MutationBatchOperation extends HRegion.BatchOperationMutation Batch of mutation operations. Base class is shared with HRegion.ReplayBatchOperation as most of the logic is same. @@ -342,7 +342,7 @@ extends nonceGroup -privatelong nonceGroup +privatelong nonceGroup @@ -351,7 +351,7 @@ extends nonce -privatelong nonce +privatelong nonce @@ -368,7 +368,7 @@ extends MutationBatchOperation -publicMutationBatchOperation(HRegionregion, +publicMutationBatchOperation(HRegionregion, Mutation[]operations, booleanatomic, longnonceGroup, @@ -389,7 +389,7 @@ extends getMutation -publicMutationgetMutation(intindex) +publicMutationgetMutation(intindex) Specified by: getMutationin classHRegion.BatchOperationMutation @@ -402,7 +402,7 @@ extends getNonceGroup -publiclonggetNonceGroup(intindex) +publiclonggetNonceGroup(intindex) Specified by: getNonceGroupin classHRegion.BatchOperationMutation @@ -415,7 +415,7 @@ extends getNonce -publiclonggetNonce(intindex) +publiclonggetNonce(intindex) Specified by: getNoncein classHRegion.BatchOperationMutation @@ -428,7 +428,7 @@ extends getMutationsForCoprocs -publicMutation[]getMutationsForCoprocs() +publicMutation[]getMutationsForCoprocs() Description copied from class:HRegion.BatchOperation This method is potentially expensive and useful mostly for non-replay CP path. @@ -443,7 +443,7 @@ extends isInReplay -publicbooleanisInReplay() +publicbooleanisInReplay() Specified by: isInReplayin classHRegion.BatchOperationMutation @@ -456,7 +456,7 @@ extends getOrigLogSeqNum -publiclonggetOrigLogSeqNum() +publiclonggetOrigLogSeqNum() Specified by: getOrigLogSeqNumin classHRegion.BatchOperationMutation @@ -469,7 +469,7 @@ extends startRegionOperation -publicvoidstartRegionOperation() +publicvoidstartRegionOperation() throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException Specified by: @@ -485,7 +485,7 @@ extends closeRegionOperation -publicvoidcloseRegionOperation() +publicvoidcloseRegionOperation() throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException Specified by: @@ -501,7 +501,7 @@ extends checkAndPreparePut -publicvoidcheckAndPreparePut(Putp) +publicvoidcheckAndPreparePut(Putp) throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException Description copied from class:HRegion.BatchOperation Implement any Put request specific check and prepare logic here. Please refer to @@ -520,7 +520,7 @@ extends checkAndPrepare -publicvoidcheckAndPrepare() +publicvoidcheckAndPrepare() throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException Description copied from class:HRegion.BatchOperation Validates each mutation and prepares a batch for write. If necessary (non-replay case), runs @@ -542,7 +542,7 @@ extends prepareMiniBatchOperations -publicvoidprepareMiniBatchOperations(MiniBatchOperationInProgressMutationminiBatchOp, +publicvoidprepareMiniBatchOperations(MiniBatchOperationInProgressMutationminiBatchOp, longtimestamp, https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListRegion.RowLockacquiredRowLocks) throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException @@ -563,7 +563,7 @@ extends buildWALEdits -publichttps://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListPairNonceKey,WALEditbuildWALEdits(MiniBatchOperationInProgressMutation ;miniBatchOp)
[33/51] [partial] hbase-site git commit: Published site at 8eaaa63114a64bcaeaf0ed9bdd88615ee22255c1.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f6f9d4f3/devapidocs/org/apache/hadoop/hbase/regionserver/handler/AssignRegionHandler.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/handler/AssignRegionHandler.html b/devapidocs/org/apache/hadoop/hbase/regionserver/handler/AssignRegionHandler.html new file mode 100644 index 000..2ba4882 --- /dev/null +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/handler/AssignRegionHandler.html @@ -0,0 +1,471 @@ +http://www.w3.org/TR/html4/loose.dtd;> + + + + + +AssignRegionHandler (Apache HBase 3.0.0-SNAPSHOT API) + + + + + +var methods = {"i0":10,"i1":9,"i2":10,"i3":10,"i4":10}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + +JavaScript is disabled on your browser. + + + + + +Skip navigation links + + + + +Overview +Package +Class +Use +Tree +Deprecated +Index +Help + + + + +PrevClass +NextClass + + +Frames +NoFrames + + +AllClasses + + + + + + + +Summary: +Nested| +Field| +Constr| +Method + + +Detail: +Field| +Constr| +Method + + + + + + + + +org.apache.hadoop.hbase.regionserver.handler +Class AssignRegionHandler + + + +https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">java.lang.Object + + +org.apache.hadoop.hbase.executor.EventHandler + + +org.apache.hadoop.hbase.regionserver.handler.AssignRegionHandler + + + + + + + + + +All Implemented Interfaces: +https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">Comparablehttps://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true; title="class or interface in java.lang">Runnable, https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true; title="class or interface in java.lang">Runnable + + + +@InterfaceAudience.Private +public class AssignRegionHandler +extends EventHandler +Handles opening of a region on a region server. + + Just done the same thing with the old OpenRegionHandler, with some modifications on + fencing and retrying. But we need to keep the OpenRegionHandler as is to keep compatible + with the zk less assignment for 1.x, otherwise it is not possible to do rolling upgrade. + + + + + + + + + + + +Field Summary + +Fields + +Modifier and Type +Field and Description + + +private static org.slf4j.Logger +LOG + + +private long +masterSystemTime + + +private RegionInfo +regionInfo + + +private TableDescriptor +tableDesc + + + + + + +Fields inherited from classorg.apache.hadoop.hbase.executor.EventHandler +eventType, seqids, server, waitingTimeForEvents + + + + + + + + +Constructor Summary + +Constructors + +Constructor and Description + + +AssignRegionHandler(RegionServerServicesserver, + RegionInforegionInfo, + TableDescriptortableDesc, + longmasterSystemTime, + EventTypeeventType) + + + + + + + + + +Method Summary + +All MethodsStatic MethodsInstance MethodsConcrete Methods + +Modifier and Type +Method and Description + + +private void +cleanUpAndReportFailure(https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOExceptionerror) + + +static AssignRegionHandler +create(RegionServerServicesserver, + RegionInforegionInfo, + TableDescriptortableDesc, + longmasterSystemTime) + + +private RegionServerServices +getServer() + + +protected void +handleException(https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true; title="class or interface in java.lang">Throwablet) +Event exception handler, may be overridden + + + +void +process() +This method is the main processing loop to be implemented by the various + subclasses. + + + + + + + +Methods inherited from classorg.apache.hadoop.hbase.executor.EventHandler +compareTo, getEventType, getInformativeName, getPriority, getSeqid, prepare, run, toString + + + + + +Methods inherited from classjava.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object +https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--; title="class or interface in
[33/51] [partial] hbase-site git commit: Published site at cd161d976ef47b84e904f2d54bac65d2f3417c2a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/fa1bebf8/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.EnableTableFuture.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.EnableTableFuture.html b/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.EnableTableFuture.html index a5789e0..93a57cb 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.EnableTableFuture.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/client/HBaseAdmin.EnableTableFuture.html @@ -238,4120 +238,4119 @@ 230 * @see Admin 231 */ 232@InterfaceAudience.Private -233@InterfaceStability.Evolving -234public class HBaseAdmin implements Admin { -235 private static final Logger LOG = LoggerFactory.getLogger(HBaseAdmin.class); -236 -237 private ClusterConnection connection; -238 -239 private final Configuration conf; -240 private final long pause; -241 private final int numRetries; -242 private final int syncWaitTimeout; -243 private boolean aborted; -244 private int operationTimeout; -245 private int rpcTimeout; -246 -247 private RpcRetryingCallerFactory rpcCallerFactory; -248 private RpcControllerFactory rpcControllerFactory; -249 -250 private NonceGenerator ng; -251 -252 @Override -253 public int getOperationTimeout() { -254return operationTimeout; -255 } -256 -257 HBaseAdmin(ClusterConnection connection) throws IOException { -258this.conf = connection.getConfiguration(); -259this.connection = connection; -260 -261// TODO: receive ConnectionConfiguration here rather than re-parsing these configs every time. -262this.pause = this.conf.getLong(HConstants.HBASE_CLIENT_PAUSE, -263 HConstants.DEFAULT_HBASE_CLIENT_PAUSE); -264this.numRetries = this.conf.getInt(HConstants.HBASE_CLIENT_RETRIES_NUMBER, -265 HConstants.DEFAULT_HBASE_CLIENT_RETRIES_NUMBER); -266this.operationTimeout = this.conf.getInt(HConstants.HBASE_CLIENT_OPERATION_TIMEOUT, -267 HConstants.DEFAULT_HBASE_CLIENT_OPERATION_TIMEOUT); -268this.rpcTimeout = this.conf.getInt(HConstants.HBASE_RPC_TIMEOUT_KEY, -269 HConstants.DEFAULT_HBASE_RPC_TIMEOUT); -270this.syncWaitTimeout = this.conf.getInt( -271 "hbase.client.sync.wait.timeout.msec", 10 * 6); // 10min -272 -273this.rpcCallerFactory = connection.getRpcRetryingCallerFactory(); -274this.rpcControllerFactory = connection.getRpcControllerFactory(); -275 -276this.ng = this.connection.getNonceGenerator(); -277 } -278 -279 @Override -280 public void abort(String why, Throwable e) { -281// Currently does nothing but throw the passed message and exception -282this.aborted = true; -283throw new RuntimeException(why, e); -284 } -285 -286 @Override -287 public boolean isAborted() { -288return this.aborted; -289 } -290 -291 @Override -292 public boolean abortProcedure(final long procId, final boolean mayInterruptIfRunning) -293 throws IOException { -294return get(abortProcedureAsync(procId, mayInterruptIfRunning), this.syncWaitTimeout, -295 TimeUnit.MILLISECONDS); -296 } -297 -298 @Override -299 public FutureBoolean abortProcedureAsync(final long procId, final boolean mayInterruptIfRunning) -300 throws IOException { -301Boolean abortProcResponse = -302executeCallable(new MasterCallableAbortProcedureResponse(getConnection(), -303getRpcControllerFactory()) { -304 @Override -305 protected AbortProcedureResponse rpcCall() throws Exception { -306AbortProcedureRequest abortProcRequest = -307 AbortProcedureRequest.newBuilder().setProcId(procId).build(); -308return master.abortProcedure(getRpcController(), abortProcRequest); -309 } -310}).getIsProcedureAborted(); -311return new AbortProcedureFuture(this, procId, abortProcResponse); -312 } -313 -314 @Override -315 public ListTableDescriptor listTableDescriptors() throws IOException { -316return listTableDescriptors((Pattern)null, false); -317 } -318 -319 @Override -320 public ListTableDescriptor listTableDescriptors(Pattern pattern) throws IOException { -321return listTableDescriptors(pattern, false); -322 } -323 -324 @Override -325 public ListTableDescriptor listTableDescriptors(Pattern pattern, boolean includeSysTables) -326 throws IOException { -327return executeCallable(new MasterCallableListTableDescriptor(getConnection(), -328getRpcControllerFactory()) { -329 @Override -330 protected ListTableDescriptor rpcCall() throws Exception { -331GetTableDescriptorsRequest req = -332 RequestConverter.buildGetTableDescriptorsRequest(pattern, includeSysTables); -333return ProtobufUtil.toTableDescriptorList(master.getTableDescriptors(getRpcController(), -334req)); -335 } -336}); -337 } -338 -339
[33/51] [partial] hbase-site git commit: Published site at c6a65ba63fce85ac7c4b62b96ef2bbe6c35d2f00.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/293abb17/devapidocs/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html b/devapidocs/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html index 26f485f..e087fac 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html +++ b/devapidocs/org/apache/hadoop/hbase/master/assignment/SplitTableRegionProcedure.html @@ -134,7 +134,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.Private -public class SplitTableRegionProcedure +public class SplitTableRegionProcedure extends AbstractStateMachineRegionProcedureorg.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionState The procedure to split a region in a table. Takes lock on the parent region. @@ -548,7 +548,7 @@ extends LOG -private static finalorg.slf4j.Logger LOG +private static finalorg.slf4j.Logger LOG @@ -557,7 +557,7 @@ extends traceEnabled -privatehttps://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean traceEnabled +privatehttps://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean traceEnabled @@ -566,7 +566,7 @@ extends daughter_1_RI -privateRegionInfo daughter_1_RI +privateRegionInfo daughter_1_RI @@ -575,7 +575,7 @@ extends daughter_2_RI -privateRegionInfo daughter_2_RI +privateRegionInfo daughter_2_RI @@ -584,7 +584,7 @@ extends bestSplitRow -privatebyte[] bestSplitRow +privatebyte[] bestSplitRow @@ -593,7 +593,7 @@ extends splitPolicy -privateRegionSplitPolicy splitPolicy +privateRegionSplitPolicy splitPolicy @@ -602,7 +602,7 @@ extends EXPECTED_SPLIT_STATES -private static finalRegionState.State[] EXPECTED_SPLIT_STATES +private static finalRegionState.State[] EXPECTED_SPLIT_STATES @@ -619,7 +619,7 @@ extends SplitTableRegionProcedure -publicSplitTableRegionProcedure() +publicSplitTableRegionProcedure() @@ -628,7 +628,7 @@ extends SplitTableRegionProcedure -publicSplitTableRegionProcedure(MasterProcedureEnvenv, +publicSplitTableRegionProcedure(MasterProcedureEnvenv, RegionInforegionToSplit, byte[]splitRow) throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException @@ -652,7 +652,7 @@ extends checkSplittable -privatevoidcheckSplittable(MasterProcedureEnvenv, +privatevoidcheckSplittable(MasterProcedureEnvenv, RegionInforegionToSplit, byte[]splitRow) throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException @@ -673,7 +673,7 @@ extends getDaughterRegionIdTimestamp -private staticlonggetDaughterRegionIdTimestamp(RegionInfohri) +private staticlonggetDaughterRegionIdTimestamp(RegionInfohri) Calculate daughter regionid to use. Parameters: @@ -689,7 +689,7 @@ extends removeNonDefaultReplicas -privatevoidremoveNonDefaultReplicas(MasterProcedureEnvenv) +privatevoidremoveNonDefaultReplicas(MasterProcedureEnvenv) throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException Throws: @@ -703,7 +703,7 @@ extends checkClosedRegions -privatevoidcheckClosedRegions(MasterProcedureEnvenv) +privatevoidcheckClosedRegions(MasterProcedureEnvenv) throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException Throws: @@ -717,7 +717,7 @@ extends executeFromState -protectedStateMachineProcedure.FlowexecuteFromState(MasterProcedureEnvenv, +protectedStateMachineProcedure.FlowexecuteFromState(MasterProcedureEnvenv, org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStatestate) throws https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true; title="class or interface in java.lang">InterruptedException Description copied from class:StateMachineProcedure @@ -740,7 +740,7 @@ extends rollbackState -protectedvoidrollbackState(MasterProcedureEnvenv, +protectedvoidrollbackState(MasterProcedureEnvenv, org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStatestate)
[33/51] [partial] hbase-site git commit: Published site at 7c1fad4992a169a35b4457e6f4afcb30d04406e9.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/74f60271/devapidocs/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureCleaner.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureCleaner.html b/devapidocs/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureCleaner.html index 533592b..b2dcbee 100644 --- a/devapidocs/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureCleaner.html +++ b/devapidocs/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureCleaner.html @@ -288,7 +288,7 @@ extends Procedure -acquireLock, addStackIndex, afterReplay, beforeReplay, compareTo, completionCleanup, doAcquireLock, doExecute, doReleaseLock, doRollback, elapsedTime, getChildrenLatch, getException, getLastUpdate, getNonceKey, getOwner, getParentProcId, getProcedureMetrics, getProcId, getProcIdHashCode, getProcName, getResult, getRootProcedureId, getRootProcId, getStackIndexes, getState, getSubmittedTime, getTimeout, getTimeoutTimestamp, hasChildren, hasException, hasLock, hasOwner, hasParent, hasTimeout, haveSameParent, holdLock, incChildrenLatch, isFailed, isFinished, isInitializing, isRunnable, isSuccess, isWaiting, isYieldAfterExecutionStep, lockedWhenLoading, releaseLock, removeStackIndex, restoreLock, setAbortFailure, setChildrenLatch, setFailure, setFailure, setLastUpdate, setNonceKey, setOwner, setOwner, setParent ProcId, setProcId, setResult, setRootProcId, setStackIndexes, setState, setSubmittedTime, setTimeout, setTimeoutFailu re, shouldWaitClientAck, toString, toStringClass, toStringClassDetails, toStringDetails, toStringSimpleSB, toStringState, tryRunnable, updateMetricsOnFinish, updateMetricsOnSubmit, updateTimestamp, waitInitialized, wasExecuted +acquireLock, addStackIndex, afterReplay, beforeReplay, bypass, compareTo, completionCleanup, doAcquireLock, doExecute, doReleaseLock, doRollback, elapsedTime, getChildrenLatch, getException, getLastUpdate, getNonceKey, getOwner, getParentProcId, getProcedureMetrics, getProcId, getProcIdHashCode, getProcName, getResult, getRootProcedureId, getRootProcId, getStackIndexes, getState, getSubmittedTime, getTimeout, getTimeoutTimestamp, hasChildren, hasException, hasLock, hasOwner, hasParent, hasTimeout, haveSameParent, holdLock, incChildrenLatch, isBypass, isFailed, isFinished, isInitializing, isRunnable, isSuccess, isWaiting, isYieldAfterExecutionStep, lockedWhenLoading, releaseLock, removeStackIndex, restoreLo ck, setAbortFailure, setChildrenLatch, setFailure, setFailure, setLastUpdate, setNonceKey, setOwner, setOwner, setParentProcId, setProcId, setResult, setRootProcId, setStackIndexes, setState, setSubmittedTime, setTimeout, setTimeoutFailure, shouldWaitClientAck, toString, toStringClass, toStringClassDetails, toStringDetails, toStringSimpleSB, toStringState, tryRunnable, updateMetricsOnFinish, updateMetricsOnSubmit, updateTimestamp, waitInitialized, wasExecuted http://git-wip-us.apache.org/repos/asf/hbase-site/blob/74f60271/devapidocs/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.FailedProcedure.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.FailedProcedure.html b/devapidocs/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.FailedProcedure.html index 06285e5..b29c766 100644 --- a/devapidocs/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.FailedProcedure.html +++ b/devapidocs/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.FailedProcedure.html @@ -250,7 +250,7 @@ extends Procedure -acquireLock, addStackIndex, afterReplay, beforeReplay, compareTo, completionCleanup, doAcquireLock, doExecute, doReleaseLock, doRollback, elapsedTime, getChildrenLatch, getException, getLastUpdate, getNonceKey, getOwner, getParentProcId, getProcedureMetrics, getProcId, getProcIdHashCode, getResult, getRootProcedureId, getRootProcId, getStackIndexes, getState, getSubmittedTime, getTimeout, getTimeoutTimestamp, hasChildren, hasException, hasLock, hasOwner, hasParent, hasTimeout, haveSameParent, holdLock, incChildrenLatch, isFailed, isFinished, isInitializing, isRunnable, isSuccess, isWaiting, isYieldAfterExecutionStep, lockedWhenLoading, releaseLock, removeStackIndex, restoreLock, setAbortFailure, setChildrenLatch, setFailure, setFailure, setLastUpdate, setNonceKey, setOwner, setOwner, setParentProcId, set ProcId, setResult, setRootProcId, setStackIndexes, setState, setSubmittedTime, setTimeout, setTimeoutFailure, shouldWaitClientAck, toString, toStringClass, toStringClassDetails, toStringDetails, toStringSimpleSB, toStringState, tryRunnable,
[33/51] [partial] hbase-site git commit: Published site at 3afe9fb7e6ebfa71187cbe131558a83fae61cecd.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/424d7e41/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html b/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html index 99b6bf2..c62e029 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html @@ -431,1603 +431,1625 @@ 423 } 424 425 @Override -426 public MetricsConnection getConnectionMetrics() { -427return this.metrics; +426 public Hbck getHbck() throws IOException { +427return getHbck(get(registry.getMasterAddress())); 428 } 429 -430 private ExecutorService getBatchPool() { -431if (batchPool == null) { -432 synchronized (this) { -433if (batchPool == null) { -434 int threads = conf.getInt("hbase.hconnection.threads.max", 256); -435 this.batchPool = getThreadPool(threads, threads, "-shared", null); -436 this.cleanupPool = true; -437} -438 } -439} -440return this.batchPool; -441 } -442 -443 private ExecutorService getThreadPool(int maxThreads, int coreThreads, String nameHint, -444 BlockingQueueRunnable passedWorkQueue) { -445// shared HTable thread executor not yet initialized -446if (maxThreads == 0) { -447 maxThreads = Runtime.getRuntime().availableProcessors() * 8; -448} -449if (coreThreads == 0) { -450 coreThreads = Runtime.getRuntime().availableProcessors() * 8; -451} -452long keepAliveTime = conf.getLong("hbase.hconnection.threads.keepalivetime", 60); -453BlockingQueueRunnable workQueue = passedWorkQueue; -454if (workQueue == null) { -455 workQueue = -456new LinkedBlockingQueue(maxThreads * -457 conf.getInt(HConstants.HBASE_CLIENT_MAX_TOTAL_TASKS, -458 HConstants.DEFAULT_HBASE_CLIENT_MAX_TOTAL_TASKS)); -459 coreThreads = maxThreads; -460} -461ThreadPoolExecutor tpe = new ThreadPoolExecutor( -462coreThreads, -463maxThreads, -464keepAliveTime, -465TimeUnit.SECONDS, -466workQueue, -467 Threads.newDaemonThreadFactory(toString() + nameHint)); -468tpe.allowCoreThreadTimeOut(true); -469return tpe; -470 } -471 -472 private ExecutorService getMetaLookupPool() { -473if (this.metaLookupPool == null) { -474 synchronized (this) { -475if (this.metaLookupPool == null) { -476 //Some of the threads would be used for meta replicas -477 //To start with, threads.max.core threads can hit the meta (including replicas). -478 //After that, requests will get queued up in the passed queue, and only after -479 //the queue is full, a new thread will be started -480 int threads = conf.getInt("hbase.hconnection.meta.lookup.threads.max", 128); -481 this.metaLookupPool = getThreadPool( -482 threads, -483 threads, -484 "-metaLookup-shared-", new LinkedBlockingQueue()); -485} -486 } -487} -488return this.metaLookupPool; -489 } -490 -491 protected ExecutorService getCurrentMetaLookupPool() { -492return metaLookupPool; -493 } -494 -495 protected ExecutorService getCurrentBatchPool() { -496return batchPool; -497 } -498 -499 private void shutdownPools() { -500if (this.cleanupPool this.batchPool != null !this.batchPool.isShutdown()) { -501 shutdownBatchPool(this.batchPool); -502} -503if (this.metaLookupPool != null !this.metaLookupPool.isShutdown()) { -504 shutdownBatchPool(this.metaLookupPool); -505} -506 } -507 -508 private void shutdownBatchPool(ExecutorService pool) { -509pool.shutdown(); -510try { -511 if (!pool.awaitTermination(10, TimeUnit.SECONDS)) { -512pool.shutdownNow(); -513 } -514} catch (InterruptedException e) { -515 pool.shutdownNow(); -516} -517 } -518 -519 /** -520 * For tests only. -521 */ -522 @VisibleForTesting -523 RpcClient getRpcClient() { -524return rpcClient; -525 } -526 -527 /** -528 * An identifier that will remain the same for a given connection. -529 */ -530 @Override -531 public String toString(){ -532return "hconnection-0x" + Integer.toHexString(hashCode()); -533 } -534 -535 protected String clusterId = null; -536 -537 protected void retrieveClusterId() { -538if (clusterId != null) { -539 return; -540} -541try { -542 this.clusterId = this.registry.getClusterId().get(); -543} catch (InterruptedException | ExecutionException e) { -544 LOG.warn("Retrieve cluster id failed", e); -545} -546if (clusterId == null) { -547 clusterId =
[33/51] [partial] hbase-site git commit: Published site at a452487a9b82bfd33bc10683c3f8b8ae74d58883.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0cf79db0/apidocs/src-html/org/apache/hadoop/hbase/filter/InclusiveStopFilter.html -- diff --git a/apidocs/src-html/org/apache/hadoop/hbase/filter/InclusiveStopFilter.html b/apidocs/src-html/org/apache/hadoop/hbase/filter/InclusiveStopFilter.html index 9b9c648..c5cb1c7 100644 --- a/apidocs/src-html/org/apache/hadoop/hbase/filter/InclusiveStopFilter.html +++ b/apidocs/src-html/org/apache/hadoop/hbase/filter/InclusiveStopFilter.html @@ -28,118 +28,133 @@ 020package org.apache.hadoop.hbase.filter; 021 022import java.util.ArrayList; -023 -024import org.apache.hadoop.hbase.Cell; -025import org.apache.hadoop.hbase.CellComparator; -026import org.apache.yetus.audience.InterfaceAudience; -027import org.apache.hadoop.hbase.exceptions.DeserializationException; -028import org.apache.hbase.thirdparty.com.google.protobuf.InvalidProtocolBufferException; -029import org.apache.hbase.thirdparty.com.google.protobuf.UnsafeByteOperations; -030import org.apache.hadoop.hbase.shaded.protobuf.generated.FilterProtos; -031import org.apache.hadoop.hbase.util.Bytes; -032 -033import org.apache.hbase.thirdparty.com.google.common.base.Preconditions; -034 -035/** -036 * A Filter that stops after the given row. There is no "RowStopFilter" because -037 * the Scan spec allows you to specify a stop row. -038 * -039 * Use this filter to include the stop row, eg: [A,Z]. -040 */ -041@InterfaceAudience.Public -042public class InclusiveStopFilter extends FilterBase { -043 private byte [] stopRowKey; -044 private boolean done = false; -045 -046 public InclusiveStopFilter(final byte [] stopRowKey) { -047this.stopRowKey = stopRowKey; -048 } -049 -050 public byte[] getStopRowKey() { -051return this.stopRowKey; -052 } -053 -054 @Deprecated -055 @Override -056 public ReturnCode filterKeyValue(final Cell c) { -057return filterCell(c); -058 } -059 -060 @Override -061 public ReturnCode filterCell(final Cell c) { -062if (done) return ReturnCode.NEXT_ROW; -063return ReturnCode.INCLUDE; -064 } -065 -066 @Override -067 public boolean filterRowKey(Cell firstRowCell) { -068// if stopRowKey is = buffer, then true, filter row. -069if (filterAllRemaining()) return true; -070int cmp = CellComparator.getInstance().compareRows(firstRowCell, stopRowKey, 0, stopRowKey.length); -071done = reversed ? cmp 0 : cmp 0; -072return done; -073 } -074 -075 @Override -076 public boolean filterAllRemaining() { -077return done; -078 } -079 -080 public static Filter createFilterFromArguments (ArrayListbyte [] filterArguments) { -081 Preconditions.checkArgument(filterArguments.size() == 1, -082"Expected 1 but got: %s", filterArguments.size()); -083byte [] stopRowKey = ParseFilter.removeQuotesFromByteArray(filterArguments.get(0)); -084return new InclusiveStopFilter(stopRowKey); -085 } -086 -087 /** -088 * @return The filter serialized using pb -089 */ -090 @Override -091 public byte [] toByteArray() { -092 FilterProtos.InclusiveStopFilter.Builder builder = -093 FilterProtos.InclusiveStopFilter.newBuilder(); -094if (this.stopRowKey != null) builder.setStopRowKey( -095 UnsafeByteOperations.unsafeWrap(this.stopRowKey)); -096return builder.build().toByteArray(); -097 } -098 -099 /** -100 * @param pbBytes A pb serialized {@link InclusiveStopFilter} instance -101 * @return An instance of {@link InclusiveStopFilter} made from codebytes/code -102 * @throws DeserializationException -103 * @see #toByteArray -104 */ -105 public static InclusiveStopFilter parseFrom(final byte [] pbBytes) -106 throws DeserializationException { -107FilterProtos.InclusiveStopFilter proto; -108try { -109 proto = FilterProtos.InclusiveStopFilter.parseFrom(pbBytes); -110} catch (InvalidProtocolBufferException e) { -111 throw new DeserializationException(e); -112} -113return new InclusiveStopFilter(proto.hasStopRowKey()?proto.getStopRowKey().toByteArray():null); -114 } -115 -116 /** -117 * @param o the other filter to compare with -118 * @return true if and only if the fields of the filter that are serialized -119 * are equal to the corresponding fields in other. Used for testing. -120 */ -121 @Override -122 boolean areSerializedFieldsEqual(Filter o) { -123if (o == this) return true; -124if (!(o instanceof InclusiveStopFilter)) return false; -125 -126InclusiveStopFilter other = (InclusiveStopFilter)o; -127return Bytes.equals(this.getStopRowKey(), other.getStopRowKey()); -128 } -129 -130 @Override -131 public String toString() { -132return this.getClass().getSimpleName() + " " + Bytes.toStringBinary(this.stopRowKey); -133 } -134} +023import java.util.Objects; +024 +025import org.apache.hadoop.hbase.Cell; +026import
[33/51] [partial] hbase-site git commit: Published site at 6a5b4f2a5c188f8eef4f2250b8b7db7dd1e750e4.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1ff05a18/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/CompactingMemStore.IndexType.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/CompactingMemStore.IndexType.html b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/CompactingMemStore.IndexType.html index bf6738e..a62d84e 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/CompactingMemStore.IndexType.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/CompactingMemStore.IndexType.html @@ -74,569 +74,568 @@ 066 067 private static final Logger LOG = LoggerFactory.getLogger(CompactingMemStore.class); 068 private HStore store; -069 private RegionServicesForStores regionServices; -070 private CompactionPipeline pipeline; -071 protected MemStoreCompactor compactor; -072 -073 private long inmemoryFlushSize; // the threshold on active size for in-memory flush -074 private final AtomicBoolean inMemoryCompactionInProgress = new AtomicBoolean(false); -075 -076 // inWalReplay is true while we are synchronously replaying the edits from WAL -077 private boolean inWalReplay = false; -078 -079 @VisibleForTesting -080 protected final AtomicBoolean allowCompaction = new AtomicBoolean(true); -081 private boolean compositeSnapshot = true; -082 -083 /** -084 * Types of indexes (part of immutable segments) to be used after flattening, -085 * compaction, or merge are applied. -086 */ -087 public enum IndexType { -088CSLM_MAP, // ConcurrentSkipLisMap -089ARRAY_MAP, // CellArrayMap -090CHUNK_MAP // CellChunkMap -091 } -092 -093 private IndexType indexType = IndexType.ARRAY_MAP; // default implementation -094 -095 public static final long DEEP_OVERHEAD = ClassSize.align( AbstractMemStore.DEEP_OVERHEAD -096 + 7 * ClassSize.REFERENCE // Store, RegionServicesForStores, CompactionPipeline, -097 // MemStoreCompactor, inMemoryCompactionInProgress, -098 // allowCompaction, indexType -099 + Bytes.SIZEOF_LONG // inmemoryFlushSize -100 + 2 * Bytes.SIZEOF_BOOLEAN// compositeSnapshot and inWalReplay -101 + 2 * ClassSize.ATOMIC_BOOLEAN// inMemoryCompactionInProgress and allowCompaction -102 + CompactionPipeline.DEEP_OVERHEAD + MemStoreCompactor.DEEP_OVERHEAD); -103 -104 public CompactingMemStore(Configuration conf, CellComparator c, -105 HStore store, RegionServicesForStores regionServices, -106 MemoryCompactionPolicy compactionPolicy) throws IOException { -107super(conf, c); -108this.store = store; -109this.regionServices = regionServices; -110this.pipeline = new CompactionPipeline(getRegionServices()); -111this.compactor = createMemStoreCompactor(compactionPolicy); -112if (conf.getBoolean(MemStoreLAB.USEMSLAB_KEY, MemStoreLAB.USEMSLAB_DEFAULT)) { -113 // if user requested to work with MSLABs (whether on- or off-heap), then the -114 // immutable segments are going to use CellChunkMap as their index -115 indexType = IndexType.CHUNK_MAP; -116} else { -117 indexType = IndexType.ARRAY_MAP; -118} -119// initialization of the flush size should happen after initialization of the index type -120// so do not transfer the following method -121initInmemoryFlushSize(conf); -122LOG.info("Store={}, in-memory flush size threshold={}, immutable segments index type={}, " + -123"compactor={}", this.store.getColumnFamilyName(), -124 StringUtils.byteDesc(this.inmemoryFlushSize), this.indexType, -125(this.compactor == null? "NULL": this.compactor.toString())); -126 } -127 -128 @VisibleForTesting -129 protected MemStoreCompactor createMemStoreCompactor(MemoryCompactionPolicy compactionPolicy) -130 throws IllegalArgumentIOException { -131return new MemStoreCompactor(this, compactionPolicy); -132 } -133 -134 private void initInmemoryFlushSize(Configuration conf) { -135double factor = 0; -136long memstoreFlushSize = getRegionServices().getMemStoreFlushSize(); -137int numStores = getRegionServices().getNumStores(); -138if (numStores = 1) { -139 // Family number might also be zero in some of our unit test case -140 numStores = 1; -141} -142factor = conf.getDouble(IN_MEMORY_FLUSH_THRESHOLD_FACTOR_KEY, 0.0); -143if(factor != 0.0) { -144 // multiply by a factor (the same factor for all index types) -145 inmemoryFlushSize = (long) (factor * memstoreFlushSize) / numStores; -146} else { -147 inmemoryFlushSize = IN_MEMORY_FLUSH_MULTIPLIER * -148 conf.getLong(MemStoreLAB.CHUNK_SIZE_KEY, MemStoreLAB.CHUNK_SIZE_DEFAULT); -149 inmemoryFlushSize -= ChunkCreator.SIZEOF_CHUNK_HEADER; -150} -151 } -152 -153 /** -154 * @return Total memory occupied by this MemStore. This won't include
[33/51] [partial] hbase-site git commit: Published site at 63f2d3cbdc8151f5f61f33e0a078c51b9ac076a5.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7ae6a80c/devapidocs/org/apache/hadoop/hbase/master/assignment/MoveRegionProcedure.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/assignment/MoveRegionProcedure.html b/devapidocs/org/apache/hadoop/hbase/master/assignment/MoveRegionProcedure.html index eb84cce..b01daca 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/assignment/MoveRegionProcedure.html +++ b/devapidocs/org/apache/hadoop/hbase/master/assignment/MoveRegionProcedure.html @@ -18,8 +18,8 @@ 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}; -var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var methods = {"i0":42,"i1":42,"i2":42,"i3":42,"i4":42,"i5":42,"i6":42,"i7":42,"i8":42,"i9":42,"i10":42}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; var tableTab = "tableTab"; @@ -50,7 +50,7 @@ var activeTableTab = "activeTableTab"; PrevClass -NextClass +NextClass Frames @@ -132,17 +132,19 @@ var activeTableTab = "activeTableTab"; https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableProcedureMasterProcedureEnv, TableProcedureInterface +Deprecated. +Do not use any more. + -@InterfaceAudience.Private -public class MoveRegionProcedure +https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true; title="class or interface in java.lang">@Deprecated + @InterfaceAudience.Private +public class MoveRegionProcedure extends AbstractStateMachineRegionProcedureorg.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.MoveRegionState -Procedure that implements a RegionPlan. - It first runs an unassign subprocedure followed - by an assign subprocedure. It takes a lock on the region being moved. - It holds the lock for the life of the procedure. - - Throws exception on construction if determines context hostile to move (cluster going - down or master is shutting down or table is disabled). +Leave here only for checking if we can successfully start the master. + +See Also: +TransitRegionStateProcedure + @@ -191,12 +193,10 @@ extends Field and Description -private static org.slf4j.Logger -LOG - - private RegionPlan -plan +plan +Deprecated. + @@ -227,12 +227,9 @@ extends Constructor and Description -MoveRegionProcedure() - - -MoveRegionProcedure(MasterProcedureEnvenv, - RegionPlanplan, - booleancheck) +MoveRegionProcedure() +Deprecated. + @@ -244,7 +241,7 @@ extends -All MethodsInstance MethodsConcrete Methods +All MethodsInstance MethodsConcrete MethodsDeprecated Methods Modifier and Type Method and Description @@ -252,6 +249,7 @@ extends boolean abort(MasterProcedureEnvenv) +Deprecated. The abort() call is asynchronous and each procedure must decide how to deal with it, if they want to be abortable. @@ -259,6 +257,7 @@ extends protected void deserializeStateData(ProcedureStateSerializerserializer) +Deprecated. Called on store load to allow the user to decode the previously serialized state. @@ -267,34 +266,41 @@ extends protected StateMachineProcedure.Flow executeFromState(MasterProcedureEnvenv, org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.MoveRegionStatestate) +Deprecated. called to perform a single step of the specified 'state' of the procedure protected org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.MoveRegionState getInitialState() +Deprecated. Return the initial state object that will be used for the first call to executeFromState(). protected org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.MoveRegionState getState(intstateId) +Deprecated. Convert an ordinal (or state id) to an Enum (or more descriptive) state object. protected int getStateId(org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.MoveRegionStatestate) +Deprecated. Convert the Enum (or more descriptive) state object to an ordinal (or state id). TableName -getTableName() +getTableName() +Deprecated. + TableProcedureInterface.TableOperationType getTableOperationType() +Deprecated. Given an operation type we can take decisions about what to do with pending operations. @@ -302,12 +308,14 @@ extends protected void rollbackState(MasterProcedureEnvenv, org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.MoveRegionStatestate) +Deprecated. called to perform the rollback of the specified state protected void
[33/51] [partial] hbase-site git commit: Published site at 092efb42749bf7fc6ad338c96aae8e7b9d3a2c74.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f3d62514/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/CellCounter.IntSumReducer.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/CellCounter.IntSumReducer.html b/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/CellCounter.IntSumReducer.html index 6f1fc1b..fbfe15d 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/CellCounter.IntSumReducer.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/CellCounter.IntSumReducer.html @@ -184,165 +184,166 @@ 176 context.getCounter(Counters.CELLS).increment(cellCount); 177} 178 } catch (InterruptedException e) { -179e.printStackTrace(); -180 } -181} -182 } -183 -184 static class IntSumReducerKey extends ReducerKey, IntWritable, -185 Key, IntWritable { -186 -187private IntWritable result = new IntWritable(); -188public void reduce(Key key, IterableIntWritable values, -189 Context context) -190throws IOException, InterruptedException { -191 int sum = 0; -192 for (IntWritable val : values) { -193sum += val.get(); -194 } -195 result.set(sum); -196 context.write(key, result); -197} -198 } -199 -200 /** -201 * Sets up the actual job. -202 * -203 * @param conf The current configuration. -204 * @param args The command line parameters. -205 * @return The newly created job. -206 * @throws IOException When setting up the job fails. -207 */ -208 public static Job createSubmittableJob(Configuration conf, String[] args) -209 throws IOException { -210String tableName = args[0]; -211Path outputDir = new Path(args[1]); -212String reportSeparatorString = (args.length 2) ? args[2]: ":"; -213conf.set("ReportSeparator", reportSeparatorString); -214Job job = Job.getInstance(conf, conf.get(JOB_NAME_CONF_KEY, NAME + "_" + tableName)); -215 job.setJarByClass(CellCounter.class); -216Scan scan = getConfiguredScanForJob(conf, args); -217 TableMapReduceUtil.initTableMapperJob(tableName, scan, -218CellCounterMapper.class, ImmutableBytesWritable.class, Result.class, job); -219job.setNumReduceTasks(1); -220 job.setMapOutputKeyClass(Text.class); -221 job.setMapOutputValueClass(IntWritable.class); -222 job.setOutputFormatClass(TextOutputFormat.class); -223job.setOutputKeyClass(Text.class); -224 job.setOutputValueClass(IntWritable.class); -225FileOutputFormat.setOutputPath(job, outputDir); -226 job.setReducerClass(IntSumReducer.class); -227return job; -228 } -229 -230 private static Scan getConfiguredScanForJob(Configuration conf, String[] args) -231 throws IOException { -232// create scan with any properties set from TableInputFormat -233Scan s = TableInputFormat.createScanFromConfiguration(conf); -234// Set Scan Versions -235if (conf.get(TableInputFormat.SCAN_MAXVERSIONS) == null) { -236 // default to all versions unless explicitly set -237 s.setMaxVersions(Integer.MAX_VALUE); -238} -239s.setCacheBlocks(false); -240// Set RowFilter or Prefix Filter if applicable. -241Filter rowFilter = getRowFilter(args); -242if (rowFilter!= null) { -243 LOG.info("Setting Row Filter for counter."); -244 s.setFilter(rowFilter); -245} -246// Set TimeRange if defined -247long timeRange[] = getTimeRange(args); -248if (timeRange != null) { -249 LOG.info("Setting TimeRange for counter."); -250 s.setTimeRange(timeRange[0], timeRange[1]); -251} -252return s; -253 } -254 +179LOG.error("Interrupted while writing cellCount", e); +180 Thread.currentThread().interrupt(); +181 } +182} +183 } +184 +185 static class IntSumReducerKey extends ReducerKey, IntWritable, +186 Key, IntWritable { +187 +188private IntWritable result = new IntWritable(); +189public void reduce(Key key, IterableIntWritable values, +190 Context context) +191throws IOException, InterruptedException { +192 int sum = 0; +193 for (IntWritable val : values) { +194sum += val.get(); +195 } +196 result.set(sum); +197 context.write(key, result); +198} +199 } +200 +201 /** +202 * Sets up the actual job. +203 * +204 * @param conf The current configuration. +205 * @param args The command line parameters. +206 * @return The newly created job. +207 * @throws IOException When setting up the job fails. +208 */ +209 public static Job createSubmittableJob(Configuration conf, String[] args) +210 throws IOException { +211String tableName = args[0]; +212Path outputDir = new Path(args[1]); +213String reportSeparatorString = (args.length 2) ? args[2]: ":"; +214conf.set("ReportSeparator", reportSeparatorString); +215Job job =
[33/51] [partial] hbase-site git commit: Published site at 613d831429960348dc42c3bdb6ea5d31be15c81c.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7cf6034b/devapidocs/src-html/org/apache/hadoop/hbase/backup/impl/BackupSystemTable.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/backup/impl/BackupSystemTable.html b/devapidocs/src-html/org/apache/hadoop/hbase/backup/impl/BackupSystemTable.html index 1e0659a..981ebcd 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/backup/impl/BackupSystemTable.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/backup/impl/BackupSystemTable.html @@ -73,1969 +73,1975 @@ 065import org.apache.hadoop.hbase.client.Table; 066import org.apache.hadoop.hbase.client.TableDescriptor; 067import org.apache.hadoop.hbase.client.TableDescriptorBuilder; -068import org.apache.hadoop.hbase.shaded.protobuf.generated.BackupProtos; -069import org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos; -070import org.apache.hadoop.hbase.util.Bytes; -071import org.apache.hadoop.hbase.util.EnvironmentEdgeManager; -072import org.apache.hadoop.hbase.util.Pair; -073import org.apache.yetus.audience.InterfaceAudience; -074import org.slf4j.Logger; -075import org.slf4j.LoggerFactory; -076 -077/** -078 * This class provides API to access backup system tablebr -079 * Backup system table schema:br -080 * p -081 * ul -082 * li1. Backup sessions rowkey= "session:"+backupId; value =serialized BackupInfo/li -083 * li2. Backup start code rowkey = "startcode:"+backupRoot; value = startcode/li -084 * li3. Incremental backup set rowkey="incrbackupset:"+backupRoot; value=[list of tables]/li -085 * li4. Table-RS-timestamp map rowkey="trslm:"+backupRoot+table_name; value = map[RS- last WAL -086 * timestamp]/li -087 * li5. RS - WAL ts map rowkey="rslogts:"+backupRoot +server; value = last WAL timestamp/li -088 * li6. WALs recorded rowkey="wals:"+WAL unique file name; value = backupId and full WAL file -089 * name/li -090 * /ul -091 * /p -092 */ -093@InterfaceAudience.Private -094public final class BackupSystemTable implements Closeable { -095 -096 private static final Logger LOG = LoggerFactory.getLogger(BackupSystemTable.class); -097 -098 static class WALItem { -099String backupId; -100String walFile; -101String backupRoot; -102 -103WALItem(String backupId, String walFile, String backupRoot) { -104 this.backupId = backupId; -105 this.walFile = walFile; -106 this.backupRoot = backupRoot; -107} -108 -109public String getBackupId() { -110 return backupId; -111} -112 -113public String getWalFile() { -114 return walFile; -115} -116 -117public String getBackupRoot() { -118 return backupRoot; -119} -120 -121@Override -122public String toString() { -123 return Path.SEPARATOR + backupRoot + Path.SEPARATOR + backupId + Path.SEPARATOR + walFile; -124} -125 } -126 -127 /** -128 * Backup system table (main) name -129 */ -130 private TableName tableName; -131 -132 /** -133 * Backup System table name for bulk loaded files. We keep all bulk loaded file references in a -134 * separate table because we have to isolate general backup operations: create, merge etc from -135 * activity of RegionObserver, which controls process of a bulk loading -136 * {@link org.apache.hadoop.hbase.backup.BackupObserver} -137 */ -138 private TableName bulkLoadTableName; -139 -140 /** -141 * Stores backup sessions (contexts) -142 */ -143 final static byte[] SESSIONS_FAMILY = "session".getBytes(); -144 /** -145 * Stores other meta -146 */ -147 final static byte[] META_FAMILY = "meta".getBytes(); -148 final static byte[] BULK_LOAD_FAMILY = "bulk".getBytes(); -149 /** -150 * Connection to HBase cluster, shared among all instances -151 */ -152 private final Connection connection; -153 -154 private final static String BACKUP_INFO_PREFIX = "session:"; -155 private final static String START_CODE_ROW = "startcode:"; -156 private final static byte[] ACTIVE_SESSION_ROW = "activesession:".getBytes(); -157 private final static byte[] ACTIVE_SESSION_COL = "c".getBytes(); -158 -159 private final static byte[] ACTIVE_SESSION_YES = "yes".getBytes(); -160 private final static byte[] ACTIVE_SESSION_NO = "no".getBytes(); -161 -162 private final static String INCR_BACKUP_SET = "incrbackupset:"; -163 private final static String TABLE_RS_LOG_MAP_PREFIX = "trslm:"; -164 private final static String RS_LOG_TS_PREFIX = "rslogts:"; -165 -166 private final static String BULK_LOAD_PREFIX = "bulk:"; -167 private final static byte[] BULK_LOAD_PREFIX_BYTES = BULK_LOAD_PREFIX.getBytes(); -168 private final static byte[] DELETE_OP_ROW = "delete_op_row".getBytes(); -169 private final static byte[] MERGE_OP_ROW = "merge_op_row".getBytes(); -170 -171 final static byte[] TBL_COL = Bytes.toBytes("tbl"); -172 final static byte[] FAM_COL = Bytes.toBytes("fam"); -173 final static byte[] PATH_COL =
[33/51] [partial] hbase-site git commit: Published site at ba5d1c1f28301adc99019d9d6c4a04fac98ae511.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/804782f0/devapidocs/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html index 618a5b4..1c3f1d2 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html +++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":9,"i2":9,"i3":9,"i4":9,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":9,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":9,"i21":9,"i22":10,"i23":9}; +var methods = {"i0":10,"i1":9,"i2":9,"i3":9,"i4":9,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":9,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":9,"i21":9,"i22":10,"i23":9,"i24":10}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -391,6 +391,14 @@ extends updateTableDescCache(MasterProcedureEnvenv, TableNametableName) + +protected boolean +waitInitialized(MasterProcedureEnvenv) +The Procedure.doAcquireLock(Object, ProcedureStore) will be split into two steps, first, it will + call us to determine whether we need to wait for initialization, second, it will call + Procedure.acquireLock(Object) to actually handle the lock for this procedure. + + @@ -411,7 +419,7 @@ extends Procedure -addStackIndex, afterReplay, beforeReplay, compareTo, completionCleanup, doAcquireLock, doExecute, d oReleaseLock, doRollback, elapsedTime, getChildrenLatch, getException, getLastUpdate, getNonceKey, getOwner, getParentProcId, getProcedureMetrics, getProcId, getProcIdHashCode, getProcName, getResult, getRootProcedureId, getRootProcId, getStackIndexes, getState, getSubmittedTime, getTimeout, getTimeoutTimestamp, hasChildren, hasException, hasLock, hasOwner, hasParent, hasTimeout, haveSameParent, holdLock, incChildrenLatch, isFailed, isFinished, isInitializing, isRunnable, isSuccess, < a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#isWaiting--">isWaiting, removeStackIndex, setAbortFailure, setChildrenLatch, setFailure, setFailure, setLastUpdate, setNonceKey, setOwner, setOwner, setParentProcId, setProcId, setResult, setRootProcId, setStackIndexes, setState, setSubmittedTime, setTimeout, setTimeoutFailure, toString, toStringClass, toStringDetails, toStringSimpleSB, updateMetricsOnFinish, updateMetricsOnSubmit, updateTimestamp, wasExecuted +addStackIndex, afterReplay, beforeReplay, compareTo, completionCleanup, doExecute, doRollback, elapsedTime, getChildrenLatch, getException, getLastUpdate, getNonceKey, getOwner, getParentProcId, getProcedureMetrics, getProcId, getProcIdHashCode, getProcName, getResult, getRootProcedureId, getRootProcId, getStackIndexes, getState, getSubmittedTime, getTimeout, getTimeoutTimestamp, hasChildren, hasException, hasLock, hasOwner, hasParent, hasTimeout, haveSameParent, holdLock, incChildrenLatch, isFailed, isFinished, isInitializing, isRunnable, isSuccess, isWaiting, removeStackIndex, setAbortFailure, setChildrenLatch, setFailure, setFailure, setLastUpdate, setNonceKey, setOwner, setOwner, setParentProcId, setProcId, setResult, setRootProcId, setStackIndexes, setState, setSubmittedTime, setTimeout, setTimeoutFailure, toString, toStringClass, toStringDetails, toStringSimpleSB, updateMetricsOnFinish, updateMetricsOnSubmit, updateTimestamp, wasExecuted @@ -704,35 +712,60 @@ extends + + + + +waitInitialized +protectedbooleanwaitInitialized(MasterProcedureEnvenv) +Description copied from class:Procedure +The Procedure.doAcquireLock(Object, ProcedureStore) will be split into two steps, first, it will + call us to determine whether we need to wait for initialization, second, it will call + Procedure.acquireLock(Object) to actually handle the lock for this procedure. + + This is because that when master restarts, we need to restore the lock state for all the + procedures to not break the semantic if Procedure.holdLock(Object) is true. But the + ProcedureExecutor will be started before the master finish initialization(as it is part + of the initialization!), so we need to split the code into two steps, and when restore, we just + restore the lock part and ignore the waitInitialized part. Otherwise there will be dead lock. + +Overrides: +waitInitializedin classAbstractStateMachineTableProcedureorg.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.CreateTableState +Returns: +true
[33/51] [partial] hbase-site git commit: Published site at b4759ce6e72f50ccd9d410bd5917dc5a515414f1.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/df8fd1d3/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html b/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html index 5f41fe7..c8158b5 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/master/assignment/RegionStates.ServerState.html @@ -524,636 +524,639 @@ 516} 517 } 518 -519 ArrayListRegionStateNode getTableRegionStateNodes(final TableName tableName) { -520final ArrayListRegionStateNode regions = new ArrayListRegionStateNode(); -521for (RegionStateNode node: regionsMap.tailMap(tableName.getName()).values()) { -522 if (!node.getTable().equals(tableName)) break; -523 regions.add(node); -524} -525return regions; -526 } -527 -528 ArrayListRegionState getTableRegionStates(final TableName tableName) { -529final ArrayListRegionState regions = new ArrayListRegionState(); -530for (RegionStateNode node: regionsMap.tailMap(tableName.getName()).values()) { -531 if (!node.getTable().equals(tableName)) break; -532 regions.add(node.toRegionState()); -533} -534return regions; -535 } -536 -537 ArrayListRegionInfo getTableRegionsInfo(final TableName tableName) { -538final ArrayListRegionInfo regions = new ArrayListRegionInfo(); -539for (RegionStateNode node: regionsMap.tailMap(tableName.getName()).values()) { -540 if (!node.getTable().equals(tableName)) break; -541 regions.add(node.getRegionInfo()); -542} -543return regions; -544 } -545 -546 CollectionRegionStateNode getRegionStateNodes() { -547return regionsMap.values(); +519 public void deleteRegions(final ListRegionInfo regionInfos) { +520 regionInfos.forEach(this::deleteRegion); +521 } +522 +523 ArrayListRegionStateNode getTableRegionStateNodes(final TableName tableName) { +524final ArrayListRegionStateNode regions = new ArrayListRegionStateNode(); +525for (RegionStateNode node: regionsMap.tailMap(tableName.getName()).values()) { +526 if (!node.getTable().equals(tableName)) break; +527 regions.add(node); +528} +529return regions; +530 } +531 +532 ArrayListRegionState getTableRegionStates(final TableName tableName) { +533final ArrayListRegionState regions = new ArrayListRegionState(); +534for (RegionStateNode node: regionsMap.tailMap(tableName.getName()).values()) { +535 if (!node.getTable().equals(tableName)) break; +536 regions.add(node.toRegionState()); +537} +538return regions; +539 } +540 +541 ArrayListRegionInfo getTableRegionsInfo(final TableName tableName) { +542final ArrayListRegionInfo regions = new ArrayListRegionInfo(); +543for (RegionStateNode node: regionsMap.tailMap(tableName.getName()).values()) { +544 if (!node.getTable().equals(tableName)) break; +545 regions.add(node.getRegionInfo()); +546} +547return regions; 548 } 549 -550 public ArrayListRegionState getRegionStates() { -551final ArrayListRegionState regions = new ArrayListRegionState(regionsMap.size()); -552for (RegionStateNode node: regionsMap.values()) { -553 regions.add(node.toRegionState()); -554} -555return regions; -556 } -557 -558 // == -559 // RegionState helpers -560 // == -561 public RegionState getRegionState(final RegionInfo regionInfo) { -562RegionStateNode regionStateNode = getRegionStateNode(regionInfo); -563return regionStateNode == null ? null : regionStateNode.toRegionState(); -564 } -565 -566 public RegionState getRegionState(final String encodedRegionName) { -567// TODO: Need a map encodedName, ... but it is just dispatch merge... -568for (RegionStateNode node: regionsMap.values()) { -569 if (node.getRegionInfo().getEncodedName().equals(encodedRegionName)) { -570return node.toRegionState(); -571 } -572} -573return null; -574 } -575 -576 // -577 // TODO: helpers -578 // -579 public boolean hasTableRegionStates(final TableName tableName) { -580// TODO -581return !getTableRegionStates(tableName).isEmpty(); -582 } -583 -584 /** -585 * @return Return online regions of table; does not include OFFLINE or SPLITTING regions. -586 */ -587 public ListRegionInfo getRegionsOfTable(final TableName table) { -588return
[33/51] [partial] hbase-site git commit: Published site at e66a6603e36ecd67237ca16acd5e2de03f0d372d.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0c6f447e/apidocs/org/apache/hadoop/hbase/HColumnDescriptor.html -- diff --git a/apidocs/org/apache/hadoop/hbase/HColumnDescriptor.html b/apidocs/org/apache/hadoop/hbase/HColumnDescriptor.html index 9f13b1b..b7f6e3e 100644 --- a/apidocs/org/apache/hadoop/hbase/HColumnDescriptor.html +++ b/apidocs/org/apache/hadoop/hbase/HColumnDescriptor.html @@ -1,6 +1,6 @@ http://www.w3.org/TR/html4/loose.dtd;> - + @@ -19,45 +19,45 @@ } //--> var methods = {"i0":42,"i1":42,"i2":42,"i3":42,"i4":42,"i5":42,"i6":42,"i7":42,"i8":42,"i9":42,"i10":42,"i11":41,"i12":42,"i13":42,"i14":42,"i15":42,"i16":42,"i17":42,"i18":42,"i19":42,"i20":42,"i21":42,"i22":42,"i23":42,"i24":42,"i25":42,"i26":42,"i27":41,"i28":42,"i29":42,"i30":42,"i31":42,"i32":42,"i33":42,"i34":42,"i35":42,"i36":42,"i37":42,"i38":42,"i39":42,"i40":41,"i41":42,"i42":42,"i43":42,"i44":41,"i45":42,"i46":42,"i47":42,"i48":42,"i49":42,"i50":42,"i51":42,"i52":42,"i53":42,"i54":42,"i55":42,"i56":42,"i57":42,"i58":42,"i59":42,"i60":42,"i61":42,"i62":42,"i63":42,"i64":42,"i65":42,"i66":42,"i67":42,"i68":42,"i69":42,"i70":42,"i71":42,"i72":42,"i73":42,"i74":42,"i75":42,"i76":42,"i77":42,"i78":42,"i79":42,"i80":42,"i81":42,"i82":42}; -var tabs = {65535:["t0","æææ¹æ³"],1:["t1","éææ¹æ³"],2:["t2","å®ä¾æ¹æ³"],8:["t4","å ·ä½æ¹æ³"],32:["t6","å·²è¿æ¶çæ¹æ³"]}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; var tableTab = "tableTab"; var activeTableTab = "activeTableTab"; -æ¨çæµè§å¨å·²ç¦ç¨ JavaScriptã +JavaScript is disabled on your browser. -è·³è¿å¯¼èªé¾æ¥ +Skip navigation links - -æ¦è§ -ç¨åºå -ç±» -ä½¿ç¨ -æ -å·²è¿æ¶ -ç´¢å¼ -å¸®å© + +Overview +Package +Class +Use +Tree +Deprecated +Index +Help -ä¸ä¸ä¸ªç±» -ä¸ä¸ä¸ªç±» +PrevClass +NextClass -æ¡æ¶ -æ æ¡æ¶ +Frames +NoFrames -ææç±» +AllClasses
[33/51] [partial] hbase-site git commit: Published site at e66a6603e36ecd67237ca16acd5e2de03f0d372d.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/5427a45e/apidocs/org/apache/hadoop/hbase/HBaseIOException.html -- diff --git a/apidocs/org/apache/hadoop/hbase/HBaseIOException.html b/apidocs/org/apache/hadoop/hbase/HBaseIOException.html index f47795d..a5858d8 100644 --- a/apidocs/org/apache/hadoop/hbase/HBaseIOException.html +++ b/apidocs/org/apache/hadoop/hbase/HBaseIOException.html @@ -1,6 +1,6 @@ http://www.w3.org/TR/html4/loose.dtd;> - + @@ -20,38 +20,38 @@ //--> -JavaScript is disabled on your browser. +æ¨çæµè§å¨å·²ç¦ç¨ JavaScriptã -Skip navigation links +è·³è¿å¯¼èªé¾æ¥ - -Overview -Package -Class -Use -Tree -Deprecated -Index -Help + +æ¦è§ +ç¨åºå +ç±» +ä½¿ç¨ +æ +å·²è¿æ¶ +ç´¢å¼ +å¸®å© -PrevClass -NextClass +ä¸ä¸ä¸ªç±» +ä¸ä¸ä¸ªç±» -Frames -NoFrames +æ¡æ¶ +æ æ¡æ¶ -AllClasses +ææç±»org.apache.hadoop.hbase-Class HBaseIOException
+ç±» HBaseIOException
-
- https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object
+- https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="java.langä¸çç±»ææ¥å£">java.lang.Object
-
- https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable
+- https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="java.langä¸çç±»ææ¥å£">java.lang.Throwable
-
- https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception
+- https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="java.langä¸çç±»ææ¥å£">java.lang.Exception
-
- https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">java.io.IOException
+- https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="java.ioä¸çç±»ææ¥å£">java.io.IOException
- org.apache.hadoop.hbase.HBaseIOException
@@ -117,22 +117,22 @@
-
- All Implemented Interfaces:
-
[33/51] [partial] hbase-site git commit: Published site at 0f23784182ab88649de340d75804e0ff20dcd0fc.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/bcb555af/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html index 142b0f9..2260cb8 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html @@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab"; -private abstract static class HRegion.BatchOperationT +private abstract static class HRegion.BatchOperationT extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object Class that tracks the progress of a batch operations, accumulating status codes and tracking the index at which processing is proceeding. These batch operations may get split into @@ -408,7 +408,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html operations -protected finalT[] operations +protected finalT[] operations @@ -417,7 +417,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html retCodeDetails -protected finalOperationStatus[] retCodeDetails +protected finalOperationStatus[] retCodeDetails @@ -426,7 +426,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html walEditsFromCoprocessors -protected finalWALEdit[] walEditsFromCoprocessors +protected finalWALEdit[] walEditsFromCoprocessors @@ -435,7 +435,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html familyCellMaps -protected finalhttps://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">Mapbyte[],https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListCell[] familyCellMaps +protected finalhttps://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">Mapbyte[],https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListCell[] familyCellMaps @@ -444,7 +444,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html region -protected finalHRegion region +protected finalHRegion region @@ -453,7 +453,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html nextIndexToProcess -protectedint nextIndexToProcess +protectedint nextIndexToProcess @@ -462,7 +462,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html observedExceptions -protected finalHRegion.ObservedExceptionsInBatch observedExceptions +protected finalHRegion.ObservedExceptionsInBatch observedExceptions @@ -471,7 +471,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html durability -protectedDurability durability +protectedDurability durability @@ -480,7 +480,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html atomic -protectedboolean atomic +protectedboolean atomic @@ -499,7 +499,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html BatchOperation -publicBatchOperation(HRegionregion, +publicBatchOperation(HRegionregion, T[]operations) @@ -517,7 +517,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html visitBatchOperations -publicvoidvisitBatchOperations(booleanpendingOnly, +publicvoidvisitBatchOperations(booleanpendingOnly, intlastIndexExclusive, HRegion.BatchOperation.Visitorvisitor) throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException @@ -534,7 +534,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html getMutation -public abstractMutationgetMutation(intindex) +public abstractMutationgetMutation(intindex) @@ -543,7 +543,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html getNonceGroup -public abstractlonggetNonceGroup(intindex) +public abstractlonggetNonceGroup(intindex) @@ -552,7 +552,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html getNonce -public abstractlonggetNonce(intindex) +public abstractlonggetNonce(intindex) @@ -561,7 +561,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html getMutationsForCoprocs -public abstractMutation[]getMutationsForCoprocs() +public abstractMutation[]getMutationsForCoprocs() This method is potentially expensive and useful mostly for
[33/51] [partial] hbase-site git commit: Published site at 85b41f36e01214b6485c9352875c84ebf877dab3.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a5c66de0/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html b/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html index ec0b67d..d5e703b 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html +++ b/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html @@ -396,7 +396,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab lastHost -private volatileServerName lastHost +private volatileServerName lastHost @@ -405,7 +405,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab state -private volatileRegionState.State state +private volatileRegionState.State state A Region-in-Transition (RIT) moves through states. See RegionState.State for complete list. A Region that is opened moves from OFFLINE => OPENING => OPENED. @@ -417,7 +417,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab lastUpdate -private volatilelong lastUpdate +private volatilelong lastUpdate Updated whenever a call to setRegionLocation(ServerName) or #setState(State, State...). @@ -428,7 +428,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab openSeqNum -private volatilelong openSeqNum +private volatilelong openSeqNum @@ -445,7 +445,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab RegionStateNode -publicRegionStateNode(RegionInforegionInfo) +publicRegionStateNode(RegionInforegionInfo) @@ -462,7 +462,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab setState -publicbooleansetState(RegionState.Stateupdate, +publicbooleansetState(RegionState.Stateupdate, RegionState.State...expected) Parameters: @@ -479,7 +479,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab offline -publicServerNameoffline() +publicServerNameoffline() Put region into OFFLINE mode (set state and clear location). Returns: @@ -493,7 +493,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab transitionState -publicvoidtransitionState(RegionState.Stateupdate, +publicvoidtransitionState(RegionState.Stateupdate, RegionState.State...expected) throws UnexpectedStateException Set new RegionState.State but only if currently in expected State @@ -510,7 +510,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab isInState -publicbooleanisInState(RegionState.State...expected) +publicbooleanisInState(RegionState.State...expected) @@ -519,7 +519,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab isStuck -publicbooleanisStuck() +publicbooleanisStuck() @@ -528,7 +528,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab isInTransition -publicbooleanisInTransition() +publicbooleanisInTransition() @@ -537,7 +537,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab getLastUpdate -publiclonggetLastUpdate() +publiclonggetLastUpdate() @@ -546,7 +546,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab setLastHost -publicvoidsetLastHost(ServerNameserverName) +publicvoidsetLastHost(ServerNameserverName) @@ -555,7 +555,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab setOpenSeqNum -publicvoidsetOpenSeqNum(longseqId) +publicvoidsetOpenSeqNum(longseqId) @@ -564,7 +564,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab setRegionLocation -publicServerNamesetRegionLocation(ServerNameserverName) +publicServerNamesetRegionLocation(ServerNameserverName) @@ -573,7 +573,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab setProcedure -publicbooleansetProcedure(RegionTransitionProcedureproc) +publicbooleansetProcedure(RegionTransitionProcedureproc) @@ -582,7 +582,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab unsetProcedure -publicbooleanunsetProcedure(RegionTransitionProcedureproc) +publicbooleanunsetProcedure(RegionTransitionProcedureproc) @@ -591,7 +591,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab getProcedure -publicRegionTransitionProceduregetProcedure() +publicRegionTransitionProceduregetProcedure() @@ -600,7 +600,7 @@ implements https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab getProcedureEvent -publicProcedureEvent?getProcedureEvent() +publicProcedureEvent?getProcedureEvent() @@ -609,7 +609,7 @@
[33/51] [partial] hbase-site git commit: Published site at 6198e1fc7dfa85c3bc6b2855f9a5fb5f4b2354ff.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/eb5d2c62/devapidocs/org/apache/hadoop/hbase/client/Admin.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/Admin.html b/devapidocs/org/apache/hadoop/hbase/client/Admin.html index cd7e1f4..3279ab5 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/Admin.html +++ b/devapidocs/org/apache/hadoop/hbase/client/Admin.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":6,"i1":6,"i2":6,"i3":50,"i4":6,"i5":6,"i6":18,"i7":6,"i8":18,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":50,"i15":50,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":38,"i29":38,"i30":38,"i31":38,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":50,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":38,"i50":6,"i51":6,"i52":6,"i53":6,"i54":6,"i55":6,"i56":6,"i57":38,"i58":6,"i59":6,"i60":38,"i61":38,"i62":6,"i63":38,"i64":6,"i65":6,"i66":6,"i67":6,"i68":6,"i69":38,"i70":38,"i71":50,"i72":6,"i73":6,"i74":6,"i75":6,"i76":6,"i77":38,"i78":38,"i79":6,"i80":50,"i81":6,"i82":6,"i83":6,"i84":6,"i85":38,"i86":38,"i87":18,"i88":18,"i89":6,"i90":50,"i91":6,"i92":6,"i93":6,"i94":6,"i95":6,"i96":6,"i97":6,"i98":6,"i99":6,"i100":18,"i101":18,"i102":50,"i103":18,"i104":6,"i105":38,"i106":6,"i107":6,"i108":6,"i109":38,"i110":18,"i111":6,"i112":6,"i113":6,"i114":18,"i115":6,"i116":6,"i117 ":38,"i118":38,"i119":38,"i120":38,"i121":6,"i122":6,"i123":6,"i124":6,"i125":6,"i126":6,"i127":6,"i128":6,"i129":6,"i130":6,"i131":50,"i132":6,"i133":38,"i134":6,"i135":6,"i136":18,"i137":6,"i138":6,"i139":6,"i140":6,"i141":6,"i142":6,"i143":6,"i144":38,"i145":6,"i146":6,"i147":6,"i148":6,"i149":6,"i150":38,"i151":6,"i152":6,"i153":6,"i154":38,"i155":38,"i156":6,"i157":38,"i158":38,"i159":38,"i160":38,"i161":38,"i162":6,"i163":38,"i164":6,"i165":6,"i166":6,"i167":6,"i168":6,"i169":6,"i170":6,"i171":38,"i172":6,"i173":6,"i174":6,"i175":50,"i176":6,"i177":6,"i178":6,"i179":6,"i180":6,"i181":38,"i182":6,"i183":38,"i184":6,"i185":6,"i186":6,"i187":6,"i188":6,"i189":6,"i190":6,"i191":6,"i192":6,"i193":6,"i194":6,"i195":6,"i196":6,"i197":6,"i198":6,"i199":6,"i200":50,"i201":6,"i202":50,"i203":50,"i204":50,"i205":6,"i206":50,"i207":6,"i208":6,"i209":6,"i210":6,"i211":6,"i212":6,"i213":6,"i214":6,"i215":38,"i216":38,"i217":6,"i218":6,"i219":6,"i220":6,"i221":6,"i222":50,"i223":6,"i224":6," i225":6,"i226":6,"i227":6,"i228":6,"i229":6}; +var methods = {"i0":6,"i1":6,"i2":6,"i3":50,"i4":6,"i5":6,"i6":18,"i7":6,"i8":18,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":50,"i15":50,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":38,"i29":38,"i30":38,"i31":38,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":50,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":38,"i50":6,"i51":6,"i52":6,"i53":6,"i54":6,"i55":6,"i56":6,"i57":38,"i58":6,"i59":6,"i60":38,"i61":38,"i62":6,"i63":38,"i64":6,"i65":6,"i66":6,"i67":6,"i68":6,"i69":38,"i70":38,"i71":50,"i72":6,"i73":6,"i74":6,"i75":6,"i76":6,"i77":38,"i78":38,"i79":6,"i80":50,"i81":6,"i82":6,"i83":6,"i84":6,"i85":38,"i86":38,"i87":18,"i88":18,"i89":6,"i90":50,"i91":6,"i92":6,"i93":6,"i94":6,"i95":6,"i96":6,"i97":6,"i98":6,"i99":6,"i100":18,"i101":18,"i102":50,"i103":18,"i104":6,"i105":38,"i106":6,"i107":6,"i108":6,"i109":38,"i110":18,"i111":6,"i112":6,"i113":6,"i114":18,"i115":6,"i116":18,"i11 7":6,"i118":38,"i119":38,"i120":38,"i121":38,"i122":6,"i123":6,"i124":6,"i125":6,"i126":6,"i127":6,"i128":6,"i129":6,"i130":6,"i131":6,"i132":50,"i133":6,"i134":38,"i135":6,"i136":6,"i137":18,"i138":6,"i139":6,"i140":6,"i141":6,"i142":6,"i143":6,"i144":6,"i145":38,"i146":6,"i147":6,"i148":6,"i149":6,"i150":6,"i151":38,"i152":6,"i153":6,"i154":6,"i155":38,"i156":38,"i157":6,"i158":38,"i159":38,"i160":38,"i161":38,"i162":38,"i163":6,"i164":38,"i165":6,"i166":6,"i167":6,"i168":6,"i169":6,"i170":6,"i171":6,"i172":38,"i173":6,"i174":6,"i175":6,"i176":50,"i177":6,"i178":6,"i179":6,"i180":6,"i181":6,"i182":38,"i183":6,"i184":38,"i185":6,"i186":6,"i187":6,"i188":6,"i189":6,"i190":6,"i191":6,"i192":6,"i193":6,"i194":6,"i195":6,"i196":6,"i197":6,"i198":6,"i199":6,"i200":6,"i201":50,"i202":6,"i203":50,"i204":50,"i205":50,"i206":6,"i207":50,"i208":6,"i209":6,"i210":6,"i211":6,"i212":6,"i213":6,"i214":6,"i215":6,"i216":38,"i217":38,"i218":6,"i219":6,"i220":6,"i221":6,"i222":6,"i223":50,"i224":6, "i225":6,"i226":6,"i227":6,"i228":6,"i229":6,"i230":6,"i231":6,"i232":6}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"],32:["t6","Deprecated Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.Public -public interface Admin +public interface Admin extends
[33/51] [partial] hbase-site git commit: Published site at 14087cc919da9f2e0b1a68f701f6365ad9d1d71f.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/55ce8d97/devapidocs/org/apache/hadoop/hbase/client/ConnectionImplementation.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/ConnectionImplementation.html b/devapidocs/org/apache/hadoop/hbase/client/ConnectionImplementation.html index c7fa5e6..8fbdb7c 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/ConnectionImplementation.html +++ b/devapidocs/org/apache/hadoop/hbase/client/ConnectionImplementation.html @@ -1186,7 +1186,7 @@ implements stubs -private finalhttps://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true; title="class or interface in java.util.concurrent">ConcurrentMaphttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String,https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object stubs +private finalhttps://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true; title="class or interface in java.util.concurrent">ConcurrentMaphttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String,https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object stubs @@ -1195,7 +1195,7 @@ implements masterServiceState -finalConnectionImplementation.MasterServiceState masterServiceState +finalConnectionImplementation.MasterServiceState masterServiceState @@ -1941,7 +1941,7 @@ publicboolean cacheLocation -publicvoidcacheLocation(TableNametableName, +publicvoidcacheLocation(TableNametableName, RegionLocationslocation) Put a newly discovered HRegionLocation into the cache. @@ -1959,7 +1959,7 @@ publicboolean getCachedLocation -RegionLocationsgetCachedLocation(TableNametableName, +RegionLocationsgetCachedLocation(TableNametableName, byte[]row) Search the cache for a location that fits our table and row key. Return null if no suitable region is located. @@ -1975,7 +1975,7 @@ publicboolean clearRegionCache -publicvoidclearRegionCache(TableNametableName, +publicvoidclearRegionCache(TableNametableName, byte[]row) @@ -1985,7 +1985,7 @@ publicboolean clearCaches -publicvoidclearCaches(ServerNameserverName) +publicvoidclearCaches(ServerNameserverName) Description copied from interface:ClusterConnection Clear any caches that pertain to server name sn. @@ -2002,7 +2002,7 @@ publicboolean clearRegionCache -publicvoidclearRegionCache() +publicvoidclearRegionCache() Description copied from interface:ClusterConnection Allows flushing the region cache. @@ -2017,7 +2017,7 @@ publicboolean clearRegionCache -publicvoidclearRegionCache(TableNametableName) +publicvoidclearRegionCache(TableNametableName) Description copied from interface:ClusterConnection Allows flushing the region cache of all locations that pertain to tableName @@ -2036,7 +2036,7 @@ publicboolean cacheLocation -privatevoidcacheLocation(TableNametableName, +privatevoidcacheLocation(TableNametableName, ServerNamesource, HRegionLocationlocation) Put a newly discovered HRegionLocation into the cache. @@ -2054,7 +2054,7 @@ publicboolean getAdminForMaster -publicorg.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.BlockingInterfacegetAdminForMaster() +publicorg.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.BlockingInterfacegetAdminForMaster() throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException Description copied from interface:ClusterConnection Get the admin service for master. @@ -2072,7 +2072,7 @@ publicboolean getAdmin -publicorg.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.BlockingInterfacegetAdmin(ServerNameserverName) +publicorg.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.BlockingInterfacegetAdmin(ServerNameserverName) throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException Description copied from interface:ClusterConnection Establishes a connection to the region server at the specified address. @@ -2094,7 +2094,7 @@ publicboolean getClient
[33/51] [partial] hbase-site git commit: Published site at 72784c2d836a4b977667449d3adec5e8d15453f5.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b11656f/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html b/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html index 116edfa..68c15cd 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html @@ -704,20 +704,20 @@ java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true; title="class or interface in java.lang">EnumE (implements java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableT, java.io.https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true; title="class or interface in java.io">Serializable) -org.apache.hadoop.hbase.regionserver.CompactingMemStore.IndexType +org.apache.hadoop.hbase.regionserver.SplitLogWorker.TaskExecutor.Status +org.apache.hadoop.hbase.regionserver.ScannerContext.NextState org.apache.hadoop.hbase.regionserver.ScannerContext.LimitScope -org.apache.hadoop.hbase.regionserver.ChunkCreator.ChunkType -org.apache.hadoop.hbase.regionserver.ScanType +org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourceFactoryImpl.FactoryStorage +org.apache.hadoop.hbase.regionserver.TimeRangeTracker.Type org.apache.hadoop.hbase.regionserver.Region.Operation -org.apache.hadoop.hbase.regionserver.FlushType -org.apache.hadoop.hbase.regionserver.SplitLogWorker.TaskExecutor.Status +org.apache.hadoop.hbase.regionserver.CompactingMemStore.IndexType +org.apache.hadoop.hbase.regionserver.ScanType +org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action +org.apache.hadoop.hbase.regionserver.ChunkCreator.ChunkType org.apache.hadoop.hbase.regionserver.BloomType -org.apache.hadoop.hbase.regionserver.TimeRangeTracker.Type org.apache.hadoop.hbase.regionserver.HRegion.FlushResult.Result -org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action -org.apache.hadoop.hbase.regionserver.ScannerContext.NextState +org.apache.hadoop.hbase.regionserver.FlushType org.apache.hadoop.hbase.regionserver.DefaultHeapMemoryTuner.StepDirection -org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourceFactoryImpl.FactoryStorage http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b11656f/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html b/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html index 3bd22b5..b377318 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html @@ -130,8 +130,8 @@ java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true; title="class or interface in java.lang">EnumE (implements java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableT, java.io.https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true; title="class or interface in java.io">Serializable) -org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher.MatchCode org.apache.hadoop.hbase.regionserver.querymatcher.StripeCompactionScanQueryMatcher.DropDeletesInOutput +org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher.MatchCode org.apache.hadoop.hbase.regionserver.querymatcher.DeleteTracker.DeleteResult http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2b11656f/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html index 3ab1f40..0974d2e 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html @@ -241,9 +241,9 @@ java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true; title="class or interface in java.lang">EnumE (implements java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableT, java.io.https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true; title="class or interface in java.io">Serializable) -org.apache.hadoop.hbase.regionserver.wal.RingBufferTruck.Type
[33/51] [partial] hbase-site git commit: Published site at 9101fc246f86445006bfbcdfda5cc495016dc280.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/65565d77/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html index d9f116c..39e672d 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html +++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.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}; +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}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -115,7 +115,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.Private @InterfaceStability.Evolving -public class MasterProcedureEnv +public class MasterProcedureEnv extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object implements ConfigurationObserver @@ -265,16 +265,8 @@ implements boolean -waitFailoverCleanup(Procedure?proc) - - -boolean waitInitialized(Procedure?proc) - -boolean -waitServerCrashProcessingEnabled(Procedure?proc) - @@ -303,7 +295,7 @@ implements LOG -private static finalorg.slf4j.Logger LOG +private static finalorg.slf4j.Logger LOG @@ -312,7 +304,7 @@ implements remoteDispatcher -private finalRSProcedureDispatcher remoteDispatcher +private finalRSProcedureDispatcher remoteDispatcher @@ -321,7 +313,7 @@ implements procSched -private finalMasterProcedureScheduler procSched +private finalMasterProcedureScheduler procSched @@ -330,7 +322,7 @@ implements master -private finalMasterServices master +private finalMasterServices master @@ -347,7 +339,7 @@ implements MasterProcedureEnv -publicMasterProcedureEnv(MasterServicesmaster) +publicMasterProcedureEnv(MasterServicesmaster) @@ -356,7 +348,7 @@ implements MasterProcedureEnv -publicMasterProcedureEnv(MasterServicesmaster, +publicMasterProcedureEnv(MasterServicesmaster, RSProcedureDispatcherremoteDispatcher) @@ -374,7 +366,7 @@ implements getRequestUser -publicUsergetRequestUser() +publicUsergetRequestUser() @@ -383,7 +375,7 @@ implements getMasterServices -publicMasterServicesgetMasterServices() +publicMasterServicesgetMasterServices() @@ -392,7 +384,7 @@ implements getMasterConfiguration -publicorg.apache.hadoop.conf.ConfigurationgetMasterConfiguration() +publicorg.apache.hadoop.conf.ConfigurationgetMasterConfiguration() @@ -401,7 +393,7 @@ implements getAssignmentManager -publicAssignmentManagergetAssignmentManager() +publicAssignmentManagergetAssignmentManager() @@ -410,7 +402,7 @@ implements getMasterCoprocessorHost -publicMasterCoprocessorHostgetMasterCoprocessorHost() +publicMasterCoprocessorHostgetMasterCoprocessorHost() @@ -419,7 +411,7 @@ implements getProcedureScheduler -publicMasterProcedureSchedulergetProcedureScheduler() +publicMasterProcedureSchedulergetProcedureScheduler() @@ -428,7 +420,7 @@ implements getRemoteDispatcher -publicRSProcedureDispatchergetRemoteDispatcher() +publicRSProcedureDispatchergetRemoteDispatcher() @@ -437,7 +429,7 @@ implements getReplicationPeerManager -publicReplicationPeerManagergetReplicationPeerManager() +publicReplicationPeerManagergetReplicationPeerManager() @@ -446,7 +438,7 @@ implements isRunning -publicbooleanisRunning() +publicbooleanisRunning() @@ -455,7 +447,7 @@ implements isInitialized -publicbooleanisInitialized() +publicbooleanisInitialized() @@ -464,25 +456,7 @@ implements waitInitialized -publicbooleanwaitInitialized(Procedure?proc) - - - - - - - -waitServerCrashProcessingEnabled -publicbooleanwaitServerCrashProcessingEnabled(Procedure?proc) - - - - - - - -waitFailoverCleanup -publicbooleanwaitFailoverCleanup(Procedure?proc) +publicbooleanwaitInitialized(Procedure?proc) @@ -491,7 +465,7 @@ implements setEventReady -publicvoidsetEventReady(ProcedureEvent?event, +publicvoidsetEventReady(ProcedureEvent?event, booleanisReady) @@ -501,7 +475,7 @@ implements onConfigurationChange -publicvoidonConfigurationChange(org.apache.hadoop.conf.Configurationconf) +publicvoidonConfigurationChange(org.apache.hadoop.conf.Configurationconf) Description copied from interface:ConfigurationObserver This method would be called by the ConfigurationManager object when the Configuration object is reloaded from disk.
[33/51] [partial] hbase-site git commit: Published site at 0b28155d274910b4e667b949d51f78809a1eff0b.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e11cf2cb/devapidocs/src-html/org/apache/hadoop/hbase/backup/impl/BackupCommands.CreateCommand.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/backup/impl/BackupCommands.CreateCommand.html b/devapidocs/src-html/org/apache/hadoop/hbase/backup/impl/BackupCommands.CreateCommand.html index f236300..513d2ad 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/backup/impl/BackupCommands.CreateCommand.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/backup/impl/BackupCommands.CreateCommand.html @@ -26,1048 +26,1115 @@ 018 019package org.apache.hadoop.hbase.backup.impl; 020 -021import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_BANDWIDTH; -022import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_BANDWIDTH_DESC; -023import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_DEBUG; -024import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_DEBUG_DESC; -025import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_PATH; -026import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_PATH_DESC; -027import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_RECORD_NUMBER; -028import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_RECORD_NUMBER_DESC; -029import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_SET; -030import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_SET_BACKUP_DESC; -031import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_SET_DESC; -032import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_TABLE; -033import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_TABLE_DESC; -034import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_TABLE_LIST_DESC; -035import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_WORKERS; -036import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_WORKERS_DESC; -037import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_YARN_QUEUE_NAME; -038import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_YARN_QUEUE_NAME_DESC; -039 -040import java.io.IOException; -041import java.net.URI; -042import java.util.List; +021import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_BACKUP_LIST_DESC; +022import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_BANDWIDTH; +023import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_BANDWIDTH_DESC; +024import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_DEBUG; +025import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_DEBUG_DESC; +026import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_KEEP; +027import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_KEEP_DESC; +028import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_LIST; +029import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_PATH; +030import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_PATH_DESC; +031import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_RECORD_NUMBER; +032import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_RECORD_NUMBER_DESC; +033import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_SET; +034import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_SET_BACKUP_DESC; +035import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_SET_DESC; +036import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_TABLE; +037import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_TABLE_DESC; +038import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_TABLE_LIST_DESC; +039import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_WORKERS; +040import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_WORKERS_DESC; +041import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_YARN_QUEUE_NAME; +042import static org.apache.hadoop.hbase.backup.BackupRestoreConstants.OPTION_YARN_QUEUE_NAME_DESC; 043 -044import org.apache.commons.lang3.StringUtils; -045import org.apache.hadoop.conf.Configuration; -046import org.apache.hadoop.conf.Configured; -047import org.apache.hadoop.fs.FileSystem; -048import org.apache.hadoop.fs.Path; -049import org.apache.hadoop.hbase.HBaseConfiguration; -050import org.apache.hadoop.hbase.TableName; -051import org.apache.hadoop.hbase.backup.BackupAdmin; -052import org.apache.hadoop.hbase.backup.BackupInfo; -053import
[33/51] [partial] hbase-site git commit: Published site at 7d3750bd9fc9747623549c242cc4171e224b3eaf.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/3469cbc0/devapidocs/org/apache/hadoop/hbase/regionserver/SimpleRpcSchedulerFactory.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/SimpleRpcSchedulerFactory.html b/devapidocs/org/apache/hadoop/hbase/regionserver/SimpleRpcSchedulerFactory.html index 9328921..ad77e51 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/SimpleRpcSchedulerFactory.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/SimpleRpcSchedulerFactory.html @@ -50,7 +50,7 @@ var activeTableTab = "activeTableTab"; PrevClass -NextClass +NextClass Frames @@ -270,7 +270,7 @@ public PrevClass -NextClass +NextClass Frames http://git-wip-us.apache.org/repos/asf/hbase-site/blob/3469cbc0/devapidocs/org/apache/hadoop/hbase/regionserver/SnapshotSegmentScanner.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/SnapshotSegmentScanner.html b/devapidocs/org/apache/hadoop/hbase/regionserver/SnapshotSegmentScanner.html new file mode 100644 index 000..05a8970 --- /dev/null +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/SnapshotSegmentScanner.html @@ -0,0 +1,508 @@ +http://www.w3.org/TR/html4/loose.dtd;> + + + + + +SnapshotSegmentScanner (Apache HBase 3.0.0-SNAPSHOT API) + + + + + +var methods = {"i0":10,"i1":9,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + +JavaScript is disabled on your browser. + + + + + +Skip navigation links + + + + +Overview +Package +Class +Use +Tree +Deprecated +Index +Help + + + + +PrevClass +NextClass + + +Frames +NoFrames + + +AllClasses + + + + + + + +Summary: +Nested| +Field| +Constr| +Method + + +Detail: +Field| +Constr| +Method + + + + + + + + +org.apache.hadoop.hbase.regionserver +Class SnapshotSegmentScanner + + + +https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">java.lang.Object + + +org.apache.hadoop.hbase.regionserver.NonLazyKeyValueScanner + + +org.apache.hadoop.hbase.regionserver.NonReversedNonLazyKeyValueScanner + + +org.apache.hadoop.hbase.regionserver.SnapshotSegmentScanner + + + + + + + + + + + +All Implemented Interfaces: +https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true; title="class or interface in java.io">Closeable, https://docs.oracle.com/javase/8/docs/api/java/lang/AutoCloseable.html?is-external=true; title="class or interface in java.lang">AutoCloseable, KeyValueScanner, Shipper + + + +@InterfaceAudience.Private +public class SnapshotSegmentScanner +extends NonReversedNonLazyKeyValueScanner +A basic SegmentScanner used against an ImmutableScanner snapshot + Used flushing where we do a single pass, no reverse scanning or + inserts happening. Its a dumbed-down Scanner that can go fast. + Like CollectionBackedScanner + (but making it know about Segments was onerous). + + + + + + + + + + + +Field Summary + +Fields + +Modifier and Type +Field and Description + + +private Cell +current + + +private https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true; title="class or interface in java.util">IteratorCell +iter + + +private ImmutableSegment +segment + + + + + + +Fields inherited from interfaceorg.apache.hadoop.hbase.regionserver.KeyValueScanner +NO_NEXT_INDEXED_KEY + + + + + + + + +Constructor Summary + +Constructors + +Constructor and Description + + +SnapshotSegmentScanner(ImmutableSegmentsegment) + + + + + + + + + +Method Summary + +All MethodsStatic MethodsInstance MethodsConcrete Methods + +Modifier and Type +Method and Description + + +void +close() +Close the KeyValue scanner. + + + +private static https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true; title="class or interface in java.util">IteratorCell +createIterator(Segmentsegment) + + +long +getScannerOrder() +Get the order of this KeyValueScanner. + + + +Cell +next() +Return the next Cell in this scanner, iterating the scanner + + + +Cell +peek() +Look at the next Cell in this scanner, but do not iterate scanner. + + + +boolean +reseek(CellseekCell) +Reseek the scanner at or after the specified KeyValue. + + + +boolean
[33/51] [partial] hbase-site git commit: Published site at 997747076d8ec0b4346d7cb99c4b0667a7c14905.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/4df09ed9/devapidocs/org/apache/hadoop/hbase/security/access/AccessController.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/security/access/AccessController.html b/devapidocs/org/apache/hadoop/hbase/security/access/AccessController.html index 87fcc45..e1bac44 100644 --- a/devapidocs/org/apache/hadoop/hbase/security/access/AccessController.html +++ b/devapidocs/org/apache/hadoop/hbase/security/access/AccessController.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":9,"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,"i20":10,"i21":10,"i22":10,"i23":10,"i24":9,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i109 ":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10}; +var methods = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":9,"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,"i20":10,"i21":10,"i22":10,"i23":10,"i24":9,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i109 ":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -114,7 +114,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.LimitedPrivate(value="Configuration") -public class AccessController +public class AccessController extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object implements MasterCoprocessor, RegionCoprocessor, RegionServerCoprocessor, org.apache.hadoop.hbase.protobuf.generated.AccessControlProtos.AccessControlService.Interface, MasterObserver, RegionObserver, RegionServerObserver, EndpointObserver, BulkLoadObserver Provides basic authorization checks for data access and administrative @@ -666,62 +666,48 @@ implements -void -preAddRSGroup(ObserverContextMasterCoprocessorEnvironmentctx, - https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringname) -Called before a new region server group is added - - - Result preAppend(ObserverContextRegionCoprocessorEnvironmentc, Appendappend) Called before Append. - + Result preAppendAfterRowLock(ObserverContextRegionCoprocessorEnvironmentc, Appendappend) Called before Append but after acquiring rowlock. - + void preAssign(ObserverContextMasterCoprocessorEnvironmentc, RegionInforegionInfo) Called prior to assigning a specific region. - + void preBalance(ObserverContextMasterCoprocessorEnvironmentc) Called prior to requesting rebalancing of the cluster regions,
[33/51] [partial] hbase-site git commit: Published site at f3d1c021de2264301f68eadb9ef126ff83d7ef53.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/883dde2f/devapidocs/org/apache/hadoop/hbase/wal/WALFactory.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/wal/WALFactory.html b/devapidocs/org/apache/hadoop/hbase/wal/WALFactory.html index ed1e28c..5e5b452 100644 --- a/devapidocs/org/apache/hadoop/hbase/wal/WALFactory.html +++ b/devapidocs/org/apache/hadoop/hbase/wal/WALFactory.html @@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.Private -public class WALFactory +public class WALFactory extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object Entry point for users of the Write Ahead Log. Acts as the shim between internal use and the particular WALProvider we use to handle wal @@ -120,9 +120,11 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html implementations: defaultProvider : whatever provider is standard for the hbase version. Currently - "filesystem" + "asyncfs" + asyncfs : a provider that will run on top of an implementation of the Hadoop + FileSystem interface via an asynchronous client. filesystem : a provider that will run on top of an implementation of the Hadoop - FileSystem interface, normally HDFS. + FileSystem interface via HDFS's synchronous DFSClient. multiwal : a provider that will use multiple "filesystem" wal instances per region server. @@ -419,7 +421,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html LOG -private static finalorg.slf4j.Logger LOG +private static finalorg.slf4j.Logger LOG @@ -428,7 +430,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html WAL_PROVIDER -public static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String WAL_PROVIDER +public static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String WAL_PROVIDER See Also: Constant Field Values @@ -441,7 +443,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html DEFAULT_WAL_PROVIDER -static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String DEFAULT_WAL_PROVIDER +static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String DEFAULT_WAL_PROVIDER @@ -450,7 +452,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html META_WAL_PROVIDER -public static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String META_WAL_PROVIDER +public static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String META_WAL_PROVIDER See Also: Constant Field Values @@ -463,7 +465,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html DEFAULT_META_WAL_PROVIDER -static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String DEFAULT_META_WAL_PROVIDER +static finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String DEFAULT_META_WAL_PROVIDER @@ -472,7 +474,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html factoryId -finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String factoryId +finalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String factoryId @@ -481,7 +483,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html provider -private finalWALProvider provider +private finalWALProvider provider @@ -490,7 +492,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html metaProvider -private finalhttps://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true; title="class or interface in java.util.concurrent.atomic">AtomicReferenceWALProvider metaProvider +private finalhttps://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true; title="class or interface in java.util.concurrent.atomic">AtomicReferenceWALProvider metaProvider @@ -499,7 +501,7 @@ extends
[33/51] [partial] hbase-site git commit: Published site at cf529f18a9959589fa635f78df4840472526ea2c.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7bcc960d/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.TableInfo.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.TableInfo.html b/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.TableInfo.html index 5404ea1..1812a55 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.TableInfo.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.TableInfo.html @@ -35,901 +35,908 @@ 027import java.net.InetSocketAddress; 028import java.net.URLDecoder; 029import java.net.URLEncoder; -030import java.util.ArrayList; -031import java.util.Arrays; -032import java.util.List; -033import java.util.Map; -034import java.util.Set; -035import java.util.TreeMap; -036import java.util.TreeSet; -037import java.util.UUID; -038import java.util.function.Function; -039import java.util.stream.Collectors; -040 -041import org.apache.commons.lang3.StringUtils; -042import org.apache.hadoop.conf.Configuration; -043import org.apache.hadoop.fs.FileSystem; -044import org.apache.hadoop.fs.Path; -045import org.apache.hadoop.hbase.Cell; -046import org.apache.hadoop.hbase.CellComparator; -047import org.apache.hadoop.hbase.CellUtil; -048import org.apache.hadoop.hbase.HConstants; -049import org.apache.hadoop.hbase.HRegionLocation; -050import org.apache.hadoop.hbase.HTableDescriptor; -051import org.apache.hadoop.hbase.KeyValue; -052import org.apache.hadoop.hbase.PrivateCellUtil; -053import org.apache.hadoop.hbase.TableName; -054import org.apache.hadoop.hbase.client.ColumnFamilyDescriptor; -055import org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder; -056import org.apache.hadoop.hbase.client.Connection; -057import org.apache.hadoop.hbase.client.ConnectionFactory; -058import org.apache.hadoop.hbase.client.Put; -059import org.apache.hadoop.hbase.client.RegionLocator; -060import org.apache.hadoop.hbase.client.Table; -061import org.apache.hadoop.hbase.client.TableDescriptor; -062import org.apache.hadoop.hbase.fs.HFileSystem; -063import org.apache.hadoop.hbase.io.ImmutableBytesWritable; -064import org.apache.hadoop.hbase.io.compress.Compression; -065import org.apache.hadoop.hbase.io.compress.Compression.Algorithm; -066import org.apache.hadoop.hbase.io.encoding.DataBlockEncoding; -067import org.apache.hadoop.hbase.io.hfile.CacheConfig; -068import org.apache.hadoop.hbase.io.hfile.HFile; -069import org.apache.hadoop.hbase.io.hfile.HFileContext; -070import org.apache.hadoop.hbase.io.hfile.HFileContextBuilder; -071import org.apache.hadoop.hbase.io.hfile.HFileWriterImpl; -072import org.apache.hadoop.hbase.regionserver.BloomType; -073import org.apache.hadoop.hbase.regionserver.HStore; -074import org.apache.hadoop.hbase.regionserver.StoreFileWriter; -075import org.apache.hadoop.hbase.util.Bytes; -076import org.apache.hadoop.hbase.util.EnvironmentEdgeManager; -077import org.apache.hadoop.hbase.util.FSUtils; -078import org.apache.hadoop.hbase.util.MapReduceExtendedCell; -079import org.apache.hadoop.io.NullWritable; -080import org.apache.hadoop.io.SequenceFile; -081import org.apache.hadoop.io.Text; -082import org.apache.hadoop.mapreduce.Job; -083import org.apache.hadoop.mapreduce.OutputCommitter; -084import org.apache.hadoop.mapreduce.OutputFormat; -085import org.apache.hadoop.mapreduce.RecordWriter; -086import org.apache.hadoop.mapreduce.TaskAttemptContext; -087import org.apache.hadoop.mapreduce.lib.output.FileOutputCommitter; -088import org.apache.hadoop.mapreduce.lib.output.FileOutputFormat; -089import org.apache.hadoop.mapreduce.lib.partition.TotalOrderPartitioner; -090import org.apache.yetus.audience.InterfaceAudience; -091import org.slf4j.Logger; -092import org.slf4j.LoggerFactory; -093 -094import org.apache.hbase.thirdparty.com.google.common.annotations.VisibleForTesting; -095 -096/** -097 * Writes HFiles. Passed Cells must arrive in order. -098 * Writes current time as the sequence id for the file. Sets the major compacted -099 * attribute on created @{link {@link HFile}s. Calling write(null,null) will forcibly roll -100 * all HFiles being written. -101 * p -102 * Using this class as part of a MapReduce job is best done -103 * using {@link #configureIncrementalLoad(Job, TableDescriptor, RegionLocator)}. -104 */ -105@InterfaceAudience.Public -106public class HFileOutputFormat2 -107extends FileOutputFormatImmutableBytesWritable, Cell { -108 private static final Logger LOG = LoggerFactory.getLogger(HFileOutputFormat2.class); -109 static class TableInfo { -110private TableDescriptor tableDesctiptor; -111private RegionLocator regionLocator; -112 -113public TableInfo(TableDescriptor tableDesctiptor, RegionLocator regionLocator) { -114 this.tableDesctiptor = tableDesctiptor; -115
[33/51] [partial] hbase-site git commit: Published site at 021f66d11d2cbb7308308093e29e69d6e7661ee9.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/92a26cfb/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html index 68e703a..d1ce4f8 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/AbstractMemStore.html @@ -173,183 +173,177 @@ 165 166 @Override 167 public MemStoreSize getSnapshotSize() { -168return getSnapshotSizing(); +168return this.snapshot.getMemStoreSize(); 169 } 170 -171 MemStoreSizing getSnapshotSizing() { -172return new MemStoreSizing(this.snapshot.keySize(), -173this.snapshot.heapSize(), -174this.snapshot.offHeapSize()); -175 } -176 -177 @Override -178 public String toString() { -179StringBuilder buf = new StringBuilder(); -180int i = 1; -181try { -182 for (Segment segment : getSegments()) { -183buf.append("Segment (" + i + ") " + segment.toString() + "; "); -184i++; -185 } -186} catch (IOException e){ -187 return e.toString(); -188} -189return buf.toString(); -190 } -191 -192 protected Configuration getConfiguration() { -193return conf; -194 } +171 @Override +172 public String toString() { +173StringBuilder buf = new StringBuilder(); +174int i = 1; +175try { +176 for (Segment segment : getSegments()) { +177buf.append("Segment (" + i + ") " + segment.toString() + "; "); +178i++; +179 } +180} catch (IOException e){ +181 return e.toString(); +182} +183return buf.toString(); +184 } +185 +186 protected Configuration getConfiguration() { +187return conf; +188 } +189 +190 protected void dump(Logger log) { +191active.dump(log); +192snapshot.dump(log); +193 } +194 195 -196 protected void dump(Logger log) { -197active.dump(log); -198snapshot.dump(log); -199 } -200 -201 -202 /* -203 * Inserts the specified Cell into MemStore and deletes any existing -204 * versions of the same row/family/qualifier as the specified Cell. -205 * p -206 * First, the specified Cell is inserted into the Memstore. -207 * p -208 * If there are any existing Cell in this MemStore with the same row, -209 * family, and qualifier, they are removed. -210 * p -211 * Callers must hold the read lock. -212 * -213 * @param cell the cell to be updated -214 * @param readpoint readpoint below which we can safely remove duplicate KVs -215 * @param memstoreSize -216 */ -217 private void upsert(Cell cell, long readpoint, MemStoreSizing memstoreSizing) { -218// Add the Cell to the MemStore -219// Use the internalAdd method here since we (a) already have a lock -220// and (b) cannot safely use the MSLAB here without potentially -221// hitting OOME - see TestMemStore.testUpsertMSLAB for a -222// test that triggers the pathological case if we don't avoid MSLAB -223// here. -224// This cell data is backed by the same byte[] where we read request in RPC(See HBASE-15180). We -225// must do below deep copy. Or else we will keep referring to the bigger chunk of memory and -226// prevent it from getting GCed. -227cell = deepCopyIfNeeded(cell); -228this.active.upsert(cell, readpoint, memstoreSizing); -229setOldestEditTimeToNow(); -230checkActiveSize(); -231 } -232 -233 /* -234 * @param a -235 * @param b -236 * @return Return lowest of a or b or null if both a and b are null -237 */ -238 protected Cell getLowest(final Cell a, final Cell b) { -239if (a == null) { -240 return b; -241} -242if (b == null) { -243 return a; -244} -245return comparator.compareRows(a, b) = 0? a: b; -246 } -247 -248 /* -249 * @param key Find row that follows this one. If null, return first. -250 * @param set Set to look in for a row beyond coderow/code. -251 * @return Next row or null if none found. If one found, will be a new -252 * KeyValue -- can be destroyed by subsequent calls to this method. -253 */ -254 protected Cell getNextRow(final Cell key, -255 final NavigableSetCell set) { -256Cell result = null; -257SortedSetCell tail = key == null? set: set.tailSet(key); -258// Iterate until we fall into the next row; i.e. move off current row -259for (Cell cell: tail) { -260 if (comparator.compareRows(cell, key) = 0) { -261continue; -262 } -263 // Note: Not suppressing deletes or expired cells. Needs to be handled -264 // by higher up functions. -265 result = cell; -266 break; -267} -268return result; -269 } -270 -271 /** -272 * If the segment has a memory allocator the cell
[33/51] [partial] hbase-site git commit: Published site at acd0d1e446c164d9c54bfb461b2d449c8d717c07.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f2065178/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html -- diff --git a/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html b/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html index 87ba170..6be1f69 100644 --- a/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html +++ b/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html @@ -655,11 +655,11 @@ java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true; title="class or interface in java.lang">EnumE (implements java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableT, java.io.https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true; title="class or interface in java.io">Serializable) -org.apache.hadoop.hbase.regionserver.TestMultiLogThreshold.ActionType -org.apache.hadoop.hbase.regionserver.TestRegionServerReadRequestMetrics.Metric org.apache.hadoop.hbase.regionserver.TestAtomicOperation.TestStep -org.apache.hadoop.hbase.regionserver.TestCacheOnWriteInSchema.CacheOnWriteType +org.apache.hadoop.hbase.regionserver.TestRegionServerReadRequestMetrics.Metric +org.apache.hadoop.hbase.regionserver.TestMultiLogThreshold.ActionType org.apache.hadoop.hbase.regionserver.DataBlockEncodingTool.Manipulation +org.apache.hadoop.hbase.regionserver.TestCacheOnWriteInSchema.CacheOnWriteType http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f2065178/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html -- diff --git a/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html b/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html index ecfaabf..1a43271 100644 --- a/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html +++ b/testdevapidocs/org/apache/hadoop/hbase/test/package-tree.html @@ -254,9 +254,9 @@ java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true; title="class or interface in java.lang">EnumE (implements java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableT, java.io.https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true; title="class or interface in java.io">Serializable) org.apache.hadoop.hbase.test.IntegrationTestLoadAndVerify.Counters -org.apache.hadoop.hbase.test.IntegrationTestWithCellVisibilityLoadAndVerify.Counters -org.apache.hadoop.hbase.test.IntegrationTestBigLinkedList.Verify.Counts org.apache.hadoop.hbase.test.IntegrationTestBigLinkedList.Generator.Counts +org.apache.hadoop.hbase.test.IntegrationTestBigLinkedList.Verify.Counts +org.apache.hadoop.hbase.test.IntegrationTestWithCellVisibilityLoadAndVerify.Counters http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f2065178/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html -- diff --git a/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html b/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html index f7d6df6..4edd3f8 100644 --- a/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html +++ b/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html @@ -140,8 +140,8 @@ java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true; title="class or interface in java.lang">EnumE (implements java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableT, java.io.https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true; title="class or interface in java.io">Serializable) org.apache.hadoop.hbase.wal.IOTestProvider.AllowedOperations -org.apache.hadoop.hbase.wal.TestWALSplit.Corruptions org.apache.hadoop.hbase.wal.FaultyFSLog.FailureType +org.apache.hadoop.hbase.wal.TestWALSplit.Corruptions
[33/51] [partial] hbase-site git commit: Published site at 87f5b5f3411d96c31b4cb61b9a57ced22be91d1f.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/de18d468/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html b/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html index e1bc325..63e7421 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html @@ -66,5125 +66,5224 @@ 058import java.util.concurrent.TimeoutException; 059import java.util.concurrent.atomic.AtomicBoolean; 060import java.util.concurrent.atomic.AtomicInteger; -061import org.apache.commons.io.IOUtils; -062import org.apache.commons.lang3.RandomStringUtils; -063import org.apache.commons.lang3.StringUtils; -064import org.apache.hadoop.conf.Configuration; -065import org.apache.hadoop.conf.Configured; -066import org.apache.hadoop.fs.FSDataOutputStream; -067import org.apache.hadoop.fs.FileStatus; -068import org.apache.hadoop.fs.FileSystem; -069import org.apache.hadoop.fs.Path; -070import org.apache.hadoop.fs.permission.FsAction; -071import org.apache.hadoop.fs.permission.FsPermission; -072import org.apache.hadoop.hbase.Abortable; -073import org.apache.hadoop.hbase.Cell; -074import org.apache.hadoop.hbase.CellUtil; -075import org.apache.hadoop.hbase.ClusterMetrics; -076import org.apache.hadoop.hbase.ClusterMetrics.Option; -077import org.apache.hadoop.hbase.HBaseConfiguration; -078import org.apache.hadoop.hbase.HBaseInterfaceAudience; -079import org.apache.hadoop.hbase.HConstants; -080import org.apache.hadoop.hbase.HRegionInfo; -081import org.apache.hadoop.hbase.HRegionLocation; -082import org.apache.hadoop.hbase.KeyValue; -083import org.apache.hadoop.hbase.MasterNotRunningException; -084import org.apache.hadoop.hbase.MetaTableAccessor; -085import org.apache.hadoop.hbase.RegionLocations; -086import org.apache.hadoop.hbase.ServerName; -087import org.apache.hadoop.hbase.TableName; -088import org.apache.hadoop.hbase.ZooKeeperConnectionException; -089import org.apache.hadoop.hbase.client.Admin; -090import org.apache.hadoop.hbase.client.ClusterConnection; -091import org.apache.hadoop.hbase.client.ColumnFamilyDescriptor; -092import org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder; -093import org.apache.hadoop.hbase.client.Connection; -094import org.apache.hadoop.hbase.client.ConnectionFactory; -095import org.apache.hadoop.hbase.client.Delete; -096import org.apache.hadoop.hbase.client.Get; -097import org.apache.hadoop.hbase.client.Put; -098import org.apache.hadoop.hbase.client.RegionInfo; -099import org.apache.hadoop.hbase.client.RegionInfoBuilder; -100import org.apache.hadoop.hbase.client.RegionReplicaUtil; -101import org.apache.hadoop.hbase.client.Result; -102import org.apache.hadoop.hbase.client.RowMutations; -103import org.apache.hadoop.hbase.client.Table; -104import org.apache.hadoop.hbase.client.TableDescriptor; -105import org.apache.hadoop.hbase.client.TableDescriptorBuilder; -106import org.apache.hadoop.hbase.client.TableState; -107import org.apache.hadoop.hbase.io.FileLink; -108import org.apache.hadoop.hbase.io.HFileLink; -109import org.apache.hadoop.hbase.io.hfile.CacheConfig; -110import org.apache.hadoop.hbase.io.hfile.HFile; -111import org.apache.hadoop.hbase.log.HBaseMarkers; -112import org.apache.hadoop.hbase.master.MasterFileSystem; -113import org.apache.hadoop.hbase.master.RegionState; -114import org.apache.hadoop.hbase.regionserver.HRegion; -115import org.apache.hadoop.hbase.regionserver.HRegionFileSystem; -116import org.apache.hadoop.hbase.regionserver.StoreFileInfo; -117import org.apache.hadoop.hbase.replication.ReplicationException; -118import org.apache.hadoop.hbase.security.AccessDeniedException; -119import org.apache.hadoop.hbase.security.UserProvider; -120import org.apache.hadoop.hbase.util.Bytes.ByteArrayComparator; -121import org.apache.hadoop.hbase.util.HBaseFsck.ErrorReporter.ERROR_CODE; -122import org.apache.hadoop.hbase.util.hbck.HFileCorruptionChecker; -123import org.apache.hadoop.hbase.util.hbck.ReplicationChecker; -124import org.apache.hadoop.hbase.util.hbck.TableIntegrityErrorHandler; -125import org.apache.hadoop.hbase.util.hbck.TableIntegrityErrorHandlerImpl; -126import org.apache.hadoop.hbase.wal.WAL; -127import org.apache.hadoop.hbase.wal.WALFactory; -128import org.apache.hadoop.hbase.wal.WALSplitter; -129import org.apache.hadoop.hbase.zookeeper.MetaTableLocator; -130import org.apache.hadoop.hbase.zookeeper.ZKUtil; -131import org.apache.hadoop.hbase.zookeeper.ZKWatcher; -132import org.apache.hadoop.hbase.zookeeper.ZNodePaths; -133import org.apache.hadoop.hdfs.protocol.AlreadyBeingCreatedException; -134import org.apache.hadoop.ipc.RemoteException;
[33/51] [partial] hbase-site git commit: Published site at 2912c953551bedbfbf30c32c156ed7bb187d54c3.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d220bc5e/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html index b274a3c..60a8d07 100644 --- a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html +++ b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html @@ -113,7 +113,7 @@ var activeTableTab = "activeTableTab"; -public class HBaseFsck.TableInfo +public class HBaseFsck.TableInfo extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object Maintain information about a particular table. @@ -293,7 +293,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html tableName -TableName tableName +TableName tableName @@ -302,7 +302,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html deployedOn -https://docs.oracle.com/javase/8/docs/api/java/util/TreeSet.html?is-external=true; title="class or interface in java.util">TreeSetServerName deployedOn +https://docs.oracle.com/javase/8/docs/api/java/util/TreeSet.html?is-external=true; title="class or interface in java.util">TreeSetServerName deployedOn @@ -311,7 +311,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html backwards -finalhttps://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListHBaseFsck.HbckInfo backwards +finalhttps://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListHBaseFsck.HbckInfo backwards @@ -320,7 +320,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html sidelinedRegions -finalhttps://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">Maporg.apache.hadoop.fs.Path,HBaseFsck.HbckInfo sidelinedRegions +finalhttps://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">Maporg.apache.hadoop.fs.Path,HBaseFsck.HbckInfo sidelinedRegions @@ -329,7 +329,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html sc -finalRegionSplitCalculatorHBaseFsck.HbckInfo sc +finalRegionSplitCalculatorHBaseFsck.HbckInfo sc @@ -338,7 +338,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html htds -finalhttps://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true; title="class or interface in java.util">SetTableDescriptor htds +finalhttps://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true; title="class or interface in java.util">SetTableDescriptor htds @@ -347,7 +347,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html overlapGroups -finalorg.apache.hbase.thirdparty.com.google.common.collect.Multimapbyte[],HBaseFsck.HbckInfo overlapGroups +finalorg.apache.hbase.thirdparty.com.google.common.collect.Multimapbyte[],HBaseFsck.HbckInfo overlapGroups @@ -356,7 +356,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html regionsFromMeta -privateorg.apache.hbase.thirdparty.com.google.common.collect.ImmutableListRegionInfo regionsFromMeta +privateorg.apache.hbase.thirdparty.com.google.common.collect.ImmutableListRegionInfo regionsFromMeta @@ -373,7 +373,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html TableInfo -TableInfo(TableNamename) +TableInfo(TableNamename) @@ -390,7 +390,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html getHTD -privateTableDescriptorgetHTD() +privateTableDescriptorgetHTD() Returns: descriptor common to all regions. null if are none or multiple! @@ -403,7 +403,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html addRegionInfo -publicvoidaddRegionInfo(HBaseFsck.HbckInfohir) +publicvoidaddRegionInfo(HBaseFsck.HbckInfohir) @@ -412,7 +412,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html addServer -publicvoidaddServer(ServerNameserver) +publicvoidaddServer(ServerNameserver) @@ -421,7 +421,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html getName -publicTableNamegetName() +publicTableNamegetName() @@ -430,7 +430,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html getNumRegions -publicintgetNumRegions() +publicintgetNumRegions() @@ -439,7 +439,7 @@ extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html getRegionsFromMeta -publicorg.apache.hbase.thirdparty.com.google.common.collect.ImmutableListRegionInfogetRegionsFromMeta()
[33/51] [partial] hbase-site git commit: Published site at 2a2258656b2fcd92b967131b6c1f037363553bc4.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e0fb1fde/devapidocs/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html b/devapidocs/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html index beb9075..5082701 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html @@ -126,7 +126,7 @@ var activeTableTab = "activeTableTab"; -private static class RegionCoprocessorHost.RegionEnvironment +private static class RegionCoprocessorHost.RegionEnvironment extends BaseEnvironmentRegionCoprocessor implements RegionCoprocessorEnvironment Encapsulation of the environment of each coprocessor @@ -303,7 +303,7 @@ implements region -privateRegion region +privateRegion region @@ -312,7 +312,7 @@ implements sharedData -https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true; title="class or interface in java.util.concurrent">ConcurrentMaphttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String,https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object sharedData +https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true; title="class or interface in java.util.concurrent">ConcurrentMaphttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String,https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object sharedData @@ -321,7 +321,7 @@ implements metricRegistry -private finalMetricRegistry metricRegistry +private finalMetricRegistry metricRegistry @@ -330,7 +330,7 @@ implements services -private finalRegionServerServices services +private finalRegionServerServices services @@ -347,7 +347,7 @@ implements RegionEnvironment -publicRegionEnvironment(RegionCoprocessorimpl, +publicRegionEnvironment(RegionCoprocessorimpl, intpriority, intseq, org.apache.hadoop.conf.Configurationconf, @@ -376,7 +376,7 @@ implements getRegion -publicRegiongetRegion() +publicRegiongetRegion() Specified by: getRegionin interfaceRegionCoprocessorEnvironment @@ -391,7 +391,7 @@ implements getOnlineRegions -publicOnlineRegionsgetOnlineRegions() +publicOnlineRegionsgetOnlineRegions() Specified by: getOnlineRegionsin interfaceRegionCoprocessorEnvironment @@ -406,7 +406,7 @@ implements getConnection -publicConnectiongetConnection() +publicConnectiongetConnection() Description copied from interface:RegionCoprocessorEnvironment Returns the hosts' Connection to the Cluster. Do not close! This is a shared connection with the hosting server. Throws https://docs.oracle.com/javase/8/docs/api/java/lang/UnsupportedOperationException.html?is-external=true; title="class or interface in java.lang">UnsupportedOperationException if you try to close @@ -445,7 +445,7 @@ implements createConnection -publicConnectioncreateConnection(org.apache.hadoop.conf.Configurationconf) +publicConnectioncreateConnection(org.apache.hadoop.conf.Configurationconf) throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException Description copied from interface:RegionCoprocessorEnvironment Creates a cluster connection using the passed Configuration. @@ -481,7 +481,7 @@ implements getServerName -publicServerNamegetServerName() +publicServerNamegetServerName() Specified by: getServerNamein interfaceRegionCoprocessorEnvironment @@ -496,7 +496,7 @@ implements shutdown -publicvoidshutdown() +publicvoidshutdown() Description copied from class:BaseEnvironment Clean up the environment @@ -511,7 +511,7 @@ implements getSharedData -publichttps://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true; title="class or interface in java.util.concurrent">ConcurrentMaphttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String,https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">ObjectgetSharedData() +publichttps://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true; title="class or interface in
[33/51] [partial] hbase-site git commit: Published site at e468b4022f76688851b3e0c34722f01a56bd624f.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/16541468/apidocs/src-html/org/apache/hadoop/hbase/client/AsyncTable.CoprocessorCallback.html -- diff --git a/apidocs/src-html/org/apache/hadoop/hbase/client/AsyncTable.CoprocessorCallback.html b/apidocs/src-html/org/apache/hadoop/hbase/client/AsyncTable.CoprocessorCallback.html index 9bf7a7c..8103475 100644 --- a/apidocs/src-html/org/apache/hadoop/hbase/client/AsyncTable.CoprocessorCallback.html +++ b/apidocs/src-html/org/apache/hadoop/hbase/client/AsyncTable.CoprocessorCallback.html @@ -30,601 +30,605 @@ 022import static org.apache.hadoop.hbase.client.ConnectionUtils.toCheckExistenceOnly; 023 024import com.google.protobuf.RpcChannel; -025 -026import java.util.List; -027import java.util.concurrent.CompletableFuture; -028import java.util.concurrent.TimeUnit; -029import java.util.function.Function; -030 -031import org.apache.hadoop.conf.Configuration; -032import org.apache.hadoop.hbase.CompareOperator; -033import org.apache.hadoop.hbase.TableName; -034import org.apache.hadoop.hbase.util.Bytes; -035import org.apache.yetus.audience.InterfaceAudience; -036 -037import org.apache.hbase.thirdparty.com.google.common.base.Preconditions; -038 -039/** -040 * The interface for asynchronous version of Table. Obtain an instance from a -041 * {@link AsyncConnection}. -042 * p -043 * The implementation is required to be thread safe. -044 * p -045 * Usually the implementation will not throw any exception directly. You need to get the exception -046 * from the returned {@link CompletableFuture}. -047 * @since 2.0.0 -048 */ -049@InterfaceAudience.Public -050public interface AsyncTableC extends ScanResultConsumerBase { -051 -052 /** -053 * Gets the fully qualified table name instance of this table. -054 */ -055 TableName getName(); -056 -057 /** -058 * Returns the {@link org.apache.hadoop.conf.Configuration} object used by this instance. -059 * p -060 * The reference returned is not a copy, so any change made to it will affect this instance. -061 */ -062 Configuration getConfiguration(); -063 -064 /** -065 * Get timeout of each rpc request in this Table instance. It will be overridden by a more -066 * specific rpc timeout config such as readRpcTimeout or writeRpcTimeout. -067 * @see #getReadRpcTimeout(TimeUnit) -068 * @see #getWriteRpcTimeout(TimeUnit) -069 * @param unit the unit of time the timeout to be represented in -070 * @return rpc timeout in the specified time unit -071 */ -072 long getRpcTimeout(TimeUnit unit); -073 -074 /** -075 * Get timeout of each rpc read request in this Table instance. -076 * @param unit the unit of time the timeout to be represented in -077 * @return read rpc timeout in the specified time unit -078 */ -079 long getReadRpcTimeout(TimeUnit unit); -080 -081 /** -082 * Get timeout of each rpc write request in this Table instance. -083 * @param unit the unit of time the timeout to be represented in -084 * @return write rpc timeout in the specified time unit -085 */ -086 long getWriteRpcTimeout(TimeUnit unit); -087 -088 /** -089 * Get timeout of each operation in Table instance. -090 * @param unit the unit of time the timeout to be represented in -091 * @return operation rpc timeout in the specified time unit -092 */ -093 long getOperationTimeout(TimeUnit unit); -094 -095 /** -096 * Get the timeout of a single operation in a scan. It works like operation timeout for other -097 * operations. -098 * @param unit the unit of time the timeout to be represented in -099 * @return scan rpc timeout in the specified time unit -100 */ -101 long getScanTimeout(TimeUnit unit); -102 -103 /** -104 * Test for the existence of columns in the table, as specified by the Get. -105 * p -106 * This will return true if the Get matches one or more keys, false if not. -107 * p -108 * This is a server-side call so it prevents any data from being transfered to the client. -109 * @return true if the specified Get matches one or more keys, false if not. The return value will -110 * be wrapped by a {@link CompletableFuture}. -111 */ -112 default CompletableFutureBoolean exists(Get get) { -113return get(toCheckExistenceOnly(get)).thenApply(r - r.getExists()); -114 } -115 -116 /** -117 * Extracts certain cells from a given row. -118 * @param get The object that specifies what data to fetch and from which row. -119 * @return The data coming from the specified row, if it exists. If the row specified doesn't -120 * exist, the {@link Result} instance returned won't contain any -121 * {@link org.apache.hadoop.hbase.KeyValue}, as indicated by {@link Result#isEmpty()}. The -122 * return value will be wrapped by a {@link CompletableFuture}. -123 */ -124 CompletableFutureResult get(Get get); -125 -126 /** -127 * Puts
[33/51] [partial] hbase-site git commit: Published site at 64061f896fe21512504e3886a400759e88b519da.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f1ebf5b6/devapidocs/org/apache/hadoop/hbase/class-use/CellComparator.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/CellComparator.html b/devapidocs/org/apache/hadoop/hbase/class-use/CellComparator.html index 24b3c9b..8fcef9c 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/CellComparator.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/CellComparator.html @@ -172,27 +172,27 @@ static int -PrivateCellUtil.compare(CellComparatorcomparator, +CellUtil.compare(CellComparatorcomparator, Cellleft, byte[]key, intoffset, intlength) -Used when a cell needs to be compared with a key byte[] such as cases of finding the index from - the index block, bloom keys from the bloom blocks This byte[] is expected to be serialized in - the KeyValue serialization format If the KeyValue (Cell's) serialization format changes this - method cannot be used. +Deprecated. +As of HBase-2.0. Will be removed in HBase-3.0 + static int -CellUtil.compare(CellComparatorcomparator, +PrivateCellUtil.compare(CellComparatorcomparator, Cellleft, byte[]key, intoffset, intlength) -Deprecated. -As of HBase-2.0. Will be removed in HBase-3.0 - +Used when a cell needs to be compared with a key byte[] such as cases of finding the index from + the index block, bloom keys from the bloom blocks This byte[] is expected to be serialized in + the KeyValue serialization format If the KeyValue (Cell's) serialization format changes this + method cannot be used. @@ -265,12 +265,12 @@ int -RowIndexSeekerV1.compareKey(CellComparatorcomparator, +BufferedDataBlockEncoder.BufferedEncodedSeeker.compareKey(CellComparatorcomparator, Cellkey) int -BufferedDataBlockEncoder.BufferedEncodedSeeker.compareKey(CellComparatorcomparator, +RowIndexSeekerV1.compareKey(CellComparatorcomparator, Cellkey) @@ -282,27 +282,27 @@ DataBlockEncoder.EncodedSeeker -RowIndexCodecV1.createSeeker(CellComparatorcomparator, +CopyKeyDataBlockEncoder.createSeeker(CellComparatorcomparator, HFileBlockDecodingContextdecodingCtx) DataBlockEncoder.EncodedSeeker -CopyKeyDataBlockEncoder.createSeeker(CellComparatorcomparator, +PrefixKeyDeltaEncoder.createSeeker(CellComparatorcomparator, HFileBlockDecodingContextdecodingCtx) DataBlockEncoder.EncodedSeeker -DiffKeyDeltaEncoder.createSeeker(CellComparatorcomparator, +FastDiffDeltaEncoder.createSeeker(CellComparatorcomparator, HFileBlockDecodingContextdecodingCtx) DataBlockEncoder.EncodedSeeker -FastDiffDeltaEncoder.createSeeker(CellComparatorcomparator, +DiffKeyDeltaEncoder.createSeeker(CellComparatorcomparator, HFileBlockDecodingContextdecodingCtx) DataBlockEncoder.EncodedSeeker -PrefixKeyDeltaEncoder.createSeeker(CellComparatorcomparator, +RowIndexCodecV1.createSeeker(CellComparatorcomparator, HFileBlockDecodingContextdecodingCtx) @@ -340,9 +340,9 @@ -protected CellComparator -HFileWriterImpl.comparator -Key comparator. +private CellComparator +HFileBlockIndex.CellBasedKeyBlockIndexReader.comparator +Needed doing lookup on blocks. @@ -356,9 +356,9 @@ -private CellComparator -HFileBlockIndex.CellBasedKeyBlockIndexReader.comparator -Needed doing lookup on blocks. +protected CellComparator +HFileWriterImpl.comparator +Key comparator. @@ -539,15 +539,15 @@ private CellComparator -StripeStoreFileManager.cellComparator +DefaultStoreFileManager.cellComparator private CellComparator -DefaultStoreFileManager.cellComparator +StripeStoreFileManager.cellComparator -protected CellComparator -StripeMultiFileWriter.comparator +private CellComparator +StoreFileWriter.Builder.comparator protected CellComparator @@ -555,31 +555,31 @@ private CellComparator -Segment.comparator +StoreScanner.comparator private CellComparator -ScanInfo.comparator +AbstractMemStore.comparator private CellComparator -StoreFileWriter.Builder.comparator +HStoreFile.comparator private CellComparator -HStoreFile.comparator +Segment.comparator protected CellComparator HRegion.RegionScannerImpl.comparator -private CellComparator -AbstractMemStore.comparator +protected CellComparator +StripeMultiFileWriter.comparator private CellComparator -StoreScanner.comparator +ScanInfo.comparator protected CellComparator @@ -609,48 +609,48 @@ HRegion.getCellComparator() -CellComparator -StoreFileReader.getComparator() +(package private) CellComparator +StoreFileScanner.getComparator() protected CellComparator -Segment.getComparator() -Returns the Cell comparator used by this segment - +AbstractMemStore.getComparator() CellComparator -ScanInfo.getComparator() +StoreFileReader.getComparator() CellComparator
[33/51] [partial] hbase-site git commit: Published site at 4cb40e6d846ce1f28ffb40d388c9efb753197813.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/4dc2a2e8/devapidocs/org/apache/hadoop/hbase/class-use/Cell.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/Cell.html b/devapidocs/org/apache/hadoop/hbase/class-use/Cell.html index 22280e4..94a6549 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/Cell.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/Cell.html @@ -539,6 +539,11 @@ service. static Cell +PrivateCellUtil.createCell(Cellcell, + byte[]tags) + + +static Cell CellUtil.createCell(Cellcell, byte[]tags) Deprecated. @@ -546,12 +551,13 @@ service. - + static Cell -PrivateCellUtil.createCell(Cellcell, +PrivateCellUtil.createCell(Cellcell, + byte[]value, byte[]tags) - + static Cell CellUtil.createCell(Cellcell, byte[]value, @@ -561,13 +567,12 @@ service. - + static Cell -PrivateCellUtil.createCell(Cellcell, - byte[]value, - byte[]tags) +PrivateCellUtil.createCell(Cellcell, + https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTagtags) - + static Cell CellUtil.createCell(Cellcell, https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTagtags) @@ -576,11 +581,6 @@ service. - -static Cell -PrivateCellUtil.createCell(Cellcell, - https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTagtags) - static Cell PrivateCellUtil.createFirstDeleteFamilyCellOnRow(byte[]row, @@ -761,6 +761,10 @@ service. static byte[] +PrivateCellUtil.cloneTags(Cellcell) + + +static byte[] CellUtil.cloneTags(Cellcell) Deprecated. As of HBase-2.0. Will be removed in HBase-3.0. @@ -768,10 +772,6 @@ service. - -static byte[] -PrivateCellUtil.cloneTags(Cellcell) - static byte[] CellUtil.cloneValue(Cellcell) @@ -785,6 +785,11 @@ service. int +CellComparatorImpl.compare(Cella, + Cellb) + + +int KeyValue.MetaComparator.compare(Cellleft, Cellright) Deprecated. @@ -792,7 +797,7 @@ service. table. - + int KeyValue.KVComparator.compare(Cellleft, Cellright) @@ -801,11 +806,6 @@ service. rowkey, colfam/qual, timestamp, type, mvcc - -int -CellComparatorImpl.compare(Cella, - Cellb) - int CellComparatorImpl.compare(Cella, @@ -816,27 +816,27 @@ service. static int -CellUtil.compare(CellComparatorcomparator, +PrivateCellUtil.compare(CellComparatorcomparator, Cellleft, byte[]key, intoffset, intlength) -Deprecated. -As of HBase-2.0. Will be removed in HBase-3.0 - +Used when a cell needs to be compared with a key byte[] such as cases of finding the index from + the index block, bloom keys from the bloom blocks This byte[] is expected to be serialized in + the KeyValue serialization format If the KeyValue (Cell's) serialization format changes this + method cannot be used. static int -PrivateCellUtil.compare(CellComparatorcomparator, +CellUtil.compare(CellComparatorcomparator, Cellleft, byte[]key, intoffset, intlength) -Used when a cell needs to be compared with a key byte[] such as cases of finding the index from - the index block, bloom keys from the bloom blocks This byte[] is expected to be serialized in - the KeyValue serialization format If the KeyValue (Cell's) serialization format changes this - method cannot be used. +Deprecated. +As of HBase-2.0. Will be removed in HBase-3.0 + @@ -1039,23 +1039,23 @@ service. int -KeyValue.KVComparator.compareRows(Cellleft, - Cellright) -Deprecated. - - - -int CellComparatorImpl.compareRows(Cellleft, Cellright) Compares the rows of the left and right cell. - + int CellComparatorImpl.MetaCellComparator.compareRows(Cellleft, Cellright) + +int +KeyValue.KVComparator.compareRows(Cellleft, + Cellright) +Deprecated. + + int CellComparator.compareTimestamps(CellleftCell, @@ -1065,17 +1065,17 @@ service. int -KeyValue.KVComparator.compareTimestamps(Cellleft, +CellComparatorImpl.compareTimestamps(Cellleft, Cellright) -Deprecated. - +Compares cell's timestamps in DESCENDING order. + int -CellComparatorImpl.compareTimestamps(Cellleft, +KeyValue.KVComparator.compareTimestamps(Cellleft, Cellright) -Compares cell's timestamps in DESCENDING order. - +Deprecated. + static int @@ -1262,6 +1262,11 @@ service. static Cell +PrivateCellUtil.createCell(Cellcell, + byte[]tags) + + +static Cell CellUtil.createCell(Cellcell, byte[]tags) Deprecated. @@ -1269,12 +1274,13 @@ service. - + static Cell -PrivateCellUtil.createCell(Cellcell, +PrivateCellUtil.createCell(Cellcell, +
[33/51] [partial] hbase-site git commit: Published site at 8ab7b20f48951d77945181024f5e15842bc253c4.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6eb695c8/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.Visitor.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.Visitor.html b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.Visitor.html index ecf500c..0cd5a4e 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.Visitor.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.Visitor.html @@ -238,8355 +238,8368 @@ 230 public static final String HBASE_MAX_CELL_SIZE_KEY = "hbase.server.keyvalue.maxsize"; 231 public static final int DEFAULT_MAX_CELL_SIZE = 10485760; 232 -233 public static final String HBASE_REGIONSERVER_MINIBATCH_SIZE = -234 "hbase.regionserver.minibatch.size"; -235 public static final int DEFAULT_HBASE_REGIONSERVER_MINIBATCH_SIZE = 2; -236 -237 /** -238 * This is the global default value for durability. All tables/mutations not -239 * defining a durability or using USE_DEFAULT will default to this value. -240 */ -241 private static final Durability DEFAULT_DURABILITY = Durability.SYNC_WAL; +233 /** +234 * This is the global default value for durability. All tables/mutations not +235 * defining a durability or using USE_DEFAULT will default to this value. +236 */ +237 private static final Durability DEFAULT_DURABILITY = Durability.SYNC_WAL; +238 +239 public static final String HBASE_REGIONSERVER_MINIBATCH_SIZE = +240 "hbase.regionserver.minibatch.size"; +241 public static final int DEFAULT_HBASE_REGIONSERVER_MINIBATCH_SIZE = 2; 242 -243 final AtomicBoolean closed = new AtomicBoolean(false); -244 -245 /* Closing can take some time; use the closing flag if there is stuff we don't -246 * want to do while in closing state; e.g. like offer this region up to the -247 * master as a region to close if the carrying regionserver is overloaded. -248 * Once set, it is never cleared. -249 */ -250 final AtomicBoolean closing = new AtomicBoolean(false); -251 -252 /** -253 * The max sequence id of flushed data on this region. There is no edit in memory that is -254 * less that this sequence id. -255 */ -256 private volatile long maxFlushedSeqId = HConstants.NO_SEQNUM; -257 -258 /** -259 * Record the sequence id of last flush operation. Can be in advance of -260 * {@link #maxFlushedSeqId} when flushing a single column family. In this case, -261 * {@link #maxFlushedSeqId} will be older than the oldest edit in memory. -262 */ -263 private volatile long lastFlushOpSeqId = HConstants.NO_SEQNUM; -264 -265 /** -266 * The sequence id of the last replayed open region event from the primary region. This is used -267 * to skip entries before this due to the possibility of replay edits coming out of order from -268 * replication. -269 */ -270 protected volatile long lastReplayedOpenRegionSeqId = -1L; -271 protected volatile long lastReplayedCompactionSeqId = -1L; -272 -273 // -274 // Members -275 // -276 -277 // map from a locked row to the context for that lock including: -278 // - CountDownLatch for threads waiting on that row -279 // - the thread that owns the lock (allow reentrancy) -280 // - reference count of (reentrant) locks held by the thread -281 // - the row itself -282 private final ConcurrentHashMapHashedBytes, RowLockContext lockedRows = -283 new ConcurrentHashMap(); -284 -285 protected final Mapbyte[], HStore stores = -286 new ConcurrentSkipListMap(Bytes.BYTES_RAWCOMPARATOR); +243 public static final String WAL_HSYNC_CONF_KEY = "hbase.wal.hsync"; +244 public static final boolean DEFAULT_WAL_HSYNC = false; +245 +246 final AtomicBoolean closed = new AtomicBoolean(false); +247 +248 /* Closing can take some time; use the closing flag if there is stuff we don't +249 * want to do while in closing state; e.g. like offer this region up to the +250 * master as a region to close if the carrying regionserver is overloaded. +251 * Once set, it is never cleared. +252 */ +253 final AtomicBoolean closing = new AtomicBoolean(false); +254 +255 /** +256 * The max sequence id of flushed data on this region. There is no edit in memory that is +257 * less that this sequence id. +258 */ +259 private volatile long maxFlushedSeqId = HConstants.NO_SEQNUM; +260 +261 /** +262 * Record the sequence id of last flush operation. Can be in advance of +263 * {@link #maxFlushedSeqId} when flushing a single column family. In this case, +264 * {@link #maxFlushedSeqId} will be older than the oldest edit in memory. +265 */ +266 private volatile
[33/51] [partial] hbase-site git commit: Published site at 00095a2ef9442e3fd86c04876c9d91f2f8b23ad8.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/bd675fa3/devapidocs/org/apache/hadoop/hbase/replication/class-use/TableReplicationQueueStorage.WALCell.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/replication/class-use/TableReplicationQueueStorage.WALCell.html b/devapidocs/org/apache/hadoop/hbase/replication/class-use/TableReplicationQueueStorage.WALCell.html deleted file mode 100644 index 8f5e687..000 --- a/devapidocs/org/apache/hadoop/hbase/replication/class-use/TableReplicationQueueStorage.WALCell.html +++ /dev/null @@ -1,190 +0,0 @@ -http://www.w3.org/TR/html4/loose.dtd;> - - - - - -Uses of Class org.apache.hadoop.hbase.replication.TableReplicationQueueStorage.WALCell (Apache HBase 3.0.0-SNAPSHOT API) - - - - - - - -JavaScript is disabled on your browser. - - - - - -Skip navigation links - - - - -Overview -Package -Class -Use -Tree -Deprecated -Index -Help - - - - -Prev -Next - - -Frames -NoFrames - - -AllClasses - - - - - - - - - - -Uses of Classorg.apache.hadoop.hbase.replication.TableReplicationQueueStorage.WALCell - - - - - -Packages that use TableReplicationQueueStorage.WALCell - -Package -Description - - - -org.apache.hadoop.hbase.replication - -Multi Cluster Replication - - - - - - - - - - -Uses of TableReplicationQueueStorage.WALCell in org.apache.hadoop.hbase.replication - -Methods in org.apache.hadoop.hbase.replication that return TableReplicationQueueStorage.WALCell - -Modifier and Type -Method and Description - - - -static TableReplicationQueueStorage.WALCell -TableReplicationQueueStorage.WALCell.create(Cellcell) - - - - -Methods in org.apache.hadoop.hbase.replication that return types with arguments of type TableReplicationQueueStorage.WALCell - -Modifier and Type -Method and Description - - - -private https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTableReplicationQueueStorage.WALCell -TableReplicationQueueStorage.getWALsInQueue0(Tabletable, - ServerNameserverName, - https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringqueueId) -List all WALs for the specific region server and queueId. - - - -private https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTableReplicationQueueStorage.WALCell -TableReplicationQueueStorage.result2WALCells(Resultr) -Parse the WALCell list from a HBase result. - - - - - - - - - - - - - -Skip navigation links - - - - -Overview -Package -Class -Use -Tree -Deprecated -Index -Help - - - - -Prev -Next - - -Frames -NoFrames - - -AllClasses - - - - - - - - - -Copyright 20072018 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. - - http://git-wip-us.apache.org/repos/asf/hbase-site/blob/bd675fa3/devapidocs/org/apache/hadoop/hbase/replication/class-use/TableReplicationQueueStorage.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/replication/class-use/TableReplicationQueueStorage.html b/devapidocs/org/apache/hadoop/hbase/replication/class-use/TableReplicationQueueStorage.html deleted file mode 100644 index 1ea13a0..000 --- a/devapidocs/org/apache/hadoop/hbase/replication/class-use/TableReplicationQueueStorage.html +++ /dev/null @@ -1,125 +0,0 @@ -http://www.w3.org/TR/html4/loose.dtd;> - - - - - -Uses of Class org.apache.hadoop.hbase.replication.TableReplicationQueueStorage (Apache HBase 3.0.0-SNAPSHOT API) - - - - - - - -JavaScript is disabled on your browser. - - - - - -Skip navigation links - - - - -Overview -Package -Class -Use -Tree -Deprecated -Index -Help - - - - -Prev -Next - - -Frames -NoFrames - - -AllClasses - - - +var methods = {"i0":6,"i1":6,"i2":6,"i3":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + +JavaScript is disabled on your browser. + + + + + +Skip navigation links + + + + +Overview +Package +Class +Use +Tree +Deprecated +Index +Help + + + + +PrevClass +NextClass + + +Frames +NoFrames + + +AllClasses + + + + + + + +Summary: +Nested| +Field| +Constr| +Method + + +Detail: +Field| +Constr| +Method + + + + + + + + +org.apache.hadoop.hbase.client +Interface CoprocessorDescriptor + + + + + + +All Known Implementing Classes: +CoprocessorDescriptorBuilder.CoprocessorDescriptorImpl + + + +@InterfaceAudience.Public +public interface CoprocessorDescriptor +CoprocessorDescriptor contains the details about how to build a coprocessor. + This class is a pojo so there are no checks for the details carried by this class. + Use CoprocessorDescriptorBuilder to instantiate a CoprocessorDescriptor + + + + + + + + + + + +Method Summary + +All MethodsInstance MethodsAbstract Methods + +Modifier and Type +Method and Description + + +https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String +getClassName() + + +https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true; title="class or interface in java.util">Optionalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String +getJarPath() + + +int +getPriority() + + +https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">Maphttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in
[33/51] [partial] hbase-site git commit: Published site at 31da4d0bce69b3a47066a5df675756087ce4dc60.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a754d895/devapidocs/org/apache/hadoop/hbase/master/MasterCoprocessorHost.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/MasterCoprocessorHost.html b/devapidocs/org/apache/hadoop/hbase/master/MasterCoprocessorHost.html index 2393a78..51a2cee 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/MasterCoprocessorHost.html +++ b/devapidocs/org/apache/hadoop/hbase/master/MasterCoprocessorHost.html @@ -115,7 +115,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.Private -public class MasterCoprocessorHost +public class MasterCoprocessorHost extends CoprocessorHostMasterCoprocessor,MasterCoprocessorEnvironment Provides the coprocessor framework and environment for master oriented operations. HMaster interacts with the loaded coprocessors @@ -956,7 +956,7 @@ extends LOG -private static finalorg.slf4j.Logger LOG +private static finalorg.slf4j.Logger LOG @@ -965,7 +965,7 @@ extends masterServices -privateMasterServices masterServices +privateMasterServices masterServices @@ -974,7 +974,7 @@ extends masterObserverGetter -privateCoprocessorHost.ObserverGetterMasterCoprocessor,MasterObserver masterObserverGetter +privateCoprocessorHost.ObserverGetterMasterCoprocessor,MasterObserver masterObserverGetter @@ -991,7 +991,7 @@ extends MasterCoprocessorHost -publicMasterCoprocessorHost(MasterServicesservices, +publicMasterCoprocessorHost(MasterServicesservices, org.apache.hadoop.conf.Configurationconf) @@ -1009,7 +1009,7 @@ extends createEnvironment -publicMasterCoprocessorHost.MasterEnvironmentcreateEnvironment(MasterCoprocessorinstance, +publicMasterCoprocessorHost.MasterEnvironmentcreateEnvironment(MasterCoprocessorinstance, intpriority, intseq, org.apache.hadoop.conf.Configurationconf) @@ -1027,7 +1027,7 @@ extends checkAndGetInstance -publicMasterCoprocessorcheckAndGetInstance(https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true; title="class or interface in java.lang">Class?implClass) +publicMasterCoprocessorcheckAndGetInstance(https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true; title="class or interface in java.lang">Class?implClass) throws https://docs.oracle.com/javase/8/docs/api/java/lang/InstantiationException.html?is-external=true; title="class or interface in java.lang">InstantiationException, https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalAccessException.html?is-external=true; title="class or interface in java.lang">IllegalAccessException Description copied from class:CoprocessorHost @@ -1051,7 +1051,7 @@ extends preCreateNamespace -publicvoidpreCreateNamespace(NamespaceDescriptorns) +publicvoidpreCreateNamespace(NamespaceDescriptorns) throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException Throws: @@ -1065,7 +1065,7 @@ extends postCreateNamespace -publicvoidpostCreateNamespace(NamespaceDescriptorns) +publicvoidpostCreateNamespace(NamespaceDescriptorns) throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException Throws: @@ -1079,7 +1079,7 @@ extends preDeleteNamespace -publicvoidpreDeleteNamespace(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringnamespaceName) +publicvoidpreDeleteNamespace(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringnamespaceName) throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException Throws: @@ -1093,7 +1093,7 @@ extends postDeleteNamespace -publicvoidpostDeleteNamespace(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringnamespaceName) +publicvoidpostDeleteNamespace(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringnamespaceName) throws https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException Throws: @@ -1107,7 +1107,7 @@ extends preModifyNamespace -publicvoidpreModifyNamespace(NamespaceDescriptorns)
[33/51] [partial] hbase-site git commit: Published site at 6b77786dfc46d25ac5bb5f1c8a4a9eb47b52a604.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/81cde4ce/devapidocs/org/apache/hadoop/hbase/class-use/HBaseIOException.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/HBaseIOException.html b/devapidocs/org/apache/hadoop/hbase/class-use/HBaseIOException.html index cdc563c..128a5a0 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/HBaseIOException.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/HBaseIOException.html @@ -757,8 +757,7 @@ class FailedRemoteDispatchException -Used internally signaling failed queue of a remote procedure - operation. +Used internally signaling failed queue of a remote procedure operation. @@ -796,30 +795,25 @@ void -FavoredStochasticBalancer.initialize() +BaseLoadBalancer.initialize() void -BaseLoadBalancer.initialize() +FavoredStochasticBalancer.initialize() ServerName -FavoredStochasticBalancer.randomAssignment(RegionInforegionInfo, -https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListServerNameservers) - - -ServerName BaseLoadBalancer.randomAssignment(RegionInforegionInfo, https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListServerNameservers) Used to assign a single region to a random server. - -https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">MapServerName,https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListRegionInfo -FavoredStochasticBalancer.retainAssignment(https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">MapRegionInfo,ServerNameregions, + +ServerName +FavoredStochasticBalancer.randomAssignment(RegionInforegionInfo, https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListServerNameservers) - + https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">MapServerName,https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListRegionInfo BaseLoadBalancer.retainAssignment(https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">MapRegionInfo,ServerNameregions, https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListServerNameservers) @@ -828,12 +822,12 @@ available/online servers available for assignment. - + https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">MapServerName,https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListRegionInfo -FavoredStochasticBalancer.roundRobinAssignment(https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListRegionInforegions, -https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListServerNameservers) +FavoredStochasticBalancer.retainAssignment(https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">MapRegionInfo,ServerNameregions, +https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListServerNameservers) - + https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">MapServerName,https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListRegionInfo BaseLoadBalancer.roundRobinAssignment(https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListRegionInforegions, https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListServerNameservers) @@ -841,6 +835,11 @@ simple round-robin assignment. + +https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">MapServerName,https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListRegionInfo +FavoredStochasticBalancer.roundRobinAssignment(https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in
[33/51] [partial] hbase-site git commit: Published site at 1384da71375427b522b09f06862bb5d629cef52f.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d347bde8/devapidocs/org/apache/hadoop/hbase/class-use/CellComparator.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/CellComparator.html b/devapidocs/org/apache/hadoop/hbase/class-use/CellComparator.html index 8fcef9c..24b3c9b 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/CellComparator.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/CellComparator.html @@ -172,27 +172,27 @@ static int -CellUtil.compare(CellComparatorcomparator, +PrivateCellUtil.compare(CellComparatorcomparator, Cellleft, byte[]key, intoffset, intlength) -Deprecated. -As of HBase-2.0. Will be removed in HBase-3.0 - +Used when a cell needs to be compared with a key byte[] such as cases of finding the index from + the index block, bloom keys from the bloom blocks This byte[] is expected to be serialized in + the KeyValue serialization format If the KeyValue (Cell's) serialization format changes this + method cannot be used. static int -PrivateCellUtil.compare(CellComparatorcomparator, +CellUtil.compare(CellComparatorcomparator, Cellleft, byte[]key, intoffset, intlength) -Used when a cell needs to be compared with a key byte[] such as cases of finding the index from - the index block, bloom keys from the bloom blocks This byte[] is expected to be serialized in - the KeyValue serialization format If the KeyValue (Cell's) serialization format changes this - method cannot be used. +Deprecated. +As of HBase-2.0. Will be removed in HBase-3.0 + @@ -265,12 +265,12 @@ int -BufferedDataBlockEncoder.BufferedEncodedSeeker.compareKey(CellComparatorcomparator, +RowIndexSeekerV1.compareKey(CellComparatorcomparator, Cellkey) int -RowIndexSeekerV1.compareKey(CellComparatorcomparator, +BufferedDataBlockEncoder.BufferedEncodedSeeker.compareKey(CellComparatorcomparator, Cellkey) @@ -282,27 +282,27 @@ DataBlockEncoder.EncodedSeeker -CopyKeyDataBlockEncoder.createSeeker(CellComparatorcomparator, +RowIndexCodecV1.createSeeker(CellComparatorcomparator, HFileBlockDecodingContextdecodingCtx) DataBlockEncoder.EncodedSeeker -PrefixKeyDeltaEncoder.createSeeker(CellComparatorcomparator, +CopyKeyDataBlockEncoder.createSeeker(CellComparatorcomparator, HFileBlockDecodingContextdecodingCtx) DataBlockEncoder.EncodedSeeker -FastDiffDeltaEncoder.createSeeker(CellComparatorcomparator, +DiffKeyDeltaEncoder.createSeeker(CellComparatorcomparator, HFileBlockDecodingContextdecodingCtx) DataBlockEncoder.EncodedSeeker -DiffKeyDeltaEncoder.createSeeker(CellComparatorcomparator, +FastDiffDeltaEncoder.createSeeker(CellComparatorcomparator, HFileBlockDecodingContextdecodingCtx) DataBlockEncoder.EncodedSeeker -RowIndexCodecV1.createSeeker(CellComparatorcomparator, +PrefixKeyDeltaEncoder.createSeeker(CellComparatorcomparator, HFileBlockDecodingContextdecodingCtx) @@ -340,9 +340,9 @@ -private CellComparator -HFileBlockIndex.CellBasedKeyBlockIndexReader.comparator -Needed doing lookup on blocks. +protected CellComparator +HFileWriterImpl.comparator +Key comparator. @@ -356,9 +356,9 @@ -protected CellComparator -HFileWriterImpl.comparator -Key comparator. +private CellComparator +HFileBlockIndex.CellBasedKeyBlockIndexReader.comparator +Needed doing lookup on blocks. @@ -539,15 +539,15 @@ private CellComparator -DefaultStoreFileManager.cellComparator +StripeStoreFileManager.cellComparator private CellComparator -StripeStoreFileManager.cellComparator +DefaultStoreFileManager.cellComparator -private CellComparator -StoreFileWriter.Builder.comparator +protected CellComparator +StripeMultiFileWriter.comparator protected CellComparator @@ -555,31 +555,31 @@ private CellComparator -StoreScanner.comparator +Segment.comparator private CellComparator -AbstractMemStore.comparator +ScanInfo.comparator private CellComparator -HStoreFile.comparator +StoreFileWriter.Builder.comparator private CellComparator -Segment.comparator +HStoreFile.comparator protected CellComparator HRegion.RegionScannerImpl.comparator -protected CellComparator -StripeMultiFileWriter.comparator +private CellComparator +AbstractMemStore.comparator private CellComparator -ScanInfo.comparator +StoreScanner.comparator protected CellComparator @@ -609,48 +609,48 @@ HRegion.getCellComparator() -(package private) CellComparator -StoreFileScanner.getComparator() +CellComparator +StoreFileReader.getComparator() protected CellComparator -AbstractMemStore.getComparator() +Segment.getComparator() +Returns the Cell comparator used by this segment + CellComparator -StoreFileReader.getComparator() +ScanInfo.getComparator() CellComparator -StoreFile.getComparator() -Get the
[33/51] [partial] hbase-site git commit: Published site at b7b86839250bf9b295ebc1948826f43a88736d6c.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6b94a2f2/devapidocs/org/apache/hadoop/hbase/client/class-use/Result.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/class-use/Result.html b/devapidocs/org/apache/hadoop/hbase/client/class-use/Result.html index d4c3f5d..a1d64fc 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/class-use/Result.html +++ b/devapidocs/org/apache/hadoop/hbase/client/class-use/Result.html @@ -321,6 +321,14 @@ service. +private static MetaTableAccessor.ReplicationBarrierResult +MetaTableAccessor.getReplicationBarrierResult(Resultresult) + + +private static long[] +MetaTableAccessor.getReplicationBarriers(Resultresult) + + private static RSGroupInfo RSGroupTableAccessor.getRSGroupInfo(Resultresult) http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6b94a2f2/devapidocs/org/apache/hadoop/hbase/client/class-use/Table.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/class-use/Table.html b/devapidocs/org/apache/hadoop/hbase/client/class-use/Table.html index d8e4b82..ad34f24 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/class-use/Table.html +++ b/devapidocs/org/apache/hadoop/hbase/client/class-use/Table.html @@ -234,7 +234,7 @@ service. Getg) -static void +private static void MetaTableAccessor.multiMutate(Connectionconnection, Tabletable, byte[]row, http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6b94a2f2/devapidocs/org/apache/hadoop/hbase/client/class-use/TableDescriptor.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/class-use/TableDescriptor.html b/devapidocs/org/apache/hadoop/hbase/client/class-use/TableDescriptor.html index cbe8375..f5f674e 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/class-use/TableDescriptor.html +++ b/devapidocs/org/apache/hadoop/hbase/client/class-use/TableDescriptor.html @@ -1501,6 +1501,10 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. private int RegionStateStore.getRegionReplication(TableDescriptorhtd) + +private boolean +RegionStateStore.hasSerialReplicationScope(TableDescriptorhtd) + http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6b94a2f2/devapidocs/org/apache/hadoop/hbase/client/package-tree.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/package-tree.html b/devapidocs/org/apache/hadoop/hbase/client/package-tree.html index cd500cd..ec28351 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/client/package-tree.html @@ -547,24 +547,24 @@ java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true; title="class or interface in java.lang">EnumE (implements java.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableT, java.io.https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true; title="class or interface in java.io">Serializable) -org.apache.hadoop.hbase.client.MobCompactPartitionPolicy -org.apache.hadoop.hbase.client.Scan.ReadType -org.apache.hadoop.hbase.client.CompactType -org.apache.hadoop.hbase.client.MasterSwitchType -org.apache.hadoop.hbase.client.RequestController.ReturnCode -org.apache.hadoop.hbase.client.AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState -org.apache.hadoop.hbase.client.AbstractResponse.ResponseType -org.apache.hadoop.hbase.client.SnapshotType -org.apache.hadoop.hbase.client.TableState.State -org.apache.hadoop.hbase.client.AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState +org.apache.hadoop.hbase.client.IsolationLevel org.apache.hadoop.hbase.client.RegionLocateType +org.apache.hadoop.hbase.client.Consistency org.apache.hadoop.hbase.client.CompactionState +org.apache.hadoop.hbase.client.MasterSwitchType org.apache.hadoop.hbase.client.ScannerCallable.MoreResults +org.apache.hadoop.hbase.client.AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState +org.apache.hadoop.hbase.client.MobCompactPartitionPolicy org.apache.hadoop.hbase.client.AsyncRequestFutureImpl.Retry -org.apache.hadoop.hbase.client.Consistency org.apache.hadoop.hbase.client.Durability -org.apache.hadoop.hbase.client.IsolationLevel +org.apache.hadoop.hbase.client.AbstractResponse.ResponseType org.apache.hadoop.hbase.client.AsyncProcessTask.SubmittedRows +org.apache.hadoop.hbase.client.SnapshotType +org.apache.hadoop.hbase.client.CompactType +org.apache.hadoop.hbase.client.AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState +org.apache.hadoop.hbase.client.RequestController.ReturnCode +org.apache.hadoop.hbase.client.Scan.ReadType
[33/51] [partial] hbase-site git commit: Published site at 1d25b60831b8cc8f7ad5fd366f1867de5c20d2f3.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/eb05e3e3/apidocs/org/apache/hadoop/hbase/RetryImmediatelyException.html -- diff --git a/apidocs/org/apache/hadoop/hbase/RetryImmediatelyException.html b/apidocs/org/apache/hadoop/hbase/RetryImmediatelyException.html index cf33d78..36052a7 100644 --- a/apidocs/org/apache/hadoop/hbase/RetryImmediatelyException.html +++ b/apidocs/org/apache/hadoop/hbase/RetryImmediatelyException.html @@ -91,16 +91,16 @@ -http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">java.lang.Object +https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">java.lang.Object -http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true; title="class or interface in java.lang">java.lang.Throwable +https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true; title="class or interface in java.lang">java.lang.Throwable -http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true; title="class or interface in java.lang">java.lang.Exception +https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true; title="class or interface in java.lang">java.lang.Exception -http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">java.io.IOException +https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">java.io.IOException org.apache.hadoop.hbase.RetryImmediatelyException @@ -118,7 +118,7 @@ All Implemented Interfaces: -http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true; title="class or interface in java.io">Serializable +https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true; title="class or interface in java.io">Serializable Direct Known Subclasses: @@ -128,7 +128,7 @@ @InterfaceAudience.Public public class RetryImmediatelyException -extends http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException +extends https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException See Also: Serialized Form @@ -151,7 +151,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/io/IOException.ht Constructor and Description -RetryImmediatelyException(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Strings) +RetryImmediatelyException(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Strings) @@ -166,15 +166,15 @@ extends http://docs.oracle.com/javase/8/docs/api/java/io/IOException.ht -Methods inherited from classjava.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true; title="class or interface in java.lang">Throwable -http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed-java.lang.Throwable-; title="class or interface in java.lang">addSuppressed, http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace--; title="class or interface in java.lang">fillInStackTrace, http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getCause--; title="class or interface in java.lang">getCause, http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage--; title="class or interface in java.lang">getLocalizedMessage, http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getMessage--; title="class or interface in java.lang">getMessage, http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace--; title="class or inter face in java.lang">getStackTrace, http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getSuppressed--; title="class or interface in java.lang">getSuppressed, http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#initCause-java.lang.Throwable-; title="class or interface in java.lang">initCause, http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace--; title="class or interface in java.lang">printStackTrace, http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintStream-; title="class or interface in java.lang">printStackTrace, http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintWriter-;
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ec8bf761/devapidocs/org/apache/hadoop/hbase/client/ConnectionUtils.MasterlessConnection.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/ConnectionUtils.MasterlessConnection.html b/devapidocs/org/apache/hadoop/hbase/client/ConnectionUtils.MasterlessConnection.html index 7ecc0db..198ba2f 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/ConnectionUtils.MasterlessConnection.html +++ b/devapidocs/org/apache/hadoop/hbase/client/ConnectionUtils.MasterlessConnection.html @@ -210,7 +210,7 @@ extends ConnectionImplementation -abort, cacheLocation, clearCaches, clearRegionCache, clearRegionCache, clearRegionCache, close, deleteCachedRegionLocation, finalize, getAdmin, getAdmin, getAdminForMaster, getAsyncProcess, getBackoffPolicy, getBufferedMutator, getBufferedMutator, getCachedLocation, getClient, getConfiguration, getConnectionConfiguration, getConnectionMetrics, getCurrentBatchPool, getCurrentMetaLookupPool, getCurrentNrHRS, getKeepAliveMasterService, getMaster, getNewRpcRetryingCallerFactory, getNonceGenerator, getNumberOfCachedRegionLocations, getRegionLocation, getRegionLocator, getRpcClient, getRpcControllerFactory, getRpcRetryingCallerFactory, getStatisticsTracker, getTable, getTableBuilder, getTableState, hasCellBlockSupport, injectNonceGeneratorForTesting , isAborted, isClosed, isDeadServer, isMasterRunning, isTableAvailable, isTableEnabled, locateRegion, locateRegion, locateRegion, locateRegion, locateRegions, locateRegions, releaseMaster, relocateRegion, relocateRegion, retrieveClusterId, setUseMetaReplicas, toString, updateCachedLocation, updateCachedLocations +abort, cacheLocation, clearCaches, clearRegionCache, clearRegionCache, clearRegionCache, close, deleteCachedRegionLocation, finalize, getAdmin, getAdmin, getAdminForMaster, getAsyncProcess, getBackoffPolicy, getBufferedMutator, getBufferedMutator, getCachedLocation, getClient, getConfiguration, getConnectionConfiguration, getConnectionMetrics, getCurrentBatchPool, getCurrentMetaLookupPool, getCurrentNrHRS, getMaster, getNewRpcRetryingCallerFactory, getNonceGenerator, getNumberOfCachedRegionLocations, getRegionLocation, getRegionLocator, getRpcClient, getRpcControllerFactory, getRpcRetryingCallerFactory, getStatisticsTracker, getTable, getTableBuilder, getTableState, hasCellBlockSupport, injectNonceGeneratorForTesting, isAborted, isClosed, isMasterRunning, isTableAvailable, isTableEnabled, locateRegion, locateRegion, locateRegion, locateRegion, locateRegions, locateRegions, releaseMaster, relocateRegion, relocateRegion, retrieveClusterId, setUseMetaReplicas, toString, updateCachedLocation, updateCachedLocations http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ec8bf761/devapidocs/org/apache/hadoop/hbase/client/ConnectionUtils.ShortCircuitingClusterConnection.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/ConnectionUtils.ShortCircuitingClusterConnection.html b/devapidocs/org/apache/hadoop/hbase/client/ConnectionUtils.ShortCircuitingClusterConnection.html index c4a71e3..56967b7 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/ConnectionUtils.ShortCircuitingClusterConnection.html +++ b/devapidocs/org/apache/hadoop/hbase/client/ConnectionUtils.ShortCircuitingClusterConnection.html @@ -240,9 +240,8 @@ extends MasterKeepAliveConnection -getKeepAliveMasterService() -This function allows HBaseAdmin and potentially others to get a shared MasterService - connection. +getMaster() +Returns a MasterKeepAliveConnection to the active master @@ -251,7 +250,7 @@ extends ConnectionImplementation -abort, cacheLocation, clearCaches, clearRegionCache, clearRegionCache, clearRegionCache, close, deleteCachedRegionLocation, finalize, getAdmin, getAdminForMaster, getAsyncProcess, getBackoffPolicy, getBufferedMutator, getBufferedMutator, getCachedLocation, getConfiguration, getConnectionConfiguration, getConnectionMetrics, getCurrentBatchPool, getCurrentMetaLookupPool, getCurrentNrHRS, getMaster, getNewRpcRetryingCallerFactory, getNonceGenerator, getNumberOfCachedRegionLocations, getRegionLocation, getRegionLocator, getRpcClient, getRpcControllerFactory, getRpcRetryingCallerFactory, getStatisticsTracker, getTable, getTableBuilder, getTableState, hasCellBlockSupport, injectNonceGeneratorForTesting, isAborted, isClosed, isDeadServer, isMasterRunning, isTableAvailable, isTableDisabled, isTableEnabled, locateRegion, locateRegion, locate Region, locateRegion, locateRegions, locateRegions, releaseMaster, relocateRegion, relocateRegion, retrieveClusterId, setUseMetaReplicas, toString, updateCachedLocation, updateCachedLocations +abort, cacheLocation,
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/991224b9/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.EmptyByteBufferExtendedCell.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.EmptyByteBufferExtendedCell.html b/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.EmptyByteBufferExtendedCell.html index d143ef8..4583895 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.EmptyByteBufferExtendedCell.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/PrivateCellUtil.EmptyByteBufferExtendedCell.html @@ -258,7 +258,7 @@ 250 251@Override 252public long heapSize() { -253 long sum = HEAP_SIZE_OVERHEAD + estimatedHeapSizeOf(cell); +253 long sum = HEAP_SIZE_OVERHEAD + estimatedSizeOfCell(cell); 254 if (this.tags != null) { 255sum += ClassSize.sizeOf(this.tags); 256 } @@ -454,7 +454,7 @@ 446 447@Override 448public long heapSize() { -449 long sum = HEAP_SIZE_OVERHEAD + estimatedHeapSizeOf(cell); +449 long sum = HEAP_SIZE_OVERHEAD + estimatedSizeOfCell(cell); 450 // this.tags is on heap byte[] 451 if (this.tags != null) { 452sum += ClassSize.sizeOf(this.tags); @@ -2791,192 +2791,193 @@ 2783 * {@link HeapSize} we call {@link HeapSize#heapSize()} so cell can give a correct value. In other 2784 * cases we just consider the bytes occupied by the cell components ie. row, CF, qualifier, 2785 * timestamp, type, value and tags. -2786 * @param cell -2787 * @return estimate of the heap space -2788 */ -2789 public static long estimatedHeapSizeOf(final Cell cell) { -2790if (cell instanceof HeapSize) { -2791 return ((HeapSize) cell).heapSize(); -2792} -2793// TODO: Add sizing of references that hold the row, family, etc., arrays. -2794return estimatedSerializedSizeOf(cell); -2795 } -2796 -2797 /** -2798 * This method exists just to encapsulate how we serialize keys. To be replaced by a factory that -2799 * we query to figure what the Cell implementation is and then, what serialization engine to use -2800 * and further, how to serialize the key for inclusion in hfile index. TODO. -2801 * @param cell -2802 * @return The key portion of the Cell serialized in the old-school KeyValue way or null if passed -2803 * a null codecell/code -2804 */ -2805 public static byte[] getCellKeySerializedAsKeyValueKey(final Cell cell) { -2806if (cell == null) return null; -2807byte[] b = new byte[KeyValueUtil.keyLength(cell)]; -2808KeyValueUtil.appendKeyTo(cell, b, 0); -2809return b; -2810 } -2811 -2812 /** -2813 * Create a Cell that is smaller than all other possible Cells for the given Cell's row. -2814 * @param cell -2815 * @return First possible Cell on passed Cell's row. -2816 */ -2817 public static Cell createFirstOnRow(final Cell cell) { -2818if (cell instanceof ByteBufferExtendedCell) { -2819 return new FirstOnRowByteBufferExtendedCell( -2820 ((ByteBufferExtendedCell) cell).getRowByteBuffer(), -2821 ((ByteBufferExtendedCell) cell).getRowPosition(), cell.getRowLength()); -2822} -2823return new FirstOnRowCell(cell.getRowArray(), cell.getRowOffset(), cell.getRowLength()); -2824 } -2825 -2826 public static Cell createFirstOnRow(final byte[] row, int roffset, short rlength) { -2827return new FirstOnRowCell(row, roffset, rlength); -2828 } -2829 -2830 public static Cell createFirstOnRow(final byte[] row, final byte[] family, final byte[] col) { -2831return createFirstOnRow(row, 0, (short) row.length, family, 0, (byte) family.length, col, 0, -2832col.length); -2833 } -2834 -2835 public static Cell createFirstOnRow(final byte[] row, int roffset, short rlength, -2836 final byte[] family, int foffset, byte flength, final byte[] col, int coffset, int clength) { -2837return new FirstOnRowColCell(row, roffset, rlength, family, foffset, flength, col, coffset, -2838clength); -2839 } -2840 -2841 public static Cell createFirstOnRow(final byte[] row) { -2842return createFirstOnRow(row, 0, (short) row.length); -2843 } -2844 -2845 public static Cell createFirstOnRowFamily(Cell cell, byte[] fArray, int foff, int flen) { -2846if (cell instanceof ByteBufferExtendedCell) { -2847 return new FirstOnRowColByteBufferExtendedCell( -2848 ((ByteBufferExtendedCell) cell).getRowByteBuffer(), -2849 ((ByteBufferExtendedCell) cell).getRowPosition(), cell.getRowLength(), -2850 ByteBuffer.wrap(fArray), foff, (byte) flen, HConstants.EMPTY_BYTE_BUFFER, 0, 0); -2851} -2852return new FirstOnRowColCell(cell.getRowArray(), cell.getRowOffset(), cell.getRowLength(), -2853fArray, foff, (byte) flen, HConstants.EMPTY_BYTE_ARRAY, 0, 0); -2854 } -2855 -2856 public static Cell
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/193b4259/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.ReplicaResultState.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.ReplicaResultState.html b/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.ReplicaResultState.html index 00483be..c27b109 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.ReplicaResultState.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.ReplicaResultState.html @@ -396,888 +396,887 @@ 388new ConcurrentHashMapCancellableRegionServerCallable, Boolean()); 389this.asyncProcess = asyncProcess; 390this.errorsByServer = createServerErrorTracker(); -391this.errors = (asyncProcess.globalErrors != null) -392? asyncProcess.globalErrors : new BatchErrors(); -393this.operationTimeout = task.getOperationTimeout(); -394this.rpcTimeout = task.getRpcTimeout(); -395this.currentCallable = task.getCallable(); -396if (task.getCallable() == null) { -397 tracker = new RetryingTimeTracker().start(); -398} -399 } -400 -401 @VisibleForTesting -402 protected SetCancellableRegionServerCallable getCallsInProgress() { -403return callsInProgress; -404 } -405 -406 @VisibleForTesting -407 SingleServerRequestRunnable createSingleServerRequest(MultiAction multiAction, int numAttempt, ServerName server, -408 SetCancellableRegionServerCallable callsInProgress) { -409return new SingleServerRequestRunnable(multiAction, numAttempt, server, callsInProgress); -410 } -411 -412 /** -413 * Group a list of actions per region servers, and send them. -414 * -415 * @param currentActions - the list of row to submit -416 * @param numAttempt - the current numAttempt (first attempt is 1) -417 */ -418 void groupAndSendMultiAction(ListAction currentActions, int numAttempt) { -419MapServerName, MultiAction actionsByServer = new HashMap(); -420 -421boolean isReplica = false; -422ListAction unknownReplicaActions = null; -423for (Action action : currentActions) { -424 RegionLocations locs = findAllLocationsOrFail(action, true); -425 if (locs == null) continue; -426 boolean isReplicaAction = !RegionReplicaUtil.isDefaultReplica(action.getReplicaId()); -427 if (isReplica !isReplicaAction) { -428// This is the property of the current implementation, not a requirement. -429throw new AssertionError("Replica and non-replica actions in the same retry"); -430 } -431 isReplica = isReplicaAction; -432 HRegionLocation loc = locs.getRegionLocation(action.getReplicaId()); -433 if (loc == null || loc.getServerName() == null) { -434if (isReplica) { -435 if (unknownReplicaActions == null) { -436unknownReplicaActions = new ArrayList(1); -437 } -438 unknownReplicaActions.add(action); -439} else { -440 // TODO: relies on primary location always being fetched -441 manageLocationError(action, null); -442} -443 } else { -444byte[] regionName = loc.getRegionInfo().getRegionName(); -445 AsyncProcess.addAction(loc.getServerName(), regionName, action, actionsByServer, nonceGroup); -446 } -447} -448boolean doStartReplica = (numAttempt == 1 !isReplica hasAnyReplicaGets); -449boolean hasUnknown = unknownReplicaActions != null !unknownReplicaActions.isEmpty(); -450 -451if (!actionsByServer.isEmpty()) { -452 // If this is a first attempt to group and send, no replicas, we need replica thread. -453 sendMultiAction(actionsByServer, numAttempt, (doStartReplica !hasUnknown) -454 ? currentActions : null, numAttempt 1 !hasUnknown); -455} -456 -457if (hasUnknown) { -458 actionsByServer = new HashMap(); -459 for (Action action : unknownReplicaActions) { -460HRegionLocation loc = getReplicaLocationOrFail(action); -461if (loc == null) continue; -462byte[] regionName = loc.getRegionInfo().getRegionName(); -463 AsyncProcess.addAction(loc.getServerName(), regionName, action, actionsByServer, nonceGroup); -464 } -465 if (!actionsByServer.isEmpty()) { -466sendMultiAction( -467actionsByServer, numAttempt, doStartReplica ? currentActions : null, true); -468 } -469} -470 } -471 -472 private HRegionLocation getReplicaLocationOrFail(Action action) { -473// We are going to try get location once again. For each action, we'll do it once -474// from cache, because the previous calls in the loop might populate it. -475int replicaId = action.getReplicaId(); -476RegionLocations locs = findAllLocationsOrFail(action, true); -477if (locs
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/94208cfe/devapidocs/org/apache/hadoop/hbase/class-use/TableNotDisabledException.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/TableNotDisabledException.html b/devapidocs/org/apache/hadoop/hbase/class-use/TableNotDisabledException.html index 7eb7661..1d50582 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/TableNotDisabledException.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/TableNotDisabledException.html @@ -104,13 +104,13 @@ void -MasterServices.checkTableModifiable(TableNametableName) -Check table is modifiable; i.e. - +HMaster.checkTableModifiable(TableNametableName) void -HMaster.checkTableModifiable(TableNametableName) +MasterServices.checkTableModifiable(TableNametableName) +Check table is modifiable; i.e. + http://git-wip-us.apache.org/repos/asf/hbase-site/blob/94208cfe/devapidocs/org/apache/hadoop/hbase/class-use/TableNotFoundException.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/TableNotFoundException.html b/devapidocs/org/apache/hadoop/hbase/class-use/TableNotFoundException.html index b1a475b..a32bb19 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/TableNotFoundException.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/TableNotFoundException.html @@ -170,13 +170,13 @@ void -MasterServices.checkTableModifiable(TableNametableName) -Check table is modifiable; i.e. - +HMaster.checkTableModifiable(TableNametableName) void -HMaster.checkTableModifiable(TableNametableName) +MasterServices.checkTableModifiable(TableNametableName) +Check table is modifiable; i.e. + http://git-wip-us.apache.org/repos/asf/hbase-site/blob/94208cfe/devapidocs/org/apache/hadoop/hbase/class-use/Tag.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/Tag.html b/devapidocs/org/apache/hadoop/hbase/class-use/Tag.html index 90f6967..594e74b 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/Tag.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/Tag.html @@ -243,10 +243,6 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. static http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTag -PrivateCellUtil.getTags(Cellcell) - - -static http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTag CellUtil.getTags(Cellcell) Deprecated. As of release 2.0.0, this will be removed in HBase 3.0.0. @@ -254,6 +250,10 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. + +static http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTag +PrivateCellUtil.getTags(Cellcell) + static http://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true; title="class or interface in java.util">IteratorTag CellUtil.tagsIterator(byte[]tags, @@ -395,11 +395,6 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. static Cell -PrivateCellUtil.createCell(Cellcell, - http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTagtags) - - -static Cell CellUtil.createCell(Cellcell, http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTagtags) Deprecated. @@ -407,6 +402,11 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. + +static Cell +PrivateCellUtil.createCell(Cellcell, + http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTagtags) + static byte[] TagUtil.fromList(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTagtags) @@ -415,17 +415,17 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. -ExtendedCellBuilder -ExtendedCellBuilderImpl.setTags(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTagtags) - - RawCellBuilder RawCellBuilder.setTags(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTagtags) - + ExtendedCellBuilder ExtendedCellBuilder.setTags(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTagtags) + +ExtendedCellBuilder +ExtendedCellBuilderImpl.setTags(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true;
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0cd17dc5/devapidocs/org/apache/hadoop/hbase/class-use/NamespaceDescriptor.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/NamespaceDescriptor.html b/devapidocs/org/apache/hadoop/hbase/class-use/NamespaceDescriptor.html index b05384b..f9cacbc 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/NamespaceDescriptor.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/NamespaceDescriptor.html @@ -270,32 +270,32 @@ http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureNamespaceDescriptor -AsyncHBaseAdmin.getNamespaceDescriptor(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringname) - - -http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureNamespaceDescriptor AsyncAdmin.getNamespaceDescriptor(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringname) Get a namespace descriptor by name - + http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureNamespaceDescriptor RawAsyncHBaseAdmin.getNamespaceDescriptor(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringname) - -http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListNamespaceDescriptor -AsyncHBaseAdmin.listNamespaceDescriptors() - +http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureNamespaceDescriptor +AsyncHBaseAdmin.getNamespaceDescriptor(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringname) + + http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListNamespaceDescriptor AsyncAdmin.listNamespaceDescriptors() List available namespace descriptors - + http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListNamespaceDescriptor RawAsyncHBaseAdmin.listNamespaceDescriptors() + +http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListNamespaceDescriptor +AsyncHBaseAdmin.listNamespaceDescriptors() + @@ -307,7 +307,9 @@ http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void -AsyncHBaseAdmin.createNamespace(NamespaceDescriptordescriptor) +AsyncAdmin.createNamespace(NamespaceDescriptordescriptor) +Create a new namespace. + void @@ -316,18 +318,16 @@ -void -HBaseAdmin.createNamespace(NamespaceDescriptordescriptor) +http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void +RawAsyncHBaseAdmin.createNamespace(NamespaceDescriptordescriptor) -http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void -AsyncAdmin.createNamespace(NamespaceDescriptordescriptor) -Create a new namespace. - +void +HBaseAdmin.createNamespace(NamespaceDescriptordescriptor)
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/828486ae/devapidocs/org/apache/hadoop/hbase/class-use/Size.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/Size.html b/devapidocs/org/apache/hadoop/hbase/class-use/Size.html index 20b7674..6c0e3b8 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/Size.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/Size.html @@ -189,130 +189,130 @@ Size +RegionLoad.getBloomFilterSize() +Deprecated. + + + +Size RegionMetrics.getBloomFilterSize() + +Size +RegionMetricsBuilder.RegionMetricsImpl.getBloomFilterSize() + Size -RegionLoad.getBloomFilterSize() +ServerLoad.getMaxHeapSize() Deprecated. Size -RegionMetricsBuilder.RegionMetricsImpl.getBloomFilterSize() +ServerMetrics.getMaxHeapSize() Size -ServerMetrics.getMaxHeapSize() +ServerMetricsBuilder.ServerMetricsImpl.getMaxHeapSize() Size -ServerLoad.getMaxHeapSize() +RegionLoad.getMemStoreSize() Deprecated. Size -ServerMetricsBuilder.ServerMetricsImpl.getMaxHeapSize() +RegionMetrics.getMemStoreSize() Size -RegionMetrics.getMemStoreSize() +RegionMetricsBuilder.RegionMetricsImpl.getMemStoreSize() Size -RegionLoad.getMemStoreSize() +RegionLoad.getStoreFileIndexSize() Deprecated. Size -RegionMetricsBuilder.RegionMetricsImpl.getMemStoreSize() - - -Size RegionMetrics.getStoreFileIndexSize() TODO: why we pass the same value to different counters? Currently, the value from getStoreFileIndexSize() is same with getStoreFileRootLevelIndexSize() see HRegionServer#createRegionLoad. + +Size +RegionMetricsBuilder.RegionMetricsImpl.getStoreFileIndexSize() + Size -RegionLoad.getStoreFileIndexSize() +RegionLoad.getStoreFileRootLevelIndexSize() Deprecated. Size -RegionMetricsBuilder.RegionMetricsImpl.getStoreFileIndexSize() +RegionMetrics.getStoreFileRootLevelIndexSize() Size -RegionMetrics.getStoreFileRootLevelIndexSize() +RegionMetricsBuilder.RegionMetricsImpl.getStoreFileRootLevelIndexSize() Size -RegionLoad.getStoreFileRootLevelIndexSize() +RegionLoad.getStoreFileSize() Deprecated. Size -RegionMetricsBuilder.RegionMetricsImpl.getStoreFileRootLevelIndexSize() +RegionMetrics.getStoreFileSize() Size -RegionMetrics.getStoreFileSize() +RegionMetricsBuilder.RegionMetricsImpl.getStoreFileSize() Size -RegionLoad.getStoreFileSize() +RegionLoad.getStoreFileUncompressedDataIndexSize() Deprecated. Size -RegionMetricsBuilder.RegionMetricsImpl.getStoreFileSize() +RegionMetrics.getStoreFileUncompressedDataIndexSize() Size -RegionMetrics.getStoreFileUncompressedDataIndexSize() +RegionMetricsBuilder.RegionMetricsImpl.getStoreFileUncompressedDataIndexSize() Size -RegionLoad.getStoreFileUncompressedDataIndexSize() +RegionLoad.getUncompressedStoreFileSize() Deprecated. Size -RegionMetricsBuilder.RegionMetricsImpl.getStoreFileUncompressedDataIndexSize() +RegionMetrics.getUncompressedStoreFileSize() Size -RegionMetrics.getUncompressedStoreFileSize() +RegionMetricsBuilder.RegionMetricsImpl.getUncompressedStoreFileSize() Size -RegionLoad.getUncompressedStoreFileSize() +ServerLoad.getUsedHeapSize() Deprecated. Size -RegionMetricsBuilder.RegionMetricsImpl.getUncompressedStoreFileSize() - - -Size ServerMetrics.getUsedHeapSize() - -Size -ServerLoad.getUsedHeapSize() -Deprecated. - - Size ServerMetricsBuilder.ServerMetricsImpl.getUsedHeapSize() http://git-wip-us.apache.org/repos/asf/hbase-site/blob/828486ae/devapidocs/org/apache/hadoop/hbase/class-use/TableDescriptors.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/TableDescriptors.html b/devapidocs/org/apache/hadoop/hbase/class-use/TableDescriptors.html index 7f3e934..320e7bc 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/TableDescriptors.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/TableDescriptors.html @@ -122,11 +122,11 @@ TableDescriptors -MasterServices.getTableDescriptors() +HMaster.getTableDescriptors() TableDescriptors -HMaster.getTableDescriptors() +MasterServices.getTableDescriptors()
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f272b0e8/devapidocs/org/apache/hadoop/hbase/class-use/ExtendedCellBuilder.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/ExtendedCellBuilder.html b/devapidocs/org/apache/hadoop/hbase/class-use/ExtendedCellBuilder.html index 0030c86..262ac48 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/ExtendedCellBuilder.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/ExtendedCellBuilder.html @@ -135,11 +135,11 @@ ExtendedCellBuilder -ExtendedCellBuilder.clear() +ExtendedCellBuilderImpl.clear() ExtendedCellBuilder -ExtendedCellBuilderImpl.clear() +ExtendedCellBuilder.clear() static ExtendedCellBuilder @@ -149,143 +149,143 @@ ExtendedCellBuilder -ExtendedCellBuilder.setFamily(byte[]family) +ExtendedCellBuilderImpl.setFamily(byte[]family) ExtendedCellBuilder -ExtendedCellBuilderImpl.setFamily(byte[]family) +ExtendedCellBuilder.setFamily(byte[]family) ExtendedCellBuilder -ExtendedCellBuilder.setFamily(byte[]family, +ExtendedCellBuilderImpl.setFamily(byte[]family, intfOffset, intfLength) ExtendedCellBuilder -ExtendedCellBuilderImpl.setFamily(byte[]family, +ExtendedCellBuilder.setFamily(byte[]family, intfOffset, intfLength) ExtendedCellBuilder -ExtendedCellBuilder.setQualifier(byte[]qualifier) +ExtendedCellBuilderImpl.setQualifier(byte[]qualifier) ExtendedCellBuilder -ExtendedCellBuilderImpl.setQualifier(byte[]qualifier) +ExtendedCellBuilder.setQualifier(byte[]qualifier) ExtendedCellBuilder -ExtendedCellBuilder.setQualifier(byte[]qualifier, +ExtendedCellBuilderImpl.setQualifier(byte[]qualifier, intqOffset, intqLength) ExtendedCellBuilder -ExtendedCellBuilderImpl.setQualifier(byte[]qualifier, +ExtendedCellBuilder.setQualifier(byte[]qualifier, intqOffset, intqLength) ExtendedCellBuilder -ExtendedCellBuilder.setRow(byte[]row) +ExtendedCellBuilderImpl.setRow(byte[]row) ExtendedCellBuilder -ExtendedCellBuilderImpl.setRow(byte[]row) +ExtendedCellBuilder.setRow(byte[]row) ExtendedCellBuilder -ExtendedCellBuilder.setRow(byte[]row, +ExtendedCellBuilderImpl.setRow(byte[]row, intrOffset, intrLength) ExtendedCellBuilder -ExtendedCellBuilderImpl.setRow(byte[]row, +ExtendedCellBuilder.setRow(byte[]row, intrOffset, intrLength) ExtendedCellBuilder -ExtendedCellBuilder.setSequenceId(longseqId) -Internal usage. - +ExtendedCellBuilderImpl.setSequenceId(longseqId) ExtendedCellBuilder -ExtendedCellBuilderImpl.setSequenceId(longseqId) +ExtendedCellBuilder.setSequenceId(longseqId) +Internal usage. + ExtendedCellBuilder -ExtendedCellBuilder.setTags(byte[]tags) +ExtendedCellBuilderImpl.setTags(byte[]tags) ExtendedCellBuilder -ExtendedCellBuilderImpl.setTags(byte[]tags) +ExtendedCellBuilder.setTags(byte[]tags) ExtendedCellBuilder -ExtendedCellBuilder.setTags(byte[]tags, +ExtendedCellBuilderImpl.setTags(byte[]tags, inttagsOffset, inttagsLength) ExtendedCellBuilder -ExtendedCellBuilderImpl.setTags(byte[]tags, +ExtendedCellBuilder.setTags(byte[]tags, inttagsOffset, inttagsLength) ExtendedCellBuilder -ExtendedCellBuilder.setTags(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTagtags) +ExtendedCellBuilderImpl.setTags(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTagtags) ExtendedCellBuilder -ExtendedCellBuilderImpl.setTags(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTagtags) +ExtendedCellBuilder.setTags(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTagtags) ExtendedCellBuilder -ExtendedCellBuilder.setTimestamp(longtimestamp) +ExtendedCellBuilderImpl.setTimestamp(longtimestamp) ExtendedCellBuilder -ExtendedCellBuilderImpl.setTimestamp(longtimestamp) +ExtendedCellBuilder.setTimestamp(longtimestamp) ExtendedCellBuilder -ExtendedCellBuilder.setType(bytetype) +ExtendedCellBuilderImpl.setType(bytetype) ExtendedCellBuilder -ExtendedCellBuilderImpl.setType(bytetype) +ExtendedCellBuilder.setType(bytetype) ExtendedCellBuilder -ExtendedCellBuilder.setType(Cell.Typetype) +ExtendedCellBuilderImpl.setType(Cell.Typetype) ExtendedCellBuilder -ExtendedCellBuilderImpl.setType(Cell.Typetype) +ExtendedCellBuilder.setType(Cell.Typetype) ExtendedCellBuilder -ExtendedCellBuilder.setValue(byte[]value) +ExtendedCellBuilderImpl.setValue(byte[]value) ExtendedCellBuilder -ExtendedCellBuilderImpl.setValue(byte[]value) +ExtendedCellBuilder.setValue(byte[]value) ExtendedCellBuilder
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c83a37c8/devapidocs/org/apache/hadoop/hbase/class-use/Size.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/Size.html b/devapidocs/org/apache/hadoop/hbase/class-use/Size.html index 20b7674..6c0e3b8 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/Size.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/Size.html @@ -189,130 +189,130 @@ Size +RegionLoad.getBloomFilterSize() +Deprecated. + + + +Size RegionMetrics.getBloomFilterSize() + +Size +RegionMetricsBuilder.RegionMetricsImpl.getBloomFilterSize() + Size -RegionLoad.getBloomFilterSize() +ServerLoad.getMaxHeapSize() Deprecated. Size -RegionMetricsBuilder.RegionMetricsImpl.getBloomFilterSize() +ServerMetrics.getMaxHeapSize() Size -ServerMetrics.getMaxHeapSize() +ServerMetricsBuilder.ServerMetricsImpl.getMaxHeapSize() Size -ServerLoad.getMaxHeapSize() +RegionLoad.getMemStoreSize() Deprecated. Size -ServerMetricsBuilder.ServerMetricsImpl.getMaxHeapSize() +RegionMetrics.getMemStoreSize() Size -RegionMetrics.getMemStoreSize() +RegionMetricsBuilder.RegionMetricsImpl.getMemStoreSize() Size -RegionLoad.getMemStoreSize() +RegionLoad.getStoreFileIndexSize() Deprecated. Size -RegionMetricsBuilder.RegionMetricsImpl.getMemStoreSize() - - -Size RegionMetrics.getStoreFileIndexSize() TODO: why we pass the same value to different counters? Currently, the value from getStoreFileIndexSize() is same with getStoreFileRootLevelIndexSize() see HRegionServer#createRegionLoad. + +Size +RegionMetricsBuilder.RegionMetricsImpl.getStoreFileIndexSize() + Size -RegionLoad.getStoreFileIndexSize() +RegionLoad.getStoreFileRootLevelIndexSize() Deprecated. Size -RegionMetricsBuilder.RegionMetricsImpl.getStoreFileIndexSize() +RegionMetrics.getStoreFileRootLevelIndexSize() Size -RegionMetrics.getStoreFileRootLevelIndexSize() +RegionMetricsBuilder.RegionMetricsImpl.getStoreFileRootLevelIndexSize() Size -RegionLoad.getStoreFileRootLevelIndexSize() +RegionLoad.getStoreFileSize() Deprecated. Size -RegionMetricsBuilder.RegionMetricsImpl.getStoreFileRootLevelIndexSize() +RegionMetrics.getStoreFileSize() Size -RegionMetrics.getStoreFileSize() +RegionMetricsBuilder.RegionMetricsImpl.getStoreFileSize() Size -RegionLoad.getStoreFileSize() +RegionLoad.getStoreFileUncompressedDataIndexSize() Deprecated. Size -RegionMetricsBuilder.RegionMetricsImpl.getStoreFileSize() +RegionMetrics.getStoreFileUncompressedDataIndexSize() Size -RegionMetrics.getStoreFileUncompressedDataIndexSize() +RegionMetricsBuilder.RegionMetricsImpl.getStoreFileUncompressedDataIndexSize() Size -RegionLoad.getStoreFileUncompressedDataIndexSize() +RegionLoad.getUncompressedStoreFileSize() Deprecated. Size -RegionMetricsBuilder.RegionMetricsImpl.getStoreFileUncompressedDataIndexSize() +RegionMetrics.getUncompressedStoreFileSize() Size -RegionMetrics.getUncompressedStoreFileSize() +RegionMetricsBuilder.RegionMetricsImpl.getUncompressedStoreFileSize() Size -RegionLoad.getUncompressedStoreFileSize() +ServerLoad.getUsedHeapSize() Deprecated. Size -RegionMetricsBuilder.RegionMetricsImpl.getUncompressedStoreFileSize() - - -Size ServerMetrics.getUsedHeapSize() - -Size -ServerLoad.getUsedHeapSize() -Deprecated. - - Size ServerMetricsBuilder.ServerMetricsImpl.getUsedHeapSize() http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c83a37c8/devapidocs/org/apache/hadoop/hbase/class-use/TableDescriptors.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/TableDescriptors.html b/devapidocs/org/apache/hadoop/hbase/class-use/TableDescriptors.html index 17a11ee..bc99516 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/TableDescriptors.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/TableDescriptors.html @@ -122,11 +122,11 @@ TableDescriptors -MasterServices.getTableDescriptors() +HMaster.getTableDescriptors() TableDescriptors -HMaster.getTableDescriptors() +MasterServices.getTableDescriptors()
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0ab8335e/devapidocs/org/apache/hadoop/hbase/class-use/TableNotDisabledException.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/TableNotDisabledException.html b/devapidocs/org/apache/hadoop/hbase/class-use/TableNotDisabledException.html index 1d50582..7eb7661 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/TableNotDisabledException.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/TableNotDisabledException.html @@ -104,14 +104,14 @@ void -HMaster.checkTableModifiable(TableNametableName) - - -void MasterServices.checkTableModifiable(TableNametableName) Check table is modifiable; i.e. + +void +HMaster.checkTableModifiable(TableNametableName) + http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0ab8335e/devapidocs/org/apache/hadoop/hbase/class-use/TableNotFoundException.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/TableNotFoundException.html b/devapidocs/org/apache/hadoop/hbase/class-use/TableNotFoundException.html index 5eebc7c..818c4ca 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/TableNotFoundException.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/TableNotFoundException.html @@ -157,14 +157,14 @@ void -HMaster.checkTableModifiable(TableNametableName) - - -void MasterServices.checkTableModifiable(TableNametableName) Check table is modifiable; i.e. + +void +HMaster.checkTableModifiable(TableNametableName) + http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0ab8335e/devapidocs/org/apache/hadoop/hbase/class-use/Tag.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/Tag.html b/devapidocs/org/apache/hadoop/hbase/class-use/Tag.html index 594e74b..90f6967 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/Tag.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/Tag.html @@ -243,6 +243,10 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. static http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTag +PrivateCellUtil.getTags(Cellcell) + + +static http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTag CellUtil.getTags(Cellcell) Deprecated. As of release 2.0.0, this will be removed in HBase 3.0.0. @@ -250,10 +254,6 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. - -static http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTag -PrivateCellUtil.getTags(Cellcell) - static http://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true; title="class or interface in java.util">IteratorTag CellUtil.tagsIterator(byte[]tags, @@ -395,6 +395,11 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. static Cell +PrivateCellUtil.createCell(Cellcell, + http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTagtags) + + +static Cell CellUtil.createCell(Cellcell, http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTagtags) Deprecated. @@ -402,11 +407,6 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. - -static Cell -PrivateCellUtil.createCell(Cellcell, - http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTagtags) - static byte[] TagUtil.fromList(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTagtags) @@ -415,16 +415,16 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. -RawCellBuilder -RawCellBuilder.setTags(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTagtags) +ExtendedCellBuilder +ExtendedCellBuilderImpl.setTags(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTagtags) -ExtendedCellBuilder -ExtendedCellBuilder.setTags(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTagtags) +RawCellBuilder +RawCellBuilder.setTags(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTagtags) ExtendedCellBuilder
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6674e3ab/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html b/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html index fe6532c..90511ca 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html @@ -705,19 +705,19 @@ java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true; title="class or interface in java.lang">EnumE (implements java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableT, java.io.http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true; title="class or interface in java.io">Serializable) -org.apache.hadoop.hbase.regionserver.SplitLogWorker.TaskExecutor.Status -org.apache.hadoop.hbase.regionserver.ScanType org.apache.hadoop.hbase.regionserver.Region.Operation -org.apache.hadoop.hbase.regionserver.HRegion.FlushResult.Result +org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action +org.apache.hadoop.hbase.regionserver.SplitLogWorker.TaskExecutor.Status org.apache.hadoop.hbase.regionserver.FlushType org.apache.hadoop.hbase.regionserver.DefaultHeapMemoryTuner.StepDirection +org.apache.hadoop.hbase.regionserver.BloomType +org.apache.hadoop.hbase.regionserver.ScanType +org.apache.hadoop.hbase.regionserver.HRegion.FlushResult.Result org.apache.hadoop.hbase.regionserver.ScannerContext.LimitScope org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourceFactoryImpl.FactoryStorage -org.apache.hadoop.hbase.regionserver.BloomType org.apache.hadoop.hbase.regionserver.ScannerContext.NextState -org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy.Action -org.apache.hadoop.hbase.regionserver.TimeRangeTracker.Type org.apache.hadoop.hbase.regionserver.CompactingMemStore.IndexType +org.apache.hadoop.hbase.regionserver.TimeRangeTracker.Type http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6674e3ab/devapidocs/org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html index a9b8590..1a58d86 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/WALActionsListener.html @@ -101,7 +101,7 @@ var activeTableTab = "activeTableTab"; All Known Implementing Classes: -MetricsWAL +MetricsWAL, ReplicationSourceWALActionListener http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6674e3ab/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/WALActionsListener.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/WALActionsListener.html b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/WALActionsListener.html index df45e2f..3fb814d 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/WALActionsListener.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/class-use/WALActionsListener.html @@ -87,6 +87,10 @@ +org.apache.hadoop.hbase.replication.regionserver + + + org.apache.hadoop.hbase.wal @@ -192,6 +196,26 @@ + + + +Uses of WALActionsListener in org.apache.hadoop.hbase.replication.regionserver + +Classes in org.apache.hadoop.hbase.replication.regionserver that implement WALActionsListener + +Modifier and Type +Class and Description + + + +(package private) class +ReplicationSourceWALActionListener +Used to receive new wals. + + + + + http://git-wip-us.apache.org/repos/asf/hbase-site/blob/6674e3ab/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-use.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-use.html b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-use.html index 88796c2..08b3a68 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-use.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-use.html @@ -97,6 +97,10 @@ +org.apache.hadoop.hbase.replication.regionserver + + + org.apache.hadoop.hbase.wal @@ -272,6 +276,23 @@ + + + + +Classes in org.apache.hadoop.hbase.regionserver.wal used by org.apache.hadoop.hbase.replication.regionserver + +Class and Description + + + +WALActionsListener +Get notification of WAL events. + + + + +
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1f2eeb22/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.html b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.html index 404e5b0..93e5b96 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.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":9,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":9,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":9,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i109 ":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":9,"i127":10,"i128":9,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":9,"i147":10,"i148":9,"i149":10,"i150":10,"i151":10,"i152":10,"i153":10,"i154":10,"i155":10,"i156":10,"i157":10,"i158":10,"i159":10,"i160":10,"i161":10,"i162":10,"i163":10,"i164":10,"i165":10,"i166":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":9,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":9,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":9,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":9,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i109" :10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":9,"i128":10,"i129":9,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":9,"i148":10,"i149":9,"i150":10,"i151":10,"i152":10,"i153":10,"i154":10,"i155":10,"i156":10,"i157":10,"i158":10,"i159":10,"i160":10,"i161":10,"i162":10,"i163":10,"i164":10,"i165":10,"i166":10,"i167":10}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -792,11 +792,12 @@ implements private static void -createNewReplicationInstance(org.apache.hadoop.conf.Configurationconf, +createNewReplicationInstance(org.apache.hadoop.conf.Configurationconf, HRegionServerserver, org.apache.hadoop.fs.FileSystemwalFs, org.apache.hadoop.fs.PathwalDir, -org.apache.hadoop.fs.PatholdWALDir) +org.apache.hadoop.fs.PatholdWALDir, +WALProviderwalProvider) Load the replication executorService objects, if any @@ -827,463 +828,472 @@ implements createRpcServices() +(package private) static void +decorateRegionServerConfiguration(org.apache.hadoop.conf.Configurationconf) +This method modifies the region server's configuration in order to inject replication-related + features + + + private void deleteMyEphemeralNode() - + org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.CoprocessorServiceResponse
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/cc6597ec/testdevapidocs/org/apache/hadoop/hbase/TestHDFSBlocksDistribution.html -- diff --git a/testdevapidocs/org/apache/hadoop/hbase/TestHDFSBlocksDistribution.html b/testdevapidocs/org/apache/hadoop/hbase/TestHDFSBlocksDistribution.html index 173e851..130de4e 100644 --- a/testdevapidocs/org/apache/hadoop/hbase/TestHDFSBlocksDistribution.html +++ b/testdevapidocs/org/apache/hadoop/hbase/TestHDFSBlocksDistribution.html @@ -75,13 +75,13 @@ var activeTableTab = "activeTableTab"; Summary: Nested| -Field| +Field| Constr| Method Detail: -Field| +Field| Constr| Method @@ -109,7 +109,7 @@ var activeTableTab = "activeTableTab"; -public class TestHDFSBlocksDistribution +public class TestHDFSBlocksDistribution extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object @@ -136,6 +136,25 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? + + + + + +Field Summary + +Fields + +Modifier and Type +Field and Description + + +static HBaseClassTestRule +CLASS_RULE + + + + @@ -189,6 +208,23 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? + + + + + +Field Detail + + + + + +CLASS_RULE +public static finalHBaseClassTestRule CLASS_RULE + + + + @@ -201,7 +237,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? TestHDFSBlocksDistribution -publicTestHDFSBlocksDistribution() +publicTestHDFSBlocksDistribution() @@ -218,7 +254,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? testAddHostsAndBlockWeight -publicvoidtestAddHostsAndBlockWeight() +publicvoidtestAddHostsAndBlockWeight() throws http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true; title="class or interface in java.lang">Exception Throws: @@ -232,7 +268,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? testAdd -publicvoidtestAdd() +publicvoidtestAdd() throws http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true; title="class or interface in java.lang">Exception Throws: @@ -294,13 +330,13 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? Summary: Nested| -Field| +Field| Constr| Method Detail: -Field| +Field| Constr| Method http://git-wip-us.apache.org/repos/asf/hbase-site/blob/cc6597ec/testdevapidocs/org/apache/hadoop/hbase/TestHRegionLocation.html -- diff --git a/testdevapidocs/org/apache/hadoop/hbase/TestHRegionLocation.html b/testdevapidocs/org/apache/hadoop/hbase/TestHRegionLocation.html index c6f52f6..1350b2e 100644 --- a/testdevapidocs/org/apache/hadoop/hbase/TestHRegionLocation.html +++ b/testdevapidocs/org/apache/hadoop/hbase/TestHRegionLocation.html @@ -75,13 +75,13 @@ var activeTableTab = "activeTableTab"; Summary: Nested| -Field| +Field| Constr| Method Detail: -Field| +Field| Constr| Method @@ -117,6 +117,25 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? + + + + + +Field Summary + +Fields + +Modifier and Type +Field and Description + + +static HBaseClassTestRule +CLASS_RULE + + + + @@ -176,6 +195,23 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? + + + + + +Field Detail + + + + + +CLASS_RULE +public static finalHBaseClassTestRule CLASS_RULE + + + + @@ -205,7 +241,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? testHashAndEqualsCode -publicvoidtestHashAndEqualsCode() +publicvoidtestHashAndEqualsCode() HRegionLocations are equal if they have the same 'location' -- i.e. host and port -- even if they are carrying different regions. Verify that is indeed the case. @@ -217,7 +253,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? testToString -publicvoidtestToString() +publicvoidtestToString() @@ -226,7 +262,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? testCompareTo -publicvoidtestCompareTo() +publicvoidtestCompareTo() @@ -283,13 +319,13 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? Summary: Nested| -Field| +Field| Constr| Method Detail: -Field| +Field| Constr| Method http://git-wip-us.apache.org/repos/asf/hbase-site/blob/cc6597ec/testdevapidocs/org/apache/hadoop/hbase/TestHTableDescriptor.html -- diff --git a/testdevapidocs/org/apache/hadoop/hbase/TestHTableDescriptor.html b/testdevapidocs/org/apache/hadoop/hbase/TestHTableDescriptor.html index 96b1a3a..8b9831f 100644 ---
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/aa7ffc92/devapidocs/src-html/org/apache/hadoop/hbase/backup/BackupMergeJob.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/backup/BackupMergeJob.html b/devapidocs/src-html/org/apache/hadoop/hbase/backup/BackupMergeJob.html index 00b2c53..c96af49 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/backup/BackupMergeJob.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/backup/BackupMergeJob.html @@ -38,11 +38,11 @@ 030 031@InterfaceAudience.Private 032public interface BackupMergeJob extends Configurable { -033 -034 /** -035 * Run backup merge operation +033 /** +034 * Run backup merge operation. +035 * 036 * @param backupIds backup image ids -037 * @throws IOException +037 * @throws IOException if the backup merge operation fails 038 */ 039 void run(String[] backupIds) throws IOException; 040} http://git-wip-us.apache.org/repos/asf/hbase-site/blob/aa7ffc92/devapidocs/src-html/org/apache/hadoop/hbase/backup/BackupRestoreConstants.BackupCommand.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/backup/BackupRestoreConstants.BackupCommand.html b/devapidocs/src-html/org/apache/hadoop/hbase/backup/BackupRestoreConstants.BackupCommand.html index 7e1a37b..e68377f 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/backup/BackupRestoreConstants.BackupCommand.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/backup/BackupRestoreConstants.BackupCommand.html @@ -37,105 +37,99 @@ 029 /* 030 * Backup/Restore constants 031 */ -032 public final static String BACKUP_SYSTEM_TABLE_NAME_KEY = "hbase.backup.system.table.name"; -033 public final static String BACKUP_SYSTEM_TABLE_NAME_DEFAULT = "backup:system"; +032 String BACKUP_SYSTEM_TABLE_NAME_KEY = "hbase.backup.system.table.name"; +033 String BACKUP_SYSTEM_TABLE_NAME_DEFAULT = "backup:system"; 034 -035 public final static String BACKUP_SYSTEM_TTL_KEY = "hbase.backup.system.ttl"; +035 String BACKUP_SYSTEM_TTL_KEY = "hbase.backup.system.ttl"; 036 -037 public final static int BACKUP_SYSTEM_TTL_DEFAULT = HConstants.FOREVER; -038 public final static String BACKUP_ENABLE_KEY = "hbase.backup.enable"; -039 public final static boolean BACKUP_ENABLE_DEFAULT = false; +037 int BACKUP_SYSTEM_TTL_DEFAULT = HConstants.FOREVER; +038 String BACKUP_ENABLE_KEY = "hbase.backup.enable"; +039 boolean BACKUP_ENABLE_DEFAULT = false; 040 -041 -042 public static final String BACKUP_MAX_ATTEMPTS_KEY = "hbase.backup.attempts.max"; -043 public static final int DEFAULT_BACKUP_MAX_ATTEMPTS = 10; -044 -045 public static final String BACKUP_ATTEMPTS_PAUSE_MS_KEY = "hbase.backup.attempts.pause.ms"; -046 public static final int DEFAULT_BACKUP_ATTEMPTS_PAUSE_MS = 1; -047 -048 /* -049 * Drivers option list -050 */ -051 public static final String OPTION_OVERWRITE = "o"; -052 public static final String OPTION_OVERWRITE_DESC = -053 "Overwrite data if any of the restore target tables exists"; -054 -055 public static final String OPTION_CHECK = "c"; -056 public static final String OPTION_CHECK_DESC = -057 "Check restore sequence and dependencies only (does not execute the command)"; -058 -059 public static final String OPTION_SET = "s"; -060 public static final String OPTION_SET_DESC = "Backup set name"; -061 public static final String OPTION_SET_RESTORE_DESC = -062 "Backup set to restore, mutually exclusive with -t (table list)"; -063 public static final String OPTION_SET_BACKUP_DESC = -064 "Backup set to backup, mutually exclusive with -t (table list)"; -065 public static final String OPTION_DEBUG = "d"; -066 public static final String OPTION_DEBUG_DESC = "Enable debug loggings"; +041 String BACKUP_MAX_ATTEMPTS_KEY = "hbase.backup.attempts.max"; +042 int DEFAULT_BACKUP_MAX_ATTEMPTS = 10; +043 +044 String BACKUP_ATTEMPTS_PAUSE_MS_KEY = "hbase.backup.attempts.pause.ms"; +045 int DEFAULT_BACKUP_ATTEMPTS_PAUSE_MS = 1; +046 +047 /* +048 * Drivers option list +049 */ +050 String OPTION_OVERWRITE = "o"; +051 String OPTION_OVERWRITE_DESC = "Overwrite data if any of the restore target tables exists"; +052 +053 String OPTION_CHECK = "c"; +054 String OPTION_CHECK_DESC = +055 "Check restore sequence and dependencies only (does not execute the command)"; +056 +057 String OPTION_SET = "s"; +058 String OPTION_SET_DESC = "Backup set name"; +059 String OPTION_SET_RESTORE_DESC = "Backup set to restore, mutually exclusive with -t (table list)"; +060 String OPTION_SET_BACKUP_DESC = "Backup set to backup, mutually exclusive with -t (table list)"; +061 String OPTION_DEBUG = "d"; +062 String OPTION_DEBUG_DESC = "Enable debug loggings"; +063 +064 String OPTION_TABLE = "t"; +065 String OPTION_TABLE_DESC = "Table name. If
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/96e5e102/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html index ca8be5e..b8e6dfa 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html @@ -6398,514 +6398,514 @@ 6390 int initialBatchProgress = scannerContext.getBatchProgress(); 6391 long initialSizeProgress = scannerContext.getDataSizeProgress(); 6392 long initialHeapSizeProgress = scannerContext.getHeapSizeProgress(); -6393 long initialTimeProgress = scannerContext.getTimeProgress(); -6394 -6395 // The loop here is used only when at some point during the next we determine -6396 // that due to effects of filters or otherwise, we have an empty row in the result. -6397 // Then we loop and try again. Otherwise, we must get out on the first iteration via return, -6398 // "true" if there's more data to read, "false" if there isn't (storeHeap is at a stop row, -6399 // and joinedHeap has no more data to read for the last row (if set, joinedContinuationRow). -6400 while (true) { -6401// Starting to scan a new row. Reset the scanner progress according to whether or not -6402// progress should be kept. -6403if (scannerContext.getKeepProgress()) { -6404 // Progress should be kept. Reset to initial values seen at start of method invocation. -6405 scannerContext.setProgress(initialBatchProgress, initialSizeProgress, -6406 initialHeapSizeProgress, initialTimeProgress); -6407} else { -6408 scannerContext.clearProgress(); -6409} -6410if (rpcCall.isPresent()) { -6411 // If a user specifies a too-restrictive or too-slow scanner, the -6412 // client might time out and disconnect while the server side -6413 // is still processing the request. We should abort aggressively -6414 // in that case. -6415 long afterTime = rpcCall.get().disconnectSince(); -6416 if (afterTime = 0) { -6417throw new CallerDisconnectedException( -6418"Aborting on region " + getRegionInfo().getRegionNameAsString() + ", call " + -6419this + " after " + afterTime + " ms, since " + -6420"caller disconnected"); -6421 } -6422} -6423 -6424// Let's see what we have in the storeHeap. -6425Cell current = this.storeHeap.peek(); -6426 -6427boolean shouldStop = shouldStop(current); -6428// When has filter row is true it means that the all the cells for a particular row must be -6429// read before a filtering decision can be made. This means that filters where hasFilterRow -6430// run the risk of enLongAddering out of memory errors in the case that they are applied to a -6431// table that has very large rows. -6432boolean hasFilterRow = this.filter != null this.filter.hasFilterRow(); -6433 -6434// If filter#hasFilterRow is true, partial results are not allowed since allowing them -6435// would prevent the filters from being evaluated. Thus, if it is true, change the -6436// scope of any limits that could potentially create partial results to -6437// LimitScope.BETWEEN_ROWS so that those limits are not reached mid-row -6438if (hasFilterRow) { -6439 if (LOG.isTraceEnabled()) { -6440 LOG.trace("filter#hasFilterRow is true which prevents partial results from being " -6441+ " formed. Changing scope of limits that may create partials"); -6442 } -6443 scannerContext.setSizeLimitScope(LimitScope.BETWEEN_ROWS); -6444 scannerContext.setTimeLimitScope(LimitScope.BETWEEN_ROWS); -6445} -6446 -6447// Check if we were getting data from the joinedHeap and hit the limit. -6448// If not, then it's main path - getting results from storeHeap. -6449if (joinedContinuationRow == null) { -6450 // First, check if we are at a stop row. If so, there are no more results. -6451 if (shouldStop) { -6452if (hasFilterRow) { -6453 filter.filterRowCells(results); -6454} -6455return scannerContext.setScannerState(NextState.NO_MORE_VALUES).hasMoreValues(); -6456 } -6457 -6458 // Check if rowkey filter wants to exclude this row. If so, loop to next. -6459 // Technically, if we hit limits before on this row, we don't need this call. -6460 if
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8118541f/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.html b/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.html index 5e14bfd..aa35f49 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.html +++ b/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.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,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i 109":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":10,"i151":10,"i152":10,"i153":10,"i154":10,"i155":10,"i156":10,"i157":10,"i158":10,"i159":10,"i160":10,"i161":10,"i162":10,"i163":10,"i164":10,"i165":10,"i166":10,"i167":10,"i168":10,"i169":10,"i170":10,"i171":10,"i172":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,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i 109":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":10,"i151":10,"i152":10,"i153":10,"i154":10,"i155":10,"i156":10,"i157":10,"i158":10,"i159":10,"i160":10,"i161":10,"i162":10,"i163":10,"i164":10,"i165":10,"i166":10,"i167":10,"i168":10,"i169":10,"i170":10,"i171":10,"i172":10,"i173":10,"i174":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -707,222 +707,233 @@ implements failedFuture(http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true; title="class or interface in java.lang">Throwableerror) +private http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void +flush(ServerNameserverName, + RegionInforegionInfo) + + http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void flush(TableNametableName) Flush a table. - +
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/14db89d7/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.TimeoutExecutorThread.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.TimeoutExecutorThread.html b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.TimeoutExecutorThread.html index b50a65f..7271567 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.TimeoutExecutorThread.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.TimeoutExecutorThread.html @@ -1718,312 +1718,314 @@ 1710 1711public WorkerThread(final ThreadGroup group) { 1712 super(group, "ProcExecWrkr-" + workerId.incrementAndGet()); -1713} -1714 -1715@Override -1716public void sendStopSignal() { -1717 scheduler.signalAll(); -1718} -1719 -1720@Override -1721public void run() { -1722 long lastUpdate = EnvironmentEdgeManager.currentTime(); -1723 try { -1724while (isRunning() keepAlive(lastUpdate)) { -1725 this.activeProcedure = scheduler.poll(keepAliveTime, TimeUnit.MILLISECONDS); -1726 if (this.activeProcedure == null) continue; -1727 int activeCount = activeExecutorCount.incrementAndGet(); -1728 int runningCount = store.setRunningProcedureCount(activeCount); -1729 if (LOG.isTraceEnabled()) { -1730LOG.trace("Execute pid=" + this.activeProcedure.getProcId() + -1731" runningCount=" + runningCount + ", activeCount=" + activeCount); -1732 } -1733 executionStartTime.set(EnvironmentEdgeManager.currentTime()); -1734 try { -1735 executeProcedure(this.activeProcedure); -1736 } catch (AssertionError e) { -1737LOG.info("ASSERT pid=" + this.activeProcedure.getProcId(), e); -1738throw e; -1739 } finally { -1740activeCount = activeExecutorCount.decrementAndGet(); -1741runningCount = store.setRunningProcedureCount(activeCount); -1742if (LOG.isTraceEnabled()) { -1743 LOG.trace("Halt pid=" + this.activeProcedure.getProcId() + -1744 " runningCount=" + runningCount + ", activeCount=" + activeCount); -1745} -1746this.activeProcedure = null; -1747lastUpdate = EnvironmentEdgeManager.currentTime(); -1748 executionStartTime.set(Long.MAX_VALUE); -1749 } -1750} -1751 } catch (Throwable t) { -1752LOG.warn("Worker terminating UNNATURALLY " + this.activeProcedure, t); -1753 } finally { -1754LOG.debug("Worker terminated."); -1755 } -1756 workerThreads.remove(this); -1757} -1758 -1759@Override -1760public String toString() { -1761 Procedure? p = this.activeProcedure; -1762 return getName() + "(pid=" + (p == null? Procedure.NO_PROC_ID: p.getProcId() + ")"); -1763} -1764 -1765/** -1766 * @return the time since the current procedure is running -1767 */ -1768public long getCurrentRunTime() { -1769 return EnvironmentEdgeManager.currentTime() - executionStartTime.get(); -1770} -1771 -1772private boolean keepAlive(final long lastUpdate) { -1773 if (workerThreads.size() = corePoolSize) return true; -1774 return (EnvironmentEdgeManager.currentTime() - lastUpdate) keepAliveTime; -1775} -1776 } -1777 -1778 /** -1779 * Runs task on a period such as check for stuck workers. -1780 * @see InlineChore -1781 */ -1782 private final class TimeoutExecutorThread extends StoppableThread { -1783private final DelayQueueDelayedWithTimeout queue = new DelayQueue(); -1784 -1785public TimeoutExecutorThread(final ThreadGroup group) { -1786 super(group, "ProcExecTimeout"); -1787} -1788 -1789@Override -1790public void sendStopSignal() { -1791 queue.add(DelayedUtil.DELAYED_POISON); -1792} -1793 -1794@Override -1795public void run() { -1796 final boolean traceEnabled = LOG.isTraceEnabled(); -1797 while (isRunning()) { -1798final DelayedWithTimeout task = DelayedUtil.takeWithoutInterrupt(queue); -1799if (task == null || task == DelayedUtil.DELAYED_POISON) { -1800 // the executor may be shutting down, -1801 // and the task is just the shutdown request -1802 continue; -1803} -1804 -1805if (traceEnabled) { -1806 LOG.trace("Executing " + task); -1807} -1808 -1809// execute the task -1810if (task instanceof InlineChore) { -1811 execInlineChore((InlineChore)task); -1812} else if (task instanceof DelayedProcedure) { -1813 execDelayedProcedure((DelayedProcedure)task); -1814} else { -1815
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0b638133/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.PeriodicMemStoreFlusher.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.PeriodicMemStoreFlusher.html b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.PeriodicMemStoreFlusher.html index 163ade0..802fc2f 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.PeriodicMemStoreFlusher.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.PeriodicMemStoreFlusher.html @@ -254,3512 +254,3505 @@ 246 protected MemStoreFlusher cacheFlusher; 247 248 protected HeapMemoryManager hMemManager; -249 protected CountDownLatch initLatch = null; -250 -251 /** -252 * Cluster connection to be shared by services. -253 * Initialized at server startup and closed when server shuts down. -254 * Clients must never close it explicitly. -255 */ -256 protected ClusterConnection clusterConnection; -257 -258 /* -259 * Long-living meta table locator, which is created when the server is started and stopped -260 * when server shuts down. References to this locator shall be used to perform according -261 * operations in EventHandlers. Primary reason for this decision is to make it mockable -262 * for tests. -263 */ -264 protected MetaTableLocator metaTableLocator; -265 -266 /** -267 * Go here to get table descriptors. -268 */ -269 protected TableDescriptors tableDescriptors; -270 -271 // Replication services. If no replication, this handler will be null. -272 protected ReplicationSourceService replicationSourceHandler; -273 protected ReplicationSinkService replicationSinkHandler; -274 -275 // Compactions -276 public CompactSplit compactSplitThread; -277 -278 /** -279 * Map of regions currently being served by this region server. Key is the -280 * encoded region name. All access should be synchronized. -281 */ -282 protected final MapString, HRegion onlineRegions = new ConcurrentHashMap(); -283 -284 /** -285 * Map of encoded region names to the DataNode locations they should be hosted on -286 * We store the value as InetSocketAddress since this is used only in HDFS -287 * API (create() that takes favored nodes as hints for placing file blocks). -288 * We could have used ServerName here as the value class, but we'd need to -289 * convert it to InetSocketAddress at some point before the HDFS API call, and -290 * it seems a bit weird to store ServerName since ServerName refers to RegionServers -291 * and here we really mean DataNode locations. -292 */ -293 protected final MapString, InetSocketAddress[] regionFavoredNodesMap = -294 new ConcurrentHashMap(); -295 -296 // Leases -297 protected Leases leases; -298 -299 // Instance of the hbase executor executorService. -300 protected ExecutorService executorService; -301 -302 // If false, the file system has become unavailable -303 protected volatile boolean fsOk; -304 protected HFileSystem fs; -305 protected HFileSystem walFs; -306 -307 // Set when a report to the master comes back with a message asking us to -308 // shutdown. Also set by call to stop when debugging or running unit tests -309 // of HRegionServer in isolation. -310 private volatile boolean stopped = false; -311 -312 // Go down hard. Used if file system becomes unavailable and also in -313 // debugging and unit tests. -314 private volatile boolean abortRequested; -315 -316 ConcurrentMapString, Integer rowlocks = new ConcurrentHashMap(); -317 -318 // A state before we go into stopped state. At this stage we're closing user -319 // space regions. -320 private boolean stopping = false; -321 -322 volatile boolean killed = false; -323 -324 protected final Configuration conf; -325 -326 private Path rootDir; -327 private Path walRootDir; -328 -329 protected final ReentrantReadWriteLock lock = new ReentrantReadWriteLock(); -330 -331 final int numRetries; -332 protected final int threadWakeFrequency; -333 protected final int msgInterval; -334 -335 protected final int numRegionsToReport; -336 -337 // Stub to do region server status calls against the master. -338 private volatile RegionServerStatusService.BlockingInterface rssStub; -339 private volatile LockService.BlockingInterface lockStub; -340 // RPC client. Used to make the stub above that does region server status checking. -341 RpcClient rpcClient; -342 -343 private RpcRetryingCallerFactory rpcRetryingCallerFactory; -344 private RpcControllerFactory rpcControllerFactory; -345 -346 private UncaughtExceptionHandler uncaughtExceptionHandler; -347 -348 // Info server. Default access so can be used by unit tests. REGIONSERVER -349 // is name of the webapp and the attribute name used stuffing this instance -350
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f183e80f/devapidocs/src-html/org/apache/hadoop/hbase/tool/LoadIncrementalHFiles.BulkHFileVisitor.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/tool/LoadIncrementalHFiles.BulkHFileVisitor.html b/devapidocs/src-html/org/apache/hadoop/hbase/tool/LoadIncrementalHFiles.BulkHFileVisitor.html index 1f114e0..01e19b2 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/tool/LoadIncrementalHFiles.BulkHFileVisitor.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/tool/LoadIncrementalHFiles.BulkHFileVisitor.html @@ -25,1239 +25,1263 @@ 017 */ 018package org.apache.hadoop.hbase.tool; 019 -020import static java.lang.String.format; -021 -022import java.io.FileNotFoundException; -023import java.io.IOException; -024import java.io.InterruptedIOException; -025import java.nio.ByteBuffer; -026import java.util.ArrayDeque; -027import java.util.ArrayList; -028import java.util.Arrays; -029import java.util.Collection; -030import java.util.Collections; -031import java.util.Deque; -032import java.util.HashMap; -033import java.util.HashSet; -034import java.util.List; -035import java.util.Map; -036import java.util.Map.Entry; -037import java.util.Optional; -038import java.util.Set; -039import java.util.SortedMap; -040import java.util.TreeMap; -041import java.util.UUID; -042import java.util.concurrent.Callable; -043import java.util.concurrent.ExecutionException; -044import java.util.concurrent.ExecutorService; -045import java.util.concurrent.Future; -046import java.util.concurrent.LinkedBlockingQueue; -047import java.util.concurrent.ThreadPoolExecutor; -048import java.util.concurrent.TimeUnit; -049import java.util.concurrent.atomic.AtomicInteger; -050import java.util.stream.Collectors; -051 -052import org.apache.commons.lang3.mutable.MutableInt; -053import org.apache.hadoop.conf.Configuration; -054import org.apache.hadoop.conf.Configured; -055import org.apache.hadoop.fs.FileStatus; -056import org.apache.hadoop.fs.FileSystem; -057import org.apache.hadoop.fs.Path; -058import org.apache.hadoop.fs.permission.FsPermission; -059import org.apache.hadoop.hbase.HBaseConfiguration; -060import org.apache.hadoop.hbase.HConstants; -061import org.apache.hadoop.hbase.TableName; -062import org.apache.hadoop.hbase.TableNotFoundException; -063import org.apache.yetus.audience.InterfaceAudience; -064import org.slf4j.Logger; -065import org.slf4j.LoggerFactory; -066import org.apache.hadoop.hbase.client.Admin; -067import org.apache.hadoop.hbase.client.ClientServiceCallable; -068import org.apache.hadoop.hbase.client.ColumnFamilyDescriptor; -069import org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder; -070import org.apache.hadoop.hbase.client.Connection; -071import org.apache.hadoop.hbase.client.ConnectionFactory; -072import org.apache.hadoop.hbase.client.RegionLocator; -073import org.apache.hadoop.hbase.client.RpcRetryingCallerFactory; -074import org.apache.hadoop.hbase.client.SecureBulkLoadClient; -075import org.apache.hadoop.hbase.client.Table; -076import org.apache.hadoop.hbase.client.TableDescriptorBuilder; -077import org.apache.hadoop.hbase.coprocessor.CoprocessorHost; -078import org.apache.hadoop.hbase.io.HFileLink; -079import org.apache.hadoop.hbase.io.HalfStoreFileReader; -080import org.apache.hadoop.hbase.io.Reference; -081import org.apache.hadoop.hbase.io.compress.Compression.Algorithm; -082import org.apache.hadoop.hbase.io.hfile.CacheConfig; -083import org.apache.hadoop.hbase.io.hfile.HFile; -084import org.apache.hadoop.hbase.io.hfile.HFileContext; -085import org.apache.hadoop.hbase.io.hfile.HFileContextBuilder; -086import org.apache.hadoop.hbase.io.hfile.HFileDataBlockEncoder; -087import org.apache.hadoop.hbase.io.hfile.HFileScanner; -088import org.apache.hadoop.hbase.ipc.RpcControllerFactory; -089import org.apache.hadoop.hbase.regionserver.BloomType; -090import org.apache.hadoop.hbase.regionserver.HStore; -091import org.apache.hadoop.hbase.regionserver.StoreFileInfo; -092import org.apache.hadoop.hbase.regionserver.StoreFileWriter; -093import org.apache.hadoop.hbase.security.UserProvider; -094import org.apache.hadoop.hbase.security.token.FsDelegationToken; -095import org.apache.hbase.thirdparty.com.google.common.annotations.VisibleForTesting; -096import org.apache.hbase.thirdparty.com.google.common.collect.HashMultimap; -097import org.apache.hbase.thirdparty.com.google.common.collect.Multimap; -098import org.apache.hbase.thirdparty.com.google.common.collect.Multimaps; -099import org.apache.hbase.thirdparty.com.google.common.util.concurrent.ThreadFactoryBuilder; -100import org.apache.hadoop.hbase.util.Bytes; -101import org.apache.hadoop.hbase.util.FSHDFSUtils; -102import org.apache.hadoop.hbase.util.Pair; -103import org.apache.hadoop.util.Tool; -104import org.apache.hadoop.util.ToolRunner; -105 -106/** -107 * Tool to load the
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/49431b18/devapidocs/org/apache/hadoop/hbase/class-use/Stoppable.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/Stoppable.html b/devapidocs/org/apache/hadoop/hbase/class-use/Stoppable.html index 89d136d..0cf2387 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/Stoppable.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/Stoppable.html @@ -568,11 +568,6 @@ Stoppablestoppable, intperiod) - -ReplicationZKNodeCleanerChore(Stoppablestopper, - intperiod, - ReplicationZKNodeCleanercleaner) - @@ -922,9 +917,7 @@ static ReplicationTracker -ReplicationFactory.getReplicationTracker(ZKWatcherzookeeper, - ReplicationPeersreplicationPeers, - org.apache.hadoop.conf.Configurationconf, +ReplicationFactory.getReplicationTracker(ZKWatcherzookeeper, Abortableabortable, Stoppablestopper) @@ -937,9 +930,7 @@ -ReplicationTrackerZKImpl(ZKWatcherzookeeper, -ReplicationPeersreplicationPeers, -org.apache.hadoop.conf.Configurationconf, +ReplicationTrackerZKImpl(ZKWatcherzookeeper, Abortableabortable, Stoppablestopper)
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c7c40c62/devapidocs/org/apache/hadoop/hbase/client/AsyncAdmin.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/AsyncAdmin.html b/devapidocs/org/apache/hadoop/hbase/client/AsyncAdmin.html index 58f7b8c..616ee36 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/AsyncAdmin.html +++ b/devapidocs/org/apache/hadoop/hbase/client/AsyncAdmin.html @@ -106,7 +106,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.Public -public interface AsyncAdmin +public interface AsyncAdmin The asynchronous administrative API for HBase. Since: @@ -438,12 +438,12 @@ public interface getBackupMasters() -http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureClusterStatus -getClusterStatus() +http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureClusterMetrics +getClusterMetrics() -http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureClusterStatus -getClusterStatus(http://docs.oracle.com/javase/8/docs/api/java/util/EnumSet.html?is-external=true; title="class or interface in java.util">EnumSetClusterMetrics.Optionoptions) +http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureClusterMetrics +getClusterMetrics(http://docs.oracle.com/javase/8/docs/api/java/util/EnumSet.html?is-external=true; title="class or interface in java.util">EnumSetClusterMetrics.Optionoptions) default http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureCompactionState @@ -494,7 +494,7 @@ public interface default http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">Listhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String -getMasterCoprocessors() +getMasterCoprocessorNames() default http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true; title="class or interface in java.lang">Integer @@ -521,16 +521,16 @@ public interface -http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListRegionLoad -getRegionLoads(ServerNameserverName) -Get a list of RegionLoad of all regions hosted on a region seerver. +http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListRegionMetrics +getRegionMetrics(ServerNameserverName) +Get a list of RegionMetrics of all regions hosted on a region seerver. -http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListRegionLoad -getRegionLoads(ServerNameserverName, - TableNametableName) -Get a list of RegionLoad of all regions hosted on a region seerver for a table. +http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListRegionMetrics +getRegionMetrics(ServerNameserverName, +TableNametableName) +Get a list of RegionMetrics of all regions hosted on a region seerver for a table. @@ -1045,7 +1045,7 @@ public interface tableExists -http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/bb398572/devapidocs/src-html/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.CreateNamespaceProcedureBiConsumer.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.CreateNamespaceProcedureBiConsumer.html b/devapidocs/src-html/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.CreateNamespaceProcedureBiConsumer.html index 5b3b750..a1f3f7e 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.CreateNamespaceProcedureBiConsumer.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.CreateNamespaceProcedureBiConsumer.html @@ -97,3307 +97,3304 @@ 089import org.apache.hbase.thirdparty.io.netty.util.HashedWheelTimer; 090import org.apache.hbase.thirdparty.io.netty.util.Timeout; 091import org.apache.hbase.thirdparty.io.netty.util.TimerTask; -092import org.apache.hadoop.hbase.shaded.protobuf.ProtobufUtil; -093import org.apache.hadoop.hbase.shaded.protobuf.RequestConverter; -094import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService; -095import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.ClearCompactionQueuesRequest; -096import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.ClearCompactionQueuesResponse; -097import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.CompactRegionRequest; -098import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.CompactRegionResponse; -099import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.FlushRegionRequest; -100import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.FlushRegionResponse; -101import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetOnlineRegionRequest; -102import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetOnlineRegionResponse; -103import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetRegionInfoRequest; -104import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetRegionInfoResponse; -105import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetRegionLoadRequest; -106import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetRegionLoadResponse; -107import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.RollWALWriterRequest; -108import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.RollWALWriterResponse; -109import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.StopServerRequest; -110import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.StopServerResponse; -111import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.UpdateConfigurationRequest; -112import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.UpdateConfigurationResponse; -113import org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription; -114import org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionSpecifier.RegionSpecifierType; -115import org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableSchema; -116import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AbortProcedureRequest; -117import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AbortProcedureResponse; -118import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AddColumnRequest; -119import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AddColumnResponse; -120import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AssignRegionRequest; -121import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AssignRegionResponse; -122import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.BalanceRequest; -123import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.BalanceResponse; -124import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ClearDeadServersRequest; -125import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ClearDeadServersResponse; -126import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.CreateNamespaceRequest; -127import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.CreateNamespaceResponse; -128import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.CreateTableRequest; -129import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.CreateTableResponse; -130import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DecommissionRegionServersRequest; -131import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DecommissionRegionServersResponse; -132import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteColumnRequest; -133import
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/69506d41/devapidocs/org/apache/hadoop/hbase/backup/master/BackupLogCleaner.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/backup/master/BackupLogCleaner.html b/devapidocs/org/apache/hadoop/hbase/backup/master/BackupLogCleaner.html index 2095d9c..afbc35b 100644 --- a/devapidocs/org/apache/hadoop/hbase/backup/master/BackupLogCleaner.html +++ b/devapidocs/org/apache/hadoop/hbase/backup/master/BackupLogCleaner.html @@ -474,6 +474,6 @@ extends Copyright 20072017 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. +Copyright 20072018 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. http://git-wip-us.apache.org/repos/asf/hbase-site/blob/69506d41/devapidocs/org/apache/hadoop/hbase/backup/master/LogRollMasterProcedureManager.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/backup/master/LogRollMasterProcedureManager.html b/devapidocs/org/apache/hadoop/hbase/backup/master/LogRollMasterProcedureManager.html index 3f25d11..c451a7b 100644 --- a/devapidocs/org/apache/hadoop/hbase/backup/master/LogRollMasterProcedureManager.html +++ b/devapidocs/org/apache/hadoop/hbase/backup/master/LogRollMasterProcedureManager.html @@ -657,6 +657,6 @@ extends Copyright 20072017 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. +Copyright 20072018 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. http://git-wip-us.apache.org/repos/asf/hbase-site/blob/69506d41/devapidocs/org/apache/hadoop/hbase/backup/master/class-use/BackupLogCleaner.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/backup/master/class-use/BackupLogCleaner.html b/devapidocs/org/apache/hadoop/hbase/backup/master/class-use/BackupLogCleaner.html index 69f442c..c5e27ea 100644 --- a/devapidocs/org/apache/hadoop/hbase/backup/master/class-use/BackupLogCleaner.html +++ b/devapidocs/org/apache/hadoop/hbase/backup/master/class-use/BackupLogCleaner.html @@ -120,6 +120,6 @@ -Copyright 20072017 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. +Copyright 20072018 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. http://git-wip-us.apache.org/repos/asf/hbase-site/blob/69506d41/devapidocs/org/apache/hadoop/hbase/backup/master/class-use/LogRollMasterProcedureManager.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/backup/master/class-use/LogRollMasterProcedureManager.html b/devapidocs/org/apache/hadoop/hbase/backup/master/class-use/LogRollMasterProcedureManager.html index f175003..bfddc49 100644 --- a/devapidocs/org/apache/hadoop/hbase/backup/master/class-use/LogRollMasterProcedureManager.html +++ b/devapidocs/org/apache/hadoop/hbase/backup/master/class-use/LogRollMasterProcedureManager.html @@ -120,6 +120,6 @@ -Copyright 20072017 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. +Copyright 20072018 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. http://git-wip-us.apache.org/repos/asf/hbase-site/blob/69506d41/devapidocs/org/apache/hadoop/hbase/backup/master/package-summary.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/backup/master/package-summary.html b/devapidocs/org/apache/hadoop/hbase/backup/master/package-summary.html index 9494b53..4ae2858 100644 --- a/devapidocs/org/apache/hadoop/hbase/backup/master/package-summary.html +++ b/devapidocs/org/apache/hadoop/hbase/backup/master/package-summary.html @@ -148,6 +148,6 @@ -Copyright 20072017 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. +Copyright 20072018 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. http://git-wip-us.apache.org/repos/asf/hbase-site/blob/69506d41/devapidocs/org/apache/hadoop/hbase/backup/master/package-tree.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/backup/master/package-tree.html b/devapidocs/org/apache/hadoop/hbase/backup/master/package-tree.html index 3ab92f2..3d705f8 100644 --- a/devapidocs/org/apache/hadoop/hbase/backup/master/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/backup/master/package-tree.html @@ -154,6 +154,6 @@ -Copyright 20072017 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. +Copyright 20072018 https://www.apache.org/;>The Apache Software Foundation. All rights reserved.
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/83bf6175/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.MasterServiceState.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.MasterServiceState.html b/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.MasterServiceState.html index d405629..3ec93bb 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.MasterServiceState.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.MasterServiceState.html @@ -371,1638 +371,1646 @@ 363if (params.getWriteBufferSize() == BufferedMutatorParams.UNSET) { 364 params.writeBufferSize(connectionConfig.getWriteBufferSize()); 365} -366if (params.getMaxKeyValueSize() == BufferedMutatorParams.UNSET) { -367 params.maxKeyValueSize(connectionConfig.getMaxKeyValueSize()); -368} -369// Look to see if an alternate BufferedMutation implementation is wanted. -370// Look in params and in config. If null, use default. -371String implementationClassName = params.getImplementationClassName(); -372if (implementationClassName == null) { -373 implementationClassName = this.alternateBufferedMutatorClassName; -374} -375if (implementationClassName == null) { -376 return new BufferedMutatorImpl(this, rpcCallerFactory, rpcControllerFactory, params); -377} -378try { -379 return (BufferedMutator)ReflectionUtils.newInstance(Class.forName(implementationClassName), -380 this, rpcCallerFactory, rpcControllerFactory, params); -381} catch (ClassNotFoundException e) { -382 throw new RuntimeException(e); -383} -384 } -385 -386 @Override -387 public BufferedMutator getBufferedMutator(TableName tableName) { -388return getBufferedMutator(new BufferedMutatorParams(tableName)); -389 } -390 -391 @Override -392 public RegionLocator getRegionLocator(TableName tableName) throws IOException { -393return new HRegionLocator(tableName, this); -394 } -395 -396 @Override -397 public Admin getAdmin() throws IOException { -398return new HBaseAdmin(this); -399 } -400 -401 @Override -402 public MetricsConnection getConnectionMetrics() { -403return this.metrics; -404 } -405 -406 private ExecutorService getBatchPool() { -407if (batchPool == null) { -408 synchronized (this) { -409if (batchPool == null) { -410 int threads = conf.getInt("hbase.hconnection.threads.max", 256); -411 this.batchPool = getThreadPool(threads, threads, "-shared", null); -412 this.cleanupPool = true; -413} -414 } -415} -416return this.batchPool; -417 } -418 -419 private ExecutorService getThreadPool(int maxThreads, int coreThreads, String nameHint, -420 BlockingQueueRunnable passedWorkQueue) { -421// shared HTable thread executor not yet initialized -422if (maxThreads == 0) { -423 maxThreads = Runtime.getRuntime().availableProcessors() * 8; -424} -425if (coreThreads == 0) { -426 coreThreads = Runtime.getRuntime().availableProcessors() * 8; -427} -428long keepAliveTime = conf.getLong("hbase.hconnection.threads.keepalivetime", 60); -429BlockingQueueRunnable workQueue = passedWorkQueue; -430if (workQueue == null) { -431 workQueue = -432new LinkedBlockingQueue(maxThreads * -433 conf.getInt(HConstants.HBASE_CLIENT_MAX_TOTAL_TASKS, -434 HConstants.DEFAULT_HBASE_CLIENT_MAX_TOTAL_TASKS)); -435 coreThreads = maxThreads; -436} -437ThreadPoolExecutor tpe = new ThreadPoolExecutor( -438coreThreads, -439maxThreads, -440keepAliveTime, -441TimeUnit.SECONDS, -442workQueue, -443 Threads.newDaemonThreadFactory(toString() + nameHint)); -444tpe.allowCoreThreadTimeOut(true); -445return tpe; -446 } -447 -448 private ExecutorService getMetaLookupPool() { -449if (this.metaLookupPool == null) { -450 synchronized (this) { -451if (this.metaLookupPool == null) { -452 //Some of the threads would be used for meta replicas -453 //To start with, threads.max.core threads can hit the meta (including replicas). -454 //After that, requests will get queued up in the passed queue, and only after -455 //the queue is full, a new thread will be started -456 int threads = conf.getInt("hbase.hconnection.meta.lookup.threads.max", 128); -457 this.metaLookupPool = getThreadPool( -458 threads, -459 threads, -460 "-metaLookup-shared-", new LinkedBlockingQueue()); -461} -462 } -463} -464return this.metaLookupPool; -465 } -466 -467 protected ExecutorService getCurrentMetaLookupPool() { -468
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/63d6f712/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html b/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html index 5addfaf..d9d4ce4 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html @@ -2094,7 +2094,7 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. -AsyncAdminRequestRetryingCaller(org.apache.hadoop.hbase.shaded.io.netty.util.HashedWheelTimerretryTimer, +AsyncAdminRequestRetryingCaller(org.apache.hbase.thirdparty.io.netty.util.HashedWheelTimerretryTimer, AsyncConnectionImplconn, longpauseNs, intmaxAttempts, @@ -2105,7 +2105,7 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. AsyncAdminRequestRetryingCaller.CallableTcallable) -AsyncServerRequestRpcRetryingCaller(org.apache.hadoop.hbase.shaded.io.netty.util.HashedWheelTimerretryTimer, +AsyncServerRequestRpcRetryingCaller(org.apache.hbase.thirdparty.io.netty.util.HashedWheelTimerretryTimer, AsyncConnectionImplconn, longpauseNs, intmaxAttempts, @@ -2116,11 +2116,11 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. AsyncServerRequestRpcRetryingCaller.CallableTcallable) -MultiServerCallable(ClusterConnectionconnection, +MultiServerCallable(ClusterConnectionconnection, TableNametableName, ServerNamelocation, MultiActionmulti, - org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcControllerrpcController, + org.apache.hbase.thirdparty.com.google.protobuf.RpcControllerrpcController, intrpcTimeout, RetryingTimeTrackertracker, intpriority) @@ -2995,13 +2995,13 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. AbstractRpcClient.createAddr(ServerNamesn) -org.apache.hadoop.hbase.shaded.com.google.protobuf.BlockingRpcChannel +org.apache.hbase.thirdparty.com.google.protobuf.BlockingRpcChannel AbstractRpcClient.createBlockingRpcChannel(ServerNamesn, Userticket, intrpcTimeout) -org.apache.hadoop.hbase.shaded.com.google.protobuf.BlockingRpcChannel +org.apache.hbase.thirdparty.com.google.protobuf.BlockingRpcChannel RpcClient.createBlockingRpcChannel(ServerNamesn, Useruser, intrpcTimeout) @@ -3009,13 +3009,13 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. -org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcChannel +org.apache.hbase.thirdparty.com.google.protobuf.RpcChannel AbstractRpcClient.createRpcChannel(ServerNamesn, Useruser, intrpcTimeout) -org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcChannel +org.apache.hbase.thirdparty.com.google.protobuf.RpcChannel RpcClient.createRpcChannel(ServerNamesn, Useruser, intrpcTimeout) @@ -4605,7 +4605,7 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. private void -SimpleLoadBalancer.addRegionPlan(org.apache.hadoop.hbase.shaded.com.google.common.collect.MinMaxPriorityQueueRegionPlanregionsToMove, +SimpleLoadBalancer.addRegionPlan(org.apache.hbase.thirdparty.com.google.common.collect.MinMaxPriorityQueueRegionPlanregionsToMove, booleanfetchFromTail, ServerNamesn, http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListRegionPlanregionsToReturn) @@ -4719,10 +4719,10 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. void -SimpleLoadBalancer.balanceOverall(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListRegionPlanregionsToReturn, +SimpleLoadBalancer.balanceOverall(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListRegionPlanregionsToReturn, http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">MapServerName,SimpleLoadBalancer.BalanceInfoserverBalanceInfo, booleanfetchFromTail, - org.apache.hadoop.hbase.shaded.com.google.common.collect.MinMaxPriorityQueueRegionPlanregionsToMove, +
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d449e87f/devapidocs/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColByteBufferCell.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColByteBufferCell.html b/devapidocs/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColByteBufferCell.html deleted file mode 100644 index 25295d9..000 --- a/devapidocs/org/apache/hadoop/hbase/PrivateCellUtil.FirstOnRowColByteBufferCell.html +++ /dev/null @@ -1,613 +0,0 @@ -http://www.w3.org/TR/html4/loose.dtd;> - - - - - -PrivateCellUtil.FirstOnRowColByteBufferCell (Apache HBase 3.0.0-SNAPSHOT API) - - - - - -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10}; -var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; -var altColor = "altColor"; -var rowColor = "rowColor"; -var tableTab = "tableTab"; -var activeTableTab = "activeTableTab"; - - -JavaScript is disabled on your browser. - - - - - -Skip navigation links - - - - -Overview -Package -Class -Use -Tree -Deprecated -Index -Help - - - - -PrevClass -NextClass - - -Frames -NoFrames - - -AllClasses - - - - - - - -Summary: -Nested| -Field| -Constr| -Method - - -Detail: -Field| -Constr| -Method - - - - - - - - -org.apache.hadoop.hbase -Class PrivateCellUtil.FirstOnRowColByteBufferCell - - - -http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">java.lang.Object - - -org.apache.hadoop.hbase.ByteBufferCell - - -org.apache.hadoop.hbase.PrivateCellUtil.EmptyByteBufferCell - - -org.apache.hadoop.hbase.PrivateCellUtil.FirstOnRowByteBufferCell - - -org.apache.hadoop.hbase.PrivateCellUtil.FirstOnRowColByteBufferCell - - - - - - - - - - - - - -All Implemented Interfaces: -http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true; title="class or interface in java.lang">Cloneable, Cell, ExtendedCell, HeapSize, RawCell - - -Direct Known Subclasses: -PrivateCellUtil.FirstOnRowColTSByteBufferCell - - -Enclosing class: -PrivateCellUtil - - - -private static class PrivateCellUtil.FirstOnRowColByteBufferCell -extends PrivateCellUtil.FirstOnRowByteBufferCell - - - - - - - - - - - -Nested Class Summary - - - - -Nested classes/interfaces inherited from interfaceorg.apache.hadoop.hbase.Cell -Cell.DataType - - - - - - - - -Field Summary - -Fields - -Modifier and Type -Field and Description - - -private http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBuffer -colBuff - - -private int -colLength - - -private int -colOffset - - -private http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBuffer -famBuff - - -private byte -famLength - - -private int -famOffset - - -private static int -FIXED_OVERHEAD - - - - - - -Fields inherited from interfaceorg.apache.hadoop.hbase.ExtendedCell -CELL_NOT_BASED_ON_CHUNK - - - - - -Fields inherited from interfaceorg.apache.hadoop.hbase.RawCell -MAX_TAGS_LENGTH - - - - - - - - -Constructor Summary - -Constructors - -Constructor and Description - - -FirstOnRowColByteBufferCell(http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBufferrow, - introffset, - shortrlength, - http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBufferfamBuff, - intfamOffset, - bytefamLength, - http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBuffercol, - intcolOffset, - intcolLength) - - - - - - - - - -Method Summary - -All MethodsInstance MethodsConcrete Methods - -Modifier and Type -Method and Description - - -http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBuffer -getFamilyByteBuffer() - - -byte -getFamilyLength() - - -int -getFamilyPosition() - - -http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBuffer -getQualifierByteBuffer()
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d2b28a1a/devapidocs/org/apache/hadoop/hbase/RawCell.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/RawCell.html b/devapidocs/org/apache/hadoop/hbase/RawCell.html index 565ff1d..a9b9734 100644 --- a/devapidocs/org/apache/hadoop/hbase/RawCell.html +++ b/devapidocs/org/apache/hadoop/hbase/RawCell.html @@ -18,8 +18,8 @@ catch(err) { } //--> -var methods = {"i0":17,"i1":18,"i2":6,"i3":6}; -var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]}; +var methods = {"i0":17,"i1":18,"i2":18,"i3":18}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],16:["t5","Default Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; var tableTab = "tableTab"; @@ -164,7 +164,7 @@ extends -All MethodsStatic MethodsInstance MethodsAbstract MethodsDefault Methods +All MethodsStatic MethodsInstance MethodsDefault Methods Modifier and Type Method and Description @@ -182,13 +182,13 @@ extends -http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true; title="class or interface in java.util">OptionalTag +default http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true; title="class or interface in java.util">OptionalTag getTag(bytetype) Returns the specific tag of the given type -http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTag +default http://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true; title="class or interface in java.util">IteratorTag getTags() Creates a list of tags in the current cell @@ -256,7 +256,7 @@ extends getTags -http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTaggetTags() +defaulthttp://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true; title="class or interface in java.util">IteratorTaggetTags() Creates a list of tags in the current cell Returns: @@ -270,7 +270,7 @@ extends getTag -http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true; title="class or interface in java.util">OptionalTaggetTag(bytetype) +defaulthttp://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true; title="class or interface in java.util">OptionalTaggetTag(bytetype) Returns the specific tag of the given type Parameters: @@ -286,7 +286,7 @@ extends checkForTagsLength -staticvoidcheckForTagsLength(inttagsLength) +staticvoidcheckForTagsLength(inttagsLength) Check the length of tags. If it is invalid, throw IllegalArgumentException Parameters: http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d2b28a1a/devapidocs/org/apache/hadoop/hbase/ServerLoad.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/ServerLoad.html b/devapidocs/org/apache/hadoop/hbase/ServerLoad.html index 44841ae..a6b2f85 100644 --- a/devapidocs/org/apache/hadoop/hbase/ServerLoad.html +++ b/devapidocs/org/apache/hadoop/hbase/ServerLoad.html @@ -119,7 +119,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.Public http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true; title="class or interface in java.lang">@Deprecated -public class ServerLoad +public class ServerLoad extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object implements ServerMetrics This class is used for exporting current state of load on a RegionServer. @@ -299,7 +299,7 @@ implements -http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">Listhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String +http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true; title="class or interface in java.util">Sethttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String getCoprocessorNames() Deprecated. Return the RegionServer-level and Region-level coprocessors @@ -709,7 +709,7 @@ implements metrics -private finalServerMetrics metrics +private finalServerMetrics metrics Deprecated. @@ -719,7 +719,7 @@ implements stores -privateint stores +privateint stores Deprecated. @@ -729,7 +729,7 @@ implements storefiles -privateint storefiles +privateint storefiles Deprecated. @@ -739,7 +739,7 @@ implements storeUncompressedSizeMB -privateint storeUncompressedSizeMB +privateint storeUncompressedSizeMB Deprecated. @@ -749,7
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b618ac40/devapidocs/org/apache/hadoop/hbase/client/Append.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/Append.html b/devapidocs/org/apache/hadoop/hbase/client/Append.html index 4a72663..b085e40 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/Append.html +++ b/devapidocs/org/apache/hadoop/hbase/client/Append.html @@ -129,7 +129,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.Public -public class Append +public class Append extends Mutation Performs Append operations on a single row. @@ -163,6 +163,10 @@ extends HEAP_OVERHEAD +private static org.slf4j.Logger +LOG + + private TimeRange tr @@ -393,13 +397,22 @@ extends Field Detail + + + + + +LOG +private static finalorg.slf4j.Logger LOG + + HEAP_OVERHEAD -private static finallong HEAP_OVERHEAD +private static finallong HEAP_OVERHEAD @@ -408,7 +421,7 @@ extends tr -privateTimeRange tr +privateTimeRange tr @@ -425,7 +438,7 @@ extends Append -publicAppend(byte[]row) +publicAppend(byte[]row) Create a Append operation for the specified row. At least one column must be appended to. @@ -441,7 +454,7 @@ extends Append -publicAppend(AppendappendToCopy) +publicAppend(AppendappendToCopy) Copy constructor Parameters: @@ -455,7 +468,7 @@ extends Append -publicAppend(byte[]rowArray, +publicAppend(byte[]rowArray, introwOffset, introwLength) Create a Append operation for the specified row. @@ -475,7 +488,7 @@ extends Append -publicAppend(byte[]row, +publicAppend(byte[]row, longts, http://docs.oracle.com/javase/8/docs/api/java/util/NavigableMap.html?is-external=true; title="class or interface in java.util">NavigableMapbyte[],http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListCellfamilyMap) Construct the Append with user defined data. NOTED: @@ -503,7 +516,7 @@ extends setTimeRange -publicAppendsetTimeRange(longminStamp, +publicAppendsetTimeRange(longminStamp, longmaxStamp) Sets the TimeRange to be used on the Get for this append. @@ -530,7 +543,7 @@ extends getTimeRange -publicTimeRangegetTimeRange() +publicTimeRangegetTimeRange() Gets the TimeRange used for this append. Returns: @@ -544,7 +557,7 @@ extends extraHeapSize -protectedlongextraHeapSize() +protectedlongextraHeapSize() Description copied from class:Mutation Subclasses should override this method to add the heap size of their own fields. @@ -561,7 +574,7 @@ extends setReturnResults -publicAppendsetReturnResults(booleanreturnResults) +publicAppendsetReturnResults(booleanreturnResults) Overrides: setReturnResultsin classMutation @@ -578,7 +591,7 @@ extends isReturnResults -publicbooleanisReturnResults() +publicbooleanisReturnResults() Overrides: isReturnResultsin classMutation @@ -594,7 +607,7 @@ extends add http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true; title="class or interface in java.lang">@Deprecated -publicAppendadd(byte[]family, +publicAppendadd(byte[]family, byte[]qualifier, byte[]value) Deprecated.As of release 2.0.0, this will be removed in HBase 3.0.0. @@ -616,7 +629,7 @@ public addColumn -publicAppendaddColumn(byte[]family, +publicAppendaddColumn(byte[]family, byte[]qualifier, byte[]value) Add the specified column and value to this Append operation. @@ -636,9 +649,11 @@ public add -publicAppendadd(Cellcell) +publicAppendadd(Cellcell) Add column and value to this Append operation. +Overrides: +addin classMutation Parameters: cell - Returns: @@ -652,7 +667,7 @@ public setTimestamp -publicAppendsetTimestamp(longtimestamp) +publicAppendsetTimestamp(longtimestamp) Description copied from class:Mutation Set the timestamp of the delete. @@ -667,7 +682,7 @@ public setAttribute -publicAppendsetAttribute(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringname, +publicAppendsetAttribute(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringname, byte[]value) Description copied from interface:Attributes Sets an attribute. @@ -690,7 +705,7 @@ public setId -publicAppendsetId(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringid) +publicAppendsetId(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringid) Description copied from class:OperationWithAttributes This method
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7c0589c0/devapidocs/org/apache/hadoop/hbase/client/package-tree.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/package-tree.html b/devapidocs/org/apache/hadoop/hbase/client/package-tree.html index 47c74c2..7e40502 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/client/package-tree.html @@ -544,24 +544,24 @@ java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true; title="class or interface in java.lang">EnumE (implements java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableT, java.io.http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true; title="class or interface in java.io">Serializable) -org.apache.hadoop.hbase.client.RegionLocateType -org.apache.hadoop.hbase.client.Scan.ReadType -org.apache.hadoop.hbase.client.AsyncProcessTask.SubmittedRows +org.apache.hadoop.hbase.client.Durability +org.apache.hadoop.hbase.client.AsyncRequestFutureImpl.Retry +org.apache.hadoop.hbase.client.MobCompactPartitionPolicy org.apache.hadoop.hbase.client.IsolationLevel -org.apache.hadoop.hbase.client.SnapshotType -org.apache.hadoop.hbase.client.CompactionState org.apache.hadoop.hbase.client.CompactType -org.apache.hadoop.hbase.client.RequestController.ReturnCode -org.apache.hadoop.hbase.client.Durability -org.apache.hadoop.hbase.client.Consistency +org.apache.hadoop.hbase.client.AsyncProcessTask.SubmittedRows org.apache.hadoop.hbase.client.MasterSwitchType -org.apache.hadoop.hbase.client.AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState -org.apache.hadoop.hbase.client.TableState.State -org.apache.hadoop.hbase.client.MobCompactPartitionPolicy -org.apache.hadoop.hbase.client.AsyncRequestFutureImpl.Retry -org.apache.hadoop.hbase.client.AbstractResponse.ResponseType +org.apache.hadoop.hbase.client.RequestController.ReturnCode +org.apache.hadoop.hbase.client.SnapshotType org.apache.hadoop.hbase.client.AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState +org.apache.hadoop.hbase.client.CompactionState +org.apache.hadoop.hbase.client.TableState.State org.apache.hadoop.hbase.client.ScannerCallable.MoreResults +org.apache.hadoop.hbase.client.Scan.ReadType +org.apache.hadoop.hbase.client.RegionLocateType +org.apache.hadoop.hbase.client.AbstractResponse.ResponseType +org.apache.hadoop.hbase.client.AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState +org.apache.hadoop.hbase.client.Consistency http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7c0589c0/devapidocs/org/apache/hadoop/hbase/client/replication/ReplicationAdmin.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/replication/ReplicationAdmin.html b/devapidocs/org/apache/hadoop/hbase/client/replication/ReplicationAdmin.html index d2ae9df..d987b3c 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/replication/ReplicationAdmin.html +++ b/devapidocs/org/apache/hadoop/hbase/client/replication/ReplicationAdmin.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":42,"i1":42,"i2":42,"i3":42,"i4":42,"i5":42,"i6":42,"i7":42,"i8":42,"i9":42,"i10":42,"i11":42,"i12":42,"i13":42,"i14":42,"i15":42,"i16":41,"i17":42,"i18":42,"i19":42,"i20":42,"i21":42}; +var methods = {"i0":42,"i1":42,"i2":42,"i3":42,"i4":42,"i5":42,"i6":42,"i7":42,"i8":42,"i9":42,"i10":42,"i11":42,"i12":42,"i13":42,"i14":42,"i15":42,"i16":42,"i17":41,"i18":42,"i19":42,"i20":42,"i21":42,"i22":42}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -118,7 +118,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.Public http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true; title="class or interface in java.lang">@Deprecated -public class ReplicationAdmin +public class ReplicationAdmin extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object implements http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true; title="class or interface in java.io">Closeable @@ -287,6 +287,12 @@ implements http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.h +private http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">MapTableName,http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">Listhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c4b2cc17/apidocs/org/apache/hadoop/hbase/replication/ReplicationLoadSink.html -- diff --git a/apidocs/org/apache/hadoop/hbase/replication/ReplicationLoadSink.html b/apidocs/org/apache/hadoop/hbase/replication/ReplicationLoadSink.html new file mode 100644 index 000..6e1da76 --- /dev/null +++ b/apidocs/org/apache/hadoop/hbase/replication/ReplicationLoadSink.html @@ -0,0 +1,290 @@ +http://www.w3.org/TR/html4/loose.dtd;> + + + + + +ReplicationLoadSink (Apache HBase 3.0.0-SNAPSHOT API) + + + + + +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + +JavaScript is disabled on your browser. + + + + + +Skip navigation links + + + + +Overview +Package +Class +Use +Tree +Deprecated +Index +Help + + + + +PrevClass +NextClass + + +Frames +NoFrames + + +AllClasses + + + + + + + +Summary: +Nested| +Field| +Constr| +Method + + +Detail: +Field| +Constr| +Method + + + + + + + + +org.apache.hadoop.hbase.replication +Class ReplicationLoadSink + + + +http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">java.lang.Object + + +org.apache.hadoop.hbase.replication.ReplicationLoadSink + + + + + + + + +@InterfaceAudience.Public +public class ReplicationLoadSink +extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object +A HBase ReplicationLoad to present MetricsSink information + + + + + + + + + + + +Constructor Summary + +Constructors + +Constructor and Description + + +ReplicationLoadSink(longage, + longtimeStamp) + + + + + + + + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + +Modifier and Type +Method and Description + + +long +getAgeOfLastAppliedOp() + + +long +getTimeStampsOfLastAppliedOp() + + + + + + +Methods inherited from classjava.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object +http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--; title="class or interface in java.lang">clone, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-; title="class or interface in java.lang">equals, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--; title="class or interface in java.lang">finalize, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--; title="class or interface in java.lang">getClass, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--; title="class or interface in java.lang">hashCode, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--; title="class or interface in java.lang">notify, http://docs.oracle.com/javase/8/docs/api/java/lang /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--; title="class or interface in java.lang">toString, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--; title="class or interface in java.lang">wait, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-; title="class or interface in java.lang">wait, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-; title="class or interface in java.lang">wait + + + + + + + + + + + + + + +Constructor Detail + + + + + +ReplicationLoadSink +@InterfaceAudience.Private +publicReplicationLoadSink(longage, + longtimeStamp) + + + + + + + + + +Method Detail + + + + + +getAgeOfLastAppliedOp +publiclonggetAgeOfLastAppliedOp() + + + + + + + +getTimeStampsOfLastAppliedOp +publiclonggetTimeStampsOfLastAppliedOp() + + + + + + + + + + + + + +Skip navigation links + + + + +Overview +Package +Class +Use +Tree +Deprecated +Index +Help + + + + +PrevClass +NextClass + + +Frames +NoFrames + + +AllClasses + + + https://www.apache.org/;>The Apache Software Foundation. All rights reserved. - Last Published: 2017-12-12 + Last Published: 2017-12-13
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e23b49ba/checkstyle.rss -- diff --git a/checkstyle.rss b/checkstyle.rss index 52a5378..e4537d0 100644 --- a/checkstyle.rss +++ b/checkstyle.rss @@ -25,8 +25,8 @@ under the License. en-us 2007 - 2017 The Apache Software Foundation - File: 3449, - Errors: 20698, + File: 3453, + Errors: 20655, Warnings: 0, Infos: 0 @@ -349,7 +349,7 @@ under the License. 0 - 0 + 1 @@ -1511,7 +1511,7 @@ under the License. 0 - 68 + 67 @@ -2575,7 +2575,7 @@ under the License. 0 - 7 + 8 @@ -2869,7 +2869,7 @@ under the License. 0 - 12 + 8 @@ -4465,7 +4465,7 @@ under the License. 0 - 4 + 2 @@ -4507,7 +4507,7 @@ under the License. 0 - 30 + 29 @@ -5207,7 +5207,7 @@ under the License. 0 - 10 + 11 @@ -7307,7 +7307,7 @@ under the License. 0 - 0 + 1 @@ -7858,6 +7858,20 @@ under the License. + http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.mapreduce.RowCounter_Counters.properties;>org/apache/hadoop/hbase/mapreduce/RowCounter_Counters.properties + + + 0 + + + 0 + + + 0 + + + + http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.ipc.SimpleServerRpcConnection.java;>org/apache/hadoop/hbase/ipc/SimpleServerRpcConnection.java @@ -8371,7 +8385,7 @@ under the License. 0 - 5 + 2 @@ -9827,7 +9841,7 @@ under the License. 0 - 10 + 9 @@ -11101,7 +5,7 @@ under the License. 0 - 42 + 40 @@ -12333,7 +12347,7 @@ under the License. 0 - 10 + 9 @@ -12557,7 +12571,7 @@ under the License. 0 - 10 + 6 @@ -14102,6 +14116,20 @@ under the License. + http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.wal.WALKeyImpl.java;>org/apache/hadoop/hbase/wal/WALKeyImpl.java + + + 0 + + + 0 + + + 11 + + + + http://hbase.apache.org/checkstyle.html#org.apache.hadoop.hbase.ipc.TestRpcMetrics.java;>org/apache/hadoop/hbase/ipc/TestRpcMetrics.java @@ -15567,7 +15595,7 @@ under the License. 0 - 0 + 1 @@ -15623,7 +15651,7 @@ under the License. 0 - 8 + 3
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d171b896/devapidocs/org/apache/hadoop/hbase/client/Put.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/Put.html b/devapidocs/org/apache/hadoop/hbase/client/Put.html index e3cc37b..96340df 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/Put.html +++ b/devapidocs/org/apache/hadoop/hbase/client/Put.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,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":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"; @@ -129,7 +129,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.Public -public class Put +public class Put extends Mutation implements HeapSize, http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableRow Used to perform Put operations for a single row. @@ -332,104 +332,58 @@ implements -http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListCell -get(byte[]family, - byte[]qualifier) -Returns a list of all KeyValue objects with matching column family and qualifier. - - - -boolean -has(byte[]family, - byte[]qualifier) -A convenience method to determine if this object's familyMap contains - a value assigned to the given family qualifier. - - - -boolean -has(byte[]family, - byte[]qualifier, - byte[]value) -A convenience method to determine if this object's familyMap contains - a value assigned to the given family, qualifier and timestamp. - - - -boolean -has(byte[]family, - byte[]qualifier, - longts) -A convenience method to determine if this object's familyMap contains - a value assigned to the given family, qualifier and timestamp. - - - -boolean -has(byte[]family, - byte[]qualifier, - longts, - byte[]value) -A convenience method to determine if this object's familyMap contains - the given value assigned to the given family, qualifier and timestamp. - - - -private boolean -has(byte[]family, - byte[]qualifier, - longts, - byte[]value, - booleanignoreTS, - booleanignoreValue) - - Put setACL(http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">Maphttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String,Permissionperms) - + Put setACL(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringuser, Permissionperms) - + Put setAttribute(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringname, byte[]value) Sets an attribute. - + Put setCellVisibility(CellVisibilityexpression) Sets the visibility expression associated with cells in this Mutation. - + Put setClusterIds(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">Listhttp://docs.oracle.com/javase/8/docs/api/java/util/UUID.html?is-external=true; title="class or interface in java.util">UUIDclusterIds) Marks that the clusters with the given clusterIds have consumed the mutation - + Put setDurability(Durabilityd) Set the durability for this mutation - + Put setFamilyCellMap(http://docs.oracle.com/javase/8/docs/api/java/util/NavigableMap.html?is-external=true; title="class or interface in java.util">NavigableMapbyte[],http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListCellmap) Method for setting the put's familyMap - + Put setId(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringid) This method allows you to set an identifier on an operation. - + +Put +setTimestamp(longtimestamp) +Set the timestamp of the delete. + + + Put setTTL(longttl) Set the TTL desired for the result of the mutation, in milliseconds. @@ -441,7 +395,7 @@ implements Methods inherited from classorg.apache.hadoop.hbase.client.Mutation -cellScanner, checkRow, checkRow, checkRow, compareTo, createPutKeyValue, createPutKeyValue, createPutKeyValue, extraHeapSize, getACL, getCellList, getCellVisibility, getClusterIds, getDurability, getFamilyCellMap,
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c54c242b/devapidocs/src-html/org/apache/hadoop/hbase/ipc/BlockingRpcConnection.CallSender.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/ipc/BlockingRpcConnection.CallSender.html b/devapidocs/src-html/org/apache/hadoop/hbase/ipc/BlockingRpcConnection.CallSender.html index 81f352c..0782ea7 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/ipc/BlockingRpcConnection.CallSender.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/ipc/BlockingRpcConnection.CallSender.html @@ -51,39 +51,39 @@ 043import java.util.concurrent.ConcurrentHashMap; 044import java.util.concurrent.ConcurrentMap; 045import java.util.concurrent.ThreadLocalRandom; -046 -047import javax.security.sasl.SaslException; -048 -049import org.apache.commons.logging.Log; -050import org.apache.commons.logging.LogFactory; -051import org.apache.hadoop.conf.Configuration; -052import org.apache.hadoop.hbase.CellScanner; -053import org.apache.hadoop.hbase.DoNotRetryIOException; -054import org.apache.hadoop.hbase.exceptions.ConnectionClosingException; -055import org.apache.hadoop.hbase.io.ByteArrayOutputStream; -056import org.apache.hadoop.hbase.ipc.HBaseRpcController.CancellationCallback; -057import org.apache.hadoop.hbase.security.HBaseSaslRpcClient; -058import org.apache.hadoop.hbase.security.SaslUtil; -059import org.apache.hadoop.hbase.security.SaslUtil.QualityOfProtection; -060import org.apache.hadoop.hbase.shaded.com.google.protobuf.Message; -061import org.apache.hadoop.hbase.shaded.com.google.protobuf.Message.Builder; -062import org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcCallback; -063import org.apache.hadoop.hbase.shaded.protobuf.ProtobufUtil; -064import org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos; -065import org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.CellBlockMeta; -066import org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.ConnectionHeader; -067import org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.ExceptionResponse; -068import org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.RequestHeader; -069import org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.ResponseHeader; -070import org.apache.hadoop.hbase.trace.TraceUtil; -071import org.apache.hadoop.hbase.util.EnvironmentEdgeManager; -072import org.apache.hadoop.hbase.util.ExceptionUtil; -073import org.apache.hadoop.io.IOUtils; -074import org.apache.hadoop.ipc.RemoteException; -075import org.apache.hadoop.net.NetUtils; -076import org.apache.hadoop.security.UserGroupInformation; -077import org.apache.htrace.core.TraceScope; -078import org.apache.yetus.audience.InterfaceAudience; +046import javax.security.sasl.SaslException; +047import org.apache.commons.logging.Log; +048import org.apache.commons.logging.LogFactory; +049import org.apache.hadoop.conf.Configuration; +050import org.apache.hadoop.hbase.CellScanner; +051import org.apache.hadoop.hbase.DoNotRetryIOException; +052import org.apache.hadoop.hbase.exceptions.ConnectionClosingException; +053import org.apache.hadoop.hbase.io.ByteArrayOutputStream; +054import org.apache.hadoop.hbase.ipc.HBaseRpcController.CancellationCallback; +055import org.apache.hadoop.hbase.security.HBaseSaslRpcClient; +056import org.apache.hadoop.hbase.security.SaslUtil; +057import org.apache.hadoop.hbase.security.SaslUtil.QualityOfProtection; +058import org.apache.hadoop.hbase.trace.TraceUtil; +059import org.apache.hadoop.hbase.util.EnvironmentEdgeManager; +060import org.apache.hadoop.hbase.util.ExceptionUtil; +061import org.apache.hadoop.io.IOUtils; +062import org.apache.hadoop.ipc.RemoteException; +063import org.apache.hadoop.net.NetUtils; +064import org.apache.hadoop.security.UserGroupInformation; +065import org.apache.hadoop.util.StringUtils; +066import org.apache.htrace.core.TraceScope; +067import org.apache.yetus.audience.InterfaceAudience; +068 +069import org.apache.hadoop.hbase.shaded.com.google.protobuf.Message; +070import org.apache.hadoop.hbase.shaded.com.google.protobuf.Message.Builder; +071import org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcCallback; +072import org.apache.hadoop.hbase.shaded.protobuf.ProtobufUtil; +073import org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos; +074import org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.CellBlockMeta; +075import org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.ConnectionHeader; +076import org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.ExceptionResponse; +077import org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.RequestHeader; +078import org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.ResponseHeader; 079 080/** 081 * Thread that reads responses and notifies callers. Each connection owns a socket connected to a @@ -271,533 +271,545 @@ 263
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/713d773f/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html b/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html index ffb1bb9..e3f5cf0 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.html +++ b/devapidocs/org/apache/hadoop/hbase/master/assignment/RegionStates.RegionStateNode.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,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":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,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab"; -public static class RegionStates.RegionStateNode +public static class RegionStates.RegionStateNode extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableRegionStates.RegionStateNode Current Region State. @@ -309,22 +309,26 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl toDescriptiveString() +RegionState +toRegionState() + + http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String toShortString() - + http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String toString() - -RegionState.State + +void transitionState(RegionState.Stateupdate, RegionState.State...expected) Set new RegionState.State but only if currently in expected State (if not, throw UnexpectedStateException. - + boolean unsetProcedure(RegionTransitionProcedureproc) @@ -356,7 +360,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl regionInfo -private finalRegionInfo regionInfo +private finalRegionInfo regionInfo @@ -365,7 +369,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl event -private finalProcedureEvent? event +private finalProcedureEvent? event @@ -374,7 +378,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl procedure -private volatileRegionTransitionProcedure procedure +private volatileRegionTransitionProcedure procedure @@ -383,7 +387,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl regionLocation -private volatileServerName regionLocation +private volatileServerName regionLocation @@ -392,7 +396,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl lastHost -private volatileServerName lastHost +private volatileServerName lastHost @@ -401,7 +405,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl state -private volatileRegionState.State state +private volatileRegionState.State state A Region-in-Transition (RIT) moves through states. See RegionState.State for complete list. A Region that is opened moves from OFFLINE => OPENING => OPENED. @@ -413,7 +417,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl lastUpdate -private volatilelong lastUpdate +private volatilelong lastUpdate Updated whenever a call to setRegionLocation(ServerName) or #setState(State, State...). @@ -424,7 +428,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl openSeqNum -private volatilelong openSeqNum +private volatilelong openSeqNum @@ -441,7 +445,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl RegionStateNode -publicRegionStateNode(RegionInforegionInfo) +publicRegionStateNode(RegionInforegionInfo) @@ -458,8 +462,15 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl setState -publicbooleansetState(RegionState.Stateupdate, +publicbooleansetState(RegionState.Stateupdate, RegionState.State...expected) + +Parameters: +update - new region state this node should be assigned. +expected - current state should be in this given list of expected
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/fd365a2b/devapidocs/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html b/devapidocs/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html index 0ceca07..a661ed3 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html +++ b/devapidocs/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html @@ -267,15 +267,17 @@ implements http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void -compact(TableNametableName) -Compact a table. +compact(TableNametableName, + byte[]columnFamily, + CompactTypecompactType) +Compact a column family within a table. http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void -compact(TableNametableName, - byte[]columnFamily) -Compact a column family within a table. +compact(TableNametableName, + CompactTypecompactType) +Compact a table. @@ -473,7 +475,8 @@ implements http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureCompactionState -getCompactionState(TableNametableName) +getCompactionState(TableNametableName, + CompactTypecompactType) Get the current compaction state of a table. @@ -738,15 +741,17 @@ implements http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void -majorCompact(TableNametableName) -Major compact a table. +majorCompact(TableNametableName, +byte[]columnFamily, +CompactTypecompactType) +Major compact a column family within a table. http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void -majorCompact(TableNametableName, -byte[]columnFamily) -Major compact a column family within a table. +majorCompact(TableNametableName, +CompactTypecompactType) +Major compact a table. @@ -1000,7 +1005,7 @@ implements AsyncAdmin -addReplicationPeer, balance, getBackupMasters, getMaster, getMasterCoprocessors, getMasterInfoPort, getRegionServers, listTableDescriptors, listTableNames, snapshot, snapshot +addReplicationPeer, balance, compact, compact, getBackupMasters, getCompactionState, getMaster, getMasterCoprocessors, getMasterInfoPort, getRegionServers, listTableDescriptors, listTableNames, majorCompact, majorCompact, snapshot, snapshot @@ -1658,43 +1663,46 @@ implements + compact -publichttp://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Voidcompact(TableNametableName) -Description copied from interface:AsyncAdmin +publichttp://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Voidcompact(TableNametableName, + CompactTypecompactType) +Description copied from interface:AsyncAdmin Compact a table. When the returned CompletableFuture is done, it only means the compact request was sent to HBase and may need some time to finish the compact operation. Specified by: -compactin interfaceAsyncAdmin +compactin interfaceAsyncAdmin Parameters: tableName - table to compact +compactType - CompactType - + compact -publichttp://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b9722a17/devapidocs/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.html b/devapidocs/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.html index 82999b6..8b753a0 100644 --- a/devapidocs/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.html +++ b/devapidocs/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.html @@ -306,7 +306,7 @@ implements MasterObserver -postAbortProcedure, postAddReplicationPeer, postAddRSGroup, postAssign, post Balance, postBalanceRSGroup, postBalanceSwitch, postClearDeadServers, postCloneSnapshot, postCompletedCreateTableAction, postCompletedDeleteTableAction, postCompletedDisableTableAction, postCompletedEnableTableAction, postCompletedMergeRegionsAction, postCompletedModifyTableAction, postCompletedSplitRegionAction, postCompletedTruncateTableAction, postCreateNamespace, postCreateTable, postDecommissionRegionServers, postDeleteNamespace, postDeleteSnapshot, postDisableReplicationPeer, postDisableTable, postEnableReplicationPeer, postEnableTable, postGetClusterStatus, postGetLocks, postGetNamespaceDescriptor, postGetProcedures, postGetReplicationPeerConfig, postGetTableDescriptors, postGetTableNames, postListDecommissionedRegionServers, postListNamespaceDescriptors, postListReplic ationPeers, postListSnapshot, postLockHeartbeat, postMergeRegions, postMergeRegionsCommitAction, postModifyNamespace, postModifyTable, postMove, postMoveServers, postMoveServersAndTables, postMoveTables, postRecommissionRegionServer, postRegionOffline, postRemoveReplicationPeer, postRemoveRSGroup, postRequestLock, postRestoreSnapshot, postRollBackMergeRegionsAction, postRollBackSplitRegionAction, postSetNamespaceQuota, postSetSplitOrMergeEnabled, postSetTableQuota, postSetUserQuota, postSetUserQuota, postSetUserQuota, postSnapshot, postStartMaster, postTableFlush, postTruncateTable, postUnassign, postUpdateReplicationPeerConfig, preAbortProcedure, preAddReplicationPeer, preAddRSGroup, preAssign, preBalance, preBalanceRSGroup, preBalanceSwitch, preClearDeadServers, preCreateTableAction, preDecommissionRegionServers, preDeleteNamespace, preDeleteSnapshot, preDeleteTable, preDeleteTableAction, preDisableReplicationPeer, preDisableTable, preDisableTableAction, preEnableReplicationPeer, preEnableTable, preEnableTableAction, preGetClusterStatus, preGetLocks, preGetNamespaceDescriptor, preGetProcedures, preGetReplicationPeerConfig, preGetTableDescriptors, preGetTableNames, preListDecommissionedRegionServers, preListNamespaceDescriptors, preListReplicationPeers, preListSnapshot, preLockHeartbeat, preMasterInitialization, preMergeRegions, preMergeRegionsAction, preMergeRegionsCommitAction, preModifyTable, preModifyTableAction, preMove, preMoveServers, preMoveServersAndTables, preMoveTables, preRecommissionRegionServer, preRegionOffline, preRemoveReplicationPeer, preRemoveRSGroup, preRequestLock, preRestoreSnapshot, preSetNamespaceQuota, preSetSplitOrMergeEnabled, preSetTableQuota, preSetUserQuota, preSetUserQuota, preSetUserQuota, preShutdown, preSnapshot, preSplitRegion, preSplitRegionAction, preSplitRegionAfterMETAAction, preSplitRegionBeforeMETAAction, preStopMaster, preTableFlush, preTruncateTable, preTruncateTableAction, preUnassign, preUpdateReplicationPeerConfig +postAbortProcedure, postAddReplicationPeer, postAddRSGroup, postAssign, post Balance, postBalanceRSGroup, postBalanceSwitch, postClearDeadServers, postCloneSnapshot, postCompletedCreateTableAction, postCompletedDeleteTableAction, postCompletedDisableTableAction, postCompletedEnableTableAction, postCompletedMergeRegionsAction, postCompletedModifyTableAction, postCompletedSplitRegionAction, postCompletedTruncateTableAction, postCreateNamespace, postCreateTable, postDecommissionRegionServers, postDeleteNamespace, postDeleteSnapshot, postDisableReplicationPeer, postDisableTable, postEnableReplicationPeer, postEnableTable, postGetClusterStatus, postGetLocks, postGetNamespaceDescriptor, postGetProcedures, postGetReplicationPeerConfig, postGetTableDescriptors, postGetTableNames, postListDecommissionedRegionServers, postListNamespaceDescriptors, postListReplicationPeers, postListSnapshot, postLockHeartbeat, postMergeRegions, postMergeRegionsCommitAction, postModifyNamespace, postModifyTable, postMove, postMoveServers, postMoveServersAndTables, postMoveTables, postRecommissionRegionServer, postRegionOffline, postRemoveReplicationPeer , postRemoveRSGroup, postRequestLock, postRestoreSnapshot, postRollBackMergeRegionsAction , postRollBackSplitRegionAction, postSetNamespaceQuota, postSetSplitOrMergeEnabled, postSetTableQuota, postSetUserQuota,
[33/51] [partial] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b1eb7453/devapidocs/org/apache/hadoop/hbase/PrivateCellUtil.TagRewriteByteBufferCell.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/PrivateCellUtil.TagRewriteByteBufferCell.html b/devapidocs/org/apache/hadoop/hbase/PrivateCellUtil.TagRewriteByteBufferCell.html index 3eba425..22e911a 100644 --- a/devapidocs/org/apache/hadoop/hbase/PrivateCellUtil.TagRewriteByteBufferCell.html +++ b/devapidocs/org/apache/hadoop/hbase/PrivateCellUtil.TagRewriteByteBufferCell.html @@ -114,7 +114,7 @@ var activeTableTab = "activeTableTab"; All Implemented Interfaces: -http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true; title="class or interface in java.lang">Cloneable, Cell, ExtendedCell, HeapSize, SettableSequenceId, SettableTimestamp +http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true; title="class or interface in java.lang">Cloneable, Cell, ExtendedCell, HeapSize, RawCell, SettableSequenceId, SettableTimestamp Direct Known Subclasses: @@ -126,7 +126,7 @@ var activeTableTab = "activeTableTab"; -static class PrivateCellUtil.TagRewriteByteBufferCell +static class PrivateCellUtil.TagRewriteByteBufferCell extends ByteBufferCell implements ExtendedCell @@ -167,6 +167,13 @@ implements Fields inherited from interfaceorg.apache.hadoop.hbase.ExtendedCell CELL_NOT_BASED_ON_CHUNK + + + + +Fields inherited from interfaceorg.apache.hadoop.hbase.RawCell +MAX_TAGS_LENGTH + @@ -388,6 +395,13 @@ implements Methods inherited from interfaceorg.apache.hadoop.hbase.ExtendedCell getChunkId + + + + +Methods inherited from interfaceorg.apache.hadoop.hbase.RawCell +checkForTagsLength, cloneTags, getTag, getTags + @@ -408,7 +422,7 @@ implements cell -protectedByteBufferCell cell +protectedByteBufferCell cell @@ -417,7 +431,7 @@ implements tags -protectedbyte[] tags +protectedbyte[] tags @@ -426,7 +440,7 @@ implements HEAP_SIZE_OVERHEAD -private static finallong HEAP_SIZE_OVERHEAD +private static finallong HEAP_SIZE_OVERHEAD @@ -443,7 +457,7 @@ implements TagRewriteByteBufferCell -publicTagRewriteByteBufferCell(ByteBufferCellcell, +publicTagRewriteByteBufferCell(ByteBufferCellcell, byte[]tags) Parameters: @@ -466,7 +480,7 @@ implements getRowArray -publicbyte[]getRowArray() +publicbyte[]getRowArray() Description copied from interface:Cell Contiguous raw bytes that may start at any index in the containing array. Max length is Short.MAX_VALUE which is 32,767 bytes. @@ -484,7 +498,7 @@ implements getRowOffset -publicintgetRowOffset() +publicintgetRowOffset() Specified by: getRowOffsetin interfaceCell @@ -499,7 +513,7 @@ implements getRowLength -publicshortgetRowLength() +publicshortgetRowLength() Specified by: getRowLengthin interfaceCell @@ -514,7 +528,7 @@ implements getFamilyArray -publicbyte[]getFamilyArray() +publicbyte[]getFamilyArray() Description copied from interface:Cell Contiguous bytes composed of legal HDFS filename characters which may start at any index in the containing array. Max length is Byte.MAX_VALUE, which is 127 bytes. @@ -532,7 +546,7 @@ implements getFamilyOffset -publicintgetFamilyOffset() +publicintgetFamilyOffset() Specified by: getFamilyOffsetin interfaceCell @@ -547,7 +561,7 @@ implements getFamilyLength -publicbytegetFamilyLength() +publicbytegetFamilyLength() Specified by: getFamilyLengthin interfaceCell @@ -562,7 +576,7 @@ implements getQualifierArray -publicbyte[]getQualifierArray() +publicbyte[]getQualifierArray() Description copied from interface:Cell Contiguous raw bytes that may start at any index in the containing array. @@ -579,7 +593,7 @@ implements getQualifierOffset -publicintgetQualifierOffset() +publicintgetQualifierOffset() Specified by: getQualifierOffsetin interfaceCell @@ -594,7 +608,7 @@ implements getQualifierLength -publicintgetQualifierLength() +publicintgetQualifierLength() Specified by: getQualifierLengthin interfaceCell @@ -609,7 +623,7 @@ implements getTimestamp -publiclonggetTimestamp() +publiclonggetTimestamp() Specified by: getTimestampin interfaceCell @@ -625,7 +639,7 @@ implements getTypeByte -publicbytegetTypeByte() +publicbytegetTypeByte() Specified by: getTypeBytein interfaceCell @@ -640,7 +654,7 @@ implements getSequenceId -publiclonggetSequenceId() +publiclonggetSequenceId() Description copied from interface:Cell A region-specific unique monotonically increasing sequence ID given to each Cell. It always exists for cells in the memstore but is not retained forever. It will be kept for @@ -660,7 +674,7 @@ implements getValueArray -publicbyte[]getValueArray() +publicbyte[]getValueArray() Description copied from interface:Cell Contiguous raw bytes that may start at
1 2 3 >