[38/51] [partial] hbase-site git commit: Published site at 82d554e3783372cc6b05489452c815b57c06f6cd.

2017-08-11 Thread git-site-role
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.

2017-08-09 Thread git-site-role
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.

2017-07-31 Thread git-site-role
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.

2017-07-28 Thread git-site-role
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.

2017-07-26 Thread git-site-role
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.

2017-07-24 Thread git-site-role
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.

2017-07-23 Thread git-site-role
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.

2017-07-12 Thread git-site-role
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.

2017-07-11 Thread git-site-role
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.

2017-07-10 Thread git-site-role
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.

2017-07-09 Thread git-site-role
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.

2017-07-08 Thread git-site-role
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.

2017-07-07 Thread git-site-role
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.

2017-07-05 Thread git-site-role
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.

2017-06-27 Thread git-site-role
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.

2017-06-26 Thread git-site-role
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.

2017-06-20 Thread git-site-role
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.

2017-06-09 Thread git-site-role
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.

2017-06-07 Thread git-site-role
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)