[38/51] [partial] hbase-site git commit: Published site at 82d554e3783372cc6b05489452c815b57c06f6cd.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/346adc37/devapidocs/deprecated-list.html -- diff --git a/devapidocs/deprecated-list.html b/devapidocs/deprecated-list.html index 350c5ad..ad2a40d 100644 --- a/devapidocs/deprecated-list.html +++ b/devapidocs/deprecated-list.html @@ -976,140 +976,135 @@ -org.apache.hadoop.hbase.client.Table.getWriteBufferSize() -as of 1.0.1 (should not have been in 1.0.0). Replaced by BufferedMutator.getWriteBufferSize() - - - org.apache.hadoop.hbase.mapreduce.TableMapReduceUtil.initCredentialsForCluster(Job, String) Since 1.2.0, use TableMapReduceUtil.initCredentialsForCluster(Job, Configuration) instead. - + org.apache.hadoop.hbase.regionserver.HRegion.initialize() use HRegion.createHRegion() or HRegion.openHRegion() - + 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.HColumnDescriptor.isLegalFamilyName(byte[]) Use ColumnFamilyDescriptorBuilder.isLegalColumnFamilyName(byte[]). - + 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.client.Admin.listTableDescriptorsByNamespace(String) since 2.0 version and will be removed in 3.0 version. use Admin.listTableDescriptorsByNamespace(byte[]) - + org.apache.hadoop.hbase.client.Admin.listTables() since 2.0 version and will be removed in 3.0 version. use Admin.listTableDescriptors() - + org.apache.hadoop.hbase.client.Admin.listTables(Pattern) since 2.0 version and will be removed in 3.0 version. use Admin.listTableDescriptors(java.util.regex.Pattern) - + org.apache.hadoop.hbase.client.Admin.listTables(Pattern, boolean) since 2.0 version and will be removed in 3.0 version. use Admin.listTableDescriptors(java.util.regex.Pattern, boolean) - + org.apache.hadoop.hbase.client.Admin.listTables(String) since 2.0 version and will be removed in 3.0 version. use Admin.listTableDescriptors(java.lang.String) - + org.apache.hadoop.hbase.client.Admin.listTables(String, boolean) since 2.0 version and will be removed in 3.0 version. use Admin.listTableDescriptors(java.lang.String, boolean) - + 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.Admin.mergeRegions(byte[], byte[], boolean) Since 2.0. Will be removed in 3.0. Use Admin.mergeRegionsAsync(byte[], byte[], boolean) instead. - + org.apache.hadoop.hbase.client.HBaseAdmin.mergeRegions(byte[], byte[], boolean) Since 2.0. Will be removed in 3.0. Use HBaseAdmin.mergeRegionsAsync(byte[], byte[], boolean) instead. - + org.apache.hadoop.hbase.client.Admin.modifyColumn(TableName, HColumnDescriptor) As of release 2.0.0. (https://issues.apache.org/jira/browse/HBASE-1989;>HBASE-1989). @@ -1117,537 +1112,561 @@ Use Admin.modifyColumnFamily(TableName, ColumnFamilyDescriptor). - + org.apache.hadoop.hbase.client.HBaseAdmin.modifyColumn(TableName, HColumnDescriptor) As of 2.0. Will be removed in 3.0. Use HBaseAdmin.modifyColumnFamily(TableName, ColumnFamilyDescriptor) instead. - + org.apache.hadoop.hbase.client.Admin.modifyTable(TableName, HTableDescriptor) since 2.0 version and will be removed in 3.0 version. use
[38/51] [partial] hbase-site git commit: Published site at 82d554e3783372cc6b05489452c815b57c06f6cd.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2aec596e/apidocs/src-html/org/apache/hadoop/hbase/client/Admin.html -- diff --git a/apidocs/src-html/org/apache/hadoop/hbase/client/Admin.html b/apidocs/src-html/org/apache/hadoop/hbase/client/Admin.html index 9905574..324fa63 100644 --- a/apidocs/src-html/org/apache/hadoop/hbase/client/Admin.html +++ b/apidocs/src-html/org/apache/hadoop/hbase/client/Admin.html @@ -834,1506 +834,1496 @@ 826 FutureVoid modifyColumnFamilyAsync(TableName tableName, ColumnFamilyDescriptor columnFamily) 827 throws IOException; 828 -829 -830 /** -831 * Close a region. For expert-admins. Runs close on the regionserver. The master will not be -832 * informed of the close. -833 * -834 * @param regionname region name to close -835 * @param serverName If supplied, we'll use this location rather than the one currently in -836 * codehbase:meta/code -837 * @throws IOException if a remote or network exception occurs -838 */ -839 void closeRegion(final String regionname, final String serverName) throws IOException; -840 -841 /** -842 * Close a region. For expert-admins Runs close on the regionserver. The master will not be -843 * informed of the close. -844 * -845 * @param regionname region name to close -846 * @param serverName The servername of the regionserver. If passed null we will use servername -847 * found in the hbase:meta table. A server name is made of host, port and startcode. Here is an -848 * example: code host187.example.com,60020,1289493121758/code -849 * @throws IOException if a remote or network exception occurs -850 */ -851 void closeRegion(final byte[] regionname, final String serverName) throws IOException; -852 -853 /** -854 * For expert-admins. Runs close on the regionserver. Closes a region based on the encoded region -855 * name. The region server name is mandatory. If the servername is provided then based on the -856 * online regions in the specified regionserver the specified region will be closed. The master -857 * will not be informed of the close. Note that the regionname is the encoded regionname. -858 * -859 * @param encodedRegionName The encoded region name; i.e. the hash that makes up the region name -860 * suffix: e.g. if regionname is -861 * codeTestTable,0094429456,1289497600452.527db22f95c8a9e0116f0cc13c680396./code, -862 * then the encoded region name is: code527db22f95c8a9e0116f0cc13c680396/code. -863 * @param serverName The servername of the regionserver. A server name is made of host, port and -864 * startcode. This is mandatory. Here is an example: -865 * code host187.example.com,60020,1289493121758/code -866 * @return true if the region was closed, false if not. -867 * @throws IOException if a remote or network exception occurs -868 */ -869 boolean closeRegionWithEncodedRegionName(final String encodedRegionName, final String serverName) -870 throws IOException; +829 /** +830 * Uses {@link #unassign(byte[], boolean)} to unassign the region. For expert-admins. +831 * +832 * @param regionname region name to close +833 * @param serverName Deprecated. Not used. +834 * @throws IOException if a remote or network exception occurs +835 * @deprecated Since 2.0. Will be removed in 3.0. Use {@link #unassign(byte[], boolean)} instead. +836 */ +837 void closeRegion(final String regionname, final String serverName) throws IOException; +838 +839 /** +840 * Uses {@link #unassign(byte[], boolean)} to unassign the region. For expert-admins. +841 * +842 * @param regionname region name to close +843 * @param serverName Deprecated. Not used. +844 * @throws IOException if a remote or network exception occurs +845 * @deprecated Since 2.0. Will be removed in 3.0. Use {@link #unassign(byte[], boolean)} instead. +846 */ +847 void closeRegion(final byte[] regionname, final String serverName) throws IOException; +848 +849 /** +850 * Uses {@link #unassign(byte[], boolean)} to unassign the region. For expert-admins. +851 * +852 * @param encodedRegionName The encoded region name; i.e. the hash that makes up the region name +853 * suffix: e.g. if regionname is +854 * codeTestTable,0094429456,1289497600452.527db22f95c8a9e0116f0cc13c680396./code, +855 * then the encoded region name is: code527db22f95c8a9e0116f0cc13c680396/code. +856 * @param serverName Deprecated. Not used. +857 * @return Deprecated. Returns true always. +858 * @throws IOException if a remote or network exception occurs +859 * @deprecated Since 2.0. Will be removed in 3.0. Use {@link #unassign(byte[], boolean)} instead. +860 */ +861 boolean closeRegionWithEncodedRegionName(final String encodedRegionName, final String serverName) +862 throws IOException; +863 +864 /** +865 * Used {@link #unassign(byte[], boolean)} to unassign the region.
[38/51] [partial] hbase-site git commit: Published site at 82d554e3783372cc6b05489452c815b57c06f6cd.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1837997e/devapidocs/src-html/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.AdminRpcCall.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.AdminRpcCall.html b/devapidocs/src-html/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.AdminRpcCall.html index 35d5549..7f42873 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.AdminRpcCall.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.AdminRpcCall.html @@ -115,2816 +115,2814 @@ 107import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetRegionLoadResponse; 108import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.RollWALWriterRequest; 109import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.RollWALWriterResponse; -110import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.SplitRegionRequest; -111import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.SplitRegionResponse; -112import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.StopServerRequest; -113import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.StopServerResponse; -114import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.UpdateConfigurationRequest; -115import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.UpdateConfigurationResponse; -116import org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription; -117import org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableSchema; -118import org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionSpecifier.RegionSpecifierType; -119import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AbortProcedureRequest; -120import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AbortProcedureResponse; -121import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AddColumnRequest; -122import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AddColumnResponse; -123import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AssignRegionRequest; -124import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AssignRegionResponse; -125import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.BalanceRequest; -126import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.BalanceResponse; -127import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.CreateNamespaceRequest; -128import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.CreateNamespaceResponse; -129import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteNamespaceRequest; -130import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteNamespaceResponse; -131import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteSnapshotRequest; -132import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteSnapshotResponse; -133import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DisableTableRequest; -134import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DisableTableResponse; -135import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.EnableCatalogJanitorRequest; -136import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.EnableCatalogJanitorResponse; -137import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DrainRegionServersRequest; -138import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DrainRegionServersResponse; -139import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.EnableTableRequest; -140import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.EnableTableResponse; -141import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteColumnRequest; -142import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.DeleteColumnResponse; -143import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ExecProcedureRequest; -144import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.ExecProcedureResponse; -145import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetClusterStatusRequest; -146import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetClusterStatusResponse; -147import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetCompletedSnapshotsRequest; -148import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetCompletedSnapshotsResponse; -149import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetNamespaceDescriptorRequest; -150import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.GetNamespaceDescriptorResponse;
[38/51] [partial] hbase-site git commit: Published site at 82d554e3783372cc6b05489452c815b57c06f6cd.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a2b2dd19/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.CompactionRunner.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.CompactionRunner.html b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.CompactionRunner.html index 7dabb5e..782b6f3 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.CompactionRunner.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/regionserver/CompactSplit.CompactionRunner.html @@ -352,369 +352,376 @@ 344ThreadPoolExecutor pool = (selectNow s.throttleCompaction(compaction.getRequest().getSize())) 345 ? longCompactions : shortCompactions; 346pool.execute(new CompactionRunner(s, r, compaction, pool, user)); -347if (LOG.isDebugEnabled()) { -348 String type = (pool == shortCompactions) ? "Small " : "Large "; -349 LOG.debug(type + "Compaction requested: " + (selectNow ? compaction.toString() : "system") -350 + (why != null !why.isEmpty() ? "; Because: " + why : "") + "; " + this); -351} -352return selectNow ? compaction.getRequest() : null; -353 } -354 -355 private CompactionContext selectCompaction(final Region r, final Store s, -356 int priority, CompactionRequest request, User user) throws IOException { -357CompactionContext compaction = s.requestCompaction(priority, request, user); -358if (compaction == null) { -359 if(LOG.isDebugEnabled() r.getRegionInfo() != null) { -360LOG.debug("Not compacting " + r.getRegionInfo().getRegionNameAsString() + -361" because compaction request was cancelled"); -362 } -363 return null; -364} -365assert compaction.hasSelection(); -366if (priority != Store.NO_PRIORITY) { -367 compaction.getRequest().setPriority(priority); -368} -369return compaction; -370 } -371 -372 /** -373 * Only interrupt once it's done with a run through the work loop. -374 */ -375 void interruptIfNecessary() { -376splits.shutdown(); -377longCompactions.shutdown(); -378shortCompactions.shutdown(); -379 } -380 -381 private void waitFor(ThreadPoolExecutor t, String name) { -382boolean done = false; -383while (!done) { -384 try { -385done = t.awaitTermination(60, TimeUnit.SECONDS); -386LOG.info("Waiting for " + name + " to finish..."); -387if (!done) { -388 t.shutdownNow(); -389} -390 } catch (InterruptedException ie) { -391LOG.warn("Interrupted waiting for " + name + " to finish..."); -392 } -393} -394 } -395 -396 void join() { -397waitFor(splits, "Split Thread"); -398waitFor(longCompactions, "Large Compaction Thread"); -399waitFor(shortCompactions, "Small Compaction Thread"); -400 } -401 -402 /** -403 * Returns the current size of the queue containing regions that are -404 * processed. -405 * -406 * @return The current size of the regions queue. -407 */ -408 public int getCompactionQueueSize() { -409return longCompactions.getQueue().size() + shortCompactions.getQueue().size(); -410 } -411 -412 public int getLargeCompactionQueueSize() { -413return longCompactions.getQueue().size(); -414 } -415 +347 ((HRegion)r).incrementCompactionsQueuedCount(); +348if (LOG.isDebugEnabled()) { +349 String type = (pool == shortCompactions) ? "Small " : "Large "; +350 LOG.debug(type + "Compaction requested: " + (selectNow ? compaction.toString() : "system") +351 + (why != null !why.isEmpty() ? "; Because: " + why : "") + "; " + this); +352} +353return selectNow ? compaction.getRequest() : null; +354 } +355 +356 private CompactionContext selectCompaction(final Region r, final Store s, +357 int priority, CompactionRequest request, User user) throws IOException { +358CompactionContext compaction = s.requestCompaction(priority, request, user); +359if (compaction == null) { +360 if(LOG.isDebugEnabled() r.getRegionInfo() != null) { +361LOG.debug("Not compacting " + r.getRegionInfo().getRegionNameAsString() + +362" because compaction request was cancelled"); +363 } +364 return null; +365} +366assert compaction.hasSelection(); +367if (priority != Store.NO_PRIORITY) { +368 compaction.getRequest().setPriority(priority); +369} +370return compaction; +371 } +372 +373 /** +374 * Only interrupt once it's done with a run through the work loop. +375 */ +376 void interruptIfNecessary() { +377splits.shutdown(); +378longCompactions.shutdown(); +379shortCompactions.shutdown(); +380 } +381 +382 private void waitFor(ThreadPoolExecutor t, String name) { +383boolean done = false; +384while (!done) { +385 try { +386done =
[38/51] [partial] hbase-site git commit: Published site at 82d554e3783372cc6b05489452c815b57c06f6cd.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/21766f4a/devapidocs/org/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder.html b/devapidocs/org/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder.html index 110fd9e..7e6327d 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder.html +++ b/devapidocs/org/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder.html @@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.Public -public class ColumnFamilyDescriptorBuilder +public class ColumnFamilyDescriptorBuilder extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object @@ -363,162 +363,174 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? static boolean -DEFAULT_PREFETCH_BLOCKS_ON_OPEN +DEFAULT_NEW_VERSION_BEHAVIOR +static boolean +DEFAULT_PREFETCH_BLOCKS_ON_OPEN + + static int DEFAULT_REPLICATION_SCOPE Default scope. - + static int DEFAULT_TTL Default time to live of cell contents. - + private static http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util">Maphttp://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String,http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String DEFAULT_VALUES - + private ColumnFamilyDescriptorBuilder.ModifyableColumnFamilyDescriptor desc - + static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String DFS_REPLICATION - + private static Bytes DFS_REPLICATION_BYTES - + static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String ENCRYPTION - + private static Bytes ENCRYPTION_BYTES - + static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String ENCRYPTION_KEY - + private static Bytes ENCRYPTION_KEY_BYTES - + static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String EVICT_BLOCKS_ON_CLOSE - + private static Bytes EVICT_BLOCKS_ON_CLOSE_BYTES - + static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String IN_MEMORY - + private static Bytes IN_MEMORY_BYTES - + static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String IN_MEMORY_COMPACTION - + private static Bytes IN_MEMORY_COMPACTION_BYTES - + static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String IS_MOB - + private static Bytes IS_MOB_BYTES - + static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String KEEP_DELETED_CELLS Retain all cells across flushes and compactions even if they fall behind a delete tombstone. - + private static Bytes KEEP_DELETED_CELLS_BYTES - + static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String MAX_VERSIONS - + private static Bytes MAX_VERSIONS_BYTES - + static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String MIN_VERSIONS - + private static Bytes MIN_VERSIONS_BYTES - + static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String MOB_COMPACT_PARTITION_POLICY - + private static Bytes MOB_COMPACT_PARTITION_POLICY_BYTES - + static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String MOB_THRESHOLD - + private static Bytes MOB_THRESHOLD_BYTES + +static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String +NEW_VERSION_BEHAVIOR + +private static Bytes +NEW_VERSION_BEHAVIOR_BYTES + + static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">String PREFETCH_BLOCKS_ON_OPEN Key for the PREFETCH_BLOCKS_ON_OPEN attribute. - + private static Bytes PREFETCH_BLOCKS_ON_OPEN_BYTES - + static http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class
[38/51] [partial] hbase-site git commit: Published site at 82d554e3783372cc6b05489452c815b57c06f6cd.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2d5075d7/devapidocs/org/apache/hadoop/hbase/master/procedure/ProcedureSyncWait.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/ProcedureSyncWait.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/ProcedureSyncWait.html index 6cfc993..dc0942f 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/procedure/ProcedureSyncWait.html +++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/ProcedureSyncWait.html @@ -111,7 +111,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.Private @InterfaceStability.Evolving -public final class ProcedureSyncWait +public final class ProcedureSyncWait extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang">Object Helper to synchronously wait on conditions. This will be removed in the future (mainly when the AssignmentManager will be @@ -273,7 +273,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? LOG -private static finalorg.apache.commons.logging.Log LOG +private static finalorg.apache.commons.logging.Log LOG @@ -290,7 +290,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? ProcedureSyncWait -privateProcedureSyncWait() +privateProcedureSyncWait() @@ -307,7 +307,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? submitProcedure -public statichttp://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Future.html?is-external=true; title="class or interface in java.util.concurrent">Futurebyte[]submitProcedure(ProcedureExecutorMasterProcedureEnvprocExec, +public statichttp://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Future.html?is-external=true; title="class or interface in java.util.concurrent">Futurebyte[]submitProcedure(ProcedureExecutorMasterProcedureEnvprocExec, Procedureproc) @@ -317,7 +317,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? submitAndWaitProcedure -public staticbyte[]submitAndWaitProcedure(ProcedureExecutorMasterProcedureEnvprocExec, +public staticbyte[]submitAndWaitProcedure(ProcedureExecutorMasterProcedureEnvprocExec, Procedureproc) throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException @@ -332,7 +332,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? waitForProcedureToCompleteIOE -public staticbyte[]waitForProcedureToCompleteIOE(ProcedureExecutorMasterProcedureEnvprocExec, +public staticbyte[]waitForProcedureToCompleteIOE(ProcedureExecutorMasterProcedureEnvprocExec, longprocId, longtimeout) throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException @@ -348,7 +348,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? waitForProcedureToComplete -public staticbyte[]waitForProcedureToComplete(ProcedureExecutorMasterProcedureEnvprocExec, +public staticbyte[]waitForProcedureToComplete(ProcedureExecutorMasterProcedureEnvprocExec, longprocId, longtimeout) throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException @@ -364,7 +364,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? waitFor -public staticTTwaitFor(MasterProcedureEnvenv, +public staticTTwaitFor(MasterProcedureEnvenv, http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringpurpose, ProcedureSyncWait.PredicateTpredicate) throws http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true; title="class or interface in java.io">IOException @@ -380,7 +380,7 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? waitFor -public staticTTwaitFor(MasterProcedureEnvenv, +public staticTTwaitFor(MasterProcedureEnvenv, longwaitTime, longwaitingTimeForEvents, http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang">Stringpurpose, @@ -398,7 +398,7 @@ extends
[38/51] [partial] hbase-site git commit: Published site at 82d554e3783372cc6b05489452c815b57c06f6cd.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0383a9c2/devapidocs/org/apache/hadoop/hbase/master/procedure/EnableTableProcedure.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/EnableTableProcedure.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/EnableTableProcedure.html index efcee16..6937b4d 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/procedure/EnableTableProcedure.html +++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/EnableTableProcedure.html @@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab"; -PrevClass +PrevClass NextClass @@ -857,7 +857,7 @@ extends -PrevClass +PrevClass NextClass http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0383a9c2/devapidocs/org/apache/hadoop/hbase/master/procedure/TableProcedureInterface.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/TableProcedureInterface.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/TableProcedureInterface.html index 01125a0..f09a814 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/procedure/TableProcedureInterface.html +++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/TableProcedureInterface.html @@ -101,7 +101,7 @@ var activeTableTab = "activeTableTab"; All Known Implementing Classes: -AbstractStateMachineNamespaceProcedure, AbstractStateMachineRegionProcedure, AbstractStateMachineTableProcedure, AddColumnFamilyProcedure, AssignProcedure, CloneSnapshotProcedure, CreateNamespaceProcedure, CreateTableProcedure, DeleteColumnFamilyProcedure, DeleteNamespaceProcedure, DeleteTableProcedure, DisableTableProcedure, DispatchMergingRegionsProcedure, EnableTableProcedure, GCMergedRegionsProcedure, GCRegionProcedure, LockProcedure, MergeTableRegionsProcedure, ModifyColumnFamilyProcedure, ModifyNamespaceProcedure, ModifyTableProcedure, MoveRegionProcedure, RegionTransitionProcedure, RestoreSnapshotProcedure, SplitTableRegionProcedure, TruncateTableProcedure, UnassignProcedure +AbstractStateMachineNamespaceProcedure, AbstractStateMachineRegionProcedure, AbstractStateMachineTableProcedure, AddColumnFamilyProcedure, AssignProcedure, CloneSnapshotProcedure, CreateNamespaceProcedure, CreateTableProcedure, DeleteColumnFamilyProcedure, DeleteNamespaceProcedure, DeleteTableProcedure, DisableTableProcedure, EnableTableProcedure, GCMergedRegionsProcedure, GCRegionProcedure, LockProcedure, MergeTableRegionsProcedure, ModifyColumnFamilyProcedure, ModifyNamespaceProcedure, ModifyTableProcedure, MoveRegionProcedure, RegionTransitionProcedure, RestoreSnapshotProcedure, SplitTableRegionProcedure, TruncateTableProcedure, UnassignProcedure http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0383a9c2/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/AbstractStateMachineTableProcedure.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/AbstractStateMachineTableProcedure.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/AbstractStateMachineTableProcedure.html index 3f927fe..32c4446 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/AbstractStateMachineTableProcedure.html +++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/AbstractStateMachineTableProcedure.html @@ -186,29 +186,23 @@ class -DispatchMergingRegionsProcedure -The procedure to Merge a region in a table. - - - -class EnableTableProcedure - + class ModifyColumnFamilyProcedure The procedure to modify a column family from an existing table. - + class ModifyTableProcedure - + class RestoreSnapshotProcedure - + class TruncateTableProcedure http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0383a9c2/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/DispatchMergingRegionsProcedure.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/DispatchMergingRegionsProcedure.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/DispatchMergingRegionsProcedure.html deleted file mode 100644 index d50b32b..000 --- a/devapidocs/org/apache/hadoop/hbase/master/procedure/class-use/DispatchMergingRegionsProcedure.html +++ /dev/null @@ -1,125 +0,0 @@ -http://www.w3.org/TR/html4/loose.dtd;> - - - - - -Uses of Class org.apache.hadoop.hbase.master.procedure.DispatchMergingRegionsProcedure (Apache HBase 3.0.0-SNAPSHOT API) - - - - - -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":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":42,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":9,"i79":10,"i80":10,"i81":9,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":41,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i109 ":10,"i110":10,"i111":9,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":10,"i151":10,"i152":10,"i153":10,"i154":10,"i155":10,"i156":10,"i157":10,"i158":10,"i159":10,"i160":10,"i161":10,"i162":10,"i163":10,"i164":10,"i165":10,"i166":10,"i167":10,"i168":10,"i169":10,"i170":10,"i171":10,"i172":10,"i173":42,"i174":10,"i175":10,"i176":10,"i177":42,"i178":10,"i179":10,"i180":10,"i181":10,"i182":10,"i183":10,"i184":10,"i185":10,"i186":10,"i187":10,"i188":10,"i189":10,"i190":10,"i191":10,"i192":10,"i193":10,"i194":10,"i195":10,"i196":10,"i197":10,"i198":10,"i199":42,"i200":10,"i201":10,"i202":10,"i203":10,"i204":10,"i205":10,"i206":10,"i207":10,"i208":10,"i2 09":10,"i210":10,"i211":10,"i212":10,"i213":10,"i214":10,"i215":10,"i216":10,"i217":10,"i218":10,"i219":10,"i220":10,"i221":10,"i222":10,"i223":10,"i224":10,"i225":10,"i226":10,"i227":10,"i228":10,"i229":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":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":42,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":9,"i79":10,"i80":10,"i81":9,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":41,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i109 ":10,"i110":10,"i111":9,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":10,"i151":10,"i152":10,"i153":10,"i154":10,"i155":10,"i156":10,"i157":10,"i158":10,"i159":10,"i160":10,"i161":10,"i162":10,"i163":10,"i164":10,"i165":10,"i166":10,"i167":10,"i168":10,"i169":10,"i170":10,"i171":10,"i172":10,"i173":42,"i174":10,"i175":10,"i176":10,"i177":42,"i178":10,"i179":10,"i180":10,"i181":10,"i182":10,"i183":10,"i184":10,"i185":10,"i186":10,"i187":10,"i188":10,"i189":10,"i190":10,"i191":10,"i192":10,"i193":10,"i194":10,"i195":10,"i196":10,"i197":10,"i198":10,"i199":42,"i200":10,"i201":10,"i202":10,"i203":10,"i204":10,"i205":10,"i206":10,"i207":10,"i208":10,"i2 09":10,"i210":10,"i211":10,"i212":10,"i213":10,"i214":10,"i215":10,"i216":10,"i217":10,"i218":10,"i219":10,"i220":10,"i221":10,"i222":10,"i223":10,"i224":10,"i225":10,"i226":10,"i227":10,"i228":10,"i229":10,"i230":10,"i231":10,"i232":10}; var tabs =
[38/51] [partial] hbase-site git commit: Published site at 82d554e3783372cc6b05489452c815b57c06f6cd.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2777c693/devapidocs/src-html/org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutputHelper.ChecksumCreater.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutputHelper.ChecksumCreater.html b/devapidocs/src-html/org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutputHelper.ChecksumCreater.html index 0a32350..cf44d69 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutputHelper.ChecksumCreater.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutputHelper.ChecksumCreater.html @@ -75,735 +75,796 @@ 067import org.apache.hadoop.conf.Configuration; 068import org.apache.hadoop.crypto.CryptoProtocolVersion; 069import org.apache.hadoop.crypto.Encryptor; -070import org.apache.hadoop.fs.FileSystem; -071import org.apache.hadoop.fs.FileSystemLinkResolver; -072import org.apache.hadoop.fs.Path; -073import org.apache.hadoop.fs.UnresolvedLinkException; -074import org.apache.hadoop.fs.permission.FsPermission; -075import org.apache.hadoop.hbase.classification.InterfaceAudience; -076import org.apache.hadoop.hbase.client.ConnectionUtils; -077import org.apache.hadoop.hbase.util.CancelableProgressable; -078import org.apache.hadoop.hbase.util.FSUtils; -079import org.apache.hadoop.hdfs.DFSClient; -080import org.apache.hadoop.hdfs.DFSOutputStream; -081import org.apache.hadoop.hdfs.DistributedFileSystem; -082import org.apache.hadoop.hdfs.protocol.ClientProtocol; -083import org.apache.hadoop.hdfs.protocol.DatanodeInfo; -084import org.apache.hadoop.hdfs.protocol.ExtendedBlock; -085import org.apache.hadoop.hdfs.protocol.HdfsFileStatus; -086import org.apache.hadoop.hdfs.protocol.LocatedBlock; -087import org.apache.hadoop.hdfs.protocol.datatransfer.BlockConstructionStage; -088import org.apache.hadoop.hdfs.protocol.datatransfer.DataTransferProtoUtil; -089import org.apache.hadoop.hdfs.protocol.datatransfer.DataTransferProtocol; -090import org.apache.hadoop.hdfs.protocol.datatransfer.Op; -091import org.apache.hadoop.hdfs.protocol.datatransfer.PipelineAck; -092import org.apache.hadoop.hdfs.protocol.proto.DataTransferProtos.BaseHeaderProto; -093import org.apache.hadoop.hdfs.protocol.proto.DataTransferProtos.BlockOpResponseProto; -094import org.apache.hadoop.hdfs.protocol.proto.DataTransferProtos.CachingStrategyProto; -095import org.apache.hadoop.hdfs.protocol.proto.DataTransferProtos.ChecksumProto; -096import org.apache.hadoop.hdfs.protocol.proto.DataTransferProtos.ClientOperationHeaderProto; -097import org.apache.hadoop.hdfs.protocol.proto.DataTransferProtos.OpWriteBlockProto; -098import org.apache.hadoop.hdfs.protocol.proto.DataTransferProtos.PipelineAckProto; -099import org.apache.hadoop.hdfs.protocol.proto.DataTransferProtos.Status; -100import org.apache.hadoop.hdfs.protocol.proto.HdfsProtos.ExtendedBlockProto; -101import org.apache.hadoop.hdfs.protocol.proto.HdfsProtos.StorageTypeProto; -102import org.apache.hadoop.hdfs.security.token.block.BlockTokenIdentifier; -103import org.apache.hadoop.hdfs.security.token.block.InvalidBlockTokenException; -104import org.apache.hadoop.hdfs.server.namenode.LeaseExpiredException; -105import org.apache.hadoop.io.EnumSetWritable; -106import org.apache.hadoop.ipc.RemoteException; -107import org.apache.hadoop.net.NetUtils; -108import org.apache.hadoop.security.proto.SecurityProtos.TokenProto; -109import org.apache.hadoop.security.token.Token; -110import org.apache.hadoop.util.DataChecksum; -111 -112/** -113 * Helper class for implementing {@link FanOutOneBlockAsyncDFSOutput}. -114 */ -115@InterfaceAudience.Private -116public final class FanOutOneBlockAsyncDFSOutputHelper { -117 -118 private static final Log LOG = LogFactory.getLog(FanOutOneBlockAsyncDFSOutputHelper.class); -119 -120 private FanOutOneBlockAsyncDFSOutputHelper() { -121 } -122 -123 // use pooled allocator for performance. -124 private static final ByteBufAllocator ALLOC = PooledByteBufAllocator.DEFAULT; -125 -126 // copied from DFSPacket since it is package private. -127 public static final long HEART_BEAT_SEQNO = -1L; -128 -129 // Timeouts for communicating with DataNode for streaming writes/reads -130 public static final int READ_TIMEOUT = 60 * 1000; -131 public static final int READ_TIMEOUT_EXTENSION = 5 * 1000; -132 public static final int WRITE_TIMEOUT = 8 * 60 * 1000; -133 -134 // helper class for getting Status from PipelineAckProto. In hadoop 2.6 or before, there is a -135 // getStatus method, and for hadoop 2.7 or after, the status is retrieved from flag. The flag may -136 // get from proto directly, or combined by the reply field of the proto and a ECN object. See -137 // createPipelineAckStatusGetter for more details. -138 private interface PipelineAckStatusGetter { -139Status
[38/51] [partial] hbase-site git commit: Published site at 82d554e3783372cc6b05489452c815b57c06f6cd.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/90c7dfe4/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.ProcedureBiConsumer.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.ProcedureBiConsumer.html b/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.ProcedureBiConsumer.html index 7807639..42de821 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.ProcedureBiConsumer.html +++ b/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.ProcedureBiConsumer.html @@ -121,7 +121,7 @@ var activeTableTab = "activeTableTab"; -private abstract class RawAsyncHBaseAdmin.ProcedureBiConsumer +private abstract class RawAsyncHBaseAdmin.ProcedureBiConsumer 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/util/function/BiConsumer.html?is-external=true; title="class or interface in java.util.function">BiConsumerhttp://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Void,http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true; title="class or interface in java.lang">Throwable @@ -226,7 +226,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/util/function/ admin -protected finalAsyncAdmin admin +protected finalAsyncAdmin admin @@ -243,7 +243,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/util/function/ ProcedureBiConsumer -ProcedureBiConsumer(AsyncAdminadmin) +ProcedureBiConsumer(AsyncAdminadmin) @@ -260,7 +260,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/util/function/ onFinished -abstractvoidonFinished() +abstractvoidonFinished() @@ -269,7 +269,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/util/function/ onError -abstractvoidonError(http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true; title="class or interface in java.lang">Throwableerror) +abstractvoidonError(http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true; title="class or interface in java.lang">Throwableerror) @@ -278,7 +278,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/util/function/ accept -publicvoidaccept(http://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Voidv, +publicvoidaccept(http://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true; title="class or interface in java.lang">Voidv, http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true; title="class or interface in java.lang">Throwableerror) Specified by: http://git-wip-us.apache.org/repos/asf/hbase-site/blob/90c7dfe4/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.TableOperator.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.TableOperator.html b/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.TableOperator.html index 816e6c1..18b1bf8 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.TableOperator.html +++ b/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.TableOperator.html @@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab"; http://docs.oracle.com/javase/8/docs/api/java/lang/FunctionalInterface.html?is-external=true; title="class or interface in java.lang">@FunctionalInterface -private static interface RawAsyncHBaseAdmin.TableOperator +private static interface RawAsyncHBaseAdmin.TableOperator @@ -154,7 +154,7 @@ private static interface operate -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">Voidoperate(TableNametable) +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">Voidoperate(TableNametable) http://git-wip-us.apache.org/repos/asf/hbase-site/blob/90c7dfe4/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.TableProcedureBiConsumer.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.TableProcedureBiConsumer.html
[38/51] [partial] hbase-site git commit: Published site at 82d554e3783372cc6b05489452c815b57c06f6cd.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0821e51a/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html b/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html index 144958a..b626a85 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html @@ -692,20 +692,20 @@ java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true; title="class or interface in java.lang">EnumE (implements java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableT, java.io.http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true; title="class or interface in java.io">Serializable) -org.apache.hadoop.hbase.regionserver.StoreScanner.StoreScannerCompactionRace -org.apache.hadoop.hbase.regionserver.CompactingMemStore.IndexType -org.apache.hadoop.hbase.regionserver.SplitLogWorker.TaskExecutor.Status +org.apache.hadoop.hbase.regionserver.ScanType +org.apache.hadoop.hbase.regionserver.ScannerContext.LimitScope org.apache.hadoop.hbase.regionserver.Region.FlushResult.Result +org.apache.hadoop.hbase.regionserver.RegionOpeningState +org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourceFactoryImpl.FactoryStorage +org.apache.hadoop.hbase.regionserver.DefaultHeapMemoryTuner.StepDirection +org.apache.hadoop.hbase.regionserver.Region.Operation +org.apache.hadoop.hbase.regionserver.StoreScanner.StoreScannerCompactionRace org.apache.hadoop.hbase.regionserver.ScannerContext.NextState -org.apache.hadoop.hbase.regionserver.ScanType +org.apache.hadoop.hbase.regionserver.SplitLogWorker.TaskExecutor.Status org.apache.hadoop.hbase.regionserver.FlushType -org.apache.hadoop.hbase.regionserver.ScannerContext.LimitScope -org.apache.hadoop.hbase.regionserver.BloomType org.apache.hadoop.hbase.regionserver.MemStoreCompactor.Action -org.apache.hadoop.hbase.regionserver.Region.Operation -org.apache.hadoop.hbase.regionserver.DefaultHeapMemoryTuner.StepDirection -org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourceFactoryImpl.FactoryStorage -org.apache.hadoop.hbase.regionserver.RegionOpeningState +org.apache.hadoop.hbase.regionserver.CompactingMemStore.IndexType +org.apache.hadoop.hbase.regionserver.BloomType http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0821e51a/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html b/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html index bab0558..7bc7bde 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html @@ -125,9 +125,9 @@ java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true; title="class or interface in java.lang">EnumE (implements java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang">ComparableT, java.io.http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true; title="class or interface in java.io">Serializable) -org.apache.hadoop.hbase.regionserver.querymatcher.DeleteTracker.DeleteCompare org.apache.hadoop.hbase.regionserver.querymatcher.DeleteTracker.DeleteResult org.apache.hadoop.hbase.regionserver.querymatcher.StripeCompactionScanQueryMatcher.DropDeletesInOutput +org.apache.hadoop.hbase.regionserver.querymatcher.DeleteTracker.DeleteCompare org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher.MatchCode http://git-wip-us.apache.org/repos/asf/hbase-site/blob/0821e51a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.html b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.html index b933b9a..8ed9d4d 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.html @@ -119,7 +119,7 @@ var activeTableTab = "activeTableTab"; @InterfaceAudience.LimitedPrivate(value="Configuration") -public class AsyncFSWAL +public class AsyncFSWAL extends AbstractFSWALWALProvider.AsyncWriter An asynchronous implementation of FSWAL. @@ -220,102 +220,106 @@ extends batchSize +private http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true; title="class or interface in
[38/51] [partial] hbase-site git commit: Published site at 82d554e3783372cc6b05489452c815b57c06f6cd.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/2d27954a/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html b/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html index 9e8b843..86ba6f2 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.html @@ -447,102 +447,117 @@ 439 } 440 441 @Override -442 public CompletableFutureClusterStatus getClusterStatus() { -443return wrap(rawAdmin.getClusterStatus()); +442 public CompletableFutureVoid drainRegionServers(ListServerName servers) { +443return wrap(rawAdmin.drainRegionServers(servers)); 444 } 445 446 @Override -447 public CompletableFutureListRegionLoad getRegionLoads(ServerName serverName, -448 OptionalTableName tableName) { -449return wrap(rawAdmin.getRegionLoads(serverName, tableName)); -450 } -451 -452 @Override -453 public CompletableFutureBoolean isMasterInMaintenanceMode() { -454return wrap(rawAdmin.isMasterInMaintenanceMode()); -455 } -456 -457 @Override -458 public CompletableFutureCompactionState getCompactionState(TableName tableName) { -459return wrap(rawAdmin.getCompactionState(tableName)); -460 } -461 -462 @Override -463 public CompletableFutureCompactionState getCompactionStateForRegion(byte[] regionName) { -464return wrap(rawAdmin.getCompactionStateForRegion(regionName)); +447 public CompletableFutureListServerName listDrainingRegionServers() { +448return wrap(rawAdmin.listDrainingRegionServers()); +449 } +450 +451 @Override +452 public CompletableFutureVoid removeDrainFromRegionServers(ListServerName servers) { +453return wrap(rawAdmin.removeDrainFromRegionServers(servers)); +454 } +455 +456 @Override +457 public CompletableFutureClusterStatus getClusterStatus() { +458return wrap(rawAdmin.getClusterStatus()); +459 } +460 +461 @Override +462 public CompletableFutureListRegionLoad getRegionLoads(ServerName serverName, +463 OptionalTableName tableName) { +464return wrap(rawAdmin.getRegionLoads(serverName, tableName)); 465 } 466 467 @Override -468 public CompletableFutureOptionalLong getLastMajorCompactionTimestamp(TableName tableName) { -469return wrap(rawAdmin.getLastMajorCompactionTimestamp(tableName)); +468 public CompletableFutureBoolean isMasterInMaintenanceMode() { +469return wrap(rawAdmin.isMasterInMaintenanceMode()); 470 } 471 472 @Override -473 public CompletableFutureOptionalLong getLastMajorCompactionTimestampForRegion( -474 byte[] regionName) { -475return wrap(rawAdmin.getLastMajorCompactionTimestampForRegion(regionName)); -476 } -477 -478 @Override -479 public CompletableFutureBoolean setBalancerOn(boolean on) { -480return wrap(rawAdmin.setBalancerOn(on)); -481 } -482 -483 @Override -484 public CompletableFutureBoolean balance(boolean forcible) { -485return wrap(rawAdmin.balance(forcible)); -486 } -487 -488 @Override -489 public CompletableFutureBoolean isBalancerOn() { -490return wrap(rawAdmin.isBalancerOn()); +473 public CompletableFutureCompactionState getCompactionState(TableName tableName) { +474return wrap(rawAdmin.getCompactionState(tableName)); +475 } +476 +477 @Override +478 public CompletableFutureCompactionState getCompactionStateForRegion(byte[] regionName) { +479return wrap(rawAdmin.getCompactionStateForRegion(regionName)); +480 } +481 +482 @Override +483 public CompletableFutureOptionalLong getLastMajorCompactionTimestamp(TableName tableName) { +484return wrap(rawAdmin.getLastMajorCompactionTimestamp(tableName)); +485 } +486 +487 @Override +488 public CompletableFutureOptionalLong getLastMajorCompactionTimestampForRegion( +489 byte[] regionName) { +490return wrap(rawAdmin.getLastMajorCompactionTimestampForRegion(regionName)); 491 } 492 493 @Override -494 public CompletableFutureBoolean setNormalizerOn(boolean on) { -495return wrap(rawAdmin.setNormalizerOn(on)); +494 public CompletableFutureBoolean setBalancerOn(boolean on) { +495return wrap(rawAdmin.setBalancerOn(on)); 496 } 497 498 @Override -499 public CompletableFutureBoolean isNormalizerOn() { -500return wrap(rawAdmin.isNormalizerOn()); +499 public CompletableFutureBoolean balance(boolean forcible) { +500return wrap(rawAdmin.balance(forcible)); 501 } 502 503 @Override -504 public CompletableFutureBoolean normalize() { -505return wrap(rawAdmin.normalize()); +504 public CompletableFutureBoolean isBalancerOn() { +505return wrap(rawAdmin.isBalancerOn()); 506 } 507 508 @Override -509 public CompletableFutureBoolean setCleanerChoreOn(boolean enabled) { -510return
[38/51] [partial] hbase-site git commit: Published site at 82d554e3783372cc6b05489452c815b57c06f6cd.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/9fb0764b/apidocs/src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html -- diff --git a/apidocs/src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html b/apidocs/src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html index 8abc3e6..09921d4 100644 --- a/apidocs/src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html +++ b/apidocs/src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html @@ -292,614 +292,677 @@ 284 CompletableFutureListNamespaceDescriptor listNamespaceDescriptors(); 285 286 /** -287 * Turn the load balancer on or off. -288 * @param on -289 * @return Previous balancer value wrapped by a {@link CompletableFuture}. -290 */ -291 CompletableFutureBoolean setBalancerOn(boolean on); -292 -293 /** -294 * Invoke the balancer. Will run the balancer and if regions to move, it will go ahead and do the -295 * reassignments. Can NOT run for various reasons. Check logs. -296 * @return True if balancer ran, false otherwise. The return value will be wrapped by a -297 * {@link CompletableFuture}. -298 */ -299 default CompletableFutureBoolean balance() { -300return balance(false); -301 } +287 * Close a region. For expert-admins Runs close on the regionserver. The master will not be +288 * informed of the close. +289 * @param regionName region name to close +290 * @param serverName The servername of the regionserver. If not present, we will use servername +291 * found in the hbase:meta table. A server name is made of host, port and startcode. Here +292 * is an example: code host187.example.com,60020,1289493121758/code +293 * @return true if the region was closed, false if not. The return value will be wrapped by a +294 * {@link CompletableFuture}. +295 */ +296 CompletableFutureBoolean closeRegion(byte[] regionName, OptionalServerName serverName); +297 +298 /** +299 * Get all the online regions on a region server. +300 */ +301 CompletableFutureListHRegionInfo getOnlineRegions(ServerName serverName); 302 303 /** -304 * Invoke the balancer. Will run the balancer and if regions to move, it will go ahead and do the -305 * reassignments. If there is region in transition, force parameter of true would still run -306 * balancer. Can *not* run for other reasons. Check logs. -307 * @param forcible whether we should force balance even if there is region in transition. -308 * @return True if balancer ran, false otherwise. The return value will be wrapped by a -309 * {@link CompletableFuture}. -310 */ -311 CompletableFutureBoolean balance(boolean forcible); -312 -313 /** -314 * Query the current state of the balancer. -315 * @return true if the balance switch is on, false otherwise The return value will be wrapped by a -316 * {@link CompletableFuture}. +304 * Get the regions of a given table. +305 */ +306 CompletableFutureListHRegionInfo getTableRegions(TableName tableName); +307 +308 /** +309 * Flush a table. +310 * @param tableName table to flush +311 */ +312 CompletableFutureVoid flush(TableName tableName); +313 +314 /** +315 * Flush an individual region. +316 * @param regionName region to flush 317 */ -318 CompletableFutureBoolean isBalancerOn(); +318 CompletableFutureVoid flushRegion(byte[] regionName); 319 320 /** -321 * Close a region. For expert-admins Runs close on the regionserver. The master will not be -322 * informed of the close. -323 * @param regionName region name to close -324 * @param serverName The servername of the regionserver. If not present, we will use servername -325 * found in the hbase:meta table. A server name is made of host, port and startcode. Here -326 * is an example: code host187.example.com,60020,1289493121758/code -327 * @return true if the region was closed, false if not. The return value will be wrapped by a -328 * {@link CompletableFuture}. -329 */ -330 CompletableFutureBoolean closeRegion(byte[] regionName, OptionalServerName serverName); -331 -332 /** -333 * Get all the online regions on a region server. -334 */ -335 CompletableFutureListHRegionInfo getOnlineRegions(ServerName serverName); -336 -337 /** -338 * Get the regions of a given table. -339 */ -340 CompletableFutureListHRegionInfo getTableRegions(TableName tableName); -341 -342 /** -343 * Flush a table. -344 * @param tableName table to flush -345 */ -346 CompletableFutureVoid flush(TableName tableName); +321 * Compact a table. When the returned CompletableFuture is done, it only means the compact request +322 * was sent to HBase and may need some time to finish the compact operation. +323 * @param tableName table to compact +324 */ +325 default CompletableFutureVoid compact(TableName tableName) { +326return compact(tableName,
[38/51] [partial] hbase-site git commit: Published site at 82d554e3783372cc6b05489452c815b57c06f6cd.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b3b50f22/devapidocs/org/apache/hadoop/hbase/master/class-use/MasterServices.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/class-use/MasterServices.html b/devapidocs/org/apache/hadoop/hbase/master/class-use/MasterServices.html index e28d91e..e3b8ca4 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/class-use/MasterServices.html +++ b/devapidocs/org/apache/hadoop/hbase/master/class-use/MasterServices.html @@ -152,6 +152,10 @@ org.apache.hadoop.hbase.security.access + +org.apache.hadoop.hbase.zookeeper + + @@ -1029,6 +1033,37 @@ + + + +Uses of MasterServices in org.apache.hadoop.hbase.zookeeper + +Fields in org.apache.hadoop.hbase.zookeeper declared as MasterServices + +Modifier and Type +Field and Description + + + +private MasterServices +RegionServerTracker.server + + + + +Constructors in org.apache.hadoop.hbase.zookeeper with parameters of type MasterServices + +Constructor and Description + + + +RegionServerTracker(ZooKeeperWatcherwatcher, + MasterServicesserver, + ServerManagerserverManager) + + + + http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b3b50f22/devapidocs/org/apache/hadoop/hbase/master/class-use/ServerManager.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/class-use/ServerManager.html b/devapidocs/org/apache/hadoop/hbase/master/class-use/ServerManager.html index c97135a..1152117 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/class-use/ServerManager.html +++ b/devapidocs/org/apache/hadoop/hbase/master/class-use/ServerManager.html @@ -229,8 +229,8 @@ ServerManagerserverManager) -RegionServerTracker(ZooKeeperWatcherwatcher, - Serverserver, +RegionServerTracker(ZooKeeperWatcherwatcher, + MasterServicesserver, ServerManagerserverManager) http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b3b50f22/devapidocs/org/apache/hadoop/hbase/master/cleaner/HFileCleaner.HFileDeleteTask.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/master/cleaner/HFileCleaner.HFileDeleteTask.html b/devapidocs/org/apache/hadoop/hbase/master/cleaner/HFileCleaner.HFileDeleteTask.html index 9d745bb..a9bf535 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/cleaner/HFileCleaner.HFileDeleteTask.html +++ b/devapidocs/org/apache/hadoop/hbase/master/cleaner/HFileCleaner.HFileDeleteTask.html @@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab"; -static class HFileCleaner.HFileDeleteTask +static class HFileCleaner.HFileDeleteTask 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">ComparableHFileCleaner.HFileDeleteTask @@ -242,7 +242,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl MAX_WAIT -private static finallong MAX_WAIT +private static finallong MAX_WAIT See Also: Constant Field Values @@ -255,7 +255,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl WAIT_UNIT -private static finallong WAIT_UNIT +private static finallong WAIT_UNIT See Also: Constant Field Values @@ -268,7 +268,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl done -boolean done +boolean done @@ -277,7 +277,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl result -boolean result +boolean result @@ -286,7 +286,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl filePath -finalorg.apache.hadoop.fs.Path filePath +finalorg.apache.hadoop.fs.Path filePath @@ -295,7 +295,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl fileLength -finallong fileLength +finallong fileLength @@ -312,7 +312,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl HFileDeleteTask -publicHFileDeleteTask(org.apache.hadoop.fs.FileStatusfile) +publicHFileDeleteTask(org.apache.hadoop.fs.FileStatusfile) @@ -329,7 +329,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl setResult -publicvoidsetResult(booleanresult) +publicvoidsetResult(booleanresult) @@ -338,7 +338,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl getResult -publicbooleangetResult() +publicbooleangetResult() @@ -347,7 +347,7 @@ implements http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl compareTo -publicintcompareTo(HFileCleaner.HFileDeleteTasko)
[38/51] [partial] hbase-site git commit: Published site at 82d554e3783372cc6b05489452c815b57c06f6cd.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ca9f6925/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html b/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html index 5dcf8ab..e76760e 100644 --- a/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html @@ -166,10 +166,10 @@ 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.backup.BackupInfo.BackupState -org.apache.hadoop.hbase.backup.BackupInfo.BackupPhase -org.apache.hadoop.hbase.backup.BackupType org.apache.hadoop.hbase.backup.BackupRestoreConstants.BackupCommand +org.apache.hadoop.hbase.backup.BackupType +org.apache.hadoop.hbase.backup.BackupInfo.BackupPhase +org.apache.hadoop.hbase.backup.BackupInfo.BackupState http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ca9f6925/devapidocs/org/apache/hadoop/hbase/class-use/ByteBufferKeyValue.html -- diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/ByteBufferKeyValue.html b/devapidocs/org/apache/hadoop/hbase/class-use/ByteBufferKeyValue.html index 97504eb..1c6d15f 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/ByteBufferKeyValue.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/ByteBufferKeyValue.html @@ -144,6 +144,21 @@ + +Methods in org.apache.hadoop.hbase.regionserver with parameters of type ByteBufferKeyValue + +Modifier and Type +Method and Description + + + +private int +CellChunkImmutableSegment.createCellReference(ByteBufferKeyValuecell, + http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true; title="class or interface in java.nio">ByteBufferidxBuffer, + intidxOffset) + + + http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ca9f6925/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 27d3544..531823a 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/Cell.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/Cell.html @@ -5609,93 +5609,88 @@ service. protected long -ImmutableSegment.heapSizeChange(Cellcell, - booleansucc) - - -protected long Segment.heapSizeChange(Cellcell, booleansucc) - + Cell CellSet.higher(Celle) - + http://docs.oracle.com/javase/8/docs/api/java/util/Map.Entry.html?is-external=true; title="class or interface in java.util">Map.EntryCell,Cell CellFlatMap.higherEntry(Cellk) - + Cell CellFlatMap.higherKey(Cellk) - + void TimeRangeTracker.includeTimestamp(Cellcell) Update the current TimestampRange to include the timestamp from cell. - + private void AbstractMemStore.internalAdd(CelltoAdd, booleanmslabUsed, MemstoreSizememstoreSize) - + protected void Segment.internalAdd(Cellcell, booleanmslabUsed, MemstoreSizememstoreSize) - + protected void CompositeImmutableSegment.internalAdd(Cellcell, booleanmslabUsed, MemstoreSizememstoreSize) - + private boolean StripeMultiFileWriter.BoundaryMultiWriter.isCellAfterCurrentWriter(Cellcell) - + private static boolean StripeStoreFileManager.isOpen(Cellkey) - + private boolean HRegion.RegionScannerImpl.joinedHeapMayHaveData(CellcurrentRowCell) - + Cell CellSet.lower(Celle) - + http://docs.oracle.com/javase/8/docs/api/java/util/Map.Entry.html?is-external=true; title="class or interface in java.util">Map.EntryCell,Cell CellFlatMap.lowerEntry(Cellk) - + Cell CellFlatMap.lowerKey(Cellk) - + private Cell AbstractMemStore.maybeCloneWithAllocator(Cellcell) - + Cell Segment.maybeCloneWithAllocator(Cellcell) If the segment has a memory allocator the cell is being cloned to this space, and returned; otherwise the given cell is returned - + Cell CompositeImmutableSegment.maybeCloneWithAllocator(Cellcell) If the segment has a memory allocator the cell is being cloned to this space, and returned; otherwise the given cell is returned - + private boolean HRegion.RegionScannerImpl.moreCellsInRow(CellnextKv, CellcurrentRowCell) @@ -5703,35 +5698,35 @@ service. cells to be read in the heap. - + protected
[38/51] [partial] hbase-site git commit: Published site at 82d554e3783372cc6b05489452c815b57c06f6cd.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8e3b63ca/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.AddColumnFamilyProcedureBiConsumer.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.AddColumnFamilyProcedureBiConsumer.html b/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.AddColumnFamilyProcedureBiConsumer.html index dc12c09..82506d2 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.AddColumnFamilyProcedureBiConsumer.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.AddColumnFamilyProcedureBiConsumer.html @@ -54,2261 +54,2259 @@ 046import org.apache.commons.io.IOUtils; 047import org.apache.commons.logging.Log; 048import org.apache.commons.logging.LogFactory; -049import org.apache.directory.api.util.OptionalComponentsMonitor; -050import org.apache.hadoop.hbase.HRegionInfo; -051import org.apache.hadoop.hbase.HRegionLocation; -052import org.apache.hadoop.hbase.MetaTableAccessor; -053import org.apache.hadoop.hbase.MetaTableAccessor.QueryType; -054import org.apache.hadoop.hbase.NotServingRegionException; -055import org.apache.hadoop.hbase.ProcedureInfo; -056import org.apache.hadoop.hbase.RegionLocations; -057import org.apache.hadoop.hbase.ServerName; -058import org.apache.hadoop.hbase.NamespaceDescriptor; -059import org.apache.hadoop.hbase.HConstants; -060import org.apache.hadoop.hbase.TableExistsException; -061import org.apache.hadoop.hbase.TableName; -062import org.apache.hadoop.hbase.AsyncMetaTableAccessor; -063import org.apache.hadoop.hbase.TableNotDisabledException; -064import org.apache.hadoop.hbase.TableNotEnabledException; -065import org.apache.hadoop.hbase.TableNotFoundException; -066import org.apache.hadoop.hbase.UnknownRegionException; -067import org.apache.hadoop.hbase.classification.InterfaceAudience; -068import org.apache.hadoop.hbase.classification.InterfaceStability; -069import org.apache.hadoop.hbase.client.AsyncRpcRetryingCallerFactory.AdminRequestCallerBuilder; -070import org.apache.hadoop.hbase.client.AsyncRpcRetryingCallerFactory.MasterRequestCallerBuilder; -071import org.apache.hadoop.hbase.client.Scan.ReadType; -072import org.apache.hadoop.hbase.client.replication.ReplicationSerDeHelper; -073import org.apache.hadoop.hbase.client.replication.TableCFs; -074import org.apache.hadoop.hbase.exceptions.DeserializationException; -075import org.apache.hadoop.hbase.ipc.HBaseRpcController; -076import org.apache.hadoop.hbase.quotas.QuotaFilter; -077import org.apache.hadoop.hbase.quotas.QuotaSettings; -078import org.apache.hadoop.hbase.quotas.QuotaTableUtil; -079import org.apache.hadoop.hbase.replication.ReplicationException; -080import org.apache.hadoop.hbase.replication.ReplicationPeerConfig; -081import org.apache.hadoop.hbase.replication.ReplicationPeerDescription; -082import org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcCallback; -083import org.apache.hadoop.hbase.shaded.protobuf.ProtobufUtil; -084import org.apache.hadoop.hbase.shaded.protobuf.RequestConverter; -085import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService; -086import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.CloseRegionRequest; -087import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.CloseRegionResponse; -088import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.CompactRegionRequest; -089import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.CompactRegionResponse; -090import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.FlushRegionRequest; -091import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.FlushRegionResponse; -092import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetOnlineRegionRequest; -093import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.GetOnlineRegionResponse; -094import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.SplitRegionRequest; -095import org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.SplitRegionResponse; -096import org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ProcedureDescription; -097import org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableSchema; -098import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AbortProcedureRequest; -099import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AbortProcedureResponse; -100import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AddColumnRequest; -101import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AddColumnResponse; -102import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AssignRegionRequest; -103import org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.AssignRegionResponse;
[38/51] [partial] hbase-site git commit: Published site at 82d554e3783372cc6b05489452c815b57c06f6cd.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/aecb1286/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 8326be9..e022706 100644 --- a/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html +++ b/devapidocs/org/apache/hadoop/hbase/class-use/ServerName.html @@ -345,29 +345,24 @@ -static http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true; title="class or interface in java.util.concurrent">CompletableFuturePairHRegionInfo,ServerName -AsyncMetaTableAccessor.getRegion(RawAsyncTablemetaTable, - byte[]regionName) - - private static http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true; title="class or interface in java.util">OptionalServerName AsyncMetaTableAccessor.getServerName(Resultr, intreplicaId) Returns a ServerName from catalog table Result. - + http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true; title="class or interface in java.util">CollectionServerName ClusterStatus.getServers() - + static http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListPairHRegionInfo,ServerName MetaTableAccessor.getTableRegionsAndLocations(Connectionconnection, TableNametableName) Do not use this method to get meta table regions, use methods in MetaTableLocator instead. - + static http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListPairHRegionInfo,ServerName MetaTableAccessor.getTableRegionsAndLocations(Connectionconnection, TableNametableName, @@ -375,15 +370,8 @@ Do not use this method to get meta table regions, use methods in MetaTableLocator instead. - -static 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">ListPairHRegionInfo,ServerName -AsyncMetaTableAccessor.getTableRegionsAndLocations(RawAsyncTablemetaTable, - http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true; title="class or interface in java.util">OptionalTableNametableName) -Used to get table regions' info and server. - - -static 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">ListPairHRegionInfo,ServerName +private static 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">ListPairHRegionInfo,ServerName AsyncMetaTableAccessor.getTableRegionsAndLocations(RawAsyncTablemetaTable, http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true; title="class or interface in java.util">OptionalTableNametableName, booleanexcludeOfflinedSplitParents) @@ -745,24 +733,20 @@ -(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">CompletableFuturePairHRegionInfo,ServerName -AsyncHBaseAdmin.getRegion(byte[]regionName) - - (package private) PairHRegionInfo,ServerName HBaseAdmin.getRegion(byte[]regionName) - + private PairRegionState.State,ServerName ZKAsyncRegistry.getStateAndServerName(org.apache.hadoop.hbase.shaded.protobuf.generated.ZooKeeperProtos.MetaRegionServerproto) - + http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListServerName Admin.listDrainingRegionServers() List region servers marked as draining to not get additional regions assigned to them. - + http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util">ListServerName HBaseAdmin.listDrainingRegionServers() @@ -863,9 +847,9 @@ 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
[38/51] [partial] hbase-site git commit: Published site at 82d554e3783372cc6b05489452c815b57c06f6cd.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a719cd00/devapidocs/src-html/org/apache/hadoop/hbase/io/FSDataInputStreamWrapper.html -- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/io/FSDataInputStreamWrapper.html b/devapidocs/src-html/org/apache/hadoop/hbase/io/FSDataInputStreamWrapper.html index 085905c..36e8e6f 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/io/FSDataInputStreamWrapper.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/io/FSDataInputStreamWrapper.html @@ -50,266 +50,271 @@ 042@InterfaceAudience.Private 043public class FSDataInputStreamWrapper implements Closeable { 044 private static final Log LOG = LogFactory.getLog(FSDataInputStreamWrapper.class); -045 -046 private final HFileSystem hfs; -047 private final Path path; -048 private final FileLink link; -049 private final boolean doCloseStreams; -050 private final boolean dropBehind; -051 private final long readahead; -052 -053 /** Two stream handles, one with and one without FS-level checksum. -054 * HDFS checksum setting is on FS level, not single read level, so you have to keep two -055 * FS objects and two handles open to interleave different reads freely, which is very sad. -056 * This is what we do: -057 * 1) First, we need to read the trailer of HFile to determine checksum parameters. -058 * We always use FS checksum to do that, so ctor opens {@link #stream}. -059 * 2.1) After that, if HBase checksum is not used, we'd just always use {@link #stream}; -060 * 2.2) If HBase checksum can be used, we'll open {@link #streamNoFsChecksum}, -061 * and close {@link #stream}. User MUST call prepareForBlockReader for that to happen; -062 * if they don't, (2.1) will be the default. -063 * 3) The users can call {@link #shouldUseHBaseChecksum()}, and pass its result to -064 * {@link #getStream(boolean)} to get stream (if Java had out/pointer params we could -065 * return both in one call). This stream is guaranteed to be set. -066 * 4) The first time HBase checksum fails, one would call {@link #fallbackToFsChecksum(int)}. -067 * That will take lock, and open {@link #stream}. While this is going on, others will -068 * continue to use the old stream; if they also want to fall back, they'll also call -069 * {@link #fallbackToFsChecksum(int)}, and block until {@link #stream} is set. -070 * 5) After some number of checksumOk() calls, we will go back to using HBase checksum. -071 * We will have 2 handles; however we presume checksums fail so rarely that we don't care. -072 */ -073 private volatile FSDataInputStream stream = null; -074 private volatile FSDataInputStream streamNoFsChecksum = null; -075 private Object streamNoFsChecksumFirstCreateLock = new Object(); -076 -077 // The configuration states that we should validate hbase checksums -078 private boolean useHBaseChecksumConfigured; -079 -080 // Record the current state of this reader with respect to -081 // validating checkums in HBase. This is originally set the same -082 // value as useHBaseChecksumConfigured, but can change state as and when -083 // we encounter checksum verification failures. -084 private volatile boolean useHBaseChecksum; -085 -086 // In the case of a checksum failure, do these many succeeding -087 // reads without hbase checksum verification. -088 private volatile int hbaseChecksumOffCount = -1; -089 -090 private Boolean instanceOfCanUnbuffer = null; -091 // Using reflection to get org.apache.hadoop.fs.CanUnbuffer#unbuffer method to avoid compilation -092 // errors against Hadoop pre 2.6.4 and 2.7.1 versions. -093 private Method unbuffer = null; -094 -095 public FSDataInputStreamWrapper(FileSystem fs, Path path) throws IOException { -096this(fs, path, false, -1L); -097 } -098 -099 public FSDataInputStreamWrapper(FileSystem fs, Path path, boolean dropBehind, long readahead) throws IOException { -100this(fs, null, path, dropBehind, readahead); -101 } -102 -103 public FSDataInputStreamWrapper(FileSystem fs, FileLink link, -104 boolean dropBehind, long readahead) throws IOException { -105this(fs, link, null, dropBehind, readahead); -106 } -107 -108 private FSDataInputStreamWrapper(FileSystem fs, FileLink link, Path path, boolean dropBehind, -109 long readahead) throws IOException { -110assert (path == null) != (link == null); -111this.path = path; -112this.link = link; -113this.doCloseStreams = true; -114this.dropBehind = dropBehind; -115this.readahead = readahead; -116// If the fs is not an instance of HFileSystem, then create an instance of HFileSystem -117// that wraps over the specified fs. In this case, we will not be able to avoid -118// checksumming inside the filesystem. -119this.hfs = (fs instanceof HFileSystem) ? (HFileSystem) fs : new
[38/51] [partial] hbase-site git commit: Published site at 82d554e3783372cc6b05489452c815b57c06f6cd.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/77a552c4/apidocs/src-html/org/apache/hadoop/hbase/client/ColumnFamilyDescriptor.html -- diff --git a/apidocs/src-html/org/apache/hadoop/hbase/client/ColumnFamilyDescriptor.html b/apidocs/src-html/org/apache/hadoop/hbase/client/ColumnFamilyDescriptor.html new file mode 100644 index 000..0683e6c --- /dev/null +++ b/apidocs/src-html/org/apache/hadoop/hbase/client/ColumnFamilyDescriptor.html @@ -0,0 +1,288 @@ +http://www.w3.org/TR/html4/loose.dtd;> + + +Source code + + + + +001/** +002 * Licensed to the Apache Software Foundation (ASF) under one +003 * or more contributor license agreements. See the NOTICE file +004 * distributed with this work for additional information +005 * regarding copyright ownership. The ASF licenses this file +006 * to you under the Apache License, Version 2.0 (the +007 * "License"); you may not use this file except in compliance +008 * with the License. You may obtain a copy of the License at +009 * +010 * http://www.apache.org/licenses/LICENSE-2.0 +011 * +012 * Unless required by applicable law or agreed to in writing, software +013 * distributed under the License is distributed on an "AS IS" BASIS, +014 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +015 * See the License for the specific language governing permissions and +016 * limitations under the License. +017 */ +018package org.apache.hadoop.hbase.client; +019 +020import java.util.Comparator; +021import java.util.Map; +022import org.apache.hadoop.hbase.KeepDeletedCells; +023import org.apache.hadoop.hbase.MemoryCompactionPolicy; +024import org.apache.hadoop.hbase.classification.InterfaceAudience; +025import org.apache.hadoop.hbase.io.compress.Compression; +026import org.apache.hadoop.hbase.io.encoding.DataBlockEncoding; +027import org.apache.hadoop.hbase.regionserver.BloomType; +028import org.apache.hadoop.hbase.util.Bytes; +029 +030/** +031 * An ColumnFamilyDescriptor contains information about a column family such as the +032 * number of versions, compression settings, etc. +033 * +034 * It is used as input when creating a table or adding a column. +035 */ +036@InterfaceAudience.Public +037public interface ColumnFamilyDescriptor { +038 +039 @InterfaceAudience.Private +040 static final ComparatorColumnFamilyDescriptor COMPARATOR +041= (ColumnFamilyDescriptor lhs, ColumnFamilyDescriptor rhs) - { +042int result = Bytes.compareTo(lhs.getName(), rhs.getName()); +043if (result != 0) { +044 return result; +045} +046// punt on comparison for ordering, just calculate difference. +047result = lhs.getValues().hashCode() - rhs.getValues().hashCode(); +048if (result != 0) { +049 return result; +050} +051return lhs.getConfiguration().hashCode() - rhs.getConfiguration().hashCode(); +052 }; +053 +054 /** +055 * @return The storefile/hfile blocksize for this column family. +056 */ +057 int getBlocksize(); +058 /** +059 * @return bloom filter type used for new StoreFiles in ColumnFamily +060 */ +061 BloomType getBloomFilterType(); +062 +063 /** +064 * @return Compression type setting. +065 */ +066 Compression.Algorithm getCompactionCompressionType(); +067 /** +068 * @return Compression type setting. +069 */ +070 Compression.Algorithm getCompressionType(); +071 /** +072 * @return an unmodifiable map. +073 */ +074 MapString, String getConfiguration(); +075 /** +076 * @param key the key whose associated value is to be returned +077 * @return accessing the configuration value by key. +078 */ +079 String getConfigurationValue(String key); +080 /** +081 * @return replication factor set for this CF +082 */ +083 short getDFSReplication(); +084 /** +085 * @return the data block encoding algorithm used in block cache and +086 * optionally on disk +087 */ +088 DataBlockEncoding getDataBlockEncoding(); +089 /** +090 * @return Return the raw crypto key attribute for the family, or null if not set +091 */ +092 byte[] getEncryptionKey(); +093 +094 /** +095 * @return Return the encryption algorithm in use by this family +096 */ +097 String getEncryptionType(); +098 /** +099 * @return in-memory compaction policy if set for the cf. Returns null if no policy is set for +100 * for this column family +101 */ +102 MemoryCompactionPolicy getInMemoryCompaction(); +103 /** +104 * @return return the KeepDeletedCells +105 */ +106 KeepDeletedCells getKeepDeletedCells(); +107 /** +108 * @return maximum number of versions +109 */ +110 int getMaxVersions(); +111 /** +112 * @return The minimum number of versions to keep. +113 */ +114 int getMinVersions(); +115 /** +116 * Get the mob compact partition policy for this family +117 * @return MobCompactPartitionPolicy +118 */ +119 MobCompactPartitionPolicy
[38/51] [partial] hbase-site git commit: Published site at 82d554e3783372cc6b05489452c815b57c06f6cd.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b44796ef/apidocs/org/apache/hadoop/hbase/mapred/TableMap.html -- diff --git a/apidocs/org/apache/hadoop/hbase/mapred/TableMap.html b/apidocs/org/apache/hadoop/hbase/mapred/TableMap.html index 0db6461..820fc1e 100644 --- a/apidocs/org/apache/hadoop/hbase/mapred/TableMap.html +++ b/apidocs/org/apache/hadoop/hbase/mapred/TableMap.html @@ -4,7 +4,7 @@ -TableMap (Apache HBase 2.0.0-SNAPSHOT API) +TableMap (Apache HBase 3.0.0-SNAPSHOT API) @@ -12,7 +12,7 @@ -TableMapReduceUtil (Apache HBase 2.0.0-SNAPSHOT API) +TableMapReduceUtil (Apache HBase 3.0.0-SNAPSHOT API)