http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/devapidocs/org/apache/hadoop/hbase/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/package-tree.html b/devapidocs/org/apache/hadoop/hbase/package-tree.html index 52e9f1b..3cfced1 100644 --- a/devapidocs/org/apache/hadoop/hbase/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/package-tree.html @@ -427,18 +427,18 @@ <ul> <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>) <ul> -<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HealthChecker.HealthCheckerExitStatus.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">HealthChecker.HealthCheckerExitStatus</span></a></li> -<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/CompareOperator.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">CompareOperator</span></a></li> -<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/CompatibilitySingletonFactory.SingletonStorage.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">CompatibilitySingletonFactory.SingletonStorage</span></a></li> -<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ClusterStatus.Option.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ClusterStatus.Option</span></a></li> -<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/MemoryCompactionPolicy.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">MemoryCompactionPolicy</span></a></li> -<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HConstants.OperationStatusCode.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">HConstants.OperationStatusCode</span></a></li> <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/Coprocessor.State.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">Coprocessor.State</span></a></li> +<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/CellBuilderType.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">CellBuilderType</span></a></li> <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/KeepDeletedCells.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">KeepDeletedCells</span></a></li> <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ProcedureState.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ProcedureState</span></a></li> +<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HealthChecker.HealthCheckerExitStatus.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">HealthChecker.HealthCheckerExitStatus</span></a></li> <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.QueryType.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">MetaTableAccessor.QueryType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ClusterStatus.Option.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ClusterStatus.Option</span></a></li> <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">KeyValue.Type</span></a></li> -<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/CellBuilderType.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">CellBuilderType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/MemoryCompactionPolicy.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">MemoryCompactionPolicy</span></a></li> +<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/CompareOperator.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">CompareOperator</span></a></li> +<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HConstants.OperationStatusCode.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">HConstants.OperationStatusCode</span></a></li> +<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/CompatibilitySingletonFactory.SingletonStorage.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">CompatibilitySingletonFactory.SingletonStorage</span></a></li> </ul> </li> </ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html b/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html index 998bc27..b27ff06 100644 --- a/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html @@ -203,11 +203,11 @@ <ul> <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>) <ul> +<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/LockedResourceType.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">LockedResourceType</span></a></li> <li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.Flow.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">StateMachineProcedure.Flow</span></a></li> +<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/RootProcedureState.State.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">RootProcedureState.State</span></a></li> <li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/LockType.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">LockType</span></a></li> <li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/Procedure.LockState.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">Procedure.LockState</span></a></li> -<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/LockedResourceType.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">LockedResourceType</span></a></li> -<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/RootProcedureState.State.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">RootProcedureState.State</span></a></li> </ul> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html b/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html index 28686c9..4416d0f 100644 --- a/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html @@ -202,12 +202,12 @@ <ul> <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>) <ul> -<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/SpaceViolationPolicy.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">SpaceViolationPolicy</span></a></li> -<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">QuotaType</span></a></li> <li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/OperationQuota.OperationType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">OperationQuota.OperationType</span></a></li> -<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaScope.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">QuotaScope</span></a></li> -<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/ThrottleType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">ThrottleType</span></a></li> <li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/ThrottlingException.Type.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">ThrottlingException.Type</span></a></li> +<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">QuotaType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/SpaceViolationPolicy.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">SpaceViolationPolicy</span></a></li> +<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/ThrottleType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">ThrottleType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaScope.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">QuotaScope</span></a></li> </ul> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/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 208444d..e4e1625 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html @@ -679,18 +679,18 @@ <ul> <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>) <ul> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/DefaultHeapMemoryTuner.StepDirection.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">DefaultHeapMemoryTuner.StepDirection</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceFactoryImpl.FactoryStorage.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">MetricsRegionServerSourceFactoryImpl.FactoryStorage</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.Operation.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Region.Operation</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactingMemStore.IndexType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">CompactingMemStore.IndexType</span></a></li> <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">FlushType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceFactoryImpl.FactoryStorage.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">MetricsRegionServerSourceFactoryImpl.FactoryStorage</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.FlushResult.Result.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Region.FlushResult.Result</span></a></li> <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.Status.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">SplitLogWorker.TaskExecutor.Status</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactingMemStore.IndexType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">CompactingMemStore.IndexType</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactor.Action.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">MemStoreCompactor.Action</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/BloomType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">BloomType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.LimitScope.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ScannerContext.LimitScope</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.Operation.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Region.Operation</span></a></li> <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ScanType</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.FlushResult.Result.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Region.FlushResult.Result</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactor.Action.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">MemStoreCompactor.Action</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/DefaultHeapMemoryTuner.StepDirection.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">DefaultHeapMemoryTuner.StepDirection</span></a></li> <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.NextState.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ScannerContext.NextState</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.LimitScope.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ScannerContext.LimitScope</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/BloomType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">BloomType</span></a></li> </ul> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/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 313f199..9d29552 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html @@ -130,9 +130,9 @@ <ul> <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>) <ul> +<li type="circle">org.apache.hadoop.hbase.regionserver.querymatcher.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.MatchCode.html" title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span class="typeNameLink">ScanQueryMatcher.MatchCode</span></a></li> <li type="circle">org.apache.hadoop.hbase.regionserver.querymatcher.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/StripeCompactionScanQueryMatcher.DropDeletesInOutput.html" title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span class="typeNameLink">StripeCompactionScanQueryMatcher.DropDeletesInOutput</span></a></li> <li type="circle">org.apache.hadoop.hbase.regionserver.querymatcher.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/DeleteTracker.DeleteResult.html" title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span class="typeNameLink">DeleteTracker.DeleteResult</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.querymatcher.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.MatchCode.html" title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span class="typeNameLink">ScanQueryMatcher.MatchCode</span></a></li> </ul> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/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 725fe89..d798d13 100644 --- a/devapidocs/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.html +++ b/devapidocs/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.html @@ -237,7 +237,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCop <tr id="i3" class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a><com.google.protobuf.Service></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.html#getServices--">getServices</a></span>()</code> -<div class="block">Coprocessor endpoints providing protobuf services should implement this interface.</div> +<div class="block">Coprocessor endpoints providing protobuf services should override this method.</div> </td> </tr> <tr id="i4" class="altColor"> @@ -419,10 +419,13 @@ implements <a href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCop <h4>getServices</h4> <pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a><com.google.protobuf.Service> <a href="../../../../../src-html/org/apache/hadoop/hbase/rsgroup/RSGroupAdminEndpoint.html#line.99">getServices</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/Coprocessor.html#getServices--">Coprocessor</a></code></span></div> -<div class="block">Coprocessor endpoints providing protobuf services should implement this interface.</div> +<div class="block">Coprocessor endpoints providing protobuf services should override this method.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/Coprocessor.html#getServices--">getServices</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title="interface in org.apache.hadoop.hbase">Coprocessor</a></code></dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>Iterable of <code>Service</code>s or empty collection. Implementations should never + return null.</dd> </dl> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/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 e294712..c536c52 100644 --- a/devapidocs/org/apache/hadoop/hbase/security/access/AccessController.html +++ b/devapidocs/org/apache/hadoop/hbase/security/access/AccessController.html @@ -414,7 +414,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/Master <tr id="i15" class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a><com.google.protobuf.Service></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/security/access/AccessController.html#getServices--">getServices</a></span>()</code> -<div class="block">Coprocessor endpoints providing protobuf services should implement this interface.</div> +<div class="block">Coprocessor endpoints providing protobuf services should override this method.</div> </td> </tr> <tr id="i16" class="altColor"> @@ -2202,10 +2202,13 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/Master <h4>getServices</h4> <pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a><com.google.protobuf.Service> <a href="../../../../../../src-html/org/apache/hadoop/hbase/security/access/AccessController.html#line.1021">getServices</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../org/apache/hadoop/hbase/Coprocessor.html#getServices--">Coprocessor</a></code></span></div> -<div class="block">Coprocessor endpoints providing protobuf services should implement this interface.</div> +<div class="block">Coprocessor endpoints providing protobuf services should override this method.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../../org/apache/hadoop/hbase/Coprocessor.html#getServices--">getServices</a></code> in interface <code><a href="../../../../../../org/apache/hadoop/hbase/Coprocessor.html" title="interface in org.apache.hadoop.hbase">Coprocessor</a></code></dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>Iterable of <code>Service</code>s or empty collection. Implementations should never + return null.</dd> </dl> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/devapidocs/org/apache/hadoop/hbase/security/access/SecureBulkLoadEndpoint.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/security/access/SecureBulkLoadEndpoint.html b/devapidocs/org/apache/hadoop/hbase/security/access/SecureBulkLoadEndpoint.html index 462b755..d733129 100644 --- a/devapidocs/org/apache/hadoop/hbase/security/access/SecureBulkLoadEndpoint.html +++ b/devapidocs/org/apache/hadoop/hbase/security/access/SecureBulkLoadEndpoint.html @@ -270,7 +270,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/Region <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a><com.google.protobuf.Service></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/security/access/SecureBulkLoadEndpoint.html#getServices--">getServices</a></span>()</code> <div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> -<div class="block">Coprocessor endpoints providing protobuf services should implement this interface.</div> +<div class="block">Coprocessor endpoints providing protobuf services should override this method.</div> </td> </tr> <tr id="i6" class="altColor"> @@ -569,10 +569,13 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/Region <pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a><com.google.protobuf.Service> <a href="../../../../../../src-html/org/apache/hadoop/hbase/security/access/SecureBulkLoadEndpoint.html#line.178">getServices</a>()</pre> <div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../org/apache/hadoop/hbase/Coprocessor.html#getServices--">Coprocessor</a></code></span></div> -<div class="block">Coprocessor endpoints providing protobuf services should implement this interface.</div> +<div class="block">Coprocessor endpoints providing protobuf services should override this method.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../../org/apache/hadoop/hbase/Coprocessor.html#getServices--">getServices</a></code> in interface <code><a href="../../../../../../org/apache/hadoop/hbase/Coprocessor.html" title="interface in org.apache.hadoop.hbase">Coprocessor</a></code></dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>Iterable of <code>Service</code>s or empty collection. Implementations should never + return null.</dd> </dl> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html b/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html index 793c33c..363caec 100644 --- a/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html @@ -137,8 +137,8 @@ <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>) <ul> <li type="circle">org.apache.hadoop.hbase.security.access.<a href="../../../../../../org/apache/hadoop/hbase/security/access/AccessControlFilter.Strategy.html" title="enum in org.apache.hadoop.hbase.security.access"><span class="typeNameLink">AccessControlFilter.Strategy</span></a></li> -<li type="circle">org.apache.hadoop.hbase.security.access.<a href="../../../../../../org/apache/hadoop/hbase/security/access/Permission.Action.html" title="enum in org.apache.hadoop.hbase.security.access"><span class="typeNameLink">Permission.Action</span></a></li> <li type="circle">org.apache.hadoop.hbase.security.access.<a href="../../../../../../org/apache/hadoop/hbase/security/access/AccessController.OpType.html" title="enum in org.apache.hadoop.hbase.security.access"><span class="typeNameLink">AccessController.OpType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.security.access.<a href="../../../../../../org/apache/hadoop/hbase/security/access/Permission.Action.html" title="enum in org.apache.hadoop.hbase.security.access"><span class="typeNameLink">Permission.Action</span></a></li> </ul> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/devapidocs/org/apache/hadoop/hbase/security/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/security/package-tree.html b/devapidocs/org/apache/hadoop/hbase/security/package-tree.html index 43b5563..bec1bbc 100644 --- a/devapidocs/org/apache/hadoop/hbase/security/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/security/package-tree.html @@ -191,9 +191,9 @@ <ul> <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>) <ul> -<li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/SaslStatus.html" title="enum in org.apache.hadoop.hbase.security"><span class="typeNameLink">SaslStatus</span></a></li> -<li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/SaslUtil.QualityOfProtection.html" title="enum in org.apache.hadoop.hbase.security"><span class="typeNameLink">SaslUtil.QualityOfProtection</span></a></li> <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/AuthMethod.html" title="enum in org.apache.hadoop.hbase.security"><span class="typeNameLink">AuthMethod</span></a></li> +<li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/SaslUtil.QualityOfProtection.html" title="enum in org.apache.hadoop.hbase.security"><span class="typeNameLink">SaslUtil.QualityOfProtection</span></a></li> +<li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/SaslStatus.html" title="enum in org.apache.hadoop.hbase.security"><span class="typeNameLink">SaslStatus</span></a></li> </ul> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/devapidocs/org/apache/hadoop/hbase/security/token/TokenProvider.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/security/token/TokenProvider.html b/devapidocs/org/apache/hadoop/hbase/security/token/TokenProvider.html index 6bbac8c..1f38353 100644 --- a/devapidocs/org/apache/hadoop/hbase/security/token/TokenProvider.html +++ b/devapidocs/org/apache/hadoop/hbase/security/token/TokenProvider.html @@ -210,7 +210,7 @@ implements org.apache.hadoop.hbase.protobuf.generated.AuthenticationProtos.Authe <tr id="i1" class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a><com.google.protobuf.Service></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/security/token/TokenProvider.html#getServices--">getServices</a></span>()</code> -<div class="block">Coprocessor endpoints providing protobuf services should implement this interface.</div> +<div class="block">Coprocessor endpoints providing protobuf services should override this method.</div> </td> </tr> <tr id="i2" class="altColor"> @@ -372,10 +372,13 @@ implements org.apache.hadoop.hbase.protobuf.generated.AuthenticationProtos.Authe <h4>getServices</h4> <pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a><com.google.protobuf.Service> <a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/TokenProvider.html#line.99">getServices</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../org/apache/hadoop/hbase/Coprocessor.html#getServices--">Coprocessor</a></code></span></div> -<div class="block">Coprocessor endpoints providing protobuf services should implement this interface.</div> +<div class="block">Coprocessor endpoints providing protobuf services should override this method.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../../org/apache/hadoop/hbase/Coprocessor.html#getServices--">getServices</a></code> in interface <code><a href="../../../../../../org/apache/hadoop/hbase/Coprocessor.html" title="interface in org.apache.hadoop.hbase">Coprocessor</a></code></dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>Iterable of <code>Service</code>s or empty collection. Implementations should never + return null.</dd> </dl> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/devapidocs/org/apache/hadoop/hbase/security/visibility/VisibilityController.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/security/visibility/VisibilityController.html b/devapidocs/org/apache/hadoop/hbase/security/visibility/VisibilityController.html index 60df691..e9ce44c 100644 --- a/devapidocs/org/apache/hadoop/hbase/security/visibility/VisibilityController.html +++ b/devapidocs/org/apache/hadoop/hbase/security/visibility/VisibilityController.html @@ -316,7 +316,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/Master <tr id="i9" class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a><com.google.protobuf.Service></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/security/visibility/VisibilityController.html#getServices--">getServices</a></span>()</code> -<div class="block">Coprocessor endpoints providing protobuf services should implement this interface.</div> +<div class="block">Coprocessor endpoints providing protobuf services should override this method.</div> </td> </tr> <tr id="i10" class="altColor"> @@ -831,10 +831,13 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/Master <h4>getServices</h4> <pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a><com.google.protobuf.Service> <a href="../../../../../../src-html/org/apache/hadoop/hbase/security/visibility/VisibilityController.html#line.204">getServices</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../org/apache/hadoop/hbase/Coprocessor.html#getServices--">Coprocessor</a></code></span></div> -<div class="block">Coprocessor endpoints providing protobuf services should implement this interface.</div> +<div class="block">Coprocessor endpoints providing protobuf services should override this method.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../../org/apache/hadoop/hbase/Coprocessor.html#getServices--">getServices</a></code> in interface <code><a href="../../../../../../org/apache/hadoop/hbase/Coprocessor.html" title="interface in org.apache.hadoop.hbase">Coprocessor</a></code></dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>Iterable of <code>Service</code>s or empty collection. Implementations should never + return null.</dd> </dl> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/devapidocs/org/apache/hadoop/hbase/snapshot/class-use/SnapshotManifest.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/snapshot/class-use/SnapshotManifest.html b/devapidocs/org/apache/hadoop/hbase/snapshot/class-use/SnapshotManifest.html index 73a92cb..ba60fa1 100644 --- a/devapidocs/org/apache/hadoop/hbase/snapshot/class-use/SnapshotManifest.html +++ b/devapidocs/org/apache/hadoop/hbase/snapshot/class-use/SnapshotManifest.html @@ -145,6 +145,16 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div> org.apache.hadoop.fs.Path restoreDir, org.apache.hadoop.conf.Configuration conf)</code> </td> </tr> +<tr class="altColor"> +<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.InputSplit.html" title="class in org.apache.hadoop.hbase.mapreduce">TableSnapshotInputFormatImpl.InputSplit</a>></code></td> +<td class="colLast"><span class="typeNameLabel">TableSnapshotInputFormatImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.html#getSplits-org.apache.hadoop.hbase.client.Scan-org.apache.hadoop.hbase.snapshot.SnapshotManifest-java.util.List-org.apache.hadoop.fs.Path-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm-int-">getSplits</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a> scan, + <a href="../../../../../../org/apache/hadoop/hbase/snapshot/SnapshotManifest.html" title="class in org.apache.hadoop.hbase.snapshot">SnapshotManifest</a> manifest, + <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>> regionManifests, + org.apache.hadoop.fs.Path restoreDir, + org.apache.hadoop.conf.Configuration conf, + <a href="../../../../../../org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html" title="interface in org.apache.hadoop.hbase.util">RegionSplitter.SplitAlgorithm</a> sa, + int numSplits)</code> </td> +</tr> </tbody> </table> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/devapidocs/org/apache/hadoop/hbase/thrift/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/thrift/package-tree.html b/devapidocs/org/apache/hadoop/hbase/thrift/package-tree.html index cd08056..29f4bfc 100644 --- a/devapidocs/org/apache/hadoop/hbase/thrift/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/thrift/package-tree.html @@ -198,9 +198,9 @@ <ul> <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>) <ul> -<li type="circle">org.apache.hadoop.hbase.thrift.<a href="../../../../../org/apache/hadoop/hbase/thrift/ThriftServerRunner.ImplType.html" title="enum in org.apache.hadoop.hbase.thrift"><span class="typeNameLink">ThriftServerRunner.ImplType</span></a></li> -<li type="circle">org.apache.hadoop.hbase.thrift.<a href="../../../../../org/apache/hadoop/hbase/thrift/MetricsThriftServerSourceFactoryImpl.FactoryStorage.html" title="enum in org.apache.hadoop.hbase.thrift"><span class="typeNameLink">MetricsThriftServerSourceFactoryImpl.FactoryStorage</span></a></li> <li type="circle">org.apache.hadoop.hbase.thrift.<a href="../../../../../org/apache/hadoop/hbase/thrift/ThriftMetrics.ThriftServerType.html" title="enum in org.apache.hadoop.hbase.thrift"><span class="typeNameLink">ThriftMetrics.ThriftServerType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.thrift.<a href="../../../../../org/apache/hadoop/hbase/thrift/MetricsThriftServerSourceFactoryImpl.FactoryStorage.html" title="enum in org.apache.hadoop.hbase.thrift"><span class="typeNameLink">MetricsThriftServerSourceFactoryImpl.FactoryStorage</span></a></li> +<li type="circle">org.apache.hadoop.hbase.thrift.<a href="../../../../../org/apache/hadoop/hbase/thrift/ThriftServerRunner.ImplType.html" title="enum in org.apache.hadoop.hbase.thrift"><span class="typeNameLink">ThriftServerRunner.ImplType</span></a></li> </ul> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/devapidocs/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html b/devapidocs/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html index 8f45a75..57b3590 100644 --- a/devapidocs/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html +++ b/devapidocs/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":9,"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}; +var methods = {"i0":10,"i1":10,"i2":9,"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}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>public static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.html#line.884">RegionSplitter.HexStringSplit</a> +<pre>public static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.html#line.896">RegionSplitter.HexStringSplit</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements <a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html" title="interface in org.apache.hadoop.hbase.util">RegionSplitter.SplitAlgorithm</a></pre> <div class="block">HexStringSplit is a well-known <a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html" title="interface in org.apache.hadoop.hbase.util"><code>RegionSplitter.SplitAlgorithm</code></a> for choosing region @@ -285,22 +285,32 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.S </tr> <tr id="i13" class="rowColor"> <td class="colFirst"><code>byte[][]</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#split-byte:A-byte:A-int-boolean-">split</a></span>(byte[] start, + byte[] end, + int numSplits, + boolean inclusive)</code> +<div class="block">Some MapReduce jobs may want to run multiple mappers per region, + this is intended for such usecase.</div> +</td> +</tr> +<tr id="i14" class="altColor"> +<td class="colFirst"><code>byte[][]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#split-int-">split</a></span>(int n)</code> <div class="block">Split an entire table.</div> </td> </tr> -<tr id="i14" class="altColor"> +<tr id="i15" class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#split2-java.math.BigInteger-java.math.BigInteger-">split2</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> a, <a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> b)</code> <div class="block">Divide 2 numbers in half (for split algorithm)</div> </td> </tr> -<tr id="i15" class="rowColor"> +<tr id="i16" class="altColor"> <td class="colFirst"><code>byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#strToRow-java.lang.String-">strToRow</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> in)</code> </td> </tr> -<tr id="i16" class="altColor"> +<tr id="i17" class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#toString--">toString</a></span>()</code> </td> </tr> @@ -332,7 +342,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.S <ul class="blockList"> <li class="blockList"> <h4>DEFAULT_MIN_HEX</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.885">DEFAULT_MIN_HEX</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.897">DEFAULT_MIN_HEX</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.util.RegionSplitter.HexStringSplit.DEFAULT_MIN_HEX">Constant Field Values</a></dd> @@ -345,7 +355,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.S <ul class="blockList"> <li class="blockList"> <h4>DEFAULT_MAX_HEX</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.886">DEFAULT_MAX_HEX</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.898">DEFAULT_MAX_HEX</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.util.RegionSplitter.HexStringSplit.DEFAULT_MAX_HEX">Constant Field Values</a></dd> @@ -358,7 +368,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.S <ul class="blockList"> <li class="blockList"> <h4>firstRow</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.888">firstRow</a></pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.900">firstRow</a></pre> </li> </ul> <a name="firstRowInt"> @@ -367,7 +377,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.S <ul class="blockList"> <li class="blockList"> <h4>firstRowInt</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.889">firstRowInt</a></pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.901">firstRowInt</a></pre> </li> </ul> <a name="lastRow"> @@ -376,7 +386,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.S <ul class="blockList"> <li class="blockList"> <h4>lastRow</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.890">lastRow</a></pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.902">lastRow</a></pre> </li> </ul> <a name="lastRowInt"> @@ -385,7 +395,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.S <ul class="blockList"> <li class="blockList"> <h4>lastRowInt</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.891">lastRowInt</a></pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.903">lastRowInt</a></pre> </li> </ul> <a name="rowComparisonLength"> @@ -394,7 +404,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.S <ul class="blockListLast"> <li class="blockList"> <h4>rowComparisonLength</h4> -<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.892">rowComparisonLength</a></pre> +<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.904">rowComparisonLength</a></pre> </li> </ul> </li> @@ -411,7 +421,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.S <ul class="blockListLast"> <li class="blockList"> <h4>HexStringSplit</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.884">HexStringSplit</a>()</pre> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.896">HexStringSplit</a>()</pre> </li> </ul> </li> @@ -428,7 +438,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.S <ul class="blockList"> <li class="blockList"> <h4>split</h4> -<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.894">split</a>(byte[] start, +<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.906">split</a>(byte[] start, byte[] end)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#split-byte:A-byte:A-">RegionSplitter.SplitAlgorithm</a></code></span></div> <div class="block">Split a pre-existing region into 2 regions.</div> @@ -449,7 +459,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.S <ul class="blockList"> <li class="blockList"> <h4>split</h4> -<pre>public byte[][] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.901">split</a>(int n)</pre> +<pre>public byte[][] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.913">split</a>(int n)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#split-int-">RegionSplitter.SplitAlgorithm</a></code></span></div> <div class="block">Split an entire table.</div> <dl> @@ -463,13 +473,37 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.S </dl> </li> </ul> +<a name="split-byte:A-byte:A-int-boolean-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>split</h4> +<pre>public byte[][] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.934">split</a>(byte[] start, + byte[] end, + int numSplits, + boolean inclusive)</pre> +<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#split-byte:A-byte:A-int-boolean-">RegionSplitter.SplitAlgorithm</a></code></span></div> +<div class="block">Some MapReduce jobs may want to run multiple mappers per region, + this is intended for such usecase.</div> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#split-byte:A-byte:A-int-boolean-">split</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html" title="interface in org.apache.hadoop.hbase.util">RegionSplitter.SplitAlgorithm</a></code></dd> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>start</code> - first row (inclusive)</dd> +<dd><code>end</code> - last row (exclusive)</dd> +<dd><code>numSplits</code> - number of splits to generate</dd> +<dd><code>inclusive</code> - whether start and end are returned as split points</dd> +</dl> +</li> +</ul> <a name="firstRow--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>firstRow</h4> -<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.921">firstRow</a>()</pre> +<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.966">firstRow</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#firstRow--">RegionSplitter.SplitAlgorithm</a></code></span></div> <div class="block">In HBase, the first row is represented by an empty byte array. This might cause problems with your split algorithm or row printing. All your APIs @@ -488,7 +522,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.S <ul class="blockList"> <li class="blockList"> <h4>lastRow</h4> -<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.925">lastRow</a>()</pre> +<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.970">lastRow</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#lastRow--">RegionSplitter.SplitAlgorithm</a></code></span></div> <div class="block">In HBase, the last row is represented by an empty byte array. This might cause problems with your split algorithm or row printing. All your APIs @@ -507,7 +541,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.S <ul class="blockList"> <li class="blockList"> <h4>setFirstRow</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.929">setFirstRow</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> userInput)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.974">setFirstRow</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> userInput)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#setFirstRow-java.lang.String-">RegionSplitter.SplitAlgorithm</a></code></span></div> <div class="block">In HBase, the last row is represented by an empty byte array. Set this value to help the split code understand how to evenly divide the first @@ -526,7 +560,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.S <ul class="blockList"> <li class="blockList"> <h4>setLastRow</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.934">setLastRow</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> userInput)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.979">setLastRow</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> userInput)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#setLastRow-java.lang.String-">RegionSplitter.SplitAlgorithm</a></code></span></div> <div class="block">In HBase, the last row is represented by an empty byte array. Set this value to help the split code understand how to evenly divide the last @@ -546,7 +580,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.S <ul class="blockList"> <li class="blockList"> <h4>strToRow</h4> -<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.941">strToRow</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> in)</pre> +<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.986">strToRow</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> in)</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#strToRow-java.lang.String-">strToRow</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html" title="interface in org.apache.hadoop.hbase.util">RegionSplitter.SplitAlgorithm</a></code></dd> @@ -563,7 +597,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.S <ul class="blockList"> <li class="blockList"> <h4>rowToStr</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.945">rowToStr</a>(byte[] row)</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.990">rowToStr</a>(byte[] row)</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#rowToStr-byte:A-">rowToStr</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html" title="interface in org.apache.hadoop.hbase.util">RegionSplitter.SplitAlgorithm</a></code></dd> @@ -580,7 +614,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.S <ul class="blockList"> <li class="blockList"> <h4>separator</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.949">separator</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.994">separator</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#separator--">separator</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html" title="interface in org.apache.hadoop.hbase.util">RegionSplitter.SplitAlgorithm</a></code></dd> @@ -595,7 +629,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.S <ul class="blockList"> <li class="blockList"> <h4>setFirstRow</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.954">setFirstRow</a>(byte[] userInput)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.999">setFirstRow</a>(byte[] userInput)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#setFirstRow-byte:A-">RegionSplitter.SplitAlgorithm</a></code></span></div> <div class="block">Set the first row</div> <dl> @@ -612,7 +646,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.S <ul class="blockList"> <li class="blockList"> <h4>setLastRow</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.959">setLastRow</a>(byte[] userInput)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.1004">setLastRow</a>(byte[] userInput)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#setLastRow-byte:A-">RegionSplitter.SplitAlgorithm</a></code></span></div> <div class="block">Set the last row</div> <dl> @@ -629,7 +663,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.S <ul class="blockList"> <li class="blockList"> <h4>split2</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.970">split2</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> a, +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.1015">split2</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> a, <a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> b)</pre> <div class="block">Divide 2 numbers in half (for split algorithm)</div> <dl> @@ -647,7 +681,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.S <ul class="blockList"> <li class="blockList"> <h4>convertToBytes</h4> -<pre>public byte[][] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.980">convertToBytes</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a>[] bigIntegers)</pre> +<pre>public byte[][] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.1025">convertToBytes</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a>[] bigIntegers)</pre> <div class="block">Returns an array of bytes corresponding to an array of BigIntegers</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -663,7 +697,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.S <ul class="blockList"> <li class="blockList"> <h4>convertToByte</h4> -<pre>public static byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.995">convertToByte</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> bigInteger, +<pre>public static byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.1040">convertToByte</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> bigInteger, int pad)</pre> <div class="block">Returns the bytes corresponding to the BigInteger</div> <dl> @@ -681,7 +715,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.S <ul class="blockList"> <li class="blockList"> <h4>convertToByte</h4> -<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.1007">convertToByte</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> bigInteger)</pre> +<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.1052">convertToByte</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> bigInteger)</pre> <div class="block">Returns the bytes corresponding to the BigInteger</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -697,7 +731,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.S <ul class="blockList"> <li class="blockList"> <h4>convertToBigInteger</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.1017">convertToBigInteger</a>(byte[] row)</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.1062">convertToBigInteger</a>(byte[] row)</pre> <div class="block">Returns the BigInteger represented by the byte array</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -713,7 +747,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.S <ul class="blockListLast"> <li class="blockList"> <h4>toString</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.1023">toString</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#line.1068">toString</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code> in class <code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/devapidocs/org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html b/devapidocs/org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html index 22eed1b..c4bf670 100644 --- a/devapidocs/org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html +++ b/devapidocs/org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6}; +var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -109,7 +109,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>public static interface <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.html#line.158">RegionSplitter.SplitAlgorithm</a></pre> +<pre>public static interface <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.html#line.159">RegionSplitter.SplitAlgorithm</a></pre> <div class="block">A generic interface for the RegionSplitter code to use for all it's functionality. Note that the original authors of this code use <a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html" title="class in org.apache.hadoop.hbase.util"><code>RegionSplitter.HexStringSplit</code></a> to partition their table and set it as default, but @@ -188,11 +188,21 @@ var activeTableTab = "activeTableTab"; </tr> <tr id="i9" class="rowColor"> <td class="colFirst"><code>byte[][]</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#split-byte:A-byte:A-int-boolean-">split</a></span>(byte[] start, + byte[] end, + int numSplits, + boolean inclusive)</code> +<div class="block">Some MapReduce jobs may want to run multiple mappers per region, + this is intended for such usecase.</div> +</td> +</tr> +<tr id="i10" class="altColor"> +<td class="colFirst"><code>byte[][]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#split-int-">split</a></span>(int numRegions)</code> <div class="block">Split an entire table.</div> </td> </tr> -<tr id="i10" class="altColor"> +<tr id="i11" class="rowColor"> <td class="colFirst"><code>byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#strToRow-java.lang.String-">strToRow</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> input)</code> </td> </tr> @@ -217,7 +227,7 @@ var activeTableTab = "activeTableTab"; <ul class="blockList"> <li class="blockList"> <h4>split</h4> -<pre>byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#line.168">split</a>(byte[] start, +<pre>byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#line.169">split</a>(byte[] start, byte[] end)</pre> <div class="block">Split a pre-existing region into 2 regions.</div> <dl> @@ -235,7 +245,7 @@ var activeTableTab = "activeTableTab"; <ul class="blockList"> <li class="blockList"> <h4>split</h4> -<pre>byte[][] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#line.182">split</a>(int numRegions)</pre> +<pre>byte[][] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#line.183">split</a>(int numRegions)</pre> <div class="block">Split an entire table.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -249,13 +259,34 @@ var activeTableTab = "activeTableTab"; </dl> </li> </ul> +<a name="split-byte:A-byte:A-int-boolean-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>split</h4> +<pre>byte[][] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#line.194">split</a>(byte[] start, + byte[] end, + int numSplits, + boolean inclusive)</pre> +<div class="block">Some MapReduce jobs may want to run multiple mappers per region, + this is intended for such usecase.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>start</code> - first row (inclusive)</dd> +<dd><code>end</code> - last row (exclusive)</dd> +<dd><code>numSplits</code> - number of splits to generate</dd> +<dd><code>inclusive</code> - whether start and end are returned as split points</dd> +</dl> +</li> +</ul> <a name="firstRow--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>firstRow</h4> -<pre>byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#line.191">firstRow</a>()</pre> +<pre>byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#line.203">firstRow</a>()</pre> <div class="block">In HBase, the first row is represented by an empty byte array. This might cause problems with your split algorithm or row printing. All your APIs will be passed firstRow() instead of empty array.</div> @@ -271,7 +302,7 @@ var activeTableTab = "activeTableTab"; <ul class="blockList"> <li class="blockList"> <h4>lastRow</h4> -<pre>byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#line.200">lastRow</a>()</pre> +<pre>byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#line.212">lastRow</a>()</pre> <div class="block">In HBase, the last row is represented by an empty byte array. This might cause problems with your split algorithm or row printing. All your APIs will be passed firstRow() instead of empty array.</div> @@ -287,7 +318,7 @@ var activeTableTab = "activeTableTab"; <ul class="blockList"> <li class="blockList"> <h4>setFirstRow</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#line.210">setFirstRow</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> userInput)</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#line.222">setFirstRow</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> userInput)</pre> <div class="block">In HBase, the last row is represented by an empty byte array. Set this value to help the split code understand how to evenly divide the first region.</div> @@ -303,7 +334,7 @@ var activeTableTab = "activeTableTab"; <ul class="blockList"> <li class="blockList"> <h4>setLastRow</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#line.221">setLastRow</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> userInput)</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#line.233">setLastRow</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> userInput)</pre> <div class="block">In HBase, the last row is represented by an empty byte array. Set this value to help the split code understand how to evenly divide the last region. Note that this last row is inclusive for all rows sharing the @@ -320,7 +351,7 @@ var activeTableTab = "activeTableTab"; <ul class="blockList"> <li class="blockList"> <h4>strToRow</h4> -<pre>byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#line.228">strToRow</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> input)</pre> +<pre>byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#line.240">strToRow</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> input)</pre> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>input</code> - user or file input for row</dd> @@ -335,7 +366,7 @@ var activeTableTab = "activeTableTab"; <ul class="blockList"> <li class="blockList"> <h4>rowToStr</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#line.235">rowToStr</a>(byte[] row)</pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#line.247">rowToStr</a>(byte[] row)</pre> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>row</code> - byte array representing a row in HBase</dd> @@ -350,7 +381,7 @@ var activeTableTab = "activeTableTab"; <ul class="blockList"> <li class="blockList"> <h4>separator</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#line.240">separator</a>()</pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#line.252">separator</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the separator character to use when storing / printing the row</dd> @@ -363,7 +394,7 @@ var activeTableTab = "activeTableTab"; <ul class="blockList"> <li class="blockList"> <h4>setFirstRow</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#line.246">setFirstRow</a>(byte[] userInput)</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#line.258">setFirstRow</a>(byte[] userInput)</pre> <div class="block">Set the first row</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -377,7 +408,7 @@ var activeTableTab = "activeTableTab"; <ul class="blockListLast"> <li class="blockList"> <h4>setLastRow</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#line.252">setLastRow</a>(byte[] userInput)</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html#line.264">setLastRow</a>(byte[] userInput)</pre> <div class="block">Set the last row</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt>
