hbase git commit: HBASE-17520 Implement isTableEnabled/Disabled/Available methods
Repository: hbase Updated Branches: refs/heads/master b290d14e1 -> 752b258b7 HBASE-17520 Implement isTableEnabled/Disabled/Available methods Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/752b258b Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/752b258b Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/752b258b Branch: refs/heads/master Commit: 752b258b7c30aa375b5bb7a33abf435f37e8c877 Parents: b290d14 Author: Guanghao ZhangAuthored: Thu Mar 30 13:37:17 2017 +0800 Committer: Guanghao Zhang Committed: Thu Mar 30 13:37:17 2017 +0800 -- .../hadoop/hbase/AsyncMetaTableAccessor.java| 432 ++- .../apache/hadoop/hbase/client/AsyncAdmin.java | 31 ++ .../hadoop/hbase/client/AsyncHBaseAdmin.java| 109 - .../hbase/client/TestAsyncTableAdminApi.java| 34 +- 4 files changed, 603 insertions(+), 3 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hbase/blob/752b258b/hbase-client/src/main/java/org/apache/hadoop/hbase/AsyncMetaTableAccessor.java -- diff --git a/hbase-client/src/main/java/org/apache/hadoop/hbase/AsyncMetaTableAccessor.java b/hbase-client/src/main/java/org/apache/hadoop/hbase/AsyncMetaTableAccessor.java index d09d29e..6988047 100644 --- a/hbase-client/src/main/java/org/apache/hadoop/hbase/AsyncMetaTableAccessor.java +++ b/hbase-client/src/main/java/org/apache/hadoop/hbase/AsyncMetaTableAccessor.java @@ -20,20 +20,33 @@ package org.apache.hadoop.hbase; import static org.apache.hadoop.hbase.TableName.META_TABLE_NAME; import java.io.IOException; +import java.util.ArrayList; import java.util.Arrays; +import java.util.List; +import java.util.Map; +import java.util.NavigableMap; import java.util.Optional; +import java.util.SortedMap; import java.util.concurrent.CompletableFuture; +import java.util.regex.Matcher; +import java.util.regex.Pattern; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; +import org.apache.hadoop.hbase.MetaTableAccessor.CollectingVisitor; +import org.apache.hadoop.hbase.MetaTableAccessor.QueryType; +import org.apache.hadoop.hbase.MetaTableAccessor.Visitor; import org.apache.hadoop.hbase.classification.InterfaceAudience; -import org.apache.hadoop.hbase.client.AsyncConnection; +import org.apache.hadoop.hbase.client.Consistency; import org.apache.hadoop.hbase.client.Get; import org.apache.hadoop.hbase.client.RawAsyncTable; +import org.apache.hadoop.hbase.client.RawScanResultConsumer; +import org.apache.hadoop.hbase.client.RegionReplicaUtil; import org.apache.hadoop.hbase.client.Result; import org.apache.hadoop.hbase.client.Scan; import org.apache.hadoop.hbase.client.TableState; import org.apache.hadoop.hbase.exceptions.DeserializationException; +import org.apache.hadoop.hbase.util.Bytes; import org.apache.hadoop.hbase.util.EnvironmentEdgeManager; import org.apache.hadoop.hbase.util.Pair; @@ -46,6 +59,14 @@ public class AsyncMetaTableAccessor { private static final Log LOG = LogFactory.getLog(AsyncMetaTableAccessor.class); + + /** The delimiter for meta columns for replicaIds 0 */ + private static final char META_REPLICA_ID_DELIMITER = '_'; + + /** A regex for parsing server columns from meta. See above javadoc for meta layout */ + private static final Pattern SERVER_COLUMN_PATTERN = Pattern + .compile("^server(_[0-9a-fA-F]{4})?$"); + public static CompletableFuture tableExists(RawAsyncTable metaTable, TableName tableName) { if (tableName.equals(META_TABLE_NAME)) { return CompletableFuture.completedFuture(true); @@ -122,6 +143,350 @@ public class AsyncMetaTableAccessor { } /** + * Used to get table regions' info and server. + * @param metaTable + * @param tableName table we're looking for, can be null for getting all regions + * @return the list of regioninfos and server. The return value will be wrapped by a + * {@link CompletableFuture}. + */ + public static CompletableFuture >> getTableRegionsAndLocations( + RawAsyncTable metaTable, final Optional tableName) { +return getTableRegionsAndLocations(metaTable, tableName, true); + } + + /** + * Used to get table regions' info and server. + * @param metaTable + * @param tableName table we're looking for, can be null for getting all regions + * @param excludeOfflinedSplitParents don't return split parents + * @return the list of regioninfos and server. The return value will be wrapped by a + * {@link CompletableFuture}. + */ + public static CompletableFuture
>> getTableRegionsAndLocations( + RawAsyncTable metaTable, final Optional tableName,
[36/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/book.html -- diff --git a/book.html b/book.html index fb5bf2b..408b80b 100644 --- a/book.html +++ b/book.html @@ -1584,6 +1584,9 @@ See http://wiki.apache.org/hadoop/Distributions%20and%20Commercial%20Su Hadoop 2.x also includes important bug fixes that will improve your overall HBase experience. HBase 0.98 drops support for Hadoop 1.0, deprecates use of Hadoop 1.1+, and HBase 1.0 will not support Hadoop 1.x. + +Hadoop 3.x is still in early access releases and has not yet been sufficiently tested by the HBase community for production use cases. + @@ -1759,6 +1762,26 @@ HBase 0.98 drops support for Hadoop 1.0, deprecates use of Hadoop 1.1+, and HBas S S + +Hadoop-2.8.0 +X +X +X +X +X +X +X + + +Hadoop-3.0.0-alphax +NT +NT +NT +NT +NT +NT +NT + @@ -1806,7 +1829,22 @@ data loss. This patch is present in Apache Hadoop releases 2.6.1+. Hadoop 2.7.x -Hadoop version 2.7.0 is not tested or supported as the Hadoop PMC has explicitly labeled that release as not being stable. +Hadoop version 2.7.0 is not tested or supported as the Hadoop PMC has explicitly labeled that release as not being stable. (reference the https://s.apache.org/hadoop-2.7.0-announcement;>announcement of Apache Hadoop 2.7.0.) + + + + + + + + + + + + +Hadoop 2.8.x + +Hadoop version 2.8.0 is not tested or supported as the Hadoop PMC has explicitly labeled that release as not being stable. (reference the https://s.apache.org/hadoop-2.8.0-announcement;>announcement of Apache Hadoop 2.8.0.) @@ -13266,9 +13304,6 @@ HTable table2 = new HTable(conf2, -Constructing HTableInterface implementation is very lightweight and resources are controlled. - @@ -13472,7 +13507,7 @@ This filter returns all matching columns. -HTableInterface t = ...; +Table t = ...; byte[] row = ...; byte[] family = ...; byte[] prefix = Bytes.toBytes(abc); @@ -13505,7 +13540,7 @@ It can be used to efficiently get discontinuous sets of columns from very wide r -HTableInterface t = ...; +Table t = ...; byte[] row = ...; byte[] family = ...; byte[][] prefixes = new byte[][] {Bytes.toBytes(abc), Bytes.toBytes(xyz)}; @@ -13544,7 +13579,7 @@ This filter returns all matching columns. -HTableInterface t = ...; +Table t = ...; byte[] row = ...; byte[] family = ...; byte[] startColumn = Bytes.toBytes(); @@ -19842,8 +19877,7 @@ average or summation for an entire table which spans hundreds of regions. coprocessors must be explicitly invoked using the https://hbase.apache.org/devapidocs/org/apache/hadoop/hbase/client/Table.html#coprocessorService%28java.lang.Class,%20byte%5B%5D,%20byte%5B%5D,%20org.apache.hadoop.hbase.client.coprocessor.Batch.Call%29;>CoprocessorService() method available in -https://hbase.apache.org/devapidocs/org/apache/hadoop/hbase/client/Table.html;>Table, -https://hbase.apache.org/devapidocs/org/apache/hadoop/hbase/client/HTableInterface.html;>HTableInterface, +https://hbase.apache.org/devapidocs/org/apache/hadoop/hbase/client/Table.html;>Table or https://hbase.apache.org/devapidocs/org/apache/hadoop/hbase/client/HTable.html;>HTable. @@ -23147,7 +23181,7 @@ For example, if you are running a MapReduce job using 6 CPU-intensive tasks on a property namezookeeper.session.timeout/name - value120/value + value12/value /property property namehbase.zookeeper.property.tickTime/name @@ -30443,28 +30477,28 @@ Check the versions to be sure they are appropriate. @Before public void setup() throws Exception { -utility = new HBaseTestingUtility(); -utility.startMiniCluster(); +utility = new HBaseTestingUtility(); +utility.startMiniCluster(); } @Test -public void testInsert() throws Exception { -HTableInterface table = utility.createTable(Bytes.toBytes(MyTest), CF); -HBaseTestObj obj = new HBaseTestObj(); -obj.setRowKey(ROWKEY-1); -obj.setData1(DATA-1); -obj.setData2(DATA-2); -MyHBaseDAO.insertRecord(table, obj); -Get get1 = new Get(Bytes.toBytes(obj.getRowKey())); -get1.addColumn(CF, CQ1); -Result result1 = table.get(get1); -assertEquals(Bytes.toString(result1.getRow()), obj.getRowKey()); -assertEquals(Bytes.toString(result1.value()), obj.getData1()); -Get get2 = new Get(Bytes.toBytes(obj.getRowKey())); -get2.addColumn(CF, CQ2); -Result result2 = table.get(get2); -assertEquals(Bytes.toString(result2.getRow()), obj.getRowKey()); -assertEquals(Bytes.toString(result2.value()), obj.getData2()); +public void testInsert() throws Exception { +Table table = utility.createTable(Bytes.toBytes(MyTest), CF); +
[17/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/client/DelegatingRetryingCallable.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/DelegatingRetryingCallable.html b/devapidocs/org/apache/hadoop/hbase/client/DelegatingRetryingCallable.html deleted file mode 100644 index 0acf4e3..000 --- a/devapidocs/org/apache/hadoop/hbase/client/DelegatingRetryingCallable.html +++ /dev/null @@ -1,440 +0,0 @@ -http://www.w3.org/TR/html4/loose.dtd;> - - - - - -DelegatingRetryingCallable (Apache HBase 2.0.0-SNAPSHOT API) - - - - - -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":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.client -Class DelegatingRetryingCallableT,D extends RetryingCallableT - - - -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.client.DelegatingRetryingCallableT,D - - - - - - - -Type Parameters: -T - Result class from calls to the delegate RetryingCallable -D - Type of the delegate class - - -All Implemented Interfaces: -RetryingCallableT - - - -@InterfaceAudience.Private -public class DelegatingRetryingCallableT,D extends RetryingCallableT -extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object -implements RetryingCallableT -Helper callable for internal use when you just want to override a single method of a RetryingCallable. By default, this just delegates all RetryingCallable methods to the - specified delegate. - - - - - - - - - - - -Field Summary - -Fields - -Modifier and Type -Field and Description - - -protected D -delegate - - - - - - - - - -Constructor Summary - -Constructors - -Constructor and Description - - -DelegatingRetryingCallable(Ddelegate) - - - - - - - - - -Method Summary - -All MethodsInstance MethodsConcrete Methods - -Modifier and Type -Method and Description - - -T -call(intcallTimeout) -Computes a result, or throws an exception if unable to do so. - - - -http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String -getExceptionMessageAdditionalDetail() - - -void -prepare(booleanreload) -Prepare by setting up any connections to servers, etc., ahead of call invocation. - - - -long -sleep(longpause, - inttries) - - -void -throwable(http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true; title="class or interface in java.lang">Throwablet, - booleanretrying) -Called when call throws an exception and we are going to retry; take action to - make it so we succeed on next call (clear caches, do relookup of locations, etc.). - - - - - - - -Methods inherited from classjava.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object -http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--; title="class or interface in java.lang">clone, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-; title="class or interface in java.lang">equals, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--; title="class or interface in java.lang">finalize, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--; title="class or interface in java.lang">getClass, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--; title="class or interface in java.lang">hashCode, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--; title="class or interface in java.lang">notify, http://docs.oracle.com/javase/8/docs/api/java/lang /Object.html?is-external=true#notifyAll--" title="class or interface in
[26/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/class-use/DoNotRetryIOException.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/DoNotRetryIOException.html b/devapidocs/org/apache/hadoop/hbase/class-use/DoNotRetryIOException.html index 43eadfd..d48fc97 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/DoNotRetryIOException.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/DoNotRetryIOException.html @@ -262,12 +262,6 @@ hbase.table.max.rowsize). - -class -ScannerTimeoutException -Thrown when a scanner has timed out. - - @@ -405,22 +399,10 @@ class -LockTimeoutException -Thrown when there is a timeout when trying to acquire a lock - - - -class MergeRegionException Thrown when something is wrong in trying to merge two regions. - -class -OperationConflictException -The exception that is thrown if there's duplicate execution of non-idempotent operation. - - class OutOfOrderScannerNextException @@ -537,17 +519,11 @@ class -InvalidQuotaSettingsException -Generic quota exceeded exception for invalid settings - - - -class QuotaExceededException Generic quota exceeded exception - + class ThrottlingException Describe the throttling result. http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/class-use/HBaseIOException.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/HBaseIOException.html b/devapidocs/org/apache/hadoop/hbase/class-use/HBaseIOException.html index b4c9ec8..69fdd48 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/HBaseIOException.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/HBaseIOException.html @@ -361,12 +361,6 @@ class -ScannerTimeoutException -Thrown when a scanner has timed out. - - - -class WrongRowIOException @@ -458,22 +452,10 @@ class -LockTimeoutException -Thrown when there is a timeout when trying to acquire a lock - - - -class MergeRegionException Thrown when something is wrong in trying to merge two regions. - -class -OperationConflictException -The exception that is thrown if there's duplicate execution of non-idempotent operation. - - class OutOfOrderScannerNextException @@ -756,14 +738,14 @@ http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListNormalizationPlan -SimpleRegionNormalizer.computePlanForTable(TableNametable) -Computes next most "urgent" normalization action on the table. +RegionNormalizer.computePlanForTable(TableNametable) +Computes next optimal normalization plan. http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListNormalizationPlan -RegionNormalizer.computePlanForTable(TableNametable) -Computes next optimal normalization plan. +SimpleRegionNormalizer.computePlanForTable(TableNametable) +Computes next most "urgent" normalization action on the table. @@ -820,17 +802,11 @@ class -InvalidQuotaSettingsException -Generic quota exceeded exception for invalid settings - - - -class QuotaExceededException Generic quota exceeded exception - + class ThrottlingException Describe the throttling result. http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/class-use/HColumnDescriptor.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/HColumnDescriptor.html b/devapidocs/org/apache/hadoop/hbase/class-use/HColumnDescriptor.html index 2503363..fd04928 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/HColumnDescriptor.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/HColumnDescriptor.html @@ -498,17 +498,17 @@ service. -void -HBaseAdmin.addColumnFamily(TableNametableName, - HColumnDescriptorcolumnFamily) - - http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void AsyncAdmin.addColumnFamily(TableNametableName, HColumnDescriptorcolumnFamily) Add a column family to an existing table. + +void +HBaseAdmin.addColumnFamily(TableNametableName, + HColumnDescriptorcolumnFamily) + http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void
[11/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/client/class-use/Increment.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/class-use/Increment.html b/devapidocs/org/apache/hadoop/hbase/client/class-use/Increment.html index a0bb1bf..41ad14d 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/class-use/Increment.html +++ b/devapidocs/org/apache/hadoop/hbase/client/class-use/Increment.html @@ -214,31 +214,31 @@ service. -Result -HTable.increment(Incrementincrement) +http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureResult +RawAsyncTableImpl.increment(Incrementincrement) + + +http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureResult +AsyncTableBase.increment(Incrementincrement) Increments one or more columns within a single row. - + Result -Table.increment(Incrementincrement) +HTable.increment(Incrementincrement) Increments one or more columns within a single row. - + http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureResult AsyncTableImpl.increment(Incrementincrement) - -http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureResult -AsyncTableBase.increment(Incrementincrement) + +Result +Table.increment(Incrementincrement) Increments one or more columns within a single row. - -http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureResult -RawAsyncTableImpl.increment(Incrementincrement) - Result HTableWrapper.increment(Incrementincrement) @@ -312,18 +312,18 @@ service. Result -HRegion.increment(Incrementmutation, - longnonceGroup, - longnonce) - - -Result Region.increment(Incrementincrement, longnonceGroup, longnonce) Perform one or more increment operations on a row. + +Result +HRegion.increment(Incrementmutation, + longnonceGroup, + longnonce) + Result RegionCoprocessorHost.postIncrement(Incrementincrement, http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/client/class-use/IsolationLevel.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/class-use/IsolationLevel.html b/devapidocs/org/apache/hadoop/hbase/client/class-use/IsolationLevel.html index aca726e..6a50daa 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/class-use/IsolationLevel.html +++ b/devapidocs/org/apache/hadoop/hbase/client/class-use/IsolationLevel.html @@ -143,13 +143,13 @@ the order they are declared. -Get -Get.setIsolationLevel(IsolationLevellevel) - - Scan Scan.setIsolationLevel(IsolationLevellevel) + +Get +Get.setIsolationLevel(IsolationLevellevel) + Query Query.setIsolationLevel(IsolationLevellevel) @@ -182,23 +182,23 @@ the order they are declared. long -HRegion.getReadpoint(IsolationLevelisolationLevel) - - -long Region.getReadpoint(IsolationLevelisolationLevel) Deprecated. Since 1.2.0. Use Region.getReadPoint(IsolationLevel) instead. + +long +HRegion.getReadpoint(IsolationLevelisolationLevel) + long -HRegion.getReadPoint(IsolationLevelisolationLevel) +Region.getReadPoint(IsolationLevelisolationLevel) long -Region.getReadPoint(IsolationLevelisolationLevel) +HRegion.getReadPoint(IsolationLevelisolationLevel) http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/client/class-use/Mutation.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/class-use/Mutation.html b/devapidocs/org/apache/hadoop/hbase/client/class-use/Mutation.html index fcaed97..1e6dff8 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/class-use/Mutation.html +++ b/devapidocs/org/apache/hadoop/hbase/client/class-use/Mutation.html @@ -607,17 +607,17 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. void -OperationQuota.addMutation(Mutationmutation) -Add a mutation result. - +NoopOperationQuota.addMutation(Mutationmutation) void -DefaultOperationQuota.addMutation(Mutationmutation) +OperationQuota.addMutation(Mutationmutation) +Add a mutation result. + void -NoopOperationQuota.addMutation(Mutationmutation) +DefaultOperationQuota.addMutation(Mutationmutation) static long @@ -729,40 +729,40 @@
[49/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/apache_hbase_reference_guide.pdfmarks -- diff --git a/apache_hbase_reference_guide.pdfmarks b/apache_hbase_reference_guide.pdfmarks index 9d8495c..e046998 100644 --- a/apache_hbase_reference_guide.pdfmarks +++ b/apache_hbase_reference_guide.pdfmarks @@ -2,8 +2,8 @@ /Author (Apache HBase Team) /Subject () /Keywords () - /ModDate (D:20170321142451) - /CreationDate (D:20170321142451) + /ModDate (D:20170329203947) + /CreationDate (D:20170329203947) /Creator (Asciidoctor PDF 1.5.0.alpha.6, based on Prawn 1.2.1) /Producer () /DOCINFO pdfmark http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/apidocs/allclasses-frame.html -- diff --git a/apidocs/allclasses-frame.html b/apidocs/allclasses-frame.html index 72c3a4e..a280116 100644 --- a/apidocs/allclasses-frame.html +++ b/apidocs/allclasses-frame.html @@ -164,7 +164,6 @@ LeaseNotRecoveredException LoadIncrementalHFiles LocalHBaseCluster -LockTimeoutException LongComparator MasterNotRunningException MasterSwitchType @@ -197,7 +196,6 @@ NotServingRegionException NullComparator Operation -OperationConflictException OperationWithAttributes Order OrderedBlob @@ -303,7 +301,6 @@ Scan Scan.ReadType ScannerResetException -ScannerTimeoutException ScanResultConsumer ScheduledChore SecurityCapability http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/apidocs/allclasses-noframe.html -- diff --git a/apidocs/allclasses-noframe.html b/apidocs/allclasses-noframe.html index 6593100..acb942e 100644 --- a/apidocs/allclasses-noframe.html +++ b/apidocs/allclasses-noframe.html @@ -164,7 +164,6 @@ LeaseNotRecoveredException LoadIncrementalHFiles LocalHBaseCluster -LockTimeoutException LongComparator MasterNotRunningException MasterSwitchType @@ -197,7 +196,6 @@ NotServingRegionException NullComparator Operation -OperationConflictException OperationWithAttributes Order OrderedBlob @@ -303,7 +301,6 @@ Scan Scan.ReadType ScannerResetException -ScannerTimeoutException ScanResultConsumer ScheduledChore SecurityCapability http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/apidocs/deprecated-list.html -- diff --git a/apidocs/deprecated-list.html b/apidocs/deprecated-list.html index 987f686..7d843b8 100644 --- a/apidocs/deprecated-list.html +++ b/apidocs/deprecated-list.html @@ -390,13 +390,13 @@ -org.apache.hadoop.hbase.util.Bytes.getSize() -use Bytes.getLength() instead +org.apache.hadoop.hbase.io.ImmutableBytesWritable.getSize() +use ImmutableBytesWritable.getLength() instead -org.apache.hadoop.hbase.io.ImmutableBytesWritable.getSize() -use ImmutableBytesWritable.getLength() instead +org.apache.hadoop.hbase.util.Bytes.getSize() +use Bytes.getLength() instead http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/apidocs/index-all.html -- diff --git a/apidocs/index-all.html b/apidocs/index-all.html index 31012a5..7e8bd98 100644 --- a/apidocs/index-all.html +++ b/apidocs/index-all.html @@ -8394,6 +8394,8 @@ isEnabled() - Method in class org.apache.hadoop.hbase.replication.ReplicationPeerDescription +isEncodedRegionName(byte[]) - Static method in class org.apache.hadoop.hbase.HRegionInfo + isEncodedValue(PositionedByteRange) - Static method in class org.apache.hadoop.hbase.util.OrderedBytes Returns true when src appears to be positioned an encoded value, @@ -9249,16 +9251,6 @@ Keep locality while generating HFiles for bulkload. -LockTimeoutException - Exception in org.apache.hadoop.hbase.exceptions - -Thrown when there is a timeout when trying to acquire a lock - -LockTimeoutException() - Constructor for exception org.apache.hadoop.hbase.exceptions.LockTimeoutException - -Default constructor - -LockTimeoutException(String) - Constructor for exception org.apache.hadoop.hbase.exceptions.LockTimeoutException - LOG - Static variable in class org.apache.hadoop.hbase.mapreduce.ImportTsv LOG - Static variable in class org.apache.hadoop.hbase.mapreduce.TableSplit @@ -9610,6 +9602,10 @@ Admin.mergeRegionsAsync(byte[], byte[], boolean) instead. +mergeRegions(byte[], byte[], boolean) - Method in interface org.apache.hadoop.hbase.client.AsyncAdmin + +Merge two regions. + mergeRegionsAsync(byte[], byte[], boolean) - Method in interface org.apache.hadoop.hbase.client.Admin Merge two regions. @@ -10278,18 +10274,6 @@ Operation() - Constructor for class org.apache.hadoop.hbase.client.Operation -OperationConflictException - Exception in org.apache.hadoop.hbase.exceptions - -The exception that is thrown if there's duplicate execution
[22/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html b/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html index 8b23dc4..8d01d70 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html @@ -349,11 +349,11 @@ service. private TableName -HRegionInfo.tableName +MetaTableAccessor.TableVisitorBase.tableName private TableName -MetaTableAccessor.TableVisitorBase.tableName +HRegionInfo.tableName @@ -828,9 +828,13 @@ service. private http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTableName -BackupRequest.tableList +BackupHFileCleaner.fullyBackedUpTables +private http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTableName +BackupRequest.tableList + + private http://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true; title="class or interface in java.util">HashMapTableName,http://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true; title="class or interface in java.util">HashMaphttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String,http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true; title="class or interface in java.lang">Long BackupInfo.tableSetTimestampMap New region server log timestamps for table set after distributed log roll key - table name, @@ -1037,28 +1041,32 @@ service. +private http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true; title="class or interface in java.util">Sethttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String +BackupHFileCleaner.loadHFileRefs(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTableNametableList) + + void BackupInfo.setBackupTableInfoMap(http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">MapTableName,BackupTableInfobackupTableInfoMap) - + void BackupInfo.setIncrTimestampMap(http://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true; title="class or interface in java.util">HashMapTableName,http://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true; title="class or interface in java.util">HashMaphttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String,http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true; title="class or interface in java.lang">LongnewTableSetTimestampMap) Set the new region server log timestamps after distributed log roll - + private BackupRequest BackupRequest.setTableList(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTableNametableList) - + void BackupInfo.setTables(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTableNametables) - + void BackupInfo.setTableSetTimestampMap(http://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true; title="class or interface in java.util">HashMapTableName,http://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true; title="class or interface in java.util">HashMaphttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String,http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true; title="class or interface in java.lang">LongtableSetTimestampMap) - + BackupRequest.Builder BackupRequest.Builder.withTableList(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTableNametables) @@ -1205,22 +1213,34 @@ service. BackupManifest.BackupImage.getTableNames() +http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTableName +BackupSystemTable.getTablesForBackupType(BackupTypetype) + + private static http://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true; title="class or interface in java.util">HashMapTableName,http://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true; title="class or interface in java.util">HashMaphttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in
[40/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/apidocs/overview-tree.html -- diff --git a/apidocs/overview-tree.html b/apidocs/overview-tree.html index 332eb81..c0d37fd 100644 --- a/apidocs/overview-tree.html +++ b/apidocs/overview-tree.html @@ -584,12 +584,10 @@ org.apache.hadoop.hbase.InvalidFamilyOperationException org.apache.hadoop.hbase.regionserver.LeaseException -org.apache.hadoop.hbase.exceptions.LockTimeoutException org.apache.hadoop.hbase.NamespaceExistException org.apache.hadoop.hbase.NamespaceNotFoundException org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyException org.apache.hadoop.hbase.NotAllMetaRegionsOnlineException -org.apache.hadoop.hbase.exceptions.OperationConflictException org.apache.hadoop.hbase.quotas.QuotaExceededException org.apache.hadoop.hbase.quotas.ThrottlingException @@ -598,7 +596,6 @@ org.apache.hadoop.hbase.ReplicationPeerNotFoundException org.apache.hadoop.hbase.exceptions.RequestTooBigException org.apache.hadoop.hbase.exceptions.ScannerResetException -org.apache.hadoop.hbase.client.ScannerTimeoutException org.apache.hadoop.hbase.ipc.ServerTooBusyException org.apache.hadoop.hbase.TableExistsException org.apache.hadoop.hbase.TableNotDisabledException @@ -877,32 +874,32 @@ 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.MemoryCompactionPolicy org.apache.hadoop.hbase.KeepDeletedCells +org.apache.hadoop.hbase.MemoryCompactionPolicy org.apache.hadoop.hbase.ProcedureState -org.apache.hadoop.hbase.filter.BitComparator.BitwiseOp -org.apache.hadoop.hbase.filter.Filter.ReturnCode -org.apache.hadoop.hbase.filter.FilterList.Operator +org.apache.hadoop.hbase.io.encoding.DataBlockEncoding +org.apache.hadoop.hbase.util.Order org.apache.hadoop.hbase.filter.RegexStringComparator.EngineType +org.apache.hadoop.hbase.filter.FilterList.Operator +org.apache.hadoop.hbase.filter.Filter.ReturnCode org.apache.hadoop.hbase.filter.CompareFilter.CompareOp -org.apache.hadoop.hbase.util.Order -org.apache.hadoop.hbase.io.encoding.DataBlockEncoding -org.apache.hadoop.hbase.client.SnapshotType -org.apache.hadoop.hbase.client.Scan.ReadType -org.apache.hadoop.hbase.client.MasterSwitchType +org.apache.hadoop.hbase.filter.BitComparator.BitwiseOp +org.apache.hadoop.hbase.quotas.ThrottleType +org.apache.hadoop.hbase.quotas.QuotaScope +org.apache.hadoop.hbase.quotas.QuotaType +org.apache.hadoop.hbase.quotas.ThrottlingException.Type org.apache.hadoop.hbase.client.CompactType -org.apache.hadoop.hbase.client.CompactionState -org.apache.hadoop.hbase.client.RequestController.ReturnCode org.apache.hadoop.hbase.client.Durability org.apache.hadoop.hbase.client.Consistency -org.apache.hadoop.hbase.client.MobCompactPartitionPolicy +org.apache.hadoop.hbase.client.CompactionState org.apache.hadoop.hbase.client.IsolationLevel +org.apache.hadoop.hbase.client.Scan.ReadType +org.apache.hadoop.hbase.client.RequestController.ReturnCode +org.apache.hadoop.hbase.client.SnapshotType +org.apache.hadoop.hbase.client.MasterSwitchType +org.apache.hadoop.hbase.client.MobCompactPartitionPolicy org.apache.hadoop.hbase.client.security.SecurityCapability org.apache.hadoop.hbase.regionserver.BloomType -org.apache.hadoop.hbase.quotas.ThrottlingException.Type -org.apache.hadoop.hbase.quotas.ThrottleType -org.apache.hadoop.hbase.quotas.QuotaType -org.apache.hadoop.hbase.quotas.QuotaScope http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/apidocs/serialized-form.html -- diff --git a/apidocs/serialized-form.html b/apidocs/serialized-form.html index 6ed573f..a6395c9 100644 --- a/apidocs/serialized-form.html +++ b/apidocs/serialized-form.html @@ -386,15 +386,6 @@ Class org.apache.hadoop.hbase.client.RowTooBigException extends DoNotRetryRegionException implements Serializable - - - -Class org.apache.hadoop.hbase.client.ScannerTimeoutException extends DoNotRetryIOException implements Serializable - -serialVersionUID: -8788838690290688313L - - @@ -500,15 +491,6 @@ 1788783640409186240L - - - -Class org.apache.hadoop.hbase.exceptions.LockTimeoutException extends DoNotRetryIOException implements Serializable - -serialVersionUID: --1770764924258999825L - - @@ -518,15 +500,6 @@ 4970899110066124122L - - - -Class org.apache.hadoop.hbase.exceptions.OperationConflictException extends DoNotRetryIOException implements Serializable - -serialVersionUID: --8930333627489862872L - -
[35/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/checkstyle-aggregate.html -- diff --git a/checkstyle-aggregate.html b/checkstyle-aggregate.html index 1ef780c..26f9443 100644 --- a/checkstyle-aggregate.html +++ b/checkstyle-aggregate.html @@ -7,7 +7,7 @@ - + Apache HBase Checkstyle Results @@ -298,10 +298,10 @@ Warnings Errors -2156 +2145 0 0 -14202 +14147 Files @@ -316,290 +316,290 @@ 0 1 -maven-archiver/pom.properties -0 -0 -1 - org/apache/hadoop/hbase/AsyncMetaTableAccessor.java 0 0 5 - + org/apache/hadoop/hbase/AuthUtil.java 0 0 2 - + org/apache/hadoop/hbase/BaseConfigurable.java 0 0 1 - + org/apache/hadoop/hbase/ByteBufferKeyOnlyKeyValue.java 0 0 3 - + org/apache/hadoop/hbase/ByteBufferKeyValue.java 0 0 1 - + org/apache/hadoop/hbase/Cell.java 0 0 3 - + org/apache/hadoop/hbase/CellComparator.java 0 0 30 - + org/apache/hadoop/hbase/CellScanner.java 0 0 1 - + org/apache/hadoop/hbase/CellUtil.java 0 0 98 - + org/apache/hadoop/hbase/ChoreService.java 0 0 5 - + org/apache/hadoop/hbase/ClusterId.java 0 0 2 - + org/apache/hadoop/hbase/ClusterStatus.java 0 0 13 - + org/apache/hadoop/hbase/CompatibilityFactory.java 0 0 1 - + org/apache/hadoop/hbase/CompatibilitySingletonFactory.java 0 0 1 - + org/apache/hadoop/hbase/CompoundConfiguration.java 0 0 3 - + org/apache/hadoop/hbase/CoordinatedStateManagerFactory.java 0 0 1 - + org/apache/hadoop/hbase/CoprocessorEnvironment.java 0 0 2 - + org/apache/hadoop/hbase/DoNotRetryIOException.java 0 0 3 - + org/apache/hadoop/hbase/DroppedSnapshotException.java 0 0 1 - + org/apache/hadoop/hbase/ExtendedCell.java 0 0 1 - + org/apache/hadoop/hbase/HBaseConfiguration.java 0 0 6 - + org/apache/hadoop/hbase/HColumnDescriptor.java 0 0 27 - + org/apache/hadoop/hbase/HConstants.java 0 0 1 - + org/apache/hadoop/hbase/HRegionInfo.java 0 0 58 - + org/apache/hadoop/hbase/HRegionLocation.java 0 0 1 - + org/apache/hadoop/hbase/HTableDescriptor.java 0 0 46 - + org/apache/hadoop/hbase/HealthChecker.java 0 0 17 - + org/apache/hadoop/hbase/IndividualBytesFieldCell.java 0 0 11 - + org/apache/hadoop/hbase/JMXListener.java 0 0 3 - + org/apache/hadoop/hbase/JitterScheduledThreadPoolExecutorImpl.java 0 0 1 - + org/apache/hadoop/hbase/KeyValue.java 0 0 135 - + org/apache/hadoop/hbase/KeyValueTestUtil.java 0 0 9 - + org/apache/hadoop/hbase/KeyValueUtil.java 0 0 30 - + org/apache/hadoop/hbase/LocalHBaseCluster.java 0 0 24 - + org/apache/hadoop/hbase/MetaMutationAnnotation.java 0 0 1 - + org/apache/hadoop/hbase/MetaTableAccessor.java 0 0 118 - + org/apache/hadoop/hbase/NamespaceDescriptor.java 0 0 3 - + org/apache/hadoop/hbase/NotAllMetaRegionsOnlineException.java 0 0 1 - + org/apache/hadoop/hbase/RegionLoad.java 0 0 1 - + org/apache/hadoop/hbase/RegionLocations.java 0 0 10 - + org/apache/hadoop/hbase/RegionStateListener.java 0 0 2 - + org/apache/hadoop/hbase/ScheduledChore.java 0 0 6 - + org/apache/hadoop/hbase/ServerLoad.java 0 0 2 - + org/apache/hadoop/hbase/ServerName.java 0 0 27 - + org/apache/hadoop/hbase/SettableSequenceId.java 0 0 1 - + org/apache/hadoop/hbase/SettableTimestamp.java 0 0 1 - + org/apache/hadoop/hbase/SplitLogCounters.java 0 0 1 - + org/apache/hadoop/hbase/SplitLogTask.java 0 0 2 - + org/apache/hadoop/hbase/TableDescriptors.java 0 0 8 - + org/apache/hadoop/hbase/TableInfoMissingException.java 0 0 6 - + org/apache/hadoop/hbase/TableName.java 0 0 20 - + org/apache/hadoop/hbase/TagType.java 0 0 1 - + org/apache/hadoop/hbase/TagUtil.java 0 0 2 - + org/apache/hadoop/hbase/ZKNamespaceManager.java 0 0 2 - + org/apache/hadoop/hbase/ZNodeClearer.java 0 0 3 - + org/apache/hadoop/hbase/backup/BackupCopyJob.java 0 0 1 + +org/apache/hadoop/hbase/backup/BackupHFileCleaner.java +0 +0 +3 org/apache/hadoop/hbase/backup/BackupRestoreConstants.java 0 @@ -679,7 +679,7 @@ org/apache/hadoop/hbase/backup/impl/BackupManager.java 0 0 -4 +5 org/apache/hadoop/hbase/backup/impl/BackupManifest.java 0 @@ -689,7 +689,7 @@ org/apache/hadoop/hbase/backup/impl/BackupSystemTable.java 0 0 -18 +24 org/apache/hadoop/hbase/backup/impl/FullTableBackupClient.java 0 @@ -701,142 +701,142 @@ 0 1 +org/apache/hadoop/hbase/backup/impl/IncrementalTableBackupClient.java +0 +0 +4 + org/apache/hadoop/hbase/backup/impl/TableBackupClient.java 0 0 1 - + org/apache/hadoop/hbase/backup/regionserver/LogRollBackupSubprocedure.java 0 0 2 - + org/apache/hadoop/hbase/backup/util/BackupUtils.java 0 0 3 - + org/apache/hadoop/hbase/backup/util/RestoreTool.java 0 0 1 - + org/apache/hadoop/hbase/classification/tools/ExcludePrivateAnnotationsStandardDoclet.java 0 0 1 - +
[21/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/class-use/Tag.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/Tag.html b/devapidocs/org/apache/hadoop/hbase/class-use/Tag.html index ab370fa..98baa6b 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/Tag.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/Tag.html @@ -758,17 +758,17 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTag -VisibilityLabelService.createVisibilityExpTags(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringvisExpression, +DefaultVisibilityLabelServiceImpl.createVisibilityExpTags(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringvisExpression, booleanwithSerializationFormat, - booleancheckAuths) -Creates tags corresponding to given visibility expression. - + booleancheckAuths) http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTag -DefaultVisibilityLabelServiceImpl.createVisibilityExpTags(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringvisExpression, +VisibilityLabelService.createVisibilityExpTags(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringvisExpression, booleanwithSerializationFormat, - booleancheckAuths) + booleancheckAuths) +Creates tags corresponding to given visibility expression. + static http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTag @@ -814,6 +814,11 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. byte[] +DefaultVisibilityLabelServiceImpl.encodeVisibilityForReplication(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTagtags, + http://docs.oracle.com/javase/8/docs/api/java/lang/Byte.html?is-external=true; title="class or interface in java.lang">ByteserializationFormat) + + +byte[] VisibilityLabelService.encodeVisibilityForReplication(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTagvisTags, http://docs.oracle.com/javase/8/docs/api/java/lang/Byte.html?is-external=true; title="class or interface in java.lang">ByteserializationFormat) Provides a way to modify the visibility tags of type TagType @@ -823,11 +828,6 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. .replicate(). - -byte[] -DefaultVisibilityLabelServiceImpl.encodeVisibilityForReplication(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTagtags, - http://docs.oracle.com/javase/8/docs/api/java/lang/Byte.html?is-external=true; title="class or interface in java.lang">ByteserializationFormat) - static http://docs.oracle.com/javase/8/docs/api/java/lang/Byte.html?is-external=true; title="class or interface in java.lang">Byte VisibilityUtils.extractAndPartitionTags(Cellcell, @@ -873,6 +873,20 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. boolean +DefaultVisibilityLabelServiceImpl.matchVisibility(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTagputVisTags, + http://docs.oracle.com/javase/8/docs/api/java/lang/Byte.html?is-external=true; title="class or interface in java.lang">ByteputTagsFormat, + http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTagdeleteVisTags, + http://docs.oracle.com/javase/8/docs/api/java/lang/Byte.html?is-external=true; title="class or interface in java.lang">BytedeleteTagsFormat) + + +boolean +DefaultVisibilityLabelServiceImpl.matchVisibility(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTagputVisTags, + http://docs.oracle.com/javase/8/docs/api/java/lang/Byte.html?is-external=true; title="class or interface in java.lang">ByteputTagsFormat, +
[29/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/ShareableMemory.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/ShareableMemory.html b/devapidocs/org/apache/hadoop/hbase/ShareableMemory.html deleted file mode 100644 index e939247..000 --- a/devapidocs/org/apache/hadoop/hbase/ShareableMemory.html +++ /dev/null @@ -1,235 +0,0 @@ -http://www.w3.org/TR/html4/loose.dtd;> - - - - - -ShareableMemory (Apache HBase 2.0.0-SNAPSHOT API) - - - - - -var methods = {"i0":6}; -var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; -var altColor = "altColor"; -var rowColor = "rowColor"; -var tableTab = "tableTab"; -var activeTableTab = "activeTableTab"; - - -JavaScript is disabled on your browser. - - - - - -Skip navigation links - - - - -Overview -Package -Class -Use -Tree -Deprecated -Index -Help - - - - -PrevClass -NextClass - - -Frames -NoFrames - - -AllClasses - - - - - - - -Summary: -Nested| -Field| -Constr| -Method - - -Detail: -Field| -Constr| -Method - - - - - - - - -org.apache.hadoop.hbase -Interface ShareableMemory - - - - - - - -@InterfaceAudience.Private -public interface ShareableMemory -A cell implementing this interface would mean that the memory area backing this cell will refer - to a memory area that could be part of a larger common memory area used by the RegionServer. This - might be the bigger memory chunk where the RPC requests are read into. If an exclusive instance - is required, use the cloneToCell() to have the contents of the cell copied to an - exclusive memory area. - - - - - - - - - - - -Method Summary - -All MethodsInstance MethodsAbstract Methods - -Modifier and Type -Method and Description - - -Cell -cloneToCell() -Does a deep copy of the contents to a new memory area and returns it in the form of a cell. - - - - - - - - - - - - - - - - -Method Detail - - - - - -cloneToCell -CellcloneToCell() -Does a deep copy of the contents to a new memory area and returns it in the form of a cell. - -Returns: -The deep cloned cell - - - - - - - - - - - - - - -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 - - - - - - -Copyright 20072017 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. - - http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/SizeCachedKeyValue.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/SizeCachedKeyValue.html b/devapidocs/org/apache/hadoop/hbase/SizeCachedKeyValue.html index a4cc299..0049da3 100644 --- a/devapidocs/org/apache/hadoop/hbase/SizeCachedKeyValue.html +++ b/devapidocs/org/apache/hadoop/hbase/SizeCachedKeyValue.html @@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab"; -PrevClass +PrevClass NextClass @@ -405,7 +405,7 @@ extends -PrevClass +PrevClass NextClass http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/Stoppable.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/Stoppable.html b/devapidocs/org/apache/hadoop/hbase/Stoppable.html index f9d6d5f..07bfe6a 100644 --- a/devapidocs/org/apache/hadoop/hbase/Stoppable.html +++ b/devapidocs/org/apache/hadoop/hbase/Stoppable.html @@ -105,7 +105,7 @@ var activeTableTab = "activeTableTab"; All Known Implementing Classes: -AuthenticationTokenSecretManager.LeaderElector, BackupLogCleaner, BaseFileCleanerDelegate, BaseHFileCleanerDelegate, BaseLoadBalancer, BaseLogCleanerDelegate, DumpReplicationQueues.WarnOnlyStoppable, FavoredNodeLoadBalancer, HFileLinkCleaner, HMaster, HMasterCommandLine.LocalHMaster, HRegionServer, HRegionServer.MovedRegionsCleaner, LogRollMasterProcedureManager, LongTermArchivingHFileCleaner, MasterFlushTableProcedureManager, MasterProcedureManager, NoLimitThroughputController, PressureAwareCompactionThroughputController, PressureAwareFlushThroughputController,
[44/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/apidocs/org/apache/hadoop/hbase/client/class-use/Scan.html -- diff --git a/apidocs/org/apache/hadoop/hbase/client/class-use/Scan.html b/apidocs/org/apache/hadoop/hbase/client/class-use/Scan.html index 6a6e899..505a93a 100644 --- a/apidocs/org/apache/hadoop/hbase/client/class-use/Scan.html +++ b/apidocs/org/apache/hadoop/hbase/client/class-use/Scan.html @@ -382,15 +382,15 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. ResultScanner -Table.getScanner(Scanscan) -Returns a scanner on the current table as specified by the Scan - object. +AsyncTable.getScanner(Scanscan) +Returns a scanner on the current table as specified by the Scan object. ResultScanner -AsyncTable.getScanner(Scanscan) -Returns a scanner on the current table as specified by the Scan object. +Table.getScanner(Scanscan) +Returns a scanner on the current table as specified by the Scan + object. @@ -686,19 +686,19 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. void -TableRecordReader.setScan(Scanscan) +TableRecordReaderImpl.setScan(Scanscan) Sets the scan defining the actual details like columns etc. void -TableRecordReaderImpl.setScan(Scanscan) +TableInputFormatBase.setScan(Scanscan) Sets the scan defining the actual details like columns etc. void -TableInputFormatBase.setScan(Scanscan) +TableRecordReader.setScan(Scanscan) Sets the scan defining the actual details like columns etc. http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/apidocs/org/apache/hadoop/hbase/client/class-use/ScannerTimeoutException.html -- diff --git a/apidocs/org/apache/hadoop/hbase/client/class-use/ScannerTimeoutException.html b/apidocs/org/apache/hadoop/hbase/client/class-use/ScannerTimeoutException.html deleted file mode 100644 index 9a66d2b..000 --- a/apidocs/org/apache/hadoop/hbase/client/class-use/ScannerTimeoutException.html +++ /dev/null @@ -1,125 +0,0 @@ -http://www.w3.org/TR/html4/loose.dtd;> - - - - - -Uses of Class org.apache.hadoop.hbase.client.ScannerTimeoutException (Apache HBase 2.0.0-SNAPSHOT API) - - - - - - - -JavaScript is disabled on your browser. - - - - - -Skip navigation links - - - - -Overview -Package -Class -Use -Tree -Deprecated -Index -Help - - - - -Prev -Next - - -Frames -NoFrames - - -AllClasses - - - - - - - - - - -Uses of Classorg.apache.hadoop.hbase.client.ScannerTimeoutException - -No usage of org.apache.hadoop.hbase.client.ScannerTimeoutException - - - - -Skip navigation links - - - - -Overview -Package -Class -Use -Tree -Deprecated -Index -Help - - - - -Prev -Next - - -Frames -NoFrames - - -AllClasses - - - - - - - - - -Copyright 20072017 https://www.apache.org/;>The Apache Software Foundation. All rights reserved. - - http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/apidocs/org/apache/hadoop/hbase/client/class-use/Table.html -- diff --git a/apidocs/org/apache/hadoop/hbase/client/class-use/Table.html b/apidocs/org/apache/hadoop/hbase/client/class-use/Table.html index 5d35ef2..36d521e 100644 --- a/apidocs/org/apache/hadoop/hbase/client/class-use/Table.html +++ b/apidocs/org/apache/hadoop/hbase/client/class-use/Table.html @@ -172,11 +172,11 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. void -TableRecordReader.setHTable(Tablehtable) +TableRecordReaderImpl.setHTable(Tablehtable) void -TableRecordReaderImpl.setHTable(Tablehtable) +TableRecordReader.setHTable(Tablehtable) http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/apidocs/org/apache/hadoop/hbase/client/package-frame.html -- diff --git a/apidocs/org/apache/hadoop/hbase/client/package-frame.html b/apidocs/org/apache/hadoop/hbase/client/package-frame.html index cfdfe6b..ade2257 100644 --- a/apidocs/org/apache/hadoop/hbase/client/package-frame.html +++ b/apidocs/org/apache/hadoop/hbase/client/package-frame.html @@ -87,7 +87,6 @@
[09/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/client/class-use/ResultScanner.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/class-use/ResultScanner.html b/devapidocs/org/apache/hadoop/hbase/client/class-use/ResultScanner.html index cd77222..101d455 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/class-use/ResultScanner.html +++ b/devapidocs/org/apache/hadoop/hbase/client/class-use/ResultScanner.html @@ -214,17 +214,17 @@ service. -ResultScanner -HTable.getScanner(byte[]family) -The underlying HTable must not be closed. - - - default ResultScanner AsyncTable.getScanner(byte[]family) Gets a scanner on the current table for the given family. + +ResultScanner +HTable.getScanner(byte[]family) +The underlying HTable must not be closed. + + ResultScanner Table.getScanner(byte[]family) @@ -236,17 +236,17 @@ service. HTableWrapper.getScanner(byte[]family) -ResultScanner -HTable.getScanner(byte[]family, +default ResultScanner +AsyncTable.getScanner(byte[]family, byte[]qualifier) -The underlying HTable must not be closed. +Gets a scanner on the current table for the given family and qualifier. -default ResultScanner -AsyncTable.getScanner(byte[]family, +ResultScanner +HTable.getScanner(byte[]family, byte[]qualifier) -Gets a scanner on the current table for the given family and qualifier. +The underlying HTable must not be closed. @@ -263,27 +263,27 @@ service. ResultScanner -HTable.getScanner(Scanscan) -The underlying HTable must not be closed. +AsyncTable.getScanner(Scanscan) +Returns a scanner on the current table as specified by the Scan object. ResultScanner -AsyncTable.getScanner(Scanscan) -Returns a scanner on the current table as specified by the Scan object. +HTable.getScanner(Scanscan) +The underlying HTable must not be closed. ResultScanner +AsyncTableImpl.getScanner(Scanscan) + + +ResultScanner Table.getScanner(Scanscan) Returns a scanner on the current table as specified by the Scan object. - -ResultScanner -AsyncTableImpl.getScanner(Scanscan) - ResultScanner HTableWrapper.getScanner(Scanscan) http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/client/class-use/RetriesExhaustedException.ThrowableWithExtraContext.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/class-use/RetriesExhaustedException.ThrowableWithExtraContext.html b/devapidocs/org/apache/hadoop/hbase/client/class-use/RetriesExhaustedException.ThrowableWithExtraContext.html index 74d3ddc..8f1f4b1 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/class-use/RetriesExhaustedException.ThrowableWithExtraContext.html +++ b/devapidocs/org/apache/hadoop/hbase/client/class-use/RetriesExhaustedException.ThrowableWithExtraContext.html @@ -110,11 +110,11 @@ private http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListRetriesExhaustedException.ThrowableWithExtraContext -AsyncRpcRetryingCaller.exceptions +AsyncScanSingleRegionRpcRetryingCaller.exceptions private http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListRetriesExhaustedException.ThrowableWithExtraContext -AsyncScanSingleRegionRpcRetryingCaller.exceptions +AsyncRpcRetryingCaller.exceptions http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/client/class-use/RetryingCallable.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/class-use/RetryingCallable.html b/devapidocs/org/apache/hadoop/hbase/client/class-use/RetryingCallable.html index 27a5ef2..45cbe38 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/class-use/RetryingCallable.html +++ b/devapidocs/org/apache/hadoop/hbase/client/class-use/RetryingCallable.html @@ -106,21 +106,6 @@ Uses of RetryingCallable in org.apache.hadoop.hbase.client -Classes in org.apache.hadoop.hbase.client with type parameters of type RetryingCallable - -Modifier and Type -Class and Description - - - -class -DelegatingRetryingCallableT,D extends RetryingCallableT -Helper callable for internal use when you just want to override a single method of a RetryingCallable. - - - - - Classes in org.apache.hadoop.hbase.client that implement RetryingCallable Modifier and Type @@ -141,78 +126,72 @@ class -DelegatingRetryingCallableT,D extends RetryingCallableT -Helper callable for internal use when you just want to override a single method of a RetryingCallable. - - - -class FlushRegionCallable A Callable for flushRegion() RPC. - + (package private) class MasterCallableV A
[06/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/codec/prefixtree/PrefixTreeSeeker.OffheapPrefixTreeCell.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/codec/prefixtree/PrefixTreeSeeker.OffheapPrefixTreeCell.html b/devapidocs/org/apache/hadoop/hbase/codec/prefixtree/PrefixTreeSeeker.OffheapPrefixTreeCell.html index 5b3e0a7..2c77f68 100644 --- a/devapidocs/org/apache/hadoop/hbase/codec/prefixtree/PrefixTreeSeeker.OffheapPrefixTreeCell.html +++ b/devapidocs/org/apache/hadoop/hbase/codec/prefixtree/PrefixTreeSeeker.OffheapPrefixTreeCell.html @@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab"; -private static class PrefixTreeSeeker.OffheapPrefixTreeCell +private static class PrefixTreeSeeker.OffheapPrefixTreeCell extends ByteBufferCell implements Cell, SettableSequenceId, HeapSize @@ -421,7 +421,7 @@ implements FIXED_OVERHEAD -private static finallong FIXED_OVERHEAD +private static finallong FIXED_OVERHEAD @@ -430,7 +430,7 @@ implements rowBuff -privatehttp://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBuffer rowBuff +privatehttp://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBuffer rowBuff @@ -439,7 +439,7 @@ implements rowLength -privateshort rowLength +privateshort rowLength @@ -448,7 +448,7 @@ implements famBuff -privatehttp://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBuffer famBuff +privatehttp://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBuffer famBuff @@ -457,7 +457,7 @@ implements famLength -privatebyte famLength +privatebyte famLength @@ -466,7 +466,7 @@ implements qualBuff -privatehttp://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBuffer qualBuff +privatehttp://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBuffer qualBuff @@ -475,7 +475,7 @@ implements qualLength -privateint qualLength +privateint qualLength @@ -484,7 +484,7 @@ implements val -privatehttp://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBuffer val +privatehttp://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBuffer val @@ -493,7 +493,7 @@ implements valOffset -privateint valOffset +privateint valOffset @@ -502,7 +502,7 @@ implements valLength -privateint valLength +privateint valLength @@ -511,7 +511,7 @@ implements tagBuff -privatehttp://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBuffer tagBuff +privatehttp://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBuffer tagBuff @@ -520,7 +520,7 @@ implements tagsLength -privateint tagsLength +privateint tagsLength @@ -529,7 +529,7 @@ implements ts -privatelong ts +privatelong ts @@ -538,7 +538,7 @@ implements seqId -privatelong seqId +privatelong seqId @@ -547,7 +547,7 @@ implements type -privatebyte type +privatebyte type @@ -564,7 +564,7 @@ implements OffheapPrefixTreeCell -publicOffheapPrefixTreeCell(byte[]row, +publicOffheapPrefixTreeCell(byte[]row, introwOffset, shortrowLength, byte[]fam, @@ -598,7 +598,7 @@ implements setSequenceId -publicvoidsetSequenceId(longseqId) +publicvoidsetSequenceId(longseqId) Description copied from interface:SettableSequenceId Sets with the given seqId. @@ -613,7 +613,7 @@ implements getRowArray -publicbyte[]getRowArray() +publicbyte[]getRowArray() Description copied from interface:Cell Contiguous raw bytes that may start at any index in the containing array. Max length is Short.MAX_VALUE which is 32,767 bytes. @@ -631,7 +631,7 @@ implements getRowOffset -publicintgetRowOffset() +publicintgetRowOffset() Specified by: getRowOffsetin interfaceCell @@ -646,7 +646,7 @@ implements getRowLength -publicshortgetRowLength() +publicshortgetRowLength() Specified by: getRowLengthin interfaceCell @@ -661,7 +661,7 @@ implements getFamilyArray -publicbyte[]getFamilyArray() +publicbyte[]getFamilyArray() Description copied from interface:Cell Contiguous bytes composed of legal HDFS filename characters which may start at any index in the containing array. Max length is Byte.MAX_VALUE, which is
[03/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/exceptions/class-use/DeserializationException.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/exceptions/class-use/DeserializationException.html b/devapidocs/org/apache/hadoop/hbase/exceptions/class-use/DeserializationException.html index a3c2fc8..81a1e14 100644 --- a/devapidocs/org/apache/hadoop/hbase/exceptions/class-use/DeserializationException.html +++ b/devapidocs/org/apache/hadoop/hbase/exceptions/class-use/DeserializationException.html @@ -146,20 +146,20 @@ -static ClusterId -ClusterId.parseFrom(byte[]bytes) +static HColumnDescriptor +HColumnDescriptor.parseFrom(byte[]bytes) static HTableDescriptor HTableDescriptor.parseFrom(byte[]bytes) -static HRegionInfo -HRegionInfo.parseFrom(byte[]bytes) +static ClusterId +ClusterId.parseFrom(byte[]bytes) -static HColumnDescriptor -HColumnDescriptor.parseFrom(byte[]bytes) +static HRegionInfo +HRegionInfo.parseFrom(byte[]bytes) static SplitLogTask @@ -265,145 +265,145 @@ ByteArrayComparable.parseFrom(byte[]pbBytes) -static FirstKeyValueMatchingQualifiersFilter -FirstKeyValueMatchingQualifiersFilter.parseFrom(byte[]pbBytes) -Deprecated. - - - -static RandomRowFilter -RandomRowFilter.parseFrom(byte[]pbBytes) - - -static Filter -Filter.parseFrom(byte[]pbBytes) -Concrete implementers can signal a failure condition in their code by throwing an - http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException. - +static DependentColumnFilter +DependentColumnFilter.parseFrom(byte[]pbBytes) -static FilterList -FilterList.parseFrom(byte[]pbBytes) +static SkipFilter +SkipFilter.parseFrom(byte[]pbBytes) -static FuzzyRowFilter -FuzzyRowFilter.parseFrom(byte[]pbBytes) +static LongComparator +LongComparator.parseFrom(byte[]pbBytes) -static SubstringComparator -SubstringComparator.parseFrom(byte[]pbBytes) +static KeyOnlyFilter +KeyOnlyFilter.parseFrom(byte[]pbBytes) -static PrefixFilter -PrefixFilter.parseFrom(byte[]pbBytes) - - static ColumnPrefixFilter ColumnPrefixFilter.parseFrom(byte[]pbBytes) - -static SkipFilter -SkipFilter.parseFrom(byte[]pbBytes) - -static QualifierFilter -QualifierFilter.parseFrom(byte[]pbBytes) +static ColumnPaginationFilter +ColumnPaginationFilter.parseFrom(byte[]pbBytes) +static InclusiveStopFilter +InclusiveStopFilter.parseFrom(byte[]pbBytes) + + static WhileMatchFilter WhileMatchFilter.parseFrom(byte[]pbBytes) - + static PageFilter PageFilter.parseFrom(byte[]pbBytes) - -static TimestampsFilter -TimestampsFilter.parseFrom(byte[]pbBytes) - -static MultipleColumnPrefixFilter -MultipleColumnPrefixFilter.parseFrom(byte[]pbBytes) - - static MultiRowRangeFilter MultiRowRangeFilter.parseFrom(byte[]pbBytes) + +static QualifierFilter +QualifierFilter.parseFrom(byte[]pbBytes) + -static LongComparator -LongComparator.parseFrom(byte[]pbBytes) +static Filter +Filter.parseFrom(byte[]pbBytes) +Concrete implementers can signal a failure condition in their code by throwing an + http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException. + -static FilterWrapper -FilterWrapper.parseFrom(byte[]pbBytes) +static BinaryPrefixComparator +BinaryPrefixComparator.parseFrom(byte[]pbBytes) static BinaryComparator BinaryComparator.parseFrom(byte[]pbBytes) -static ValueFilter -ValueFilter.parseFrom(byte[]pbBytes) +static FirstKeyValueMatchingQualifiersFilter +FirstKeyValueMatchingQualifiersFilter.parseFrom(byte[]pbBytes) +Deprecated. + -static ColumnRangeFilter -ColumnRangeFilter.parseFrom(byte[]pbBytes) +static RowFilter +RowFilter.parseFrom(byte[]pbBytes) +static SubstringComparator +SubstringComparator.parseFrom(byte[]pbBytes) + + static FirstKeyOnlyFilter FirstKeyOnlyFilter.parseFrom(byte[]pbBytes) + +static MultipleColumnPrefixFilter +MultipleColumnPrefixFilter.parseFrom(byte[]pbBytes) + -static ColumnCountGetFilter -ColumnCountGetFilter.parseFrom(byte[]pbBytes) +static FuzzyRowFilter +FuzzyRowFilter.parseFrom(byte[]pbBytes) static NullComparator NullComparator.parseFrom(byte[]pbBytes) -static ColumnPaginationFilter -ColumnPaginationFilter.parseFrom(byte[]pbBytes) +static RandomRowFilter +RandomRowFilter.parseFrom(byte[]pbBytes) -static RowFilter -RowFilter.parseFrom(byte[]pbBytes) +static FilterWrapper +FilterWrapper.parseFrom(byte[]pbBytes) -static InclusiveStopFilter -InclusiveStopFilter.parseFrom(byte[]pbBytes) +static SingleColumnValueFilter +SingleColumnValueFilter.parseFrom(byte[]pbBytes) -static KeyOnlyFilter -KeyOnlyFilter.parseFrom(byte[]pbBytes) +static ValueFilter +ValueFilter.parseFrom(byte[]pbBytes) -static BitComparator -BitComparator.parseFrom(byte[]pbBytes) +static ColumnCountGetFilter
[10/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/client/class-use/Result.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/class-use/Result.html b/devapidocs/org/apache/hadoop/hbase/client/class-use/Result.html index f442e15..7e6cfcc 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/class-use/Result.html +++ b/devapidocs/org/apache/hadoop/hbase/client/class-use/Result.html @@ -432,20 +432,20 @@ service. Result[] -BatchScanResultCache.addAndGet(Result[]results, - booleanisHeartbeatMessage) +ScanResultCache.addAndGet(Result[]results, + booleanisHeartbeatMessage) +Add the given results to cache and get valid results back. + Result[] -CompleteScanResultCache.addAndGet(Result[]results, +BatchScanResultCache.addAndGet(Result[]results, booleanisHeartbeatMessage) Result[] -ScanResultCache.addAndGet(Result[]results, - booleanisHeartbeatMessage) -Add the given results to cache and get valid results back. - +CompleteScanResultCache.addAndGet(Result[]results, + booleanisHeartbeatMessage) Result @@ -464,6 +464,10 @@ service. HTableWrapper.append(Appendappend) +Result[] +ScannerCallableWithReplicas.call(inttimeout) + + Result RpcRetryingCallerWithReadReplicas.call(intoperationTimeout) @@ -471,10 +475,6 @@ service. - we put the query into the execution pool. - -Result[] -ScannerCallableWithReplicas.call(inttimeout) - private Result[] ClientScanner.call(ScannerCallableWithReplicascallable, @@ -603,17 +603,17 @@ service. Result -ResultScanner.next() -Grab the next row's worth of values. - +ClientAsyncPrefetchScanner.next() Result -AsyncTableResultScanner.next() +ResultScanner.next() +Grab the next row's worth of values. + Result -ClientAsyncPrefetchScanner.next() +AsyncTableResultScanner.next() Result @@ -621,11 +621,11 @@ service. Result -ClientSideRegionScanner.next() +TableSnapshotScanner.next() Result -TableSnapshotScanner.next() +ClientSideRegionScanner.next() default Result[] @@ -663,6 +663,10 @@ service. RawAsyncTableImpl.toResult(HBaseRpcControllercontroller, org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutateResponseresp) + +private Result[] +CompleteScanResultCache.updateNumberOfCompleteResultsAndReturn(Result...results) + @@ -674,7 +678,7 @@ service. http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureResult -AsyncTableImpl.append(Appendappend) +RawAsyncTableImpl.append(Appendappend) http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureResult @@ -684,11 +688,11 @@ service. http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureResult -RawAsyncTableImpl.append(Appendappend) +AsyncTableImpl.append(Appendappend) http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureResult -AsyncTableImpl.get(Getget) +RawAsyncTableImpl.get(Getget) http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureResult @@ -698,11 +702,11 @@ service. http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureResult -RawAsyncTableImpl.get(Getget) +AsyncTableImpl.get(Getget) http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">Listhttp://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureResult -AsyncTableImpl.get(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListGetgets) +RawAsyncTableImpl.get(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListGetgets) http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">Listhttp://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureResult @@ -712,7 +716,7 @@ service. http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in
[50/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/apache_hbase_reference_guide.pdf -- diff --git a/apache_hbase_reference_guide.pdf b/apache_hbase_reference_guide.pdf index 322bb10..1b027a7 100644 --- a/apache_hbase_reference_guide.pdf +++ b/apache_hbase_reference_guide.pdf @@ -5,24 +5,24 @@ /Author (Apache HBase Team) /Creator (Asciidoctor PDF 1.5.0.alpha.6, based on Prawn 1.2.1) /Producer (Apache HBase Team) -/CreationDate (D:20170321142325+00'00') -/ModDate (D:20170321142325+00'00') +/CreationDate (D:20170329203821+00'00') +/ModDate (D:20170329203821+00'00') >> endobj 2 0 obj << /Type /Catalog /Pages 3 0 R /Names 25 0 R -/Outlines 4042 0 R -/PageLabels 4250 0 R +/Outlines 4041 0 R +/PageLabels 4249 0 R /PageMode /UseOutlines /ViewerPreferences [/FitWindow] >> endobj 3 0 obj << /Type /Pages -/Count 676 -/Kids [7 0 R 13 0 R 15 0 R 17 0 R 19 0 R 21 0 R 23 0 R 39 0 R 43 0 R 47 0 R 55 0 R 58 0 R 60 0 R 62 0 R 66 0 R 71 0 R 74 0 R 79 0 R 81 0 R 84 0 R 86 0 R 92 0 R 101 0 R 106 0 R 108 0 R 129 0 R 135 0 R 142 0 R 144 0 R 149 0 R 152 0 R 162 0 R 170 0 R 181 0 R 191 0 R 195 0 R 197 0 R 201 0 R 207 0 R 209 0 R 211 0 R 213 0 R 215 0 R 218 0 R 224 0 R 227 0 R 229 0 R 231 0 R 233 0 R 235 0 R 237 0 R 239 0 R 242 0 R 245 0 R 249 0 R 251 0 R 253 0 R 255 0 R 257 0 R 259 0 R 261 0 R 264 0 R 270 0 R 272 0 R 274 0 R 276 0 R 281 0 R 285 0 R 288 0 R 293 0 R 297 0 R 300 0 R 315 0 R 325 0 R 331 0 R 342 0 R 352 0 R 357 0 R 359 0 R 361 0 R 372 0 R 377 0 R 381 0 R 386 0 R 390 0 R 401 0 R 413 0 R 427 0 R 437 0 R 439 0 R 441 0 R 446 0 R 456 0 R 469 0 R 479 0 R 483 0 R 486 0 R 490 0 R 494 0 R 497 0 R 500 0 R 502 0 R 505 0 R 509 0 R 511 0 R 516 0 R 521 0 R 525 0 R 531 0 R 533 0 R 539 0 R 541 0 R 545 0 R 553 0 R 555 0 R 558 0 R 562 0 R 565 0 R 568 0 R 583 0 R 590 0 R 597 0 R 608 0 R 614 0 R 622 0 R 631 0 R 634 0 R 638 0 R 641 0 R 652 0 R 660 0 R 666 0 R 671 0 R 675 0 R 677 0 R 691 0 R 703 0 R 709 0 R 715 0 R 718 0 R 727 0 R 735 0 R 739 0 R 744 0 R 750 0 R 752 0 R 754 0 R 756 0 R 764 0 R 773 0 R 777 0 R 785 0 R 793 0 R 799 0 R 803 0 R 809 0 R 813 0 R 819 0 R 827 0 R 829 0 R 833 0 R 838 0 R 845 0 R 848 0 R 855 0 R 864 0 R 868 0 R 870 0 R 873 0 R 877 0 R 882 0 R 885 0 R 897 0 R 901 0 R 906 0 R 914 0 R 919 0 R 923 0 R 928 0 R 930 0 R 933 0 R 935 0 R 939 0 R 941 0 R 944 0 R 948 0 R 952 0 R 957 0 R 962 0 R 965 0 R 967 0 R 974 0 R 978 0 R 983 0 R 996 0 R 1000 0 R 1004 0 R 1009 0 R 1011 0 R 1020 0 R 1023 0 R 1028 0 R 1031 0 R 1040 0 R 1043 0 R 1049 0 R 1056 0 R 1059 0 R 1061 0 R 1070 0 R 1072 0 R 1074 0 R 1077 0 R 1079 0 R 1081 0 R 1083 0 R 1085 0 R 1087 0 R 1090 0 R 1093 0 R 1098 0 R 1101 0 R 1103 0 R 1105 0 R 1107 0 R 1112 0 R 1121 0 R 1124 0 R 1126 0 R 1128 0 R 1133 0 R 1135 0 R 1138 0 R 1140 0 R 1142 0 R 1144 0 R 1147 0 R 1152 0 R 1158 0 R 1165 0 R 1170 0 R 1184 0 R 1195 0 R 1199 0 R 1214 0 R 1223 0 R 1237 0 R 1241 0 R 1251 0 R 1265 0 R 1268 0 R 1280 0 R 1289 0 R 1296 0 R 1300 0 R 1309 0 R 1314 0 R 1318 0 R 1324 0 R 1330 0 R 1337 0 R 1345 0 R 1347 0 R 1359 0 R 1361 0 R 1366 0 R 1370 0 R 1375 0 R 1385 0 R 1391 0 R 1397 0 R 1399 0 R 1401 0 R 1413 0 R 1419 0 R 1428 0 R 1433 0 R 1446 0 R 1453 0 R 1457 0 R 1467 0 R 1476 0 R 1479 0 R 1485 0 R 1489 0 R 1492 0 R 1497 0 R 1501 0 R 1505 0 R 1511 0 R 1515 0 R 1520 0 R 1527 0 R 1531 0 R 1534 0 R 1536 0 R 1545 0 R 1552 0 R 1558 0 R 1563 0 R 1567 0 R 1570 0 R 1576 0 R 1581 0 R 1586 0 R 1588 0 R 1590 0 R 1593 0 R 1595 0 R 1603 0 R 1606 0 R 1612 0 R 1619 0 R 1623 0 R 1628 0 R 1633 0 R 1636 0 R 1638 0 R 1640 0 R 1642 0 R 1648 0 R 1658 0 R 1660 0 R 1662 0 R 1664 0 R 1666 0 R 1669 0 R 1671 0 R 1673 0 R 1675 0 R 1678 0 R 1680 0 R 1682 0 R 1684 0 R 1688 0 R 1692 0 R 1701 0 R 1703 0 R 1705 0 R 1707 0 R 1709 0 R 1716 0 R 1718 0 R 1723 0 R 1725 0 R 1727 0 R 1734 0 R 1739 0 R 1743 0 R 1747 0 R 1750 0 R 1753 0 R 1757 0 R 1759 0 R 1762 0 R 1764 0 R 1766 0 R 1768 0 R 1772 0 R 1774 0 R 1778 0 R 1780 0 R 1782 0 R 1784 0 R 1786 0 R 1794 0 R 1797 0 R 1802 0 R 1804 0 R 1806 0 R 1808 0 R 1810 0 R 1818 0 R 1828 0 R 1831 0 R 1845 0 R 1858 0 R 1862 0 R 1867 0 R 1872 0 R 1875 0 R 1880 0 R 1882 0 R 1887 0 R 1889 0 R 1892 0 R 1894 0 R 1896 0 R 1898 0 R 1900 0 R 1904 0 R 1906 0 R 1910 0 R 1914 0 R 1922 0 R 1928 0 R 1939 0 R 1953 0 R 1966 0 R 1984 0 R 1988 0 R 1990 0 R 1994 0 R 2011 0 R 2019 0 R 2026 0 R 2035 0 R 2039 0 R 2048 0 R 2060 0 R 2066 0 R 2075 0 R 2086 0 R 2105 0 R 2117 0 R 2120 0 R 2129 0 R 2144 0 R 2151 0 R 2154 0 R 2159 0 R 2164 0 R 2174 0 R 2182 0 R 2185 0 R 2187 0 R 2191 0 R 2206 0 R 2215 0 R 2220 0 R 2224 0 R 2227 0 R 2229 0 R 2231 0 R 2233 0 R 2235 0 R 2240 0 R 2242 0 R 2253 0 R 2263 0 R 2270 0 R 2282 0 R 2287 0 R 2291 0 R 2304 0 R 2311 0 R 2317 0 R 2319 0 R 2329 0 R 2336 0 R 2347 0 R 2351 0 R 2360 0 R 2366 0 R 2376 0 R 2385 0 R 2393 0 R 2399 0 R 2404 0 R 2408 0 R 2412 0 R 2414 0 R 2420 0 R 2424 0 R 2428 0 R 2434 0 R 2441 0 R 2446 0 R 2450 0 R 2459 0 R 2464 0 R
[25/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/class-use/HRegionInfo.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/HRegionInfo.html b/devapidocs/org/apache/hadoop/hbase/class-use/HRegionInfo.html index d90fc2a..78cb2c4 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/HRegionInfo.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/HRegionInfo.html @@ -947,19 +947,19 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. HRegionInfo -MultiServerCallable.getHRegionInfo() +RegionServerCallable.getHRegionInfo() HRegionInfo -ScannerCallable.getHRegionInfo() +ScannerCallableWithReplicas.getHRegionInfo() HRegionInfo -RegionServerCallable.getHRegionInfo() +MultiServerCallable.getHRegionInfo() HRegionInfo -ScannerCallableWithReplicas.getHRegionInfo() +ScannerCallable.getHRegionInfo() private HRegionInfo @@ -1031,17 +1031,17 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. -void -HBaseAdmin.closeRegion(ServerNamesn, - HRegionInfohri) - - http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void AsyncAdmin.closeRegion(ServerNamesn, HRegionInfohri) Close a region. + +void +HBaseAdmin.closeRegion(ServerNamesn, + HRegionInfohri) + http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void AsyncHBaseAdmin.closeRegion(ServerNamesn, @@ -1128,6 +1128,12 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. byte[]splitPoint) +http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void +AsyncHBaseAdmin.split(ServerNamesn, + HRegionInfohri, + byte[]splitPoint) + + (package private) void ConnectionImplementation.updateCachedLocation(HRegionInfohri, ServerNamesource, @@ -1754,11 +1760,11 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListServerName -FavoredNodesManager.getFavoredNodes(HRegionInforegionInfo) +FavoredNodeLoadBalancer.getFavoredNodes(HRegionInforegionInfo) http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListServerName -FavoredNodeLoadBalancer.getFavoredNodes(HRegionInforegionInfo) +FavoredNodesManager.getFavoredNodes(HRegionInforegionInfo) http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListServerName @@ -2124,7 +2130,7 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. private HRegionInfo -RegionPlan.hri +UnAssignCallable.hri private HRegionInfo @@ -2132,7 +2138,7 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. private HRegionInfo -UnAssignCallable.hri +RegionPlan.hri @@ -3031,14 +3037,14 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. void -LoadBalancer.regionOffline(HRegionInforegionInfo) -Marks the region as offline at balancer. +RegionStates.regionOffline(HRegionInfohri) +A region is offline, won't be in transition any more. void -RegionStates.regionOffline(HRegionInfohri) -A region is offline, won't be in transition any more. +LoadBalancer.regionOffline(HRegionInforegionInfo) +Marks the region as offline at balancer. @@ -3064,16 +3070,16 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. void +RegionStates.regionOnline(HRegionInfohri, +ServerNameserverName) + + +void LoadBalancer.regionOnline(HRegionInforegionInfo, ServerNamesn) Marks the region as online at balancer. - -void -RegionStates.regionOnline(HRegionInfohri, -ServerNameserverName) - (package private) void AssignmentManager.regionOnline(HRegionInforegionInfo, @@ -3562,13 +3568,13 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. RegionLocationFinder.cache -(package private) http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or
[14/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/client/HTable.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/HTable.html b/devapidocs/org/apache/hadoop/hbase/client/HTable.html index 2858976..86d00b4 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/HTable.html +++ b/devapidocs/org/apache/hadoop/hbase/client/HTable.html @@ -50,7 +50,7 @@ var activeTableTab = "activeTableTab"; PrevClass -NextClass +NextClass Frames @@ -2411,7 +2411,7 @@ publicvoid PrevClass -NextClass +NextClass Frames http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/client/HTableInterface.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/HTableInterface.html b/devapidocs/org/apache/hadoop/hbase/client/HTableInterface.html deleted file mode 100644 index 76d1a85..000 --- a/devapidocs/org/apache/hadoop/hbase/client/HTableInterface.html +++ /dev/null @@ -1,450 +0,0 @@ -http://www.w3.org/TR/html4/loose.dtd;> - - - - - -HTableInterface (Apache HBase 2.0.0-SNAPSHOT API) - - - - - -var methods = {"i0":38,"i1":38,"i2":38,"i3":38,"i4":38,"i5":38,"i6":38}; -var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],32:["t6","Deprecated Methods"]}; -var altColor = "altColor"; -var rowColor = "rowColor"; -var tableTab = "tableTab"; -var activeTableTab = "activeTableTab"; - - -JavaScript is disabled on your browser. - - - - - -Skip navigation links - - - - -Overview -Package -Class -Use -Tree -Deprecated -Index -Help - - - - -PrevClass -NextClass - - -Frames -NoFrames - - -AllClasses - - - - - - - -Summary: -Nested| -Field| -Constr| -Method - - -Detail: -Field| -Constr| -Method - - - - - - - - -org.apache.hadoop.hbase.client -Interface HTableInterface - - - - - - -All Superinterfaces: -http://docs.oracle.com/javase/8/docs/api/java/lang/AutoCloseable.html?is-external=true; title="class or interface in java.lang">AutoCloseable, http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true; title="class or interface in java.io">Closeable, Table - - -Deprecated. -use Table instead - - -http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true; title="class or interface in java.lang">@Deprecated - @InterfaceAudience.Private - @InterfaceStability.Stable -public interface HTableInterface -extends Table -Used to communicate with a single HBase table. - Obtain an instance from a Connection. - -Since: -0.21.0 - - - - - - - - - - - - -Method Summary - -All MethodsInstance MethodsAbstract MethodsDeprecated Methods - -Modifier and Type -Method and Description - - -void -flushCommits() -Deprecated. -as of 1.0.0. Replaced by BufferedMutator.flush() - - - - -byte[] -getTableName() -Deprecated. -Use Table.getName() instead - - - - -long -getWriteBufferSize() -Deprecated. -as of 1.0.0. Replaced by BufferedMutator.getWriteBufferSize() - - - - -boolean -isAutoFlush() -Deprecated. -as of 1.0.0. Replaced by BufferedMutator - - - - -void -setAutoFlush(booleanautoFlush, -booleanclearBufferOnFail) -Deprecated. -in 0.99 since setting clearBufferOnFail is deprecated. - - - - -void -setAutoFlushTo(booleanautoFlush) -Deprecated. -in 0.99 since setting clearBufferOnFail is deprecated. Move on to - BufferedMutator - - - - -void -setWriteBufferSize(longwriteBufferSize) -Deprecated. -as of 1.0.0. Replaced by BufferedMutator and - BufferedMutatorParams.writeBufferSize(long) - - - - - - - - -Methods inherited from interfaceorg.apache.hadoop.hbase.client.Table -append, batch, batchCallback, batchCoprocessorService, batchCoprocessorService, checkAndDelete, checkAndDelete, checkAndMutate, checkAndPut, checkAndPut, close, coprocessorService, coprocessorService, coprocessorService, delete, delete, exists, existsAll, get, get, getConfiguration, getName, getOperationTimeout, getReadRpcTimeout, getRpcTimeout, getScanner, getScanner, getScanner, getTableDescriptor, getWriteRpcTimeout, increment, incrementColumnValue, incrementColumnValue, mutateRow, put, put, setOperationTimeout, setReadRpcTimeout, setRpcTimeout, setWriteRpcTimeout - - - - - - - - - - - - - - -Method Detail - - - - - -getTableName -http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true; title="class or interface in
[37/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/LoadIncrementalHFiles.html -- diff --git a/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/LoadIncrementalHFiles.html b/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/LoadIncrementalHFiles.html index 4d16641..99ae63b 100644 --- a/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/LoadIncrementalHFiles.html +++ b/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/LoadIncrementalHFiles.html @@ -35,1284 +35,1296 @@ 027import java.util.ArrayList; 028import java.util.Arrays; 029import java.util.Collection; -030import java.util.Deque; -031import java.util.HashMap; -032import java.util.HashSet; -033import java.util.Iterator; -034import java.util.LinkedList; -035import java.util.List; -036import java.util.Map; -037import java.util.Map.Entry; -038import java.util.Set; -039import java.util.TreeMap; -040import java.util.UUID; -041import java.util.concurrent.Callable; -042import java.util.concurrent.ExecutionException; -043import java.util.concurrent.ExecutorService; -044import java.util.concurrent.Future; -045import java.util.concurrent.LinkedBlockingQueue; -046import java.util.concurrent.ThreadPoolExecutor; -047import java.util.concurrent.TimeUnit; -048import java.util.concurrent.atomic.AtomicInteger; -049 -050import org.apache.commons.lang.mutable.MutableInt; -051import org.apache.commons.logging.Log; -052import org.apache.commons.logging.LogFactory; -053import org.apache.hadoop.conf.Configuration; -054import org.apache.hadoop.conf.Configured; -055import org.apache.hadoop.fs.FileStatus; -056import org.apache.hadoop.fs.FileSystem; -057import org.apache.hadoop.fs.Path; -058import org.apache.hadoop.fs.permission.FsPermission; -059import org.apache.hadoop.hbase.HBaseConfiguration; -060import org.apache.hadoop.hbase.HColumnDescriptor; -061import org.apache.hadoop.hbase.HConstants; -062import org.apache.hadoop.hbase.HTableDescriptor; -063import org.apache.hadoop.hbase.TableName; -064import org.apache.hadoop.hbase.TableNotFoundException; -065import org.apache.hadoop.hbase.classification.InterfaceAudience; -066import org.apache.hadoop.hbase.classification.InterfaceStability; -067import org.apache.hadoop.hbase.client.Admin; -068import org.apache.hadoop.hbase.client.ClientServiceCallable; -069import org.apache.hadoop.hbase.client.Connection; -070import org.apache.hadoop.hbase.client.ConnectionFactory; -071import org.apache.hadoop.hbase.client.RegionLocator; -072import org.apache.hadoop.hbase.client.RpcRetryingCallerFactory; -073import org.apache.hadoop.hbase.client.SecureBulkLoadClient; -074import org.apache.hadoop.hbase.client.Table; -075import org.apache.hadoop.hbase.coprocessor.CoprocessorHost; -076import org.apache.hadoop.hbase.io.HFileLink; -077import org.apache.hadoop.hbase.io.HalfStoreFileReader; -078import org.apache.hadoop.hbase.io.Reference; -079import org.apache.hadoop.hbase.io.compress.Compression.Algorithm; -080import org.apache.hadoop.hbase.io.hfile.CacheConfig; -081import org.apache.hadoop.hbase.io.hfile.HFile; -082import org.apache.hadoop.hbase.io.hfile.HFileContext; -083import org.apache.hadoop.hbase.io.hfile.HFileContextBuilder; -084import org.apache.hadoop.hbase.io.hfile.HFileDataBlockEncoder; -085import org.apache.hadoop.hbase.io.hfile.HFileScanner; -086import org.apache.hadoop.hbase.ipc.RpcControllerFactory; -087import org.apache.hadoop.hbase.regionserver.BloomType; -088import org.apache.hadoop.hbase.regionserver.HStore; -089import org.apache.hadoop.hbase.regionserver.StoreFileInfo; -090import org.apache.hadoop.hbase.regionserver.StoreFileWriter; -091import org.apache.hadoop.hbase.security.UserProvider; -092import org.apache.hadoop.hbase.security.token.FsDelegationToken; -093import org.apache.hadoop.hbase.util.Bytes; -094import org.apache.hadoop.hbase.util.FSHDFSUtils; -095import org.apache.hadoop.hbase.util.Pair; -096import org.apache.hadoop.util.Tool; -097import org.apache.hadoop.util.ToolRunner; -098 -099import com.google.common.collect.HashMultimap; -100import com.google.common.collect.Multimap; -101import com.google.common.collect.Multimaps; -102import com.google.common.util.concurrent.ThreadFactoryBuilder; -103/** -104 * Tool to load the output of HFileOutputFormat into an existing table. -105 */ -106@InterfaceAudience.Public -107@InterfaceStability.Stable -108public class LoadIncrementalHFiles extends Configured implements Tool { -109 private static final Log LOG = LogFactory.getLog(LoadIncrementalHFiles.class); -110 private boolean initalized = false; -111 -112 public static final String NAME = "completebulkload"; -113 static final String RETRY_ON_IO_EXCEPTION = "hbase.bulkload.retries.retryOnIOException"; -114 public static final String MAX_FILES_PER_REGION_PER_FAMILY -115= "hbase.mapreduce.bulkload.max.hfiles.perRegion.perFamily";
[19/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceStability.Evolving.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceStability.Evolving.html b/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceStability.Evolving.html index 32706e9..5068367 100644 --- a/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceStability.Evolving.html +++ b/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceStability.Evolving.html @@ -1261,42 +1261,36 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. class -OperationConflictException -The exception that is thrown if there's duplicate execution of non-idempotent operation. - - - -class PreemptiveFastFailException Thrown when the client believes that we are trying to communicate to has been repeatedly unresponsive for a while. - + class RegionInRecoveryException Thrown when a read request issued against a region which is in recovering state. - + class RegionMovedException Subclass if the server knows the region is now on another server. - + class RegionOpeningException Subclass if the server knows the region is now on another server. - + class RequestTooBigException Thrown when the size of the rpc request received by the server is too large. - + class UnknownProtocolException An error requesting an RPC protocol that the server is not serving. @@ -2700,59 +2694,53 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. interface -RegionMergeTransaction -Executes region merge as a "transaction". - - - -interface RegionScanner RegionScanner describes iterators over rows in an HRegion. - + class RegionServerAbortedException Thrown by the region server when it is aborting. - + class RegionServerCoprocessorHost - + class RegionServerRunningException Thrown if the region server log directory exists (which indicates another region server is running at the same address) - + interface RegionServerServices Services provided by HRegionServer - + class RegionServerStoppedException Thrown by the region server when it is in shutting down state. - + interface RowProcessorS extends com.google.protobuf.Message,T extends com.google.protobuf.Message Defines the procedure to atomically perform multiple scans and mutations on a HRegion. - + interface RpcSchedulerFactory A factory class that constructs an RpcScheduler. - + class ScannerContext ScannerContext instances encapsulate limit tracking AND progress towards those limits during @@ -2760,19 +2748,19 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. InternalScanner.next(java.util.List). - + class ScanType Enum to distinguish general scan types. - + class SimpleRpcSchedulerFactory Constructs a SimpleRpcScheduler. - + interface Store Interface for objects that hold a column family in a Region. http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceStability.Stable.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceStability.Stable.html b/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceStability.Stable.html index 471d628..aceee6a 100644 --- a/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceStability.Stable.html +++ b/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceStability.Stable.html @@ -411,63 +411,55 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. -interface -HTableInterface -Deprecated. -use Table instead - - - - class HTableWrapper A wrapper for HTable. - + class Increment Used to perform Increment operations on a single row. - + class IsolationLevel Specify Isolation levels in Scan operations. - + class NoServerForRegionException Thrown when no region server can be found for a region - + class Put Used to perform Put operations for a single row. - + class Result Single row result of a Get or Scan query. - + interface ResultScanner Interface for client-side scanning. - + class RetriesExhaustedException Exception thrown by HTable methods when an attempt to do something (like commit changes) fails after a bunch of retries. - + class RetriesExhaustedWithDetailsException This subclass of RetriesExhaustedException @@ -475,13 +467,13 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. exceptions on what servers. - + interface Row Has a row. - + class RowTooBigException Gets or Scans throw this
[46/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/apidocs/org/apache/hadoop/hbase/class-use/HRegionInfo.html -- diff --git a/apidocs/org/apache/hadoop/hbase/class-use/HRegionInfo.html b/apidocs/org/apache/hadoop/hbase/class-use/HRegionInfo.html index cb7cfe1..ef67fa7 100644 --- a/apidocs/org/apache/hadoop/hbase/class-use/HRegionInfo.html +++ b/apidocs/org/apache/hadoop/hbase/class-use/HRegionInfo.html @@ -298,15 +298,15 @@ -void -Admin.closeRegion(ServerNamesn, +http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void +AsyncAdmin.closeRegion(ServerNamesn, HRegionInfohri) Close a region. -http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void -AsyncAdmin.closeRegion(ServerNamesn, +void +Admin.closeRegion(ServerNamesn, HRegionInfohri) Close a region. http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/apidocs/org/apache/hadoop/hbase/class-use/HTableDescriptor.html -- diff --git a/apidocs/org/apache/hadoop/hbase/class-use/HTableDescriptor.html b/apidocs/org/apache/hadoop/hbase/class-use/HTableDescriptor.html index db3ef41..e373ad7 100644 --- a/apidocs/org/apache/hadoop/hbase/class-use/HTableDescriptor.html +++ b/apidocs/org/apache/hadoop/hbase/class-use/HTableDescriptor.html @@ -477,34 +477,34 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. -void -Admin.createTable(HTableDescriptordesc) +http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void +AsyncAdmin.createTable(HTableDescriptordesc) Creates a new table. -http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void -AsyncAdmin.createTable(HTableDescriptordesc) +void +Admin.createTable(HTableDescriptordesc) Creates a new table. -void -Admin.createTable(HTableDescriptordesc, +http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void +AsyncAdmin.createTable(HTableDescriptordesc, byte[][]splitKeys) Creates a new table with an initial set of empty regions defined by the specified split keys. -http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void -AsyncAdmin.createTable(HTableDescriptordesc, +void +Admin.createTable(HTableDescriptordesc, byte[][]splitKeys) Creates a new table with an initial set of empty regions defined by the specified split keys. -void -Admin.createTable(HTableDescriptordesc, +http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void +AsyncAdmin.createTable(HTableDescriptordesc, byte[]startKey, byte[]endKey, intnumRegions) @@ -512,8 +512,8 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. -http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void -AsyncAdmin.createTable(HTableDescriptordesc, +void +Admin.createTable(HTableDescriptordesc, byte[]startKey, byte[]endKey, intnumRegions)
[45/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/apidocs/org/apache/hadoop/hbase/client/class-use/Delete.html -- diff --git a/apidocs/org/apache/hadoop/hbase/client/class-use/Delete.html b/apidocs/org/apache/hadoop/hbase/client/class-use/Delete.html index 76d7733..64ed51a 100644 --- a/apidocs/org/apache/hadoop/hbase/client/class-use/Delete.html +++ b/apidocs/org/apache/hadoop/hbase/client/class-use/Delete.html @@ -227,58 +227,58 @@ -boolean -Table.checkAndDelete(byte[]row, +default http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean +AsyncTableBase.checkAndDelete(byte[]row, byte[]family, byte[]qualifier, byte[]value, Deletedelete) -Atomically checks if a row/family/qualifier value matches the expected - value. +Atomically checks if a row/family/qualifier value equals to the expected value. -default http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean -AsyncTableBase.checkAndDelete(byte[]row, +boolean +Table.checkAndDelete(byte[]row, byte[]family, byte[]qualifier, byte[]value, Deletedelete) -Atomically checks if a row/family/qualifier value equals to the expected value. +Atomically checks if a row/family/qualifier value matches the expected + value. -boolean -Table.checkAndDelete(byte[]row, +http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean +AsyncTableBase.checkAndDelete(byte[]row, byte[]family, byte[]qualifier, CompareFilter.CompareOpcompareOp, byte[]value, Deletedelete) -Atomically checks if a row/family/qualifier value matches the expected - value. +Atomically checks if a row/family/qualifier value matches the expected value. -http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean -AsyncTableBase.checkAndDelete(byte[]row, +boolean +Table.checkAndDelete(byte[]row, byte[]family, byte[]qualifier, CompareFilter.CompareOpcompareOp, byte[]value, Deletedelete) -Atomically checks if a row/family/qualifier value matches the expected value. +Atomically checks if a row/family/qualifier value matches the expected + value. -void -Table.delete(Deletedelete) +http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void +AsyncTableBase.delete(Deletedelete) Deletes the specified cells/row. -http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void -AsyncTableBase.delete(Deletedelete) +void +Table.delete(Deletedelete) Deletes the specified cells/row. @@ -292,14 +292,14 @@ -void -Table.delete(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListDeletedeletes) +http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">Listhttp://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void +AsyncTableBase.delete(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListDeletedeletes) Deletes the specified cells/rows in bulk.
[33/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/deprecated-list.html -- diff --git a/devapidocs/deprecated-list.html b/devapidocs/deprecated-list.html index 363769b..e6301da 100644 --- a/devapidocs/deprecated-list.html +++ b/devapidocs/deprecated-list.html @@ -93,16 +93,11 @@ -org.apache.hadoop.hbase.client.HTableInterface -use Table instead - - - org.apache.hadoop.hbase.SettableSequenceId as of 2.0 and will be removed in 3.0. Use ExtendedCell instead - + org.apache.hadoop.hbase.SettableTimestamp as of 2.0 and will be removed in 3.0. Use ExtendedCell instead @@ -502,35 +497,25 @@ org.apache.hadoop.hbase.KeyValueUtil.ensureKeyValues(ListCell) -org.apache.hadoop.hbase.regionserver.RegionMergeTransaction.execute(Server, RegionServerServices) -use #execute(Server, RegionServerServices, User) - - - org.apache.hadoop.hbase.client.HTableWrapper.exists(ListGet) Use HTableWrapper.existsAll(java.util.List) instead. since 2.0. remove in 3.0 - + org.apache.hadoop.hbase.rest.client.RemoteHTable.exists(ListGet) - + org.apache.hadoop.hbase.filter.Filter.filterRowKey(byte[], int, int) As of release 2.0.0, this will be removed in HBase 3.0.0. Instead use Filter.filterRowKey(Cell) - + org.apache.hadoop.hbase.filter.FilterBase.filterRowKey(byte[], int, int) As of release 2.0.0, this will be removed in HBase 3.0.0. Instead use FilterBase.filterRowKey(Cell) - -org.apache.hadoop.hbase.client.HTableInterface.flushCommits() -as of 1.0.0. Replaced by BufferedMutator.flush() - - org.apache.hadoop.hbase.client.Admin.getAlterStatus(byte[]) Since 2.0.0. Will be removed in 3.0.0. Use Admin.getAlterStatus(TableName) @@ -772,13 +757,13 @@ -org.apache.hadoop.hbase.util.Bytes.getSize() -use Bytes.getLength() instead +org.apache.hadoop.hbase.io.ImmutableBytesWritable.getSize() +use ImmutableBytesWritable.getLength() instead -org.apache.hadoop.hbase.io.ImmutableBytesWritable.getSize() -use ImmutableBytesWritable.getLength() instead +org.apache.hadoop.hbase.util.Bytes.getSize() +use Bytes.getLength() instead @@ -807,26 +792,16 @@ org.apache.hadoop.hbase.HTableDescriptor.getTableDir(Path, byte[]) -org.apache.hadoop.hbase.client.HTableInterface.getTableName() -Use Table.getName() instead - - - org.apache.hadoop.hbase.util.ZKDataMigrator.getTableState(ZooKeeperWatcher, TableName) - + org.apache.hadoop.hbase.KeyValue.getType() - + org.apache.hadoop.hbase.io.hfile.HFileScanner.getValueString() Since hbase-2.0.0 - -org.apache.hadoop.hbase.client.HTableInterface.getWriteBufferSize() -as of 1.0.0. Replaced by BufferedMutator.getWriteBufferSize() - - org.apache.hadoop.hbase.client.Table.getWriteBufferSize() as of 1.0.1 (should not have been in 1.0.0). Replaced by BufferedMutator.getWriteBufferSize() @@ -843,95 +818,90 @@ -org.apache.hadoop.hbase.client.HTableInterface.isAutoFlush() -as of 1.0.0. Replaced by BufferedMutator - - - org.apache.hadoop.hbase.client.Get.isClosestRowBefore() since 2.0.0 and will be removed in 3.0.0 - + org.apache.hadoop.hbase.KeyValue.iscreate(InputStream) - + org.apache.hadoop.hbase.client.ClusterConnection.isDeadServer(ServerName) internal method, do not use thru ClusterConnection - + org.apache.hadoop.hbase.KeyValue.isDelete() - + org.apache.hadoop.hbase.master.cleaner.BaseLogCleanerDelegate.isLogDeletable(FileStatus) - + org.apache.hadoop.hbase.client.ConnectionImplementation.isMasterRunning() this has been deprecated without a replacement - + org.apache.hadoop.hbase.client.ClusterConnection.isMasterRunning() this has been deprecated without a replacement - + org.apache.hadoop.hbase.client.Result.isPartial() the word 'partial' ambiguous, use Result.mayHaveMoreCellsInRow() instead. Deprecated since 1.4.0. - + org.apache.hadoop.hbase.client.Scan.isSmall() since 2.0.0. See the comment of Scan.setSmall(boolean) - + org.apache.hadoop.hbase.security.visibility.VisibilityClient.listLabels(Configuration, String) Use VisibilityClient.listLabels(Connection,String) instead. - + org.apache.hadoop.hbase.client.replication.ReplicationAdmin.listPeerConfigs() use Admin.listReplicationPeers() instead - + org.apache.hadoop.hbase.client.replication.ReplicationAdmin.listReplicated() use Admin.listReplicatedTableCFs() instead - + org.apache.hadoop.hbase.client.replication.ReplicationAdmin.listReplicationPeers() use Admin.listReplicationPeers() instead - + org.apache.hadoop.hbase.CellUtil.matchingRow(Cell, Cell) As of release 2.0.0, this will be removed in HBase 3.0.0. Instead use CellUtil.matchingRows(Cell, Cell) - + org.apache.hadoop.hbase.client.HBaseAdmin.mergeRegions(byte[], byte[], boolean) Since 2.0. Will be removed in 3.0. Use HBaseAdmin.mergeRegionsAsync(byte[], byte[],
[48/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/apidocs/org/apache/hadoop/hbase/HRegionInfo.html -- diff --git a/apidocs/org/apache/hadoop/hbase/HRegionInfo.html b/apidocs/org/apache/hadoop/hbase/HRegionInfo.html index 6c5b214..fa2040a 100644 --- a/apidocs/org/apache/hadoop/hbase/HRegionInfo.html +++ b/apidocs/org/apache/hadoop/hbase/HRegionInfo.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":10,"i13":42,"i14":9,"i15":10,"i16":10,"i17":10,"i18":9,"i19":10,"i20":10,"i21":10,"i22":9,"i23":9,"i24":10,"i25":10,"i26":10,"i27":9,"i28":9,"i29":10,"i30":9,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":9,"i39":9,"i40":9,"i41":9,"i42":9,"i43":9,"i44":9,"i45":9,"i46":10,"i47":10,"i48":10,"i49":10,"i50":9,"i51":10}; +var methods = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":10,"i13":42,"i14":9,"i15":10,"i16":10,"i17":10,"i18":9,"i19":10,"i20":10,"i21":10,"i22":9,"i23":9,"i24":10,"i25":10,"i26":10,"i27":9,"i28":9,"i29":10,"i30":9,"i31":10,"i32":9,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":9,"i40":9,"i41":9,"i42":9,"i43":9,"i44":9,"i45":9,"i46":9,"i47":10,"i48":10,"i49":10,"i50":10,"i51":9,"i52":10}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -115,7 +115,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.Public @InterfaceStability.Evolving -public class HRegionInfo +public class HRegionInfo extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableHRegionInfo Information about a region. A region is a range of keys in the whole keyspace of a table, an @@ -485,30 +485,34 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl hashCode() +static boolean +isEncodedRegionName(byte[]regionName) + + boolean isMetaRegion() - + boolean isMetaTable() - + boolean isOffline() - + boolean isSplit() - + boolean isSplitParent() - + boolean isSystemTable() - + static http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListHRegionInfo parseDelimitedFrom(byte[]bytes, intoffset, @@ -516,73 +520,73 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl Parses all the HRegionInfo instances from the passed in stream until EOF. - + static HRegionInfo parseFrom(byte[]bytes) - + static HRegionInfo parseFrom(byte[]bytes, intoffset, intlen) - + static HRegionInfo parseFrom(http://docs.oracle.com/javase/8/docs/api/java/io/DataInputStream.html?is-external=true; title="class or interface in java.io">DataInputStreamin) Parses an HRegionInfo instance from the passed in stream. - + static HRegionInfo parseFromOrNull(byte[]bytes) - + static HRegionInfo parseFromOrNull(byte[]bytes, intoffset, intlen) - + static byte[][] parseRegionName(byte[]regionName) Separate elements of a regionName. - + static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String prettyPrint(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringencodedRegionName) Use logging. - + void setOffline(booleanoffLine) The parent of a region split is offline while split daughters hold references to the parent. - + void setSplit(booleansplit) - + byte[] toByteArray() - + byte[] toDelimitedByteArray() Use this instead of toByteArray() when writing to a stream and you want to use the pb mergeDelimitedFrom (w/o the delimiter, pb reads to EOF which may not be what you want). - + static byte[] toDelimitedByteArray(HRegionInfo...infos) Serializes given HRegionInfo's as a byte array. - + http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String toString() @@ -614,7 +618,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl MD5_HEX_LENGTH -public static finalint MD5_HEX_LENGTH +public static finalint MD5_HEX_LENGTH See Also: Constant Field Values @@ -627,7 +631,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl ENCODED_REGION_NAME_REGEX -public static
[12/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/client/class-use/Delete.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/class-use/Delete.html b/devapidocs/org/apache/hadoop/hbase/client/class-use/Delete.html index e8ebbb8..57fdf9e 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/class-use/Delete.html +++ b/devapidocs/org/apache/hadoop/hbase/client/class-use/Delete.html @@ -239,6 +239,19 @@ service. + +Methods in org.apache.hadoop.hbase.backup.impl that return types with arguments of type Delete + +Modifier and Type +Method and Description + + + +static http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListDelete +BackupSystemTable.createDeleteForOrigBulkLoad(http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTableNamelst) + + + @@ -370,19 +383,18 @@ service. -boolean -HTable.checkAndDelete(byte[]row, +default http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean +AsyncTableBase.checkAndDelete(byte[]row, byte[]family, byte[]qualifier, byte[]value, Deletedelete) -Atomically checks if a row/family/qualifier value matches the expected - value. +Atomically checks if a row/family/qualifier value equals to the expected value. boolean -Table.checkAndDelete(byte[]row, +HTable.checkAndDelete(byte[]row, byte[]family, byte[]qualifier, byte[]value, @@ -392,13 +404,14 @@ service. -default http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean -AsyncTableBase.checkAndDelete(byte[]row, +boolean +Table.checkAndDelete(byte[]row, byte[]family, byte[]qualifier, byte[]value, Deletedelete) -Atomically checks if a row/family/qualifier value equals to the expected value. +Atomically checks if a row/family/qualifier value matches the expected + value. @@ -410,57 +423,57 @@ service. Deletedelete) -boolean -HTable.checkAndDelete(byte[]row, +http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean +RawAsyncTableImpl.checkAndDelete(byte[]row, byte[]family, byte[]qualifier, CompareFilter.CompareOpcompareOp, byte[]value, - Deletedelete) -Atomically checks if a row/family/qualifier value matches the expected - value. - + Deletedelete) -boolean -Table.checkAndDelete(byte[]row, +http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean +AsyncTableBase.checkAndDelete(byte[]row, byte[]family, byte[]qualifier, CompareFilter.CompareOpcompareOp, byte[]value, Deletedelete) -Atomically checks if a row/family/qualifier value matches the expected - value. +Atomically checks if a row/family/qualifier value matches the expected value. -http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean -AsyncTableImpl.checkAndDelete(byte[]row, +boolean +HTable.checkAndDelete(byte[]row, byte[]family, byte[]qualifier, CompareFilter.CompareOpcompareOp, byte[]value, - Deletedelete) + Deletedelete) +Atomically checks if a row/family/qualifier value matches the expected + value. + http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in
[18/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/client/ClientScanner.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/ClientScanner.html b/devapidocs/org/apache/hadoop/hbase/client/ClientScanner.html index 66263eb..cfb63ea 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/ClientScanner.html +++ b/devapidocs/org/apache/hadoop/hbase/client/ClientScanner.html @@ -123,7 +123,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.Private -public abstract class ClientScanner +public abstract class ClientScanner extends AbstractClientScanner Implements the scanner interface for the HBase client. If there are multiple regions in a table, this scanner will iterate through them all. @@ -476,7 +476,7 @@ extends LOG -private static finalorg.apache.commons.logging.Log LOG +private static finalorg.apache.commons.logging.Log LOG @@ -485,7 +485,7 @@ extends scan -protected finalScan scan +protected finalScan scan @@ -494,7 +494,7 @@ extends closed -protectedboolean closed +protectedboolean closed @@ -503,7 +503,7 @@ extends currentRegion -protectedHRegionInfo currentRegion +protectedHRegionInfo currentRegion @@ -512,7 +512,7 @@ extends callable -protectedScannerCallableWithReplicas callable +protectedScannerCallableWithReplicas callable @@ -521,7 +521,7 @@ extends cache -protectedhttp://docs.oracle.com/javase/8/docs/api/java/util/Queue.html?is-external=true; title="class or interface in java.util">QueueResult cache +protectedhttp://docs.oracle.com/javase/8/docs/api/java/util/Queue.html?is-external=true; title="class or interface in java.util">QueueResult cache @@ -530,7 +530,7 @@ extends scanResultCache -private finalScanResultCache scanResultCache +private finalScanResultCache scanResultCache @@ -539,7 +539,7 @@ extends caching -protected finalint caching +protected finalint caching @@ -548,7 +548,7 @@ extends lastNext -protectedlong lastNext +protectedlong lastNext @@ -557,7 +557,7 @@ extends lastResult -protectedResult lastResult +protectedResult lastResult @@ -566,7 +566,7 @@ extends maxScannerResultSize -protected finallong maxScannerResultSize +protected finallong maxScannerResultSize @@ -575,7 +575,7 @@ extends connection -private finalClusterConnection connection +private finalClusterConnection connection @@ -584,7 +584,7 @@ extends tableName -private finalTableName tableName +private finalTableName tableName @@ -593,7 +593,7 @@ extends scannerTimeout -protected finalint scannerTimeout +protected finalint scannerTimeout @@ -602,7 +602,7 @@ extends scanMetricsPublished -protectedboolean scanMetricsPublished +protectedboolean scanMetricsPublished @@ -611,7 +611,7 @@ extends caller -protectedRpcRetryingCallerResult[] caller +protectedRpcRetryingCallerResult[] caller @@ -620,7 +620,7 @@ extends rpcControllerFactory -protectedRpcControllerFactory rpcControllerFactory +protectedRpcControllerFactory rpcControllerFactory @@ -629,7 +629,7 @@ extends conf -protectedorg.apache.hadoop.conf.Configuration conf +protectedorg.apache.hadoop.conf.Configuration conf @@ -638,7 +638,7 @@ extends primaryOperationTimeout -protected finalint primaryOperationTimeout +protected finalint primaryOperationTimeout @@ -647,7 +647,7 @@ extends retries -privateint retries +privateint retries @@ -656,7 +656,7 @@ extends pool -protected finalhttp://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true; title="class or interface in java.util.concurrent">ExecutorService pool +protected finalhttp://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true; title="class or interface in java.util.concurrent">ExecutorService pool @@ -673,7 +673,7 @@ extends ClientScanner -publicClientScanner(org.apache.hadoop.conf.Configurationconf, +publicClientScanner(org.apache.hadoop.conf.Configurationconf, Scanscan, TableNametableName, ClusterConnectionconnection, @@ -709,7 +709,7 @@ extends getConnection -protectedClusterConnectiongetConnection() +protectedClusterConnectiongetConnection() @@ -718,7 +718,7 @@ extends getTable -protectedTableNamegetTable() +protectedTableNamegetTable() @@ -727,7 +727,7 @@ extends getRetries -protectedintgetRetries() +protectedintgetRetries() @@ -736,7 +736,7 @@ extends getScannerTimeout -protectedintgetScannerTimeout() +protectedintgetScannerTimeout() @@ -745,7 +745,7 @@ extends getConf -protectedorg.apache.hadoop.conf.ConfigurationgetConf() +protectedorg.apache.hadoop.conf.ConfigurationgetConf() @@ -754,7 +754,7 @@ extends getScan -protectedScangetScan()
[51/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a. Project: http://git-wip-us.apache.org/repos/asf/hbase-site/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase-site/commit/08a3774c Tree: http://git-wip-us.apache.org/repos/asf/hbase-site/tree/08a3774c Diff: http://git-wip-us.apache.org/repos/asf/hbase-site/diff/08a3774c Branch: refs/heads/asf-site Commit: 08a3774ce022520c55441f1cf36dd9240cc77c1a Parents: 28f8231 Author: jenkinsAuthored: Wed Mar 29 20:51:21 2017 + Committer: Sean Busbey Committed: Wed Mar 29 19:36:23 2017 -0500 -- acid-semantics.html | 4 +- apache_hbase_reference_guide.pdf| 29949 + apache_hbase_reference_guide.pdfmarks | 4 +- apidocs/allclasses-frame.html | 3 - apidocs/allclasses-noframe.html | 3 - apidocs/deprecated-list.html| 8 +- apidocs/index-all.html |48 +- .../hadoop/hbase/DoNotRetryIOException.html | 2 +- .../org/apache/hadoop/hbase/HRegionInfo.html| 200 +- .../org/apache/hadoop/hbase/class-use/Cell.html | 196 +- .../hbase/class-use/DoNotRetryIOException.html |18 - .../hbase/class-use/HBaseIOException.html |18 - .../hbase/class-use/HColumnDescriptor.html |16 +- .../hadoop/hbase/class-use/HRegionInfo.html | 8 +- .../hbase/class-use/HTableDescriptor.html |24 +- .../hbase/class-use/NamespaceDescriptor.html|16 +- .../hadoop/hbase/class-use/ServerName.html |12 +- .../hadoop/hbase/class-use/TableName.html | 109 +- .../org/apache/hadoop/hbase/client/Scan.html|12 +- .../hadoop/hbase/client/ScanResultConsumer.html | 4 +- .../hbase/client/ScannerTimeoutException.html | 241 - .../hadoop/hbase/client/class-use/Append.html | 8 +- .../hbase/client/class-use/Consistency.html |10 +- .../hadoop/hbase/client/class-use/Delete.html |44 +- .../hbase/client/class-use/Durability.html |16 +- .../hadoop/hbase/client/class-use/Get.html |36 +- .../hbase/client/class-use/Increment.html | 8 +- .../hbase/client/class-use/IsolationLevel.html |10 +- .../hadoop/hbase/client/class-use/Mutation.html | 8 +- .../hadoop/hbase/client/class-use/Put.html |48 +- .../hadoop/hbase/client/class-use/Result.html |40 +- .../hbase/client/class-use/ResultScanner.html |26 +- .../hadoop/hbase/client/class-use/Row.html | 8 +- .../hbase/client/class-use/RowMutations.html|16 +- .../hadoop/hbase/client/class-use/Scan.html |16 +- .../class-use/ScannerTimeoutException.html | 125 - .../hadoop/hbase/client/class-use/Table.html| 4 +- .../hadoop/hbase/client/package-frame.html | 1 - .../hadoop/hbase/client/package-summary.html| 6 - .../hadoop/hbase/client/package-tree.html |13 +- .../exceptions/FailedSanityCheckException.html | 4 +- .../hbase/exceptions/LockTimeoutException.html | 296 - .../hbase/exceptions/MergeRegionException.html | 8 +- .../exceptions/OperationConflictException.html | 320 - .../exceptions/PreemptiveFastFailException.html | 4 +- .../class-use/LockTimeoutException.html | 125 - .../class-use/OperationConflictException.html | 125 - .../hadoop/hbase/exceptions/package-frame.html | 2 - .../hbase/exceptions/package-summary.html |12 - .../hadoop/hbase/exceptions/package-tree.html | 2 - .../filter/class-use/ByteArrayComparable.html | 8 +- .../class-use/CompareFilter.CompareOp.html |44 +- .../filter/class-use/Filter.ReturnCode.html |52 +- .../hadoop/hbase/filter/class-use/Filter.html |58 +- .../hadoop/hbase/filter/package-tree.html | 6 +- .../io/class-use/ImmutableBytesWritable.html|40 +- .../hadoop/hbase/io/class-use/TimeRange.html|24 +- .../hbase/io/crypto/class-use/Cipher.html | 8 +- .../hbase/mapreduce/LoadIncrementalHFiles.html |54 +- .../mapreduce/class-use/TableRecordReader.html | 4 +- .../org/apache/hadoop/hbase/package-tree.html | 2 +- .../hadoop/hbase/quotas/package-tree.html | 4 +- .../hadoop/hbase/util/class-use/ByteRange.html | 122 +- .../hadoop/hbase/util/class-use/Order.html |40 +- .../util/class-use/PositionedByteRange.html | 352 +- apidocs/overview-tree.html |35 +- apidocs/serialized-form.html|27 - .../org/apache/hadoop/hbase/HRegionInfo.html| 2288 +- .../org/apache/hadoop/hbase/client/Scan.html| 130 +- .../hbase/client/ScannerTimeoutException.html | 116 - .../hbase/exceptions/LockTimeoutException.html | 115 - .../exceptions/OperationConflictException.html | 121 -
[04/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html b/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html index ed69282..3a01289 100644 --- a/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html +++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html @@ -237,7 +237,7 @@ the order they are declared. values -public staticRegionObserver.MutationType[]values() +public staticRegionObserver.MutationType[]values() Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows: @@ -257,7 +257,7 @@ for (RegionObserver.MutationType c : RegionObserver.MutationType.values()) valueOf -public staticRegionObserver.MutationTypevalueOf(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringname) +public staticRegionObserver.MutationTypevalueOf(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringname) Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionObserver.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionObserver.html b/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionObserver.html index 71652f9..56cc19f 100644 --- a/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionObserver.html +++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionObserver.html @@ -105,7 +105,7 @@ var activeTableTab = "activeTableTab"; All Known Implementing Classes: -AccessController, ConstraintProcessor, ExampleRegionObserverWithMetrics, ReplicationObserver, VisibilityController, WriteSinkCoprocessor, ZooKeeperScanPolicyObserver +AccessController, BackupObserver, ConstraintProcessor, ExampleRegionObserverWithMetrics, ReplicationObserver, VisibilityController, WriteSinkCoprocessor, ZooKeeperScanPolicyObserver http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/ObserverContext.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/ObserverContext.html b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/ObserverContext.html index 976f9db..1b4e4f7 100644 --- a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/ObserverContext.html +++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/ObserverContext.html @@ -83,46 +83,50 @@ +org.apache.hadoop.hbase.backup + + + org.apache.hadoop.hbase.constraint Restrict the domain of a data attribute, often times to fulfill business rules/requirements. - + org.apache.hadoop.hbase.coprocessor Table of Contents - + org.apache.hadoop.hbase.coprocessor.example - + org.apache.hadoop.hbase.master - + org.apache.hadoop.hbase.regionserver - + org.apache.hadoop.hbase.replication.regionserver - + org.apache.hadoop.hbase.rsgroup - + org.apache.hadoop.hbase.security.access - + org.apache.hadoop.hbase.security.visibility - + org.apache.hadoop.hbase.tool @@ -131,6 +135,33 @@ + + + +Uses of ObserverContext in org.apache.hadoop.hbase.backup + +Methods in org.apache.hadoop.hbase.backup with parameters of type ObserverContext + +Modifier and Type +Method and Description + + + +boolean +BackupObserver.postBulkLoadHFile(ObserverContextRegionCoprocessorEnvironmentctx, + http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListPairbyte[],http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringstagingFamilyPaths, + http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">Mapbyte[],http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">Listorg.apache.hadoop.fs.PathfinalPaths, + booleanhasLoaded) + + +void +BackupObserver.preCommitStoreFile(ObserverContextRegionCoprocessorEnvironmentctx, + byte[]family, +
[15/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.html b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.html index b3d568e..af192a2 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.html +++ b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":42,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":9,"i11":10,"i12":10,"i13":10,"i14":41,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":9,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":42,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":9,"i78":10,"i79":10,"i80":9,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i109" :9,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":10,"i151":10,"i152":10,"i153":10,"i154":10,"i155":10,"i156":10,"i157":10,"i158":10,"i159":10,"i160":10,"i161":10,"i162":10,"i163":42,"i164":10,"i165":10,"i166":10,"i167":42,"i168":10,"i169":10,"i170":10,"i171":10,"i172":10,"i173":10,"i174":10,"i175":10,"i176":10,"i177":10,"i178":10,"i179":10,"i180":10,"i181":10,"i182":10,"i183":10,"i184":10,"i185":10,"i186":42,"i187":10,"i188":10,"i189":10,"i190":10,"i191":10,"i192":10,"i193":10,"i194":10,"i195":10,"i196":10,"i197":10,"i198":10,"i199":10,"i200":10,"i201":10,"i202":10,"i203":10,"i204":10,"i205":10,"i206":10,"i207":10,"i208":10,"i20 9":10,"i210":10,"i211":10,"i212":10,"i213":10,"i214":10,"i215":10,"i216":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":42,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":9,"i11":10,"i12":10,"i13":10,"i14":41,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":9,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":42,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":9,"i78":10,"i79":10,"i80":9,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i109" :9,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":10,"i151":10,"i152":10,"i153":10,"i154":10,"i155":10,"i156":10,"i157":10,"i158":10,"i159":10,"i160":10,"i161":10,"i162":42,"i163":10,"i164":10,"i165":10,"i166":42,"i167":10,"i168":10,"i169":10,"i170":10,"i171":10,"i172":10,"i173":10,"i174":10,"i175":10,"i176":10,"i177":10,"i178":10,"i179":10,"i180":10,"i181":10,"i182":10,"i183":10,"i184":10,"i185":42,"i186":10,"i187":10,"i188":10,"i189":10,"i190":10,"i191":10,"i192":10,"i193":10,"i194":10,"i195":10,"i196":10,"i197":10,"i198":10,"i199":10,"i200":10,"i201":10,"i202":10,"i203":10,"i204":10,"i205":10,"i206":10,"i207":10,"i208":10,"i20 9":10,"i210":10,"i211":10,"i212":10,"i213":10,"i214":10,"i215":10}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -1107,22 +1107,18 @@ implements -private boolean -isEncodedRegionName(byte[]regionName) - -
[52/52] hbase-site git commit: INFRA-10751 Empty commit
INFRA-10751 Empty commit Project: http://git-wip-us.apache.org/repos/asf/hbase-site/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase-site/commit/2dad7544 Tree: http://git-wip-us.apache.org/repos/asf/hbase-site/tree/2dad7544 Diff: http://git-wip-us.apache.org/repos/asf/hbase-site/diff/2dad7544 Branch: refs/heads/asf-site Commit: 2dad75445ee1d1689e3458bb4f2954ea694c3b12 Parents: 08a3774 Author: Sean BusbeyAuthored: Wed Mar 29 19:44:02 2017 -0500 Committer: Sean Busbey Committed: Wed Mar 29 19:44:02 2017 -0500 -- --
[07/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/client/package-summary.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/package-summary.html b/devapidocs/org/apache/hadoop/hbase/client/package-summary.html index f433224..b6abd7b 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/package-summary.html +++ b/devapidocs/org/apache/hadoop/hbase/client/package-summary.html @@ -222,167 +222,161 @@ -HTableInterface -Deprecated -use Table instead - - - MasterKeepAliveConnection A KeepAlive connection is not physically closed immediately after the close, but rather kept alive for a few minutes. - + MetricsConnection.NewMetricT A lambda for dispatching to the appropriate metric factory method - + NonceGenerator NonceGenerator interface. - + RawAsyncTable A low level asynchronous table. - + RawAsyncTable.CoprocessorCallableS,R Delegate to a protobuf rpc call. - + RawAsyncTable.CoprocessorCallbackR The callback when we want to execute a coprocessor call on a range of regions. - + RawAsyncTableImpl.ConverterD,I,S - + RawAsyncTableImpl.NoncedConverterD,I,S - + RawAsyncTableImpl.RpcCallRESP,REQ - + RawScanResultConsumer Receives Result for an asynchronous scan. - + RawScanResultConsumer.ScanController Used to suspend or stop a scan. - + RawScanResultConsumer.ScanResumer Used to resume a scan. - + RegionLocator Used to view region location information for a single HBase table. - + Registry Cluster registry. - + RequestController An interface for client request scheduling algorithm. - + RequestController.Checker Picks up the valid data. - + ResultScanner Interface for client-side scanning. - + RetryingCallableT A CallableT that will be retried. - + Row Has a row. - + RowAccessT Provide a way to access the inner buffer. - + RpcRetryingCallerT - + ScanResultCache Used to separate the row constructing logic. - + ScanResultConsumer Receives Result for an asynchronous scan. - + SimpleRequestController.RowChecker Provide a way to control the flow of rows iteration. - + StatisticTrackable Parent interface for an object to get updates about per-region statistics. - + Table Used to communicate with a single HBase table. - + TableBuilder For creating Table instance. - + ZKAsyncRegistry.CuratorEventProcessorT @@ -473,135 +467,135 @@ The implementation of AsyncAdmin. - + AsyncMasterRequestRpcRetryingCallerT Retry caller for a request call to master. - + AsyncMetaRegionLocator The asynchronous locator for meta region. - + AsyncNonMetaRegionLocator The asynchronous locator for regions other than meta. - + AsyncNonMetaRegionLocator.LocateRequest - + AsyncNonMetaRegionLocator.TableCache - + AsyncProcess This class allows a continuous flow of requests. - + AsyncProcessTaskT Contains the attributes of a task which will be executed by AsyncProcess. - + AsyncProcessTask.BuilderT - + AsyncProcessTask.ListRowAccessT - + AsyncRegionLocator The asynchronous region locator. - + AsyncRegistryFactory Get instance of configured Registry. - + AsyncRequestFutureImplCResult The context, and return value, for a single submit/submitAll call. - + AsyncRequestFutureImpl.ReplicaResultState Sync point for calls to multiple replicas for the same user request (Get). - + AsyncRpcRetryingCallerT - + AsyncRpcRetryingCallerFactory Factory to create an AsyncRpcRetryCaller. - + AsyncScanSingleRegionRpcRetryingCaller Retry caller for scanning a region. - + AsyncSingleRequestRpcRetryingCallerT Retry caller for a single request, such as get, put, delete, etc. - + AsyncTableBuilderBaseT extends AsyncTableBase Base class for all asynchronous table builders. - + AsyncTableImpl The implementation of AsyncTable. - + AsyncTableRegionLocatorImpl The implementation of AsyncRegionLocator. - + AsyncTableResultScanner The ResultScanner implementation for AsyncTable. - + BatchErrors - + BatchScanResultCache A scan result cache for batched scan, i.e, scan.getBatch() 0 !scan.getAllowPartialResults(). - + BufferedMutatorImpl @@ -609,139 +603,133 @@ but meant for batched, potentially asynchronous puts. - + BufferedMutatorParams Parameters for instantiating a BufferedMutator. - + CancellableRegionServerCallableT This class is used to unify HTable calls with AsyncProcess Framework. - + ClientAsyncPrefetchScanner ClientAsyncPrefetchScanner implements async scanner behaviour. - + ClientCoprocessorRpcController Client side rpc controller for coprocessor implementation. - + ClientIdGenerator The class
[05/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/codec/prefixtree/class-use/PrefixTreeBlockMeta.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/codec/prefixtree/class-use/PrefixTreeBlockMeta.html b/devapidocs/org/apache/hadoop/hbase/codec/prefixtree/class-use/PrefixTreeBlockMeta.html index 2534f41..8ef941a 100644 --- a/devapidocs/org/apache/hadoop/hbase/codec/prefixtree/class-use/PrefixTreeBlockMeta.html +++ b/devapidocs/org/apache/hadoop/hbase/codec/prefixtree/class-use/PrefixTreeBlockMeta.html @@ -213,13 +213,13 @@ protected PrefixTreeBlockMeta -ColumnNodeReader.blockMeta +ColumnReader.blockMeta fields protected PrefixTreeBlockMeta -ColumnReader.blockMeta +ColumnNodeReader.blockMeta fields @@ -234,12 +234,12 @@ void -ColumnNodeReader.initOnBlock(PrefixTreeBlockMetablockMeta, +ColumnReader.initOnBlock(PrefixTreeBlockMetablockMeta, ByteBuffblock) void -ColumnReader.initOnBlock(PrefixTreeBlockMetablockMeta, +ColumnNodeReader.initOnBlock(PrefixTreeBlockMetablockMeta, ByteBuffblock) @@ -398,15 +398,15 @@ -protected PrefixTreeBlockMeta -ColumnNodeWriter.blockMeta - - private PrefixTreeBlockMeta ColumnSectionWriter.blockMeta fields + +protected PrefixTreeBlockMeta +ColumnNodeWriter.blockMeta + @@ -458,11 +458,11 @@ protected PrefixTreeBlockMeta -RowNodeWriter.blockMeta +RowSectionWriter.blockMeta protected PrefixTreeBlockMeta -RowSectionWriter.blockMeta +RowNodeWriter.blockMeta http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/codec/prefixtree/decode/class-use/PrefixTreeArraySearcher.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/codec/prefixtree/decode/class-use/PrefixTreeArraySearcher.html b/devapidocs/org/apache/hadoop/hbase/codec/prefixtree/decode/class-use/PrefixTreeArraySearcher.html index 9f348d5..a79b04d 100644 --- a/devapidocs/org/apache/hadoop/hbase/codec/prefixtree/decode/class-use/PrefixTreeArraySearcher.html +++ b/devapidocs/org/apache/hadoop/hbase/codec/prefixtree/decode/class-use/PrefixTreeArraySearcher.html @@ -138,15 +138,15 @@ -static PrefixTreeArraySearcher -DecoderFactory.checkOut(ByteBuffbuffer, -booleanincludeMvccVersion) - - PrefixTreeArraySearcher ArraySearcherPool.checkOut(ByteBuffbuffer, booleanincludesMvccVersion) + +static PrefixTreeArraySearcher +DecoderFactory.checkOut(ByteBuffbuffer, +booleanincludeMvccVersion) + static PrefixTreeArraySearcher DecoderFactory.ensureArraySearcherValid(ByteBuffbuffer, http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/codec/prefixtree/encode/class-use/PrefixTreeEncoder.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/codec/prefixtree/encode/class-use/PrefixTreeEncoder.html b/devapidocs/org/apache/hadoop/hbase/codec/prefixtree/encode/class-use/PrefixTreeEncoder.html index 90cb50c..974a8a7 100644 --- a/devapidocs/org/apache/hadoop/hbase/codec/prefixtree/encode/class-use/PrefixTreeEncoder.html +++ b/devapidocs/org/apache/hadoop/hbase/codec/prefixtree/encode/class-use/PrefixTreeEncoder.html @@ -143,17 +143,17 @@ PrefixTreeEncoder -EncoderPool.checkOut(http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true; title="class or interface in java.io">OutputStreamoutputStream, +EncoderPoolImpl.checkOut(http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true; title="class or interface in java.io">OutputStreamoutputStream, booleanincludeMvccVersion) -PrefixTreeEncoder -EncoderPoolImpl.checkOut(http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true; title="class or interface in java.io">OutputStreamoutputStream, +static PrefixTreeEncoder +EncoderFactory.checkOut(http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true; title="class or interface in java.io">OutputStreamoutputStream, booleanincludeMvccVersion) -static PrefixTreeEncoder -EncoderFactory.checkOut(http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true; title="class or interface in java.io">OutputStreamoutputStream, +PrefixTreeEncoder +EncoderPool.checkOut(http://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true; title="class or interface in java.io">OutputStreamoutputStream, booleanincludeMvccVersion) @@ -175,16 +175,16 @@ void -EncoderPool.checkIn(PrefixTreeEncoderencoder) - - -void EncoderPoolImpl.checkIn(PrefixTreeEncoderencoder) - + static void EncoderFactory.checkIn(PrefixTreeEncoderencoder) + +void +EncoderPool.checkIn(PrefixTreeEncoderencoder) + protected
[43/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/apidocs/org/apache/hadoop/hbase/filter/class-use/CompareFilter.CompareOp.html -- diff --git a/apidocs/org/apache/hadoop/hbase/filter/class-use/CompareFilter.CompareOp.html b/apidocs/org/apache/hadoop/hbase/filter/class-use/CompareFilter.CompareOp.html index fdb1d11..aa8dd10 100644 --- a/apidocs/org/apache/hadoop/hbase/filter/class-use/CompareFilter.CompareOp.html +++ b/apidocs/org/apache/hadoop/hbase/filter/class-use/CompareFilter.CompareOp.html @@ -116,31 +116,31 @@ -boolean -Table.checkAndDelete(byte[]row, +http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean +AsyncTableBase.checkAndDelete(byte[]row, byte[]family, byte[]qualifier, CompareFilter.CompareOpcompareOp, byte[]value, Deletedelete) -Atomically checks if a row/family/qualifier value matches the expected - value. +Atomically checks if a row/family/qualifier value matches the expected value. -http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean -AsyncTableBase.checkAndDelete(byte[]row, +boolean +Table.checkAndDelete(byte[]row, byte[]family, byte[]qualifier, CompareFilter.CompareOpcompareOp, byte[]value, Deletedelete) -Atomically checks if a row/family/qualifier value matches the expected value. +Atomically checks if a row/family/qualifier value matches the expected + value. -boolean -Table.checkAndMutate(byte[]row, +http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean +AsyncTableBase.checkAndMutate(byte[]row, byte[]family, byte[]qualifier, CompareFilter.CompareOpcompareOp, @@ -150,8 +150,8 @@ -http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean -AsyncTableBase.checkAndMutate(byte[]row, +boolean +Table.checkAndMutate(byte[]row, byte[]family, byte[]qualifier, CompareFilter.CompareOpcompareOp, @@ -161,26 +161,26 @@ -boolean -Table.checkAndPut(byte[]row, +http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean +AsyncTableBase.checkAndPut(byte[]row, byte[]family, byte[]qualifier, CompareFilter.CompareOpcompareOp, byte[]value, Putput) -Atomically checks if a row/family/qualifier value matches the expected - value. +Atomically checks if a row/family/qualifier value matches the expected value. -http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean -AsyncTableBase.checkAndPut(byte[]row, +boolean +Table.checkAndPut(byte[]row, byte[]family, byte[]qualifier, CompareFilter.CompareOpcompareOp, byte[]value, Putput) -Atomically checks if a row/family/qualifier value matches the expected value. +Atomically checks if a row/family/qualifier value matches the expected + value. @@ -199,11 +199,11 @@ protected CompareFilter.CompareOp -SingleColumnValueFilter.compareOp +CompareFilter.compareOp protected CompareFilter.CompareOp -CompareFilter.compareOp +SingleColumnValueFilter.compareOp @@ -222,11 +222,11 @@ CompareFilter.CompareOp -SingleColumnValueFilter.getOperator() +CompareFilter.getOperator() CompareFilter.CompareOp -CompareFilter.getOperator() +SingleColumnValueFilter.getOperator() static CompareFilter.CompareOp
[24/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/class-use/HRegionLocation.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/HRegionLocation.html b/devapidocs/org/apache/hadoop/hbase/class-use/HRegionLocation.html index db6a32b..ec78c6a 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/HRegionLocation.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/HRegionLocation.html @@ -274,11 +274,11 @@ service. HRegionLocation -AsyncClientScanner.OpenScannerResponse.loc +AsyncBatchRpcRetryingCaller.RegionRequest.loc HRegionLocation -AsyncBatchRpcRetryingCaller.RegionRequest.loc +AsyncClientScanner.OpenScannerResponse.loc private HRegionLocation @@ -340,11 +340,11 @@ service. protected HRegionLocation -MultiServerCallable.getLocation() +RegionServerCallable.getLocation() protected HRegionLocation -RegionServerCallable.getLocation() +MultiServerCallable.getLocation() HRegionLocation @@ -352,26 +352,26 @@ service. HRegionLocation -HRegionLocator.getRegionLocation(byte[]row) +RegionLocator.getRegionLocation(byte[]row) Finds the region on which the given row is being served. HRegionLocation -RegionLocator.getRegionLocation(byte[]row) +HRegionLocator.getRegionLocation(byte[]row) Finds the region on which the given row is being served. HRegionLocation -HRegionLocator.getRegionLocation(byte[]row, +RegionLocator.getRegionLocation(byte[]row, booleanreload) Finds the region on which the given row is being served. HRegionLocation -RegionLocator.getRegionLocation(byte[]row, +HRegionLocator.getRegionLocation(byte[]row, booleanreload) Finds the region on which the given row is being served. @@ -460,14 +460,14 @@ service. http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListHRegionLocation -HRegionLocator.getAllRegionLocations() - - -http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListHRegionLocation RegionLocator.getAllRegionLocations() Retrieves all of the regions associated with this table. + +http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListHRegionLocation +HRegionLocator.getAllRegionLocations() + private Pairhttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">Listbyte[],http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListHRegionLocation HTable.getKeysAndRegionsInRange(byte[]startKey, @@ -499,16 +499,16 @@ service. http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureHRegionLocation +AsyncTableRegionLocatorImpl.getRegionLocation(byte[]row, + booleanreload) + + +http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureHRegionLocation AsyncTableRegionLocator.getRegionLocation(byte[]row, booleanreload) Finds the region on which the given row is being served. - -http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureHRegionLocation -AsyncTableRegionLocatorImpl.getRegionLocation(byte[]row, - booleanreload) - (package private) http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureHRegionLocation AsyncNonMetaRegionLocator.getRegionLocation(TableNametableName, @@ -815,12 +815,12 @@ service. (package private) void -AsyncNonMetaRegionLocator.updateCachedLocation(HRegionLocationloc, +AsyncMetaRegionLocator.updateCachedLocation(HRegionLocationloc, http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true; title="class or interface in java.lang">Throwableexception) (package private) void -AsyncMetaRegionLocator.updateCachedLocation(HRegionLocationloc, +AsyncNonMetaRegionLocator.updateCachedLocation(HRegionLocationloc, http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true; title="class or interface in java.lang">Throwableexception) http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/class-use/HTableDescriptor.html -- diff --git
[28/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/class-use/Cell.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/Cell.html b/devapidocs/org/apache/hadoop/hbase/class-use/Cell.html index dbd0ea9..6296f15 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/Cell.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/Cell.html @@ -425,12 +425,6 @@ service. -Cell -ShareableMemory.cloneToCell() -Does a deep copy of the contents to a new memory area and returns it in the form of a cell. - - - static Cell CellUtil.copyCellTo(Cellcell, http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBufferbuf, @@ -439,20 +433,20 @@ service. Clone the passed cell by copying its data into the passed buf. - + static Cell CellUtil.createCell(byte[]row) Create a Cell with specific row. - + static Cell CellUtil.createCell(byte[]row, byte[]value) Create a Cell with specific row and value. - + static Cell CellUtil.createCell(byte[]row, byte[]family, @@ -460,7 +454,7 @@ service. Create a Cell with specific row. - + static Cell CellUtil.createCell(byte[]row, byte[]family, @@ -469,7 +463,7 @@ service. bytetype, byte[]value) - + static Cell CellUtil.createCell(byte[]row, byte[]family, @@ -482,7 +476,7 @@ service. Marked as audience Private as of 1.2.0. - + static Cell CellUtil.createCell(byte[]row, byte[]family, @@ -494,7 +488,7 @@ service. Marked as audience Private as of 1.2.0. - + static Cell CellUtil.createCell(byte[]row, byte[]family, @@ -506,7 +500,7 @@ service. Marked as audience Private as of 1.2.0. - + static Cell CellUtil.createCell(byte[]rowArray, introwOffset, @@ -518,23 +512,23 @@ service. intqualifierOffset, intqualifierLength) - + static Cell CellUtil.createCell(Cellcell, byte[]tags) - + static Cell CellUtil.createCell(Cellcell, byte[]value, byte[]tags) - + static Cell CellUtil.createCell(Cellcell, http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListTagtags) - + static Cell CellUtil.createFirstDeleteFamilyCellOnRow(byte[]row, byte[]fam) @@ -543,29 +537,29 @@ service. same row and family. - + static Cell CellUtil.createFirstOnNextRow(Cellcell) Create a Cell that is smaller than all other possible Cells for the given Cell row's next row. - + static Cell CellUtil.createFirstOnRow(byte[]row) - + static Cell CellUtil.createFirstOnRow(byte[]row, byte[]family, byte[]col) - + static Cell CellUtil.createFirstOnRow(byte[]row, introffset, shortrlength) - + static Cell CellUtil.createFirstOnRow(byte[]row, introffset, @@ -577,19 +571,19 @@ service. intcoffset, intclength) - + static Cell CellUtil.createFirstOnRow(Cellcell) Create a Cell that is smaller than all other possible Cells for the given Cell's row. - + static Cell CellUtil.createFirstOnRowCol(Cellcell) Create a Cell that is smaller than all other possible Cells for the given Cell's row. - + static Cell CellUtil.createFirstOnRowCol(Cellcell, byte[]qArray, @@ -599,53 +593,47 @@ service. passed qualifier. - + static Cell CellUtil.createFirstOnRowColTS(Cellcell, longts) Creates the first cell with the row/family/qualifier of this cell and the given timestamp. - + static Cell CellUtil.createFirstOnRowFamily(Cellcell, byte[]fArray, intfoff, intflen) - + static Cell CellUtil.createLastOnRow(byte[]row) - + static Cell CellUtil.createLastOnRow(Cellcell) Create a Cell that is larger than all other possible Cells for the given Cell's row. - + static Cell CellUtil.createLastOnRowCol(Cellcell) Create a Cell that is larger than all other possible Cells for the given Cell's rk:cf:q. - -Cell -CellScanner.current() - Cell -ExtendedCell.deepClone() -Does a deep copy of the contents to a new memory area and returns it as a new cell. - +CellScanner.current() Cell -ByteBufferKeyValue.deepClone() +KeyValue.deepClone() Cell -KeyValue.deepClone() +IndividualBytesFieldCell.deepClone() Cell @@ -669,11 +657,17 @@ service. Cell -NoTagsByteBufferKeyValue.deepClone() +ExtendedCell.deepClone() +Does a deep copy of the contents to a new memory area and returns it as a new cell. + Cell -IndividualBytesFieldCell.deepClone() +NoTagsByteBufferKeyValue.deepClone() + + +Cell +ByteBufferKeyValue.deepClone()
[41/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/apidocs/org/apache/hadoop/hbase/util/class-use/PositionedByteRange.html -- diff --git a/apidocs/org/apache/hadoop/hbase/util/class-use/PositionedByteRange.html b/apidocs/org/apache/hadoop/hbase/util/class-use/PositionedByteRange.html index 3a27161..b445073 100644 --- a/apidocs/org/apache/hadoop/hbase/util/class-use/PositionedByteRange.html +++ b/apidocs/org/apache/hadoop/hbase/util/class-use/PositionedByteRange.html @@ -124,121 +124,121 @@ -T -DataType.decode(PositionedByteRangesrc) -Read an instance of T from the buffer src. - +http://docs.oracle.com/javase/8/docs/api/java/lang/Float.html?is-external=true; title="class or interface in java.lang">Float +RawFloat.decode(PositionedByteRangesrc) -http://docs.oracle.com/javase/8/docs/api/java/lang/Byte.html?is-external=true; title="class or interface in java.lang">Byte -OrderedInt8.decode(PositionedByteRangesrc) +byte[] +RawBytes.decode(PositionedByteRangesrc) -http://docs.oracle.com/javase/8/docs/api/java/lang/Float.html?is-external=true; title="class or interface in java.lang">Float -OrderedFloat32.decode(PositionedByteRangesrc) +http://docs.oracle.com/javase/8/docs/api/java/lang/Byte.html?is-external=true; title="class or interface in java.lang">Byte +OrderedInt8.decode(PositionedByteRangesrc) -byte[] -OrderedBlobVar.decode(PositionedByteRangesrc) +http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String +RawString.decode(PositionedByteRangesrc) -http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true; title="class or interface in java.lang">Integer -RawInteger.decode(PositionedByteRangesrc) +http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true; title="class or interface in java.lang">Double +RawDouble.decode(PositionedByteRangesrc) -http://docs.oracle.com/javase/8/docs/api/java/lang/Float.html?is-external=true; title="class or interface in java.lang">Float -RawFloat.decode(PositionedByteRangesrc) +http://docs.oracle.com/javase/8/docs/api/java/lang/Number.html?is-external=true; title="class or interface in java.lang">Number +OrderedNumeric.decode(PositionedByteRangesrc) -T -TerminatedWrapper.decode(PositionedByteRangesrc) +http://docs.oracle.com/javase/8/docs/api/java/lang/Float.html?is-external=true; title="class or interface in java.lang">Float +OrderedFloat32.decode(PositionedByteRangesrc) -http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true; title="class or interface in java.lang">Double -RawDouble.decode(PositionedByteRangesrc) +T +TerminatedWrapper.decode(PositionedByteRangesrc) -http://docs.oracle.com/javase/8/docs/api/java/lang/Short.html?is-external=true; title="class or interface in java.lang">Short -RawShort.decode(PositionedByteRangesrc) +http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object[] +Struct.decode(PositionedByteRangesrc) -http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String -OrderedString.decode(PositionedByteRangesrc) +T +FixedLengthWrapper.decode(PositionedByteRangesrc) -byte[] -RawBytes.decode(PositionedByteRangesrc) +http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true; title="class or interface in java.lang">Long +OrderedInt64.decode(PositionedByteRangesrc) http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true; title="class or interface in java.lang">Long RawLong.decode(PositionedByteRangesrc) -http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object[] -Struct.decode(PositionedByteRangesrc) +byte[] +OrderedBlob.decode(PositionedByteRangesrc) -http://docs.oracle.com/javase/8/docs/api/java/lang/Short.html?is-external=true; title="class or interface in java.lang">Short -OrderedInt16.decode(PositionedByteRangesrc) +http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true; title="class or interface in java.lang">Integer +RawInteger.decode(PositionedByteRangesrc) -http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true; title="class or interface in java.lang">Double -OrderedFloat64.decode(PositionedByteRangesrc) +T +DataType.decode(PositionedByteRangesrc) +Read an instance of T from the buffer src. + -http://docs.oracle.com/javase/8/docs/api/java/lang/Number.html?is-external=true; title="class or interface in java.lang">Number -OrderedNumeric.decode(PositionedByteRangesrc) +http://docs.oracle.com/javase/8/docs/api/java/lang/Short.html?is-external=true; title="class or interface in java.lang">Short +RawShort.decode(PositionedByteRangesrc)
[42/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/apidocs/org/apache/hadoop/hbase/io/class-use/TimeRange.html -- diff --git a/apidocs/org/apache/hadoop/hbase/io/class-use/TimeRange.html b/apidocs/org/apache/hadoop/hbase/io/class-use/TimeRange.html index 0a03b2c..f407fcb 100644 --- a/apidocs/org/apache/hadoop/hbase/io/class-use/TimeRange.html +++ b/apidocs/org/apache/hadoop/hbase/io/class-use/TimeRange.html @@ -167,38 +167,38 @@ -Scan -Scan.setColumnFamilyTimeRange(byte[]cf, -TimeRangetr) - - Query Query.setColumnFamilyTimeRange(byte[]cf, TimeRangetr) - + Get Get.setColumnFamilyTimeRange(byte[]cf, TimeRangetr) - + Scan -Scan.setTimeRange(TimeRangetr) -Set versions of columns only within the specified timestamp range, - +Scan.setColumnFamilyTimeRange(byte[]cf, +TimeRangetr) - + Query Query.setTimeRange(TimeRangetr) Sets the TimeRange to be used by this Query - + Get Get.setTimeRange(TimeRangetr) Get versions of columns only within the specified timestamp range, + +Scan +Scan.setTimeRange(TimeRangetr) +Set versions of columns only within the specified timestamp range, + + http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/apidocs/org/apache/hadoop/hbase/io/crypto/class-use/Cipher.html -- diff --git a/apidocs/org/apache/hadoop/hbase/io/crypto/class-use/Cipher.html b/apidocs/org/apache/hadoop/hbase/io/crypto/class-use/Cipher.html index b68db0f..1118ecc 100644 --- a/apidocs/org/apache/hadoop/hbase/io/crypto/class-use/Cipher.html +++ b/apidocs/org/apache/hadoop/hbase/io/crypto/class-use/Cipher.html @@ -160,13 +160,13 @@ -Context -Context.setCipher(Ciphercipher) - - Encryption.Context Encryption.Context.setCipher(Ciphercipher) + +Context +Context.setCipher(Ciphercipher) + http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/apidocs/org/apache/hadoop/hbase/mapreduce/LoadIncrementalHFiles.html -- diff --git a/apidocs/org/apache/hadoop/hbase/mapreduce/LoadIncrementalHFiles.html b/apidocs/org/apache/hadoop/hbase/mapreduce/LoadIncrementalHFiles.html index bc69cd3..eb99ecc 100644 --- a/apidocs/org/apache/hadoop/hbase/mapreduce/LoadIncrementalHFiles.html +++ b/apidocs/org/apache/hadoop/hbase/mapreduce/LoadIncrementalHFiles.html @@ -120,7 +120,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.Public @InterfaceStability.Stable -public class LoadIncrementalHFiles +public class LoadIncrementalHFiles extends org.apache.hadoop.conf.Configured implements org.apache.hadoop.util.Tool Tool to load the output of HFileOutputFormat into an existing table. @@ -393,7 +393,7 @@ implements org.apache.hadoop.util.Tool NAME -public static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String NAME +public static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String NAME See Also: Constant Field Values @@ -406,7 +406,7 @@ implements org.apache.hadoop.util.Tool MAX_FILES_PER_REGION_PER_FAMILY -public static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String MAX_FILES_PER_REGION_PER_FAMILY +public static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String MAX_FILES_PER_REGION_PER_FAMILY See Also: Constant Field Values @@ -419,7 +419,7 @@ implements org.apache.hadoop.util.Tool CREATE_TABLE_CONF_KEY -public static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String CREATE_TABLE_CONF_KEY +public static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String CREATE_TABLE_CONF_KEY See Also: Constant Field Values @@ -432,7 +432,7 @@ implements org.apache.hadoop.util.Tool IGNORE_UNMATCHED_CF_CONF_KEY -public static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String IGNORE_UNMATCHED_CF_CONF_KEY +public static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String IGNORE_UNMATCHED_CF_CONF_KEY See Also: Constant Field Values @@ -445,7 +445,7 @@ implements org.apache.hadoop.util.Tool ALWAYS_COPY_FILES -public static finalhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String
[01/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
Repository: hbase-site Updated Branches: refs/heads/asf-site 28f8231f6 -> 2dad75445 http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/filter/class-use/Filter.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/filter/class-use/Filter.html b/devapidocs/org/apache/hadoop/hbase/filter/class-use/Filter.html index f59d0ae..1a9feb3 100644 --- a/devapidocs/org/apache/hadoop/hbase/filter/class-use/Filter.html +++ b/devapidocs/org/apache/hadoop/hbase/filter/class-use/Filter.html @@ -186,13 +186,13 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. -Get -Get.setFilter(Filterfilter) - - Scan Scan.setFilter(Filterfilter) + +Get +Get.setFilter(Filterfilter) + Query Query.setFilter(Filterfilter) @@ -468,41 +468,41 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. static Filter -PrefixFilter.createFilterFromArguments(http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true; title="class or interface in java.util">ArrayListbyte[]filterArguments) +DependentColumnFilter.createFilterFromArguments(http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true; title="class or interface in java.util">ArrayListbyte[]filterArguments) static Filter -ColumnPrefixFilter.createFilterFromArguments(http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true; title="class or interface in java.util">ArrayListbyte[]filterArguments) +KeyOnlyFilter.createFilterFromArguments(http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true; title="class or interface in java.util">ArrayListbyte[]filterArguments) static Filter -QualifierFilter.createFilterFromArguments(http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true; title="class or interface in java.util">ArrayListbyte[]filterArguments) +ColumnPrefixFilter.createFilterFromArguments(http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true; title="class or interface in java.util">ArrayListbyte[]filterArguments) static Filter -PageFilter.createFilterFromArguments(http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true; title="class or interface in java.util">ArrayListbyte[]filterArguments) +ColumnPaginationFilter.createFilterFromArguments(http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true; title="class or interface in java.util">ArrayListbyte[]filterArguments) static Filter -TimestampsFilter.createFilterFromArguments(http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true; title="class or interface in java.util">ArrayListbyte[]filterArguments) +InclusiveStopFilter.createFilterFromArguments(http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true; title="class or interface in java.util">ArrayListbyte[]filterArguments) static Filter -MultipleColumnPrefixFilter.createFilterFromArguments(http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true; title="class or interface in java.util">ArrayListbyte[]filterArguments) +PageFilter.createFilterFromArguments(http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true; title="class or interface in java.util">ArrayListbyte[]filterArguments) static Filter -FilterBase.createFilterFromArguments(http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true; title="class or interface in java.util">ArrayListbyte[]filterArguments) -Given the filter's arguments it constructs the filter - +QualifierFilter.createFilterFromArguments(http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true; title="class or interface in java.util">ArrayListbyte[]filterArguments) static Filter -ValueFilter.createFilterFromArguments(http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true; title="class or interface in java.util">ArrayListbyte[]filterArguments) +FilterBase.createFilterFromArguments(http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true; title="class or interface in java.util">ArrayListbyte[]filterArguments) +Given the filter's arguments it constructs the filter + static Filter -ColumnRangeFilter.createFilterFromArguments(http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true; title="class or interface in java.util">ArrayListbyte[]filterArguments) +RowFilter.createFilterFromArguments(http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true; title="class or interface in java.util">ArrayListbyte[]filterArguments) static Filter @@ -510,39 +510,39 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. static Filter
[31/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/Abortable.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/Abortable.html b/devapidocs/org/apache/hadoop/hbase/Abortable.html index 5f399af..5bc2ec9 100644 --- a/devapidocs/org/apache/hadoop/hbase/Abortable.html +++ b/devapidocs/org/apache/hadoop/hbase/Abortable.html @@ -105,7 +105,7 @@ var activeTableTab = "activeTableTab"; All Known Implementing Classes: -ConnectionImplementation, ConnectionUtils.MasterlessConnection, CoprocessorHConnection, DumpReplicationQueues.WarnOnlyAbortable, HBaseAdmin, HBaseAdmin.ThrowableAbortable, HBaseInterClusterReplicationEndpoint, HBaseReplicationEndpoint, HMaster, HMasterCommandLine.LocalHMaster, HRegionServer, LogRollBackupSubprocedurePool, RegionReplicaReplicationEndpoint, ReplicationHFileCleaner.WarnOnlyAbortable, ReplicationLogCleaner.WarnOnlyAbortable, ReplicationPeerZKImpl, ReplicationSyncUp.DummyServer, ZooKeeperKeepAliveConnection, ZooKeeperWatcher +BackupHFileCleaner, ConnectionImplementation, ConnectionUtils.MasterlessConnection, CoprocessorHConnection, DumpReplicationQueues.WarnOnlyAbortable, HBaseAdmin, HBaseAdmin.ThrowableAbortable, HBaseInterClusterReplicationEndpoint, HBaseReplicationEndpoint, HMaster, HMasterCommandLine.LocalHMaster, HRegionServer, LogRollBackupSubprocedurePool, RegionReplicaReplicationEndpoint, ReplicationHFileCleaner.WarnOnlyAbortable, ReplicationLogCleaner.WarnOnlyAbortable, ReplicationPeerZKImpl, ReplicationSyncUp.DummyServer, ZooKeeperKeepAliveConnection, ZooKeeperWatcher http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/Coprocessor.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/Coprocessor.html b/devapidocs/org/apache/hadoop/hbase/Coprocessor.html index 6e8b22e..46320f5 100644 --- a/devapidocs/org/apache/hadoop/hbase/Coprocessor.html +++ b/devapidocs/org/apache/hadoop/hbase/Coprocessor.html @@ -105,7 +105,7 @@ var activeTableTab = "activeTableTab"; All Known Implementing Classes: -AccessController, AggregateImplementation, BaseRowProcessorEndpoint, BulkDeleteEndpoint, ConstraintProcessor, CoprocessorWhitelistMasterObserver, ExampleMasterObserverWithMetrics, ExampleRegionObserverWithMetrics, JMXListener, MultiRowMutationEndpoint, ReplicationObserver, RowCountEndpoint, RSGroupAdminEndpoint, SecureBulkLoadEndpoint, TokenProvider, VisibilityController, VisibilityController.VisibilityReplication, WriteSinkCoprocessor, ZooKeeperScanPolicyObserver +AccessController, AggregateImplementation, BackupObserver, BaseRowProcessorEndpoint, BulkDeleteEndpoint, ConstraintProcessor, CoprocessorWhitelistMasterObserver, ExampleMasterObserverWithMetrics, ExampleRegionObserverWithMetrics, JMXListener, MultiRowMutationEndpoint, ReplicationObserver, RowCountEndpoint, RSGroupAdminEndpoint, SecureBulkLoadEndpoint, TokenProvider, VisibilityController, VisibilityController.VisibilityReplication, WriteSinkCoprocessor, ZooKeeperScanPolicyObserver http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/DoNotRetryIOException.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/DoNotRetryIOException.html b/devapidocs/org/apache/hadoop/hbase/DoNotRetryIOException.html index 518527b..cce03ae 100644 --- a/devapidocs/org/apache/hadoop/hbase/DoNotRetryIOException.html +++ b/devapidocs/org/apache/hadoop/hbase/DoNotRetryIOException.html @@ -127,7 +127,7 @@ Direct Known Subclasses: -AccessDeniedException, ConstraintException, CoprocessorException, CorruptHFileException, DoNotRetryRegionException, FailedSanityCheckException, FatalConnectionException, HBaseSnapshotException, InvalidFamilyOperationException, InvalidLabelException, InvalidQuotaSettingsException, LabelAlreadyExistsExcepti on, LeaseException, LockTimeoutException, NamespaceExistException, NamespaceNotFoundException, NoSuchColumnFamilyException, NotAllMetaRegionsOnlineException, OperationConflictException, OutOfOrderScannerNextException, QuotaExceededException, ReplicationPeerNotFoundException, RequestTooBigException, ScannerResetException, ScannerTimeoutException, ServerTooBusyException, TableExistsException, TableNotDisabledException, TableNotEnabledException, TableNotFoundException, Un knownProtocolException, UnknownScannerException +AccessDeniedException, ConstraintException, CoprocessorException, CorruptHFileException, DoNotRetryRegionException, FailedSanityCheckException, FatalConnectionException, HBaseSnapshotException, InvalidFamilyOperationException, InvalidLabelException, LabelAlreadyExistsException, LeaseException, NamespaceExistException, NamespaceNotFoundException, NoSuchColumnFamilyException,
[16/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.TableFuture.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.TableFuture.html b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.TableFuture.html index bdf519e..7b98828 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.TableFuture.html +++ b/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.TableFuture.html @@ -128,7 +128,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.Private @InterfaceStability.Evolving -protected abstract static class HBaseAdmin.TableFutureV +protected abstract static class HBaseAdmin.TableFutureV extends HBaseAdmin.ProcedureFutureV @@ -302,7 +302,7 @@ extends tableName -private finalTableName tableName +private finalTableName tableName @@ -319,7 +319,7 @@ extends TableFuture -publicTableFuture(HBaseAdminadmin, +publicTableFuture(HBaseAdminadmin, TableNametableName, http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true; title="class or interface in java.lang">LongprocId) @@ -338,7 +338,7 @@ extends toString -publichttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringtoString() +publichttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringtoString() Overrides: http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--; title="class or interface in java.lang">toStringin classhttp://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object @@ -351,7 +351,7 @@ extends getTableName -protectedTableNamegetTableName() +protectedTableNamegetTableName() Returns: the table name @@ -364,7 +364,7 @@ extends getTableDescriptor -protectedHTableDescriptorgetTableDescriptor() +protectedHTableDescriptorgetTableDescriptor() throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException Returns: @@ -380,7 +380,7 @@ extends getOperationType -public abstracthttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringgetOperationType() +public abstracthttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringgetOperationType() Returns: the operation type like CREATE, DELETE, DISABLE etc. @@ -393,7 +393,7 @@ extends getDescription -protectedhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringgetDescription() +protectedhttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringgetDescription() Returns: a description of the operation @@ -408,7 +408,7 @@ extends postOperationResult -protectedVpostOperationResult(Vresult, +protectedVpostOperationResult(Vresult, longdeadlineTs) throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException, http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeoutException.html?is-external=true; title="class or interface in java.util.concurrent">TimeoutException @@ -436,7 +436,7 @@ extends postOperationFailure -protectedVpostOperationFailure(http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOExceptionexception, +protectedVpostOperationFailure(http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOExceptionexception, longdeadlineTs) throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException, http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeoutException.html?is-external=true; title="class or interface in java.util.concurrent">TimeoutException @@ -465,7 +465,7 @@ extends waitForTableEnabled -protectedvoidwaitForTableEnabled(longdeadlineTs) +protectedvoidwaitForTableEnabled(longdeadlineTs) throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException,
[38/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/apidocs/src-html/org/apache/hadoop/hbase/client/Scan.html -- diff --git a/apidocs/src-html/org/apache/hadoop/hbase/client/Scan.html b/apidocs/src-html/org/apache/hadoop/hbase/client/Scan.html index cf497d3..7c11922 100644 --- a/apidocs/src-html/org/apache/hadoop/hbase/client/Scan.html +++ b/apidocs/src-html/org/apache/hadoop/hbase/client/Scan.html @@ -1121,72 +1121,70 @@ 1113 * reaches this value. 1114 * p 1115 * This condition will be tested at last, after all other conditions such as stopRow, filter, etc. -1116 * p -1117 * Can not be used together with batch and allowPartial. -1118 * @param limit the limit of rows for this scan -1119 * @return this -1120 */ -1121 public Scan setLimit(int limit) { -1122this.limit = limit; -1123return this; -1124 } -1125 -1126 /** -1127 * Call this when you only want to get one row. It will set {@code limit} to {@code 1}, and also -1128 * set {@code readType} to {@link ReadType#PREAD}. -1129 * @return this -1130 */ -1131 public Scan setOneRowLimit() { -1132return setLimit(1).setReadType(ReadType.PREAD); -1133 } -1134 -1135 @InterfaceAudience.Public -1136 @InterfaceStability.Unstable -1137 public enum ReadType { -1138DEFAULT, STREAM, PREAD -1139 } -1140 -1141 /** -1142 * @return the read type for this scan -1143 */ -1144 public ReadType getReadType() { -1145return readType; -1146 } -1147 -1148 /** -1149 * Set the read type for this scan. -1150 * p -1151 * Notice that we may choose to use pread even if you specific {@link ReadType#STREAM} here. For -1152 * example, we will always use pread if this is a get scan. -1153 * @return this -1154 */ -1155 public Scan setReadType(ReadType readType) { -1156this.readType = readType; -1157return this; -1158 } -1159 -1160 /** -1161 * Get the mvcc read point used to open a scanner. -1162 */ -1163 long getMvccReadPoint() { -1164return mvccReadPoint; -1165 } -1166 -1167 /** -1168 * Set the mvcc read point used to open a scanner. -1169 */ -1170 Scan setMvccReadPoint(long mvccReadPoint) { -1171this.mvccReadPoint = mvccReadPoint; -1172return this; -1173 } -1174 -1175 /** -1176 * Set the mvcc read point to -1 which means do not use it. -1177 */ -1178 Scan resetMvccReadPoint() { -1179return setMvccReadPoint(-1L); -1180 } -1181} +1116 * @param limit the limit of rows for this scan +1117 * @return this +1118 */ +1119 public Scan setLimit(int limit) { +1120this.limit = limit; +1121return this; +1122 } +1123 +1124 /** +1125 * Call this when you only want to get one row. It will set {@code limit} to {@code 1}, and also +1126 * set {@code readType} to {@link ReadType#PREAD}. +1127 * @return this +1128 */ +1129 public Scan setOneRowLimit() { +1130return setLimit(1).setReadType(ReadType.PREAD); +1131 } +1132 +1133 @InterfaceAudience.Public +1134 @InterfaceStability.Unstable +1135 public enum ReadType { +1136DEFAULT, STREAM, PREAD +1137 } +1138 +1139 /** +1140 * @return the read type for this scan +1141 */ +1142 public ReadType getReadType() { +1143return readType; +1144 } +1145 +1146 /** +1147 * Set the read type for this scan. +1148 * p +1149 * Notice that we may choose to use pread even if you specific {@link ReadType#STREAM} here. For +1150 * example, we will always use pread if this is a get scan. +1151 * @return this +1152 */ +1153 public Scan setReadType(ReadType readType) { +1154this.readType = readType; +1155return this; +1156 } +1157 +1158 /** +1159 * Get the mvcc read point used to open a scanner. +1160 */ +1161 long getMvccReadPoint() { +1162return mvccReadPoint; +1163 } +1164 +1165 /** +1166 * Set the mvcc read point used to open a scanner. +1167 */ +1168 Scan setMvccReadPoint(long mvccReadPoint) { +1169this.mvccReadPoint = mvccReadPoint; +1170return this; +1171 } +1172 +1173 /** +1174 * Set the mvcc read point to -1 which means do not use it. +1175 */ +1176 Scan resetMvccReadPoint() { +1177return setMvccReadPoint(-1L); +1178 } +1179} http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/apidocs/src-html/org/apache/hadoop/hbase/client/ScannerTimeoutException.html -- diff --git a/apidocs/src-html/org/apache/hadoop/hbase/client/ScannerTimeoutException.html b/apidocs/src-html/org/apache/hadoop/hbase/client/ScannerTimeoutException.html deleted file mode 100644 index 95ba0f7..000 --- a/apidocs/src-html/org/apache/hadoop/hbase/client/ScannerTimeoutException.html +++ /dev/null @@ -1,116 +0,0 @@ -http://www.w3.org/TR/html4/loose.dtd;> - - -Source code - - - - -001/** -002 * -003 * Licensed to the Apache Software Foundation (ASF) under one -004 * or more contributor
[20/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceAudience.Private.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceAudience.Private.html b/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceAudience.Private.html index d72822e..29ad5ba 100644 --- a/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceAudience.Private.html +++ b/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceAudience.Private.html @@ -852,68 +852,61 @@ service. ServiceNotRunningException -interface -ShareableMemory -A cell implementing this interface would mean that the memory area backing this cell will refer - to a memory area that could be part of a larger common memory area used by the RegionServer. - - - class SizeCachedKeyValue This class is an extension to KeyValue where rowLen and keyLen are cached. - + class SizeCachedNoTagsKeyValue This class is an extension to ContentSizeCachedKeyValue where there are no tags in Cell. - + class SplitLogCounters Counters kept by the distributed WAL split log process. - + class SplitLogTask State of a WAL log split during distributed splitting. - + interface TableDescriptors Get, remove and modify table descriptors. - + interface Tag Tags are part of cells and helps to add metadata about them. - + class TagType - + class TagUtil - + class Version - + class YouAreDeadException This exception is thrown by the master when a region server reports and is already being processed as dead. - + class ZKNamespaceManager Class servers two purposes: @@ -1841,67 +1834,53 @@ service. -class -DelegatingRetryingCallableT,D extends RetryingCallableT -Helper callable for internal use when you just want to override a single method of a RetryingCallable. - - - (package private) class FailureInfo Keeps track of repeated failures to any region server. - + (package private) class FastFailInterceptorContext - + class FlushRegionCallable A Callable for flushRegion() RPC. - + class HBaseAdmin HBaseAdmin is no longer a client API. - + protected static class HBaseAdmin.NamespaceFuture - + protected static class HBaseAdmin.ProcedureFutureV Future that waits on a procedure result. - + protected static class HBaseAdmin.TableFutureV - + class HRegionLocator An implementation of RegionLocator. - + class HTable An implementation of Table. - -interface -HTableInterface -Deprecated. -use Table instead - - - class MetaCache @@ -2691,12 +2670,6 @@ service. class -TokenDepthComparator -Determines order of nodes in the output array. - - - -class Tokenizer Data structure used in the first stage of PrefixTree encoding: @@ -2707,19 +2680,19 @@ service. - + class TokenizerNode Individual node in a Trie structure. - + class TokenizerRowSearchPosition Warning: currently unused, but code is valid. - + class TokenizerRowSearchResult for recursively searching a PtBuilder @@ -5975,92 +5948,86 @@ service. class -InvalidQuotaSettingsException -Generic quota exceeded exception for invalid settings - - - -class MasterQuotaManager Master Quota Manager. - + (package private) class NoopOperationQuota Noop operation quota returned when no quota is associated to the user/table - + (package private) class NoopQuotaLimiter Noop quota limiter returned when no limiter is associated to the user/table - + interface OperationQuota Interface that allows to check the quota available for an operation. - + class QuotaCache Cache that keeps track of the quota settings for the users and tables that are interacting with it. - + interface QuotaLimiter Internal interface used to interact with the user/table quota. - + class QuotaLimiterFactory - + class QuotaState In-Memory state of table or namespace quotas - + class QuotaTableUtil Helper class to interact with the quota table. - + class QuotaUtil Helper class to interact with the quota table - + class RateLimiter Simple rate limiter. - + class RegionServerQuotaManager Region Server Quota Manager. - + (package private) class ThrottleSettings - + class TimeBasedLimiter Simple time based limiter that checks the quota Throttle - + class UserQuotaState In-Memory state of the user quotas @@ -6372,39 +6339,32 @@ service. -class -LruHashMapK extends HeapSize,V extends HeapSize -The LruHashMap is a memory-aware HashMap with a configurable maximum - memory footprint. - - - interface MemStore The MemStore holds in-memory modifications to the Store. - + class MemStoreChunkPool A pool of Chunk instances. - + class MemStoreCompactor The ongoing MemStore Compaction manager,
[34/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/coc.html -- diff --git a/coc.html b/coc.html index 1c46533..6d61240 100644 --- a/coc.html +++ b/coc.html @@ -7,7 +7,7 @@ - + Apache HBase Code of Conduct Policy @@ -349,7 +349,7 @@ For flagrant violations requiring a firm response the PMC may opt to skip early https://www.apache.org/;>The Apache Software Foundation. All rights reserved. - Last Published: 2017-03-21 + Last Published: 2017-03-29 http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/cygwin.html -- diff --git a/cygwin.html b/cygwin.html index 4f0b6e5..02eba65 100644 --- a/cygwin.html +++ b/cygwin.html @@ -7,7 +7,7 @@ - + Apache HBase Installing Apache HBase (TM) on Windows using Cygwin @@ -691,7 +691,7 @@ Now your HBase server is running, start coding and build that next https://www.apache.org/;>The Apache Software Foundation. All rights reserved. - Last Published: 2017-03-21 + Last Published: 2017-03-29 http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/dependencies.html -- diff --git a/dependencies.html b/dependencies.html index 5333e16..464c940 100644 --- a/dependencies.html +++ b/dependencies.html @@ -7,7 +7,7 @@ - + Apache HBase Project Dependencies @@ -536,7 +536,7 @@ https://www.apache.org/;>The Apache Software Foundation. All rights reserved. - Last Published: 2017-03-21 + Last Published: 2017-03-29 http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/dependency-convergence.html -- diff --git a/dependency-convergence.html b/dependency-convergence.html index 321c0ef..89b917d 100644 --- a/dependency-convergence.html +++ b/dependency-convergence.html @@ -7,7 +7,7 @@ - + Apache HBase Reactor Dependency Convergence @@ -1883,7 +1883,7 @@ https://www.apache.org/;>The Apache Software Foundation. All rights reserved. - Last Published: 2017-03-21 + Last Published: 2017-03-29 http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/dependency-info.html -- diff --git a/dependency-info.html b/dependency-info.html index d14b71d..55649df 100644 --- a/dependency-info.html +++ b/dependency-info.html @@ -7,7 +7,7 @@ - + Apache HBase Dependency Information @@ -330,7 +330,7 @@ https://www.apache.org/;>The Apache Software Foundation. All rights reserved. - Last Published: 2017-03-21 + Last Published: 2017-03-29 http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/dependency-management.html -- diff --git a/dependency-management.html b/dependency-management.html index 77290b5..a074e52 100644 --- a/dependency-management.html +++ b/dependency-management.html @@ -7,7 +7,7 @@ - + Apache HBase Project Dependency Management @@ -918,7 +918,7 @@ https://www.apache.org/;>The Apache Software Foundation. All rights reserved. - Last Published: 2017-03-21 + Last Published: 2017-03-29 http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/allclasses-frame.html -- diff --git a/devapidocs/allclasses-frame.html b/devapidocs/allclasses-frame.html index d8f1c5a..051a268 100644 --- a/devapidocs/allclasses-frame.html +++ b/devapidocs/allclasses-frame.html @@ -177,6 +177,7 @@ BackupCopyJob BackupDriver BackupException +BackupHFileCleaner BackupInfo BackupInfo.BackupPhase BackupInfo.BackupState @@ -190,6 +191,7 @@ BackupMasterStatusTmpl.ImplData BackupMasterStatusTmpl.Intf BackupMasterStatusTmplImpl +BackupObserver BackupRequest BackupRequest.Builder BackupRestoreConstants @@ -272,7 +274,6 @@
[02/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/filter/class-use/CompareFilter.CompareOp.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/filter/class-use/CompareFilter.CompareOp.html b/devapidocs/org/apache/hadoop/hbase/filter/class-use/CompareFilter.CompareOp.html index 7823a10..56f9871 100644 --- a/devapidocs/org/apache/hadoop/hbase/filter/class-use/CompareFilter.CompareOp.html +++ b/devapidocs/org/apache/hadoop/hbase/filter/class-use/CompareFilter.CompareOp.html @@ -137,57 +137,57 @@ service. -boolean -HTable.checkAndDelete(byte[]row, +http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean +RawAsyncTableImpl.checkAndDelete(byte[]row, byte[]family, byte[]qualifier, CompareFilter.CompareOpcompareOp, byte[]value, - Deletedelete) -Atomically checks if a row/family/qualifier value matches the expected - value. - + Deletedelete) -boolean -Table.checkAndDelete(byte[]row, +http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean +AsyncTableBase.checkAndDelete(byte[]row, byte[]family, byte[]qualifier, CompareFilter.CompareOpcompareOp, byte[]value, Deletedelete) -Atomically checks if a row/family/qualifier value matches the expected - value. +Atomically checks if a row/family/qualifier value matches the expected value. -http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean -AsyncTableImpl.checkAndDelete(byte[]row, +boolean +HTable.checkAndDelete(byte[]row, byte[]family, byte[]qualifier, CompareFilter.CompareOpcompareOp, byte[]value, - Deletedelete) + Deletedelete) +Atomically checks if a row/family/qualifier value matches the expected + value. + http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean -AsyncTableBase.checkAndDelete(byte[]row, +AsyncTableImpl.checkAndDelete(byte[]row, byte[]family, byte[]qualifier, CompareFilter.CompareOpcompareOp, byte[]value, - Deletedelete) -Atomically checks if a row/family/qualifier value matches the expected value. - + Deletedelete) -http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean -RawAsyncTableImpl.checkAndDelete(byte[]row, +boolean +Table.checkAndDelete(byte[]row, byte[]family, byte[]qualifier, CompareFilter.CompareOpcompareOp, byte[]value, - Deletedelete) + Deletedelete) +Atomically checks if a row/family/qualifier value matches the expected + value. + boolean @@ -199,19 +199,17 @@ service. Deletedelete) -boolean -HTable.checkAndMutate(byte[]row, +http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang">Boolean +RawAsyncTableImpl.checkAndMutate(byte[]row, byte[]family, byte[]qualifier, CompareFilter.CompareOpcompareOp, byte[]value, - RowMutationsrm) -Atomically checks if a row/family/qualifier value matches the expected value. - + RowMutationsmutation) -boolean -Table.checkAndMutate(byte[]row, +http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in
[39/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/apidocs/src-html/org/apache/hadoop/hbase/HRegionInfo.html -- diff --git a/apidocs/src-html/org/apache/hadoop/hbase/HRegionInfo.html b/apidocs/src-html/org/apache/hadoop/hbase/HRegionInfo.html index 0586d0b..5423337 100644 --- a/apidocs/src-html/org/apache/hadoop/hbase/HRegionInfo.html +++ b/apidocs/src-html/org/apache/hadoop/hbase/HRegionInfo.html @@ -51,1166 +51,1180 @@ 043import org.apache.hadoop.hbase.util.JenkinsHash; 044import org.apache.hadoop.hbase.util.MD5Hash; 045import org.apache.hadoop.io.DataInputBuffer; -046 -047/** -048 * Information about a region. A region is a range of keys in the whole keyspace of a table, an -049 * identifier (a timestamp) for differentiating between subset ranges (after region split) -050 * and a replicaId for differentiating the instance for the same range and some status information -051 * about the region. -052 * -053 * The region has a unique name which consists of the following fields: -054 * ul -055 * li tableName : The name of the table /li -056 * li startKey: The startKey for the region. /li -057 * li regionId: A timestamp when the region is created. /li -058 * li replicaId : An id starting from 0 to differentiate replicas of the same region range -059 * but hosted in separated servers. The same region range can be hosted in multiple locations./li -060 * li encodedName : An MD5 encoded string for the region name./li -061 * /ul -062 * -063 * br Other than the fields in the region name, region info contains: -064 * ul -065 * li endKey : the endKey for the region (exclusive) /li -066 * li split : Whether the region is split /li -067 * li offline : Whether the region is offline /li -068 * /ul -069 * -070 * In 0.98 or before, a list of table's regions would fully cover the total keyspace, and at any -071 * point in time, a row key always belongs to a single region, which is hosted in a single server. -072 * In 0.99+, a region can have multiple instances (called replicas), and thus a range (or row) can -073 * correspond to multiple HRegionInfo's. These HRI's share the same fields however except the -074 * replicaId field. If the replicaId is not set, it defaults to 0, which is compatible with the -075 * previous behavior of a range corresponding to 1 region. -076 */ -077@InterfaceAudience.Public -078@InterfaceStability.Evolving -079public class HRegionInfo implements ComparableHRegionInfo { -080 -081 private static final Log LOG = LogFactory.getLog(HRegionInfo.class); -082 -083 /** -084 * The new format for a region name contains its encodedName at the end. -085 * The encoded name also serves as the directory name for the region -086 * in the filesystem. -087 * -088 * New region name format: -089 * lt;tablename,,lt;startkey,lt;regionIdTimestamp.lt;encodedName. -090 * where, -091 *lt;encodedName is a hex version of the MD5 hash of -092 * lt;tablename,lt;startkey,lt;regionIdTimestamp -093 * -094 * The old region name format: -095 * lt;tablename,lt;startkey,lt;regionIdTimestamp -096 * For region names in the old format, the encoded name is a 32-bit -097 * JenkinsHash integer value (in its decimal notation, string form). -098 *p -099 * **NOTE** -100 * -101 * The first hbase:meta region, and regions created by an older -102 * version of HBase (0.20 or prior) will continue to use the -103 * old region name format. -104 */ -105 -106 /** Separator used to demarcate the encodedName in a region name -107 * in the new format. See description on new format above. -108 */ -109 private static final int ENC_SEPARATOR = '.'; -110 public static final int MD5_HEX_LENGTH = 32; -111 -112 /** A non-capture group so that this can be embedded. */ -113 public static final String ENCODED_REGION_NAME_REGEX = "(?:[a-f0-9]+)"; -114 -115 // to keep appended int's sorted in string format. Only allows 2 bytes to be -116 // sorted for replicaId -117 public static final String REPLICA_ID_FORMAT = "%04X"; -118 -119 public static final byte REPLICA_ID_DELIMITER = (byte)'_'; -120 -121 private static final int MAX_REPLICA_ID = 0x; -122 public static final int DEFAULT_REPLICA_ID = 0; -123 -124 public static final String INVALID_REGION_NAME_FORMAT_MESSAGE = "Invalid regionName format"; -125 -126 /** -127 * Does region name contain its encoded name? -128 * @param regionName region name -129 * @return boolean indicating if this a new format region -130 * name which contains its encoded name. -131 */ -132 private static boolean hasEncodedName(final byte[] regionName) { -133// check if region name ends in ENC_SEPARATOR -134if ((regionName.length = 1) -135 (regionName[regionName.length - 1] == ENC_SEPARATOR)) { -136 // region name is new format. it contains the encoded name.
[30/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/HRegionInfo.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/HRegionInfo.html b/devapidocs/org/apache/hadoop/hbase/HRegionInfo.html index 7bc83c0..4513445 100644 --- a/devapidocs/org/apache/hadoop/hbase/HRegionInfo.html +++ b/devapidocs/org/apache/hadoop/hbase/HRegionInfo.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":10,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":10,"i14":42,"i15":9,"i16":10,"i17":10,"i18":10,"i19":9,"i20":10,"i21":10,"i22":10,"i23":9,"i24":9,"i25":10,"i26":10,"i27":10,"i28":9,"i29":9,"i30":10,"i31":9,"i32":9,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":9,"i41":9,"i42":9,"i43":9,"i44":9,"i45":9,"i46":9,"i47":9,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":9,"i54":10}; +var methods = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":10,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":10,"i14":42,"i15":9,"i16":10,"i17":10,"i18":10,"i19":9,"i20":10,"i21":10,"i22":10,"i23":9,"i24":9,"i25":10,"i26":10,"i27":10,"i28":9,"i29":9,"i30":10,"i31":9,"i32":9,"i33":10,"i34":9,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":9,"i42":9,"i43":9,"i44":9,"i45":9,"i46":9,"i47":9,"i48":9,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":9,"i55":10}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -119,7 +119,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.Public @InterfaceStability.Evolving -public class HRegionInfo +public class HRegionInfo extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableHRegionInfo Information about a region. A region is a range of keys in the whole keyspace of a table, an @@ -581,30 +581,34 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl hashCode() +static boolean +isEncodedRegionName(byte[]regionName) + + boolean isMetaRegion() - + boolean isMetaTable() - + boolean isOffline() - + boolean isSplit() - + boolean isSplitParent() - + boolean isSystemTable() - + static http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListHRegionInfo parseDelimitedFrom(byte[]bytes, intoffset, @@ -612,77 +616,77 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl Parses all the HRegionInfo instances from the passed in stream until EOF. - + static HRegionInfo parseFrom(byte[]bytes) - + static HRegionInfo parseFrom(byte[]bytes, intoffset, intlen) - + static HRegionInfo parseFrom(http://docs.oracle.com/javase/8/docs/api/java/io/DataInputStream.html?is-external=true; title="class or interface in java.io">DataInputStreamin) Parses an HRegionInfo instance from the passed in stream. - + static HRegionInfo parseFromOrNull(byte[]bytes) - + static HRegionInfo parseFromOrNull(byte[]bytes, intoffset, intlen) - + static byte[][] parseRegionName(byte[]regionName) Separate elements of a regionName. - + static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String prettyPrint(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringencodedRegionName) Use logging. - + private void setHashCode() - + void setOffline(booleanoffLine) The parent of a region split is offline while split daughters hold references to the parent. - + void setSplit(booleansplit) - + byte[] toByteArray() - + byte[] toDelimitedByteArray() Use this instead of toByteArray() when writing to a stream and you want to use the pb mergeDelimitedFrom (w/o the delimiter, pb reads to EOF which may not be what you want). - + static byte[] toDelimitedByteArray(HRegionInfo...infos) Serializes given HRegionInfo's as a byte array. - + http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String toString() @@ -714,7 +718,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl LOG -private static finalorg.apache.commons.logging.Log LOG +private static finalorg.apache.commons.logging.Log LOG @@ -723,7 +727,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl ENC_SEPARATOR -private
[08/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/client/class-use/Scan.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/class-use/Scan.html b/devapidocs/org/apache/hadoop/hbase/client/class-use/Scan.html index 6e85b16..3590a3a 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/class-use/Scan.html +++ b/devapidocs/org/apache/hadoop/hbase/client/class-use/Scan.html @@ -233,11 +233,19 @@ service. +(package private) static Scan +BackupSystemTable.createScanForBulkLoadedFiles(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringbackupId) + + private Scan BackupSystemTable.createScanForGetWALs(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringbackupRoot) Creates Scan operation to load WALs + +(package private) static Scan +BackupSystemTable.createScanForOrigBulkLoadedFiles(TableNametable) + private Scan BackupSystemTable.createScanForReadLogTimestampMap(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">StringbackupRoot) @@ -265,29 +273,29 @@ service. -protected Scan -ScannerCallable.scan - - private Scan AsyncClientScanner.scan - + private Scan AsyncScanSingleRegionRpcRetryingCaller.scan - + private Scan ScannerCallableWithReplicas.scan - + protected Scan ClientScanner.scan - + private Scan AsyncRpcRetryingCallerFactory.ScanSingleRegionCallerBuilder.scan + +protected Scan +ScannerCallable.scan + private Scan TableSnapshotScanner.scan @@ -316,11 +324,11 @@ service. protected Scan -ScannerCallable.getScan() +ClientScanner.getScan() protected Scan -ClientScanner.getScan() +ScannerCallable.getScan() (package private) Scan @@ -597,27 +605,27 @@ service. ResultScanner -HTable.getScanner(Scanscan) -The underlying HTable must not be closed. +AsyncTable.getScanner(Scanscan) +Returns a scanner on the current table as specified by the Scan object. ResultScanner -AsyncTable.getScanner(Scanscan) -Returns a scanner on the current table as specified by the Scan object. +HTable.getScanner(Scanscan) +The underlying HTable must not be closed. ResultScanner +AsyncTableImpl.getScanner(Scanscan) + + +ResultScanner Table.getScanner(Scanscan) Returns a scanner on the current table as specified by the Scan object. - -ResultScanner -AsyncTableImpl.getScanner(Scanscan) - ResultScanner HTableWrapper.getScanner(Scanscan) @@ -669,7 +677,7 @@ service. http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListResult -AsyncTableImpl.scanAll(Scanscan) +RawAsyncTableImpl.scanAll(Scanscan) http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListResult @@ -679,7 +687,7 @@ service. http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListResult -RawAsyncTableImpl.scanAll(Scanscan) +AsyncTableImpl.scanAll(Scanscan) private Scan @@ -1265,14 +1273,14 @@ service. private Scan -TableSnapshotInputFormatImpl.RecordReader.scan - - -private Scan TableInputFormatBase.scan Holds the details for the internal scanner. + +private Scan +TableSnapshotInputFormatImpl.RecordReader.scan + @@ -1316,12 +1324,12 @@ service. private static Scan -Export.getConfiguredScanForJob(org.apache.hadoop.conf.Configurationconf, +CellCounter.getConfiguredScanForJob(org.apache.hadoop.conf.Configurationconf, http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String[]args) private static Scan -CellCounter.getConfiguredScanForJob(org.apache.hadoop.conf.Configurationconf, +Export.getConfiguredScanForJob(org.apache.hadoop.conf.Configurationconf, http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String[]args) @@ -1544,13 +1552,13 @@ service. void -TableRecordReader.setScan(Scanscan) +TableInputFormatBase.setScan(Scanscan) Sets the scan defining the actual details like columns etc.
[23/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html b/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html index 7f10946..330a368 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html @@ -703,13 +703,13 @@ http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureServerName -AsyncRegistry.getMasterAddress() -Get the address of HMaster. - +ZKAsyncRegistry.getMasterAddress() http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFutureServerName -ZKAsyncRegistry.getMasterAddress() +AsyncRegistry.getMasterAddress() +Get the address of HMaster. + (package private) PairHRegionInfo,ServerName @@ -818,17 +818,17 @@ -void -HBaseAdmin.closeRegion(ServerNamesn, - HRegionInfohri) - - http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void AsyncAdmin.closeRegion(ServerNamesn, HRegionInfohri) Close a region. + +void +HBaseAdmin.closeRegion(ServerNamesn, + HRegionInfohri) + http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturehttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void AsyncHBaseAdmin.closeRegion(ServerNamesn, @@ -926,11 +926,9 @@ http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true; title="class or interface in java.util">SetCancellableRegionServerCallablecallsInProgress) -void -RequestController.decTaskCounters(http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true; title="class or interface in java.util">Collectionbyte[]regions, - ServerNamesn) -Decrement the counter if a task is accomplished. - +(package private) void +AsyncProcess.decTaskCounters(http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true; title="class or interface in java.util">Collectionbyte[]regions, + ServerNamesn) void @@ -938,9 +936,11 @@ ServerNamesn) -(package private) void -AsyncProcess.decTaskCounters(http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true; title="class or interface in java.util">Collectionbyte[]regions, - ServerNamesn) +void +RequestController.decTaskCounters(http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true; title="class or interface in java.util">Collectionbyte[]regions, + ServerNamesn) +Decrement the counter if a task is accomplished. + private void @@ -1060,11 +1060,9 @@ org.apache.commons.lang.mutable.MutableBooleanguaranteedClientSideOnly) -void -RequestController.incTaskCounters(http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true; title="class or interface in java.util">Collectionbyte[]regions, - ServerNamesn) -Increment the counter if we build a valid task. - +(package private) void +AsyncProcess.incTaskCounters(http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true; title="class or interface in java.util">Collectionbyte[]regions, + ServerNamesn) void @@ -1072,9 +1070,11 @@ ServerNamesn) -(package private) void -AsyncProcess.incTaskCounters(http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true; title="class or interface in java.util">Collectionbyte[]regions, - ServerNamesn) +void +RequestController.incTaskCounters(http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true; title="class or interface in java.util">Collectionbyte[]regions, + ServerNamesn) +Increment the counter if we build a valid task. + private boolean @@ -1088,18 +1088,18 @@ boolean -ClusterStatusListener.isDeadServer(ServerNamesn) -Check if we know if a server is dead. - - - -boolean ClusterConnection.isDeadServer(ServerNameserverName) Deprecated. internal method, do not use thru ClusterConnection + +boolean +ClusterStatusListener.isDeadServer(ServerNamesn) +Check if we know if a server is dead. + + protected boolean
[13/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/client/UnmodifyableHRegionInfo.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/UnmodifyableHRegionInfo.html b/devapidocs/org/apache/hadoop/hbase/client/UnmodifyableHRegionInfo.html index 0bdc10b..0f4f091 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/UnmodifyableHRegionInfo.html +++ b/devapidocs/org/apache/hadoop/hbase/client/UnmodifyableHRegionInfo.html @@ -189,7 +189,7 @@ extends Methods inherited from classorg.apache.hadoop.hbase.HRegionInfo -areAdjacent, compareTo, containsRange, containsRow, convert, convert, createRegionName, createRegionName, createRegionName, createRegionName, createRegionName, encodeRegionName, equals, getComparator, getDescriptiveNameFromRegionStateForDisplay, getEncodedName, getEncodedNameAsBytes, getEndKey, getEndKeyForDisplay, getRegionId, getRegionName, getRegionNameAsStrin g, getRegionNameAsStringForDisplay, getRegionNameForDisplay, getReplicaId, getShortNameToLog, getStartKey, getStartKey, getStartKeyForDisp lay, getTable, getTable, hashCode, isMetaRegion, isMetaTable, isOffline, isSplit, isSplitParent, isSystemTable, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFromOrNull, parseFromOrNull, parseRegionName, prettyPrint, toByteArray, toDelimitedByteArray, toDelimitedByteArray, toString +areAdjacent, compareTo, containsRange, containsRow, convert, convert, createRegionName, createRegionName, createRegionName, createRegionName, createRegionName, encodeRegionName, equals, getComparator, getDescriptiveNameFromRegionStateForDisplay, getEncodedName, getEncodedNameAsBytes, getEndKey, getEndKeyForDisplay, getRegionId, getRegionName, getRegionNameAsStrin g, getRegionNameAsStringForDisplay, getRegionNameForDisplay, getReplicaId, getShortNameToLog, getStartKey, getStartKey, getStartKeyForDisp lay, getTable, getTable, hashCode, isEncodedRegionName, isMetaRegion, isMetaTable, isOffline, isSplit, isSplitParent, isSystemTable, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFromOrNull, parseFromOrNull, parseRegionName, prettyPrint, toByteArray, toDelimitedByteArray, toDelimitedByteArray, toString http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/client/backoff/class-use/ServerStatistics.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/backoff/class-use/ServerStatistics.html b/devapidocs/org/apache/hadoop/hbase/client/backoff/class-use/ServerStatistics.html index 1c6eb26..6339dd0 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/backoff/class-use/ServerStatistics.html +++ b/devapidocs/org/apache/hadoop/hbase/client/backoff/class-use/ServerStatistics.html @@ -145,19 +145,19 @@ long -ExponentialClientBackoffPolicy.getBackoffTime(ServerNameserverName, +ClientBackoffPolicyFactory.NoBackoffPolicy.getBackoffTime(ServerNameserverName, byte[]region, ServerStatisticsstats) long -ClientBackoffPolicy.getBackoffTime(ServerNameserverName, +ExponentialClientBackoffPolicy.getBackoffTime(ServerNameserverName, byte[]region, ServerStatisticsstats) long -ClientBackoffPolicyFactory.NoBackoffPolicy.getBackoffTime(ServerNameserverName, +ClientBackoffPolicy.getBackoffTime(ServerNameserverName, byte[]region, ServerStatisticsstats) http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/client/class-use/AbstractResponse.ResponseType.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/class-use/AbstractResponse.ResponseType.html b/devapidocs/org/apache/hadoop/hbase/client/class-use/AbstractResponse.ResponseType.html index 6ec208c..2f5dafb 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/class-use/AbstractResponse.ResponseType.html +++ b/devapidocs/org/apache/hadoop/hbase/client/class-use/AbstractResponse.ResponseType.html @@ -105,13 +105,13 @@ -AbstractResponse.ResponseType -SingleResponse.type() - - abstract AbstractResponse.ResponseType AbstractResponse.type() + +AbstractResponse.ResponseType +SingleResponse.type() + AbstractResponse.ResponseType MultiResponse.type() http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/client/class-use/Admin.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/class-use/Admin.html b/devapidocs/org/apache/hadoop/hbase/client/class-use/Admin.html index ff43c36..f8eedde 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/class-use/Admin.html +++
[32/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/index-all.html -- diff --git a/devapidocs/index-all.html b/devapidocs/index-all.html index b18e42f..56eee1a 100644 --- a/devapidocs/index-all.html +++ b/devapidocs/index-all.html @@ -84,6 +84,8 @@ Abort the server or client. +abort(String, Throwable) - Method in class org.apache.hadoop.hbase.backup.BackupHFileCleaner + abort(String, Throwable) - Method in class org.apache.hadoop.hbase.backup.regionserver.LogRollBackupSubprocedurePool abort(String, Throwable) - Method in interface org.apache.hadoop.hbase.client.Admin @@ -218,6 +220,8 @@ Abort a cache flush. +aborted - Variable in class org.apache.hadoop.hbase.backup.BackupHFileCleaner + aborted - Variable in class org.apache.hadoop.hbase.backup.regionserver.LogRollBackupSubprocedurePool aborted - Variable in class org.apache.hadoop.hbase.client.ConnectionImplementation @@ -1092,8 +1096,6 @@ Adds an edge to the split calculator -add(E) - Method in class org.apache.hadoop.hbase.util.SortedCopyOnWriteSet - add(E) - Method in class org.apache.hadoop.hbase.util.SortedList add(int, E) - Method in class org.apache.hadoop.hbase.util.SortedList @@ -1144,8 +1146,6 @@ addAll(Collection? extends T) - Method in class org.apache.hadoop.hbase.util.ConcatenatedLists -addAll(Collection? extends E) - Method in class org.apache.hadoop.hbase.util.SortedCopyOnWriteSet - addAll(Collection? extends E) - Method in class org.apache.hadoop.hbase.util.SortedList addAll(int, Collection? extends E) - Method in class org.apache.hadoop.hbase.util.SortedList @@ -1519,11 +1519,6 @@ addEntry(byte[], int, int) - Method in class org.apache.hadoop.hbase.io.util.LRUDictionary -addEntry(int, K, V, int) - Method in class org.apache.hadoop.hbase.regionserver.LruHashMap - -Adds a new entry with the specified key, value, hash code, and - bucket index to the map. - addEntry(WAL.Entry) - Method in class org.apache.hadoop.hbase.replication.regionserver.ReplicationSourceWALReaderThread.WALEntryBatch addEntryInternal(byte[], int, int, boolean) - Method in class org.apache.hadoop.hbase.io.util.LRUDictionary @@ -3823,6 +3818,8 @@ AsyncHBaseAdmin.MasterRpcCallRESP,REQ - Interface in org.apache.hadoop.hbase.client +AsyncHBaseAdmin.MergeTableRegionProcedureBiConsumer - Class in org.apache.hadoop.hbase.client + AsyncHBaseAdmin.ModifyColumnFamilyProcedureBiConsumer - Class in org.apache.hadoop.hbase.client AsyncHBaseAdmin.ModifyNamespaceProcedureBiConsumer - Class in org.apache.hadoop.hbase.client @@ -4648,6 +4645,13 @@ Exception when the description of the backup cannot be determined, due to some other root cause +BackupHFileCleaner - Class in org.apache.hadoop.hbase.backup + +Implementation of a file cleaner that checks if an hfile is still referenced by backup before + deleting it from hfile archive directory. + +BackupHFileCleaner() - Constructor for class org.apache.hadoop.hbase.backup.BackupHFileCleaner + backupId - Variable in class org.apache.hadoop.hbase.backup.BackupInfo Backup id @@ -4767,6 +4771,12 @@ BackupMasterStatusTmplImpl(TemplateManager, BackupMasterStatusTmpl.ImplData) - Constructor for class org.apache.hadoop.hbase.tmpl.master.BackupMasterStatusTmplImpl +BackupObserver - Class in org.apache.hadoop.hbase.backup + +An Observer to facilitate backup operations + +BackupObserver() - Constructor for class org.apache.hadoop.hbase.backup.BackupObserver + BackupPhase() - Constructor for enum org.apache.hadoop.hbase.backup.BackupInfo.BackupPhase BackupRequest - Class in org.apache.hadoop.hbase.backup @@ -5694,6 +5704,10 @@ BitwiseOp() - Constructor for enum org.apache.hadoop.hbase.filter.BitComparator.BitwiseOp +BL_COMMIT - Static variable in class org.apache.hadoop.hbase.backup.impl.BackupSystemTable + +BL_PREPARE - Static variable in class org.apache.hadoop.hbase.backup.impl.BackupSystemTable + blacklist - Variable in class org.apache.hadoop.hbase.util.FSUtils.BlackListDirFilter BlackListDirFilter(FileSystem, ListString) - Constructor for class org.apache.hadoop.hbase.util.FSUtils.BlackListDirFilter @@ -5704,6 +5718,8 @@ blanceClusterHisto - Variable in class org.apache.hadoop.hbase.master.balancer.MetricsBalancerSourceImpl +BLK_LD_DELIM - Static variable in class org.apache.hadoop.hbase.backup.impl.BackupSystemTable + BLOB_COPY - Static variable in class org.apache.hadoop.hbase.util.OrderedBytes BLOB_VAR - Static variable in class org.apache.hadoop.hbase.util.OrderedBytes @@ -5730,8 +5746,6 @@ block - Variable in class org.apache.hadoop.hbase.codec.prefixtree.decode.timestamp.TimestampDecoder -block - Variable in class org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeSeeker - block(MasterServices, long) - Static method in class org.apache.hadoop.hbase.master.TableNamespaceManager An ugly utility to be removed
[27/52] [partial] hbase-site git commit: Published site at b290d14e1f7fffa3c06bb19770b53094c3d2459a.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/08a3774c/devapidocs/org/apache/hadoop/hbase/class-use/CellComparator.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/CellComparator.html b/devapidocs/org/apache/hadoop/hbase/class-use/CellComparator.html index bf3ee92..4e6d75d 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/CellComparator.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/CellComparator.html @@ -246,51 +246,51 @@ int -RowIndexSeekerV1.compareKey(CellComparatorcomparator, - Cellkey) +DataBlockEncoder.EncodedSeeker.compareKey(CellComparatorcomparator, + Cellkey) +Compare the given key against the current key + int -BufferedDataBlockEncoder.BufferedEncodedSeeker.compareKey(CellComparatorcomparator, +RowIndexSeekerV1.compareKey(CellComparatorcomparator, Cellkey) int -DataBlockEncoder.EncodedSeeker.compareKey(CellComparatorcomparator, - Cellkey) -Compare the given key against the current key - +BufferedDataBlockEncoder.BufferedEncodedSeeker.compareKey(CellComparatorcomparator, + Cellkey) DataBlockEncoder.EncodedSeeker -DiffKeyDeltaEncoder.createSeeker(CellComparatorcomparator, +CopyKeyDataBlockEncoder.createSeeker(CellComparatorcomparator, HFileBlockDecodingContextdecodingCtx) DataBlockEncoder.EncodedSeeker -PrefixKeyDeltaEncoder.createSeeker(CellComparatorcomparator, +FastDiffDeltaEncoder.createSeeker(CellComparatorcomparator, HFileBlockDecodingContextdecodingCtx) DataBlockEncoder.EncodedSeeker -RowIndexCodecV1.createSeeker(CellComparatorcomparator, -HFileBlockDecodingContextdecodingCtx) - - -DataBlockEncoder.EncodedSeeker DataBlockEncoder.createSeeker(CellComparatorcomparator, HFileBlockDecodingContextdecodingCtx) Create a HFileBlock seeker which find KeyValues within a block. + +DataBlockEncoder.EncodedSeeker +RowIndexCodecV1.createSeeker(CellComparatorcomparator, +HFileBlockDecodingContextdecodingCtx) + DataBlockEncoder.EncodedSeeker -CopyKeyDataBlockEncoder.createSeeker(CellComparatorcomparator, +DiffKeyDeltaEncoder.createSeeker(CellComparatorcomparator, HFileBlockDecodingContextdecodingCtx) DataBlockEncoder.EncodedSeeker -FastDiffDeltaEncoder.createSeeker(CellComparatorcomparator, +PrefixKeyDeltaEncoder.createSeeker(CellComparatorcomparator, HFileBlockDecodingContextdecodingCtx) @@ -328,32 +328,32 @@ +private CellComparator +HFileBlockIndex.CellBasedKeyBlockIndexReader.comparator +Needed doing lookup on blocks. + + + protected CellComparator CompoundBloomFilterBase.comparator Comparator used to compare Bloom filter keys - -private CellComparator -HFileBlockIndex.CellBasedKeyBlockIndexReader.comparator -Needed doing lookup on blocks. + +protected CellComparator +HFileWriterImpl.comparator +Key comparator. - + private CellComparator HFileReaderImpl.comparator Key comparator - -protected CellComparator -HFile.WriterFactory.comparator - protected CellComparator -HFileWriterImpl.comparator -Key comparator. - +HFile.WriterFactory.comparator @@ -530,45 +530,45 @@ StripeStoreFileManager.cellComparator -private CellComparator -StoreFileWriter.Builder.comparator +protected CellComparator +StripeStoreFlusher.StripeFlushRequest.comparator private CellComparator -AbstractMemStore.comparator +ScanInfo.comparator protected CellComparator -HRegion.RegionScannerImpl.comparator +StripeMultiFileWriter.comparator protected CellComparator -StripeStoreFlusher.StripeFlushRequest.comparator +HRegion.RegionScannerImpl.comparator private CellComparator -ScanInfo.comparator +StoreFileWriter.Builder.comparator -protected CellComparator -HStore.comparator +private CellComparator +Segment.comparator private CellComparator -Segment.comparator +AbstractMemStore.comparator protected CellComparator -StripeMultiFileWriter.comparator +HStore.comparator -protected CellComparator -KeyValueHeap.KVScannerComparator.kvComparator - - private CellComparator DefaultStoreFileManager.kvComparator + +protected CellComparator +KeyValueHeap.KVScannerComparator.kvComparator + @@ -580,47 +580,47 @@ CellComparator -HRegion.getCellComparator() - - -CellComparator Region.getCellComparator() The comparator to be used with the region - -(package private) CellComparator -StoreFileScanner.getComparator() - -protected CellComparator -AbstractMemStore.getComparator() +CellComparator +HRegion.getCellComparator() CellComparator -ScanInfo.getComparator() +KeyValueHeap.KVScannerComparator.getComparator() CellComparator -Store.getComparator() +ScanInfo.getComparator() CellComparator -HStore.getComparator() +StoreFileReader.getComparator() -CellComparator -StoreFileReader.getComparator() +(package private) CellComparator
[2/2] hbase git commit: HBASE-16365 [C++] End to end Table::Put()
HBASE-16365 [C++] End to end Table::Put() Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/66f8f36e Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/66f8f36e Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/66f8f36e Branch: refs/heads/HBASE-14850 Commit: 66f8f36ec6247c8e6e2be301d25ed5138b2f57b3 Parents: 924a273 Author: Enis SoztutarAuthored: Wed Mar 29 16:53:45 2017 -0700 Committer: Enis Soztutar Committed: Wed Mar 29 16:53:45 2017 -0700 -- hbase-native-client/core/BUCK | 5 + .../core/async-rpc-retrying-test.cc | 5 +- hbase-native-client/core/cell-test.cc | 175 +-- hbase-native-client/core/cell.cc| 22 +++ hbase-native-client/core/cell.h | 2 + hbase-native-client/core/client-test.cc | 119 - hbase-native-client/core/filter-test.cc | 18 +- hbase-native-client/core/get-test.cc| 14 +- hbase-native-client/core/mutation.h | 9 +- hbase-native-client/core/put-test.cc| 135 ++ hbase-native-client/core/put.cc | 5 +- hbase-native-client/core/raw-async-table.cc | 15 ++ hbase-native-client/core/raw-async-table.h | 5 + hbase-native-client/core/request-converter.cc | 68 +++ hbase-native-client/core/request-converter.h| 16 +- hbase-native-client/core/result-test.cc | 8 +- hbase-native-client/core/result.cc | 22 +++ hbase-native-client/core/result.h | 2 + hbase-native-client/core/simple-client.cc | 124 ++--- hbase-native-client/core/table.cc | 5 + hbase-native-client/core/table.h| 8 + hbase-native-client/test-util/mini-cluster.cc | 19 -- hbase-native-client/test-util/mini-cluster.h| 3 - hbase-native-client/test-util/test-util.cc | 6 +- hbase-native-client/test-util/test-util.h | 2 - 25 files changed, 548 insertions(+), 264 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hbase/blob/66f8f36e/hbase-native-client/core/BUCK -- diff --git a/hbase-native-client/core/BUCK b/hbase-native-client/core/BUCK index 03fc0fc..30c3390 100644 --- a/hbase-native-client/core/BUCK +++ b/hbase-native-client/core/BUCK @@ -130,6 +130,11 @@ cxx_test( deps=[":core",], run_test_separately=True,) cxx_test( +name="put-test", +srcs=["put-test.cc",], +deps=[":core",], +run_test_separately=True,) +cxx_test( name="retry-test", srcs=["async-rpc-retrying-test.cc",], deps=[ http://git-wip-us.apache.org/repos/asf/hbase/blob/66f8f36e/hbase-native-client/core/async-rpc-retrying-test.cc -- diff --git a/hbase-native-client/core/async-rpc-retrying-test.cc b/hbase-native-client/core/async-rpc-retrying-test.cc index 5086286..3ed6866 100644 --- a/hbase-native-client/core/async-rpc-retrying-test.cc +++ b/hbase-native-client/core/async-rpc-retrying-test.cc @@ -163,8 +163,6 @@ TEST(AsyncRpcRetryTest, TestGetBasic) { test_util->StartMiniCluster(2); test_util->CreateTable("t", "d"); - test_util->TablePut("t", "test2", "d", "2", "value2"); - test_util->TablePut("t", "test2", "d", "extra", "value for extra"); // Create TableName and Row to be fetched from HBase auto tn = folly::to("t"); @@ -180,6 +178,9 @@ TEST(AsyncRpcRetryTest, TestGetBasic) { auto table = client.Table(tn); ASSERT_TRUE(table) << "Unable to get connection to Table."; + table->Put(Put{"test2"}.AddColumn("d", "2", "value2")); + table->Put(Put{"test2"}.AddColumn("d", "extra", "value for extra")); + /* init region location and rpc channel */ auto region_location = table->GetRegionLocation(row); http://git-wip-us.apache.org/repos/asf/hbase/blob/66f8f36e/hbase-native-client/core/cell-test.cc -- diff --git a/hbase-native-client/core/cell-test.cc b/hbase-native-client/core/cell-test.cc index 2ec983b..efb835d 100644 --- a/hbase-native-client/core/cell-test.cc +++ b/hbase-native-client/core/cell-test.cc @@ -23,75 +23,65 @@ #include #include -using namespace hbase; -TEST(CellTest, CellFailureTest) { - CellType cell_type = CellType::PUT; - std::string row = "row"; - std::string family = "family"; - std::string column = "column"; - std::string value = "value"; +using hbase::Cell; +using hbase::CellType; + +TEST(CellTest, Constructor) { + std::string row = "row-value"; + std::string family = "family-value"; + std::string column = "column-value"; + std::string value = "value-value"; int64_t timestamp =
[1/2] hbase git commit: HBASE-15894 [C++] Put and Mutation objects
Repository: hbase Updated Branches: refs/heads/HBASE-14850 8c7a8b9da -> 66f8f36ec HBASE-15894 [C++] Put and Mutation objects Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/924a2731 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/924a2731 Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/924a2731 Branch: refs/heads/HBASE-14850 Commit: 924a2731adc4ba168dbd9af955c57c8eb0211896 Parents: 8c7a8b9 Author: Enis SoztutarAuthored: Wed Mar 29 16:34:20 2017 -0700 Committer: Enis Soztutar Committed: Wed Mar 29 16:34:20 2017 -0700 -- hbase-native-client/core/BUCK | 8 +- hbase-native-client/core/cell-test.cc | 18 +++- hbase-native-client/core/cell.cc | 39 - hbase-native-client/core/cell.h | 6 +- hbase-native-client/core/get-test.cc | 36 hbase-native-client/core/get.cc | 4 +- hbase-native-client/core/get.h| 14 +-- hbase-native-client/core/mutation.cc | 69 +++ hbase-native-client/core/mutation.h | 99 ++ hbase-native-client/core/put.cc | 67 +++ hbase-native-client/core/put.h| 68 +++ hbase-native-client/core/request-converter.cc | 5 +- hbase-native-client/core/result.cc| 4 +- hbase-native-client/core/result.h | 7 +- hbase-native-client/core/scan-test.cc | 28 +++--- hbase-native-client/core/scan.cc | 6 +- hbase-native-client/core/scan.h | 14 +-- hbase-native-client/core/table.h | 1 + hbase-native-client/utils/BUCK| 14 ++- hbase-native-client/utils/bytes-util-test.cc | 49 +++ hbase-native-client/utils/bytes-util.cc | 53 hbase-native-client/utils/bytes-util.h| 45 ++ 22 files changed, 580 insertions(+), 74 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hbase/blob/924a2731/hbase-native-client/core/BUCK -- diff --git a/hbase-native-client/core/BUCK b/hbase-native-client/core/BUCK index 7483980..03fc0fc 100644 --- a/hbase-native-client/core/BUCK +++ b/hbase-native-client/core/BUCK @@ -34,7 +34,8 @@ cxx_library( # Once meta lookup works "meta-utils.h", "get.h", -"time-range.h", +"mutation.h", +"put.h", "scan.h", "result.h", "request-converter.h", @@ -44,6 +45,7 @@ cxx_library( "async-rpc-retrying-caller-factory.h", "async-rpc-retrying-caller.h", "hbase-rpc-controller.h", +"time-range.h", "zk-util.h", "action.h", "multi-response.h", @@ -60,13 +62,15 @@ cxx_library( "location-cache.cc", "meta-utils.cc", "get.cc", -"time-range.cc", +"mutation.cc", +"put.cc", "scan.cc", "raw-async-table.cc", "result.cc", "request-converter.cc", "response-converter.cc", "table.cc", +"time-range.cc", "zk-util.cc", "multi-response.cc", "region-result.cc", http://git-wip-us.apache.org/repos/asf/hbase/blob/924a2731/hbase-native-client/core/cell-test.cc -- diff --git a/hbase-native-client/core/cell-test.cc b/hbase-native-client/core/cell-test.cc index fb4d033..2ec983b 100644 --- a/hbase-native-client/core/cell-test.cc +++ b/hbase-native-client/core/cell-test.cc @@ -31,7 +31,6 @@ TEST(CellTest, CellFailureTest) { std::string column = "column"; std::string value = "value"; int64_t timestamp = std::numeric_limits::max(); - std::string tags = ""; std::unique_ptr cell(new Cell(row, family, column, timestamp, value, cell_type)); if (cell.get()) { EXPECT_NE("row-value", cell.get()->Row()); @@ -166,3 +165,20 @@ TEST(CellTest, CellRowFamilyColumnValueTest) { EXPECT_EQ(cell_type, cell.get()->Type()); } } + +TEST(CellTest, CellDebugString) { + CellType cell_type = CellType::PUT; + std::string row = "row"; + std::string family = "family"; + std::string column = "column"; + std::string value = "value"; + int64_t timestamp = std::numeric_limits::max(); + + Cell cell{row, family, column, timestamp, value, cell_type}; + LOG(INFO) << cell.DebugString(); + EXPECT_EQ("row/family:column/LATEST_TIMESTAMP/PUT/vlen=5/seqid=0", cell.DebugString()); + + Cell cell2{row, "", column, 42, value, CellType::DELETE}; + LOG(INFO) << cell2.DebugString(); + EXPECT_EQ("row/column/42/DELETE/vlen=5/seqid=0", cell2.DebugString()); +}
hbase git commit: HBASE-17771 [C++] Classes required for implementation of BatchCallerBuilder
Repository: hbase Updated Branches: refs/heads/HBASE-14850 915d89f51 -> 8c7a8b9da HBASE-17771 [C++] Classes required for implementation of BatchCallerBuilder Signed-off-by: Enis SoztutarProject: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/8c7a8b9d Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/8c7a8b9d Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/8c7a8b9d Branch: refs/heads/HBASE-14850 Commit: 8c7a8b9da24a69810f2e18fdaae551b9d017c8cc Parents: 915d89f Author: Sudeep Sunthankar Authored: Wed Mar 29 16:55:21 2017 +1100 Committer: Enis Soztutar Committed: Wed Mar 29 16:08:55 2017 -0700 -- hbase-native-client/connection/request.cc | 4 + hbase-native-client/connection/request.h | 2 + hbase-native-client/core/BUCK | 8 ++ hbase-native-client/core/action.h | 45 ++ hbase-native-client/core/get-test.cc | 5 +- hbase-native-client/core/get.cc| 15 +--- hbase-native-client/core/get.h | 18 +--- hbase-native-client/core/multi-response.cc | 80 ++ hbase-native-client/core/multi-response.h | 81 ++ hbase-native-client/core/raw-async-table.cc| 2 +- hbase-native-client/core/region-request.h | 48 +++ hbase-native-client/core/region-result.cc | 54 hbase-native-client/core/region-result.h | 55 hbase-native-client/core/request-converter.cc | 82 -- hbase-native-client/core/request-converter.h | 12 +++ hbase-native-client/core/response-converter.cc | 94 - hbase-native-client/core/response-converter.h | 7 ++ hbase-native-client/core/row.h | 62 ++ hbase-native-client/core/server-request.h | 59 + 19 files changed, 671 insertions(+), 62 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hbase/blob/8c7a8b9d/hbase-native-client/connection/request.cc -- diff --git a/hbase-native-client/connection/request.cc b/hbase-native-client/connection/request.cc index 189130e..80883cc 100644 --- a/hbase-native-client/connection/request.cc +++ b/hbase-native-client/connection/request.cc @@ -39,3 +39,7 @@ std::unique_ptr Request::scan() { return std::make_unique(std::make_shared(), std::make_shared(), "Scan"); } +std::unique_ptr Request::multi() { + return std::make_unique(std::make_shared(), + std::make_shared(), "Multi"); +} http://git-wip-us.apache.org/repos/asf/hbase/blob/8c7a8b9d/hbase-native-client/connection/request.h -- diff --git a/hbase-native-client/connection/request.h b/hbase-native-client/connection/request.h index 91c684d..520b380 100644 --- a/hbase-native-client/connection/request.h +++ b/hbase-native-client/connection/request.h @@ -39,6 +39,8 @@ class Request { static std::unique_ptr mutate(); /** Create a request object for a scan */ static std::unique_ptr scan(); + /** Create a request object for a multi */ + static std::unique_ptr multi(); /** * This should be private. Do not use this. http://git-wip-us.apache.org/repos/asf/hbase/blob/8c7a8b9d/hbase-native-client/core/BUCK -- diff --git a/hbase-native-client/core/BUCK b/hbase-native-client/core/BUCK index 2d77f2d..7483980 100644 --- a/hbase-native-client/core/BUCK +++ b/hbase-native-client/core/BUCK @@ -45,6 +45,12 @@ cxx_library( "async-rpc-retrying-caller.h", "hbase-rpc-controller.h", "zk-util.h", +"action.h", +"multi-response.h", +"region-request.h", +"region-result.h", +"row.h", +"server-request.h", ], srcs=[ "async-connection.cc", @@ -62,6 +68,8 @@ cxx_library( "response-converter.cc", "table.cc", "zk-util.cc", +"multi-response.cc", +"region-result.cc", ], deps=[ "//exceptions:exceptions", http://git-wip-us.apache.org/repos/asf/hbase/blob/8c7a8b9d/hbase-native-client/core/action.h -- diff --git a/hbase-native-client/core/action.h b/hbase-native-client/core/action.h new file mode 100644 index 000..3511683 --- /dev/null +++ b/hbase-native-client/core/action.h @@ -0,0 +1,45 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information
hbase git commit: HBASE-17847 update docs to cover guidance on recent Hadoop releases.
Repository: hbase Updated Branches: refs/heads/master f159557ed -> b290d14e1 HBASE-17847 update docs to cover guidance on recent Hadoop releases. Signed-off-by: Michael StackProject: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/b290d14e Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/b290d14e Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/b290d14e Branch: refs/heads/master Commit: b290d14e1f7fffa3c06bb19770b53094c3d2459a Parents: f159557 Author: Sean Busbey Authored: Wed Mar 29 08:38:07 2017 -0500 Committer: Sean Busbey Committed: Wed Mar 29 15:20:09 2017 -0500 -- src/main/asciidoc/_chapters/configuration.adoc | 12 +++- 1 file changed, 11 insertions(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/hbase/blob/b290d14e/src/main/asciidoc/_chapters/configuration.adoc -- diff --git a/src/main/asciidoc/_chapters/configuration.adoc b/src/main/asciidoc/_chapters/configuration.adoc index d189c9f..b6b6c15 100644 --- a/src/main/asciidoc/_chapters/configuration.adoc +++ b/src/main/asciidoc/_chapters/configuration.adoc @@ -215,6 +215,8 @@ See link:http://wiki.apache.org/hadoop/Distributions%20and%20Commercial%20Suppor Hadoop 2.x is faster and includes features, such as short-circuit reads, which will help improve your HBase random read profile. Hadoop 2.x also includes important bug fixes that will improve your overall HBase experience. HBase 0.98 drops support for Hadoop 1.0, deprecates use of Hadoop 1.1+, and HBase 1.0 will not support Hadoop 1.x. + +Hadoop 3.x is still in early access releases and has not yet been sufficiently tested by the HBase community for production use cases. Use the following legend to interpret this table: @@ -241,6 +243,8 @@ Use the following legend to interpret this table: |Hadoop-2.6.1+ | NT | NT | NT | NT | S | S | S |Hadoop-2.7.0 | X | X | X | X | X | X | X |Hadoop-2.7.1+ | NT | NT | NT | NT | S | S | S +|Hadoop-2.8.0 | X | X | X | X | X | X | X +|Hadoop-3.0.0-alphax | NT | NT | NT | NT | NT | NT | NT |=== .Hadoop Pre-2.6.1 and JDK 1.8 Kerberos @@ -264,7 +268,13 @@ data loss. This patch is present in Apache Hadoop releases 2.6.1+. .Hadoop 2.7.x [TIP] -Hadoop version 2.7.0 is not tested or supported as the Hadoop PMC has explicitly labeled that release as not being stable. +Hadoop version 2.7.0 is not tested or supported as the Hadoop PMC has explicitly labeled that release as not being stable. (reference the link:https://s.apache.org/hadoop-2.7.0-announcement[announcement of Apache Hadoop 2.7.0].) + + +.Hadoop 2.8.x +[TIP] + +Hadoop version 2.8.0 is not tested or supported as the Hadoop PMC has explicitly labeled that release as not being stable. (reference the link:https://s.apache.org/hadoop-2.8.0-announcement[announcement of Apache Hadoop 2.8.0].) .Replace the Hadoop Bundled With HBase!
hbase git commit: HBASE-17287 Master becomes a zombie if filesystem object closes
Repository: hbase Updated Branches: refs/heads/branch-1.1 3ced5e4c5 -> 1fdb97ce8 HBASE-17287 Master becomes a zombie if filesystem object closes Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/1fdb97ce Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/1fdb97ce Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/1fdb97ce Branch: refs/heads/branch-1.1 Commit: 1fdb97ce840c10f2b2e4aa4a5c636ae98bfc1c33 Parents: 3ced5e4 Author: tedyuAuthored: Wed Mar 29 07:22:31 2017 -0700 Committer: tedyu Committed: Wed Mar 29 07:22:31 2017 -0700 -- .../hadoop/hbase/master/MasterFileSystem.java | 5 + .../procedure/TestSafemodeBringsDownMaster.java | 122 +++ 2 files changed, 127 insertions(+) -- http://git-wip-us.apache.org/repos/asf/hbase/blob/1fdb97ce/hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterFileSystem.java -- diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterFileSystem.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterFileSystem.java index bd2b8f5..41af3a2 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterFileSystem.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterFileSystem.java @@ -335,6 +335,11 @@ public class MasterFileSystem { } logDirs.add(splitDir); } +} catch (IOException ioe) { + if (!checkFileSystem()) { +this.services.abort("Aborting due to filesystem unavailable", ioe); +throw ioe; + } } finally { if (needReleaseLock) { this.splitLogLock.unlock(); http://git-wip-us.apache.org/repos/asf/hbase/blob/1fdb97ce/hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestSafemodeBringsDownMaster.java -- diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestSafemodeBringsDownMaster.java b/hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestSafemodeBringsDownMaster.java new file mode 100644 index 000..dd407ad --- /dev/null +++ b/hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestSafemodeBringsDownMaster.java @@ -0,0 +1,122 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.hadoop.hbase.master.procedure; + +import static org.junit.Assert.assertTrue; + +import java.util.List; + +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; +import org.apache.hadoop.conf.Configuration; +import org.apache.hadoop.hbase.HBaseTestingUtility; +import org.apache.hadoop.hbase.HRegionInfo; +import org.apache.hadoop.hbase.TableName; +import org.apache.hadoop.hbase.Waiter; +import org.apache.hadoop.hbase.procedure2.ProcedureExecutor; +import org.apache.hadoop.hbase.procedure2.ProcedureTestingUtility; +import org.apache.hadoop.hbase.testclassification.MediumTests; +import org.apache.hadoop.hbase.util.Bytes; +import org.apache.hadoop.hbase.util.JVMClusterUtil; +import org.apache.hadoop.hdfs.DistributedFileSystem; +import org.apache.hadoop.hdfs.MiniDFSCluster; +import org.apache.hadoop.hdfs.protocol.HdfsConstants; +import org.junit.After; +import org.junit.AfterClass; +import org.junit.Before; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +@Category(MediumTests.class) +public class TestSafemodeBringsDownMaster { + private static final Log LOG = LogFactory.getLog(TestSafemodeBringsDownMaster.class); + + protected static final HBaseTestingUtility UTIL = new HBaseTestingUtility(); + + private static void setupConf(Configuration conf) { +conf.setInt(MasterProcedureConstants.MASTER_PROCEDURE_THREADS, 1); + } + + @BeforeClass + public static void setupCluster() throws Exception { +setupConf(UTIL.getConfiguration()); +UTIL.startMiniCluster(1);
hbase git commit: HBASE-17287 Master becomes a zombie if filesystem object closes
Repository: hbase Updated Branches: refs/heads/branch-1.2 e9ce872e0 -> 2d79b7d5a HBASE-17287 Master becomes a zombie if filesystem object closes Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/2d79b7d5 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/2d79b7d5 Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/2d79b7d5 Branch: refs/heads/branch-1.2 Commit: 2d79b7d5a508c2175312487db3e93d838e063ec2 Parents: e9ce872 Author: tedyuAuthored: Wed Mar 29 07:21:10 2017 -0700 Committer: tedyu Committed: Wed Mar 29 07:21:10 2017 -0700 -- .../hadoop/hbase/master/MasterFileSystem.java | 5 + .../procedure/TestSafemodeBringsDownMaster.java | 131 +++ 2 files changed, 136 insertions(+) -- http://git-wip-us.apache.org/repos/asf/hbase/blob/2d79b7d5/hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterFileSystem.java -- diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterFileSystem.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterFileSystem.java index dc43d8c..ba92178 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterFileSystem.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterFileSystem.java @@ -342,6 +342,11 @@ public class MasterFileSystem { } logDirs.add(splitDir); } +} catch (IOException ioe) { + if (!checkFileSystem()) { +this.services.abort("Aborting due to filesystem unavailable", ioe); +throw ioe; + } } finally { if (needReleaseLock) { this.splitLogLock.unlock(); http://git-wip-us.apache.org/repos/asf/hbase/blob/2d79b7d5/hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestSafemodeBringsDownMaster.java -- diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestSafemodeBringsDownMaster.java b/hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestSafemodeBringsDownMaster.java new file mode 100644 index 000..b5ee09a --- /dev/null +++ b/hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestSafemodeBringsDownMaster.java @@ -0,0 +1,131 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.hadoop.hbase.master.procedure; + +import java.io.IOException; +import java.util.List; + +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; +import org.apache.hadoop.conf.Configuration; +import org.apache.hadoop.hbase.DoNotRetryIOException; +import org.apache.hadoop.hbase.HBaseTestingUtility; +import org.apache.hadoop.hbase.HConstants; +import org.apache.hadoop.hbase.HRegionInfo; +import org.apache.hadoop.hbase.HTableDescriptor; +import org.apache.hadoop.hbase.ProcedureInfo; +import org.apache.hadoop.hbase.TableExistsException; +import org.apache.hadoop.hbase.TableName; +import org.apache.hadoop.hbase.Waiter; +import org.apache.hadoop.hbase.procedure2.ProcedureExecutor; +import org.apache.hadoop.hbase.procedure2.ProcedureTestingUtility; +import org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.CreateTableState; +import org.apache.hadoop.hbase.testclassification.MediumTests; +import org.apache.hadoop.hbase.util.Bytes; +import org.apache.hadoop.hbase.util.JVMClusterUtil; +import org.apache.hadoop.hbase.util.ModifyRegionUtils; +import org.apache.hadoop.hdfs.DistributedFileSystem; +import org.apache.hadoop.hdfs.MiniDFSCluster; +import org.apache.hadoop.hdfs.protocol.HdfsConstants; +import org.junit.After; +import org.junit.AfterClass; +import org.junit.Before; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertTrue; + +@Category(MediumTests.class) +public class
hbase git commit: HBASE-17287 Master becomes a zombie if filesystem object closes
Repository: hbase Updated Branches: refs/heads/branch-1.3 ef55e5875 -> 8c6608f5a HBASE-17287 Master becomes a zombie if filesystem object closes Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/8c6608f5 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/8c6608f5 Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/8c6608f5 Branch: refs/heads/branch-1.3 Commit: 8c6608f5a92e5bbd3ecc45c7cc7e28a4f05251e7 Parents: ef55e58 Author: tedyuAuthored: Wed Mar 29 07:19:21 2017 -0700 Committer: tedyu Committed: Wed Mar 29 07:19:21 2017 -0700 -- .../hadoop/hbase/master/MasterFileSystem.java | 5 + .../procedure/TestSafemodeBringsDownMaster.java | 131 +++ 2 files changed, 136 insertions(+) -- http://git-wip-us.apache.org/repos/asf/hbase/blob/8c6608f5/hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterFileSystem.java -- diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterFileSystem.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterFileSystem.java index 5d42399..c15d730 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterFileSystem.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterFileSystem.java @@ -341,6 +341,11 @@ public class MasterFileSystem { } logDirs.add(splitDir); } +} catch (IOException ioe) { + if (!checkFileSystem()) { +this.services.abort("Aborting due to filesystem unavailable", ioe); +throw ioe; + } } finally { if (needReleaseLock) { this.splitLogLock.unlock(); http://git-wip-us.apache.org/repos/asf/hbase/blob/8c6608f5/hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestSafemodeBringsDownMaster.java -- diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestSafemodeBringsDownMaster.java b/hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestSafemodeBringsDownMaster.java new file mode 100644 index 000..b5ee09a --- /dev/null +++ b/hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestSafemodeBringsDownMaster.java @@ -0,0 +1,131 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.hadoop.hbase.master.procedure; + +import java.io.IOException; +import java.util.List; + +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; +import org.apache.hadoop.conf.Configuration; +import org.apache.hadoop.hbase.DoNotRetryIOException; +import org.apache.hadoop.hbase.HBaseTestingUtility; +import org.apache.hadoop.hbase.HConstants; +import org.apache.hadoop.hbase.HRegionInfo; +import org.apache.hadoop.hbase.HTableDescriptor; +import org.apache.hadoop.hbase.ProcedureInfo; +import org.apache.hadoop.hbase.TableExistsException; +import org.apache.hadoop.hbase.TableName; +import org.apache.hadoop.hbase.Waiter; +import org.apache.hadoop.hbase.procedure2.ProcedureExecutor; +import org.apache.hadoop.hbase.procedure2.ProcedureTestingUtility; +import org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.CreateTableState; +import org.apache.hadoop.hbase.testclassification.MediumTests; +import org.apache.hadoop.hbase.util.Bytes; +import org.apache.hadoop.hbase.util.JVMClusterUtil; +import org.apache.hadoop.hbase.util.ModifyRegionUtils; +import org.apache.hadoop.hdfs.DistributedFileSystem; +import org.apache.hadoop.hdfs.MiniDFSCluster; +import org.apache.hadoop.hdfs.protocol.HdfsConstants; +import org.junit.After; +import org.junit.AfterClass; +import org.junit.Before; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertTrue; + +@Category(MediumTests.class) +public class
hbase git commit: HBASE-17287 Master becomes a zombie if filesystem object closes
Repository: hbase Updated Branches: refs/heads/branch-1 6fe3b5e0f -> d0139a877 HBASE-17287 Master becomes a zombie if filesystem object closes Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/d0139a87 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/d0139a87 Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/d0139a87 Branch: refs/heads/branch-1 Commit: d0139a8777663aef92e5f1003e5c4682a442bfce Parents: 6fe3b5e Author: tedyuAuthored: Wed Mar 29 04:50:49 2017 -0700 Committer: tedyu Committed: Wed Mar 29 04:50:49 2017 -0700 -- .../hadoop/hbase/master/MasterFileSystem.java | 5 + .../procedure/TestSafemodeBringsDownMaster.java | 131 +++ 2 files changed, 136 insertions(+) -- http://git-wip-us.apache.org/repos/asf/hbase/blob/d0139a87/hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterFileSystem.java -- diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterFileSystem.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterFileSystem.java index d717832..332a726 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterFileSystem.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterFileSystem.java @@ -372,6 +372,11 @@ public class MasterFileSystem { } logDirs.add(splitDir); } +} catch (IOException ioe) { + if (!checkFileSystem()) { +this.services.abort("Aborting due to filesystem unavailable", ioe); +throw ioe; + } } finally { if (needReleaseLock) { this.splitLogLock.unlock(); http://git-wip-us.apache.org/repos/asf/hbase/blob/d0139a87/hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestSafemodeBringsDownMaster.java -- diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestSafemodeBringsDownMaster.java b/hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestSafemodeBringsDownMaster.java new file mode 100644 index 000..b5ee09a --- /dev/null +++ b/hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestSafemodeBringsDownMaster.java @@ -0,0 +1,131 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.hadoop.hbase.master.procedure; + +import java.io.IOException; +import java.util.List; + +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; +import org.apache.hadoop.conf.Configuration; +import org.apache.hadoop.hbase.DoNotRetryIOException; +import org.apache.hadoop.hbase.HBaseTestingUtility; +import org.apache.hadoop.hbase.HConstants; +import org.apache.hadoop.hbase.HRegionInfo; +import org.apache.hadoop.hbase.HTableDescriptor; +import org.apache.hadoop.hbase.ProcedureInfo; +import org.apache.hadoop.hbase.TableExistsException; +import org.apache.hadoop.hbase.TableName; +import org.apache.hadoop.hbase.Waiter; +import org.apache.hadoop.hbase.procedure2.ProcedureExecutor; +import org.apache.hadoop.hbase.procedure2.ProcedureTestingUtility; +import org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.CreateTableState; +import org.apache.hadoop.hbase.testclassification.MediumTests; +import org.apache.hadoop.hbase.util.Bytes; +import org.apache.hadoop.hbase.util.JVMClusterUtil; +import org.apache.hadoop.hbase.util.ModifyRegionUtils; +import org.apache.hadoop.hdfs.DistributedFileSystem; +import org.apache.hadoop.hdfs.MiniDFSCluster; +import org.apache.hadoop.hdfs.protocol.HdfsConstants; +import org.junit.After; +import org.junit.AfterClass; +import org.junit.Before; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.experimental.categories.Category; + +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertTrue; + +@Category(MediumTests.class) +public class