[32/35] hbase-site git commit: Published site at 8cc56bd18c40ba9a7131336e97c74f8d97d8b2be.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/713132a3/devapidocs/index-all.html -- diff --git a/devapidocs/index-all.html b/devapidocs/index-all.html index fd5ec52..6034196 100644 --- a/devapidocs/index-all.html +++ b/devapidocs/index-all.html @@ -8953,44 +8953,62 @@ Canary - Class in org.apache.hadoop.hbase.tool -HBase Canary Tool, that that can be used to do - "canary monitoring" of a running HBase cluster. +HBase Canary Tool for "canary monitoring" of a running HBase cluster. Canary() - Constructor for class org.apache.hadoop.hbase.tool.Canary +Canary(ExecutorService) - Constructor for class org.apache.hadoop.hbase.tool.Canary + Canary(ExecutorService, Canary.Sink) - Constructor for class org.apache.hadoop.hbase.tool.Canary Canary.Monitor - Class in org.apache.hadoop.hbase.tool - + +A Monitor super-class can be extended by users + Canary.RegionMonitor - Class in org.apache.hadoop.hbase.tool - + +A monitor for region mode. + Canary.RegionServerMonitor - Class in org.apache.hadoop.hbase.tool - + +A monitor for regionserver mode + Canary.RegionServerStdOutSink - Class in org.apache.hadoop.hbase.tool - + +By RegionServer, for 'regionserver' mode. + Canary.RegionServerTask - Class in org.apache.hadoop.hbase.tool -Get one row from a region on the regionserver and outputs the latency, or the failure. +Run a single RegionServer Task and then exit. Canary.RegionStdOutSink - Class in org.apache.hadoop.hbase.tool - + +By Region, for 'region' mode. + Canary.RegionTask - Class in org.apache.hadoop.hbase.tool -For each column family of the region tries to get one row and outputs the latency, or the - failure. +Run a single Region Task and then exit. Canary.RegionTask.TaskType - Enum in org.apache.hadoop.hbase.tool Canary.Sink - Interface in org.apache.hadoop.hbase.tool - + +Sink interface used by the canary to output information + Canary.StdOutSink - Class in org.apache.hadoop.hbase.tool - + +Simple implementation of canary sink that allows plotting to a file or standard output. + Canary.ZookeeperMonitor - Class in org.apache.hadoop.hbase.tool Canary.ZookeeperStdOutSink - Class in org.apache.hadoop.hbase.tool - + +Output for 'zookeeper' mode. + Canary.ZookeeperTask - Class in org.apache.hadoop.hbase.tool - + +Run a single zookeeper Task and then exit. + CANARY_TABLE_FAMILY_NAME - Static variable in class org.apache.hadoop.hbase.tool.Canary canBeFlattened() - Method in class org.apache.hadoop.hbase.regionserver.CellArrayImmutableSegment @@ -16743,9 +16761,13 @@ the mapper how to rename column families. configuredReadTableTimeouts - Variable in class org.apache.hadoop.hbase.tool.Canary - + +This is a Map of table to timeout. + configuredReadTableTimeouts - Variable in class org.apache.hadoop.hbase.tool.Canary.RegionMonitor - + +This is a timeout per table. + configuredWriteTableTimeout - Variable in class org.apache.hadoop.hbase.tool.Canary configuredWriteTableTimeout - Variable in class org.apache.hadoop.hbase.tool.Canary.RegionMonitor @@ -50138,6 +50160,8 @@ getSink() - Method in class org.apache.hadoop.hbase.replication.regionserver.MetricsReplicationSourceFactoryImpl +getSink(Configuration, Class) - Method in class org.apache.hadoop.hbase.tool.Canary + getSink() - Method in class org.apache.hadoop.hbase.tool.Canary.RegionMonitor getSink() - Method in class org.apache.hadoop.hbase.tool.Canary.RegionServerMonitor @@ -90889,7 +90913,7 @@ service. regionMetricsUpdateTask - Variable in class org.apache.hadoop.hbase.regionserver.MetricsRegionWrapperImpl -RegionMonitor(Connection, String[], boolean, Canary.StdOutSink, ExecutorService, boolean, TableName, boolean, HashMapString, Long, long, long) - Constructor for class org.apache.hadoop.hbase.tool.Canary.RegionMonitor +RegionMonitor(Connection, String[], boolean, Canary.Sink, ExecutorService, boolean, TableName, boolean, HashMapString, Long, long, long) - Constructor for class org.apache.hadoop.hbase.tool.Canary.RegionMonitor regionMoved(int, int, int) - Method in class org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer.Cluster @@ -91381,8 +91405,10 @@ service. RegionServerMetricsWrapperRunnable() - Constructor for class org.apache.hadoop.hbase.regionserver.MetricsRegionServerWrapperImpl.RegionServerMetricsWrapperRunnable regionServerMode - Variable in class org.apache.hadoop.hbase.tool.Canary - -RegionServerMonitor(Connection, String[], boolean, Canary.StdOutSink, ExecutorService, boolean, boolean, long) - Constructor for class org.apache.hadoop.hbase.tool.Canary.RegionServerMonitor + +True if we are to run in 'regionServer' mode. + +RegionServerMonitor(Connection, String[], boolean, Canary.Sink, ExecutorService, boolean, boolean, long) - Constructor for class org.apache.hadoop.hbase.tool.Canary.RegionServerMonitor RegionServerObserver - Interface in
[32/35] hbase-site git commit: Published site at 42d5447cfbc593becfc26684e03f482eb3a0fc49.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a610f23a/apidocs/src-html/org/apache/hadoop/hbase/quotas/ThrottlingException.html -- diff --git a/apidocs/src-html/org/apache/hadoop/hbase/quotas/ThrottlingException.html b/apidocs/src-html/org/apache/hadoop/hbase/quotas/ThrottlingException.html index 985e2ef..c27a837 100644 --- a/apidocs/src-html/org/apache/hadoop/hbase/quotas/ThrottlingException.html +++ b/apidocs/src-html/org/apache/hadoop/hbase/quotas/ThrottlingException.html @@ -37,145 +37,148 @@ 029 * TODO: At some point this will be handled on the client side to prevent 030 * operation to go on the server if the waitInterval is grater than the one got 031 * as result of this exception. -032 */ -033@InterfaceAudience.Public -034public class ThrottlingException extends QuotaExceededException { -035 private static final long serialVersionUID = 1406576492085155743L; -036 -037 @InterfaceAudience.Public -038 public enum Type { -039NumRequestsExceeded, -040RequestSizeExceeded, -041NumReadRequestsExceeded, -042NumWriteRequestsExceeded, -043WriteSizeExceeded, -044ReadSizeExceeded, -045 } -046 -047 private static final String[] MSG_TYPE = new String[] { -048"number of requests exceeded", -049"request size limit exceeded", -050"number of read requests exceeded", -051"number of write requests exceeded", -052"write size limit exceeded", -053"read size limit exceeded", -054 }; -055 -056 private static final String MSG_WAIT = " - wait "; -057 -058 private long waitInterval; -059 private Type type; +032 * +033 * @deprecated replaced by {@link RpcThrottlingException} since hbase-2.0.0. +034 */ +035@Deprecated +036@InterfaceAudience.Public +037public class ThrottlingException extends QuotaExceededException { +038 private static final long serialVersionUID = 1406576492085155743L; +039 +040 @InterfaceAudience.Public +041 public enum Type { +042NumRequestsExceeded, +043RequestSizeExceeded, +044NumReadRequestsExceeded, +045NumWriteRequestsExceeded, +046WriteSizeExceeded, +047ReadSizeExceeded, +048 } +049 +050 private static final String[] MSG_TYPE = new String[] { +051"number of requests exceeded", +052"request size limit exceeded", +053"number of read requests exceeded", +054"number of write requests exceeded", +055"write size limit exceeded", +056"read size limit exceeded", +057 }; +058 +059 private static final String MSG_WAIT = " - wait "; 060 -061 public ThrottlingException(String msg) { -062super(msg); +061 private long waitInterval; +062 private Type type; 063 -064// Dirty workaround to get the information after -065// ((RemoteException)e.getCause()).unwrapRemoteException() -066for (int i = 0; i MSG_TYPE.length; ++i) { -067 int index = msg.indexOf(MSG_TYPE[i]); -068 if (index = 0) { -069String waitTimeStr = msg.substring(index + MSG_TYPE[i].length() + MSG_WAIT.length()); -070type = Type.values()[i]; -071waitInterval = timeFromString(waitTimeStr); -072break; -073 } -074} -075 } -076 -077 public ThrottlingException(final Type type, final long waitInterval, final String msg) { -078super(msg); -079this.waitInterval = waitInterval; -080this.type = type; -081 } -082 -083 public Type getType() { -084return this.type; -085 } -086 -087 public long getWaitInterval() { -088return this.waitInterval; -089 } -090 -091 public static void throwNumRequestsExceeded(final long waitInterval) -092 throws ThrottlingException { -093 throwThrottlingException(Type.NumRequestsExceeded, waitInterval); -094 } -095 -096 public static void throwRequestSizeExceeded(final long waitInterval) -097 throws ThrottlingException { -098 throwThrottlingException(Type.RequestSizeExceeded, waitInterval); -099 } -100 -101 public static void throwNumReadRequestsExceeded(final long waitInterval) -102 throws ThrottlingException { -103 throwThrottlingException(Type.NumReadRequestsExceeded, waitInterval); -104 } -105 -106 public static void throwNumWriteRequestsExceeded(final long waitInterval) -107 throws ThrottlingException { -108 throwThrottlingException(Type.NumWriteRequestsExceeded, waitInterval); -109 } -110 -111 public static void throwWriteSizeExceeded(final long waitInterval) -112 throws ThrottlingException { -113 throwThrottlingException(Type.WriteSizeExceeded, waitInterval); -114 } -115 -116 public static void throwReadSizeExceeded(final long waitInterval) -117 throws ThrottlingException { -118 throwThrottlingException(Type.ReadSizeExceeded, waitInterval); -119 } -120 -121 private static void throwThrottlingException(final Type type, final long waitInterval) -122 throws ThrottlingException { -123String msg = MSG_TYPE[type.ordinal()] + MSG_WAIT +
[32/35] hbase-site git commit: Published site at .
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/04d647a7/devapidocs/org/apache/hadoop/hbase/master/procedure/package-tree.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/package-tree.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/package-tree.html index 8fca4de..464ede8 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/procedure/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/package-tree.html @@ -212,9 +212,9 @@ 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.master.procedure.ServerProcedureInterface.ServerOperationType org.apache.hadoop.hbase.master.procedure.PeerProcedureInterface.PeerOperationType org.apache.hadoop.hbase.master.procedure.TableProcedureInterface.TableOperationType +org.apache.hadoop.hbase.master.procedure.ServerProcedureInterface.ServerOperationType http://git-wip-us.apache.org/repos/asf/hbase-site/blob/04d647a7/devapidocs/org/apache/hadoop/hbase/master/replication/AbstractPeerProcedure.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/replication/AbstractPeerProcedure.html b/devapidocs/org/apache/hadoop/hbase/master/replication/AbstractPeerProcedure.html new file mode 100644 index 000..f9798ec --- /dev/null +++ b/devapidocs/org/apache/hadoop/hbase/master/replication/AbstractPeerProcedure.html @@ -0,0 +1,620 @@ +http://www.w3.org/TR/html4/loose.dtd;> + + + + + +AbstractPeerProcedure (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}; +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.master.replication +Class AbstractPeerProcedureTState + + + +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.procedure2.ProcedureTEnvironment + + +org.apache.hadoop.hbase.procedure2.StateMachineProcedureMasterProcedureEnv,TState + + +org.apache.hadoop.hbase.master.replication.AbstractPeerProcedureTState + + + + + + + + + + + +All Implemented Interfaces: +http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableProcedureMasterProcedureEnv, PeerProcedureInterface + + +Direct Known Subclasses: +ModifyPeerProcedure + + + +@InterfaceAudience.Private +public abstract class AbstractPeerProcedureTState +extends StateMachineProcedureMasterProcedureEnv,TState +implements PeerProcedureInterface +The base class for all replication peer related procedure. + + + + + + + + + + + +Nested Class Summary + + + + +Nested classes/interfaces inherited from classorg.apache.hadoop.hbase.procedure2.StateMachineProcedure +StateMachineProcedure.Flow + + + + + +Nested classes/interfaces inherited from classorg.apache.hadoop.hbase.procedure2.Procedure +Procedure.LockState + + + + + +Nested classes/interfaces inherited from interfaceorg.apache.hadoop.hbase.master.procedure.PeerProcedureInterface +PeerProcedureInterface.PeerOperationType + + + + + + + + +Field Summary + +Fields + +Modifier and Type +Field and Description + + +protected ProcedurePrepareLatch +latch + + +private boolean +locked + + +protected http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String +peerId + + + + + + +Fields inherited from classorg.apache.hadoop.hbase.procedure2.Procedure +NO_PROC_ID, NO_TIMEOUT + + + + + + +
[32/35] hbase-site git commit: Published site at 9250bf809155ebe93fd6ae8a0485b22c744fdf70.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f17356a7/bulk-loads.html -- diff --git a/bulk-loads.html b/bulk-loads.html index f082317..11ac63a 100644 --- a/bulk-loads.html +++ b/bulk-loads.html @@ -7,7 +7,7 @@ - + Apache HBase Bulk Loads in Apache HBase (TM) @@ -317,7 +317,7 @@ under the License. --> http://www.apache.org/;>The Apache Software Foundation. All rights reserved. - Last Published: 2016-11-11 + Last Published: 2016-11-14