You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by gi...@apache.org on 2017/09/07 15:13:48 UTC
[01/27] hbase-site git commit: Published site at .
Repository: hbase-site
Updated Branches:
refs/heads/asf-site 76716de14 -> f9e8b54d2
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/model/TestStorageClusterVersionModel.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/model/TestStorageClusterVersionModel.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/model/TestStorageClusterVersionModel.html
index 9535af0..5a3765b 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/model/TestStorageClusterVersionModel.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/model/TestStorageClusterVersionModel.html
@@ -39,9 +39,9 @@
<span class="sourceLineNo">031</span> super(StorageClusterVersionModel.class);<a name="line.31"></a>
<span class="sourceLineNo">032</span> AS_XML =<a name="line.32"></a>
<span class="sourceLineNo">033</span> "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>"+<a name="line.33"></a>
-<span class="sourceLineNo">034</span> "<ClusterVersion>" + VERSION + "</ClusterVersion>";<a name="line.34"></a>
+<span class="sourceLineNo">034</span> "<ClusterVersion Version=\"" + VERSION + "\"/>";<a name="line.34"></a>
<span class="sourceLineNo">035</span><a name="line.35"></a>
-<span class="sourceLineNo">036</span> AS_JSON = "\"0.0.1-testing\"";<a name="line.36"></a>
+<span class="sourceLineNo">036</span> AS_JSON = "{\"Version\": \"0.0.1-testing\"}";<a name="line.36"></a>
<span class="sourceLineNo">037</span> }<a name="line.37"></a>
<span class="sourceLineNo">038</span><a name="line.38"></a>
<span class="sourceLineNo">039</span> protected StorageClusterVersionModel buildTestModel() {<a name="line.39"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController2.MyAccessController.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController2.MyAccessController.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController2.MyAccessController.html
index 5b43d56..49e17de 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController2.MyAccessController.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController2.MyAccessController.html
@@ -62,7 +62,7 @@
<span class="sourceLineNo">054</span>import org.apache.hadoop.hbase.testclassification.LargeTests;<a name="line.54"></a>
<span class="sourceLineNo">055</span>import org.apache.hadoop.hbase.testclassification.SecurityTests;<a name="line.55"></a>
<span class="sourceLineNo">056</span>import org.apache.hadoop.hbase.util.Bytes;<a name="line.56"></a>
-<span class="sourceLineNo">057</span>import org.apache.hadoop.hbase.util.TestTableName;<a name="line.57"></a>
+<span class="sourceLineNo">057</span>import org.apache.hadoop.hbase.TestTableName;<a name="line.57"></a>
<span class="sourceLineNo">058</span>import org.apache.hadoop.hbase.zookeeper.ZKUtil;<a name="line.58"></a>
<span class="sourceLineNo">059</span>import org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher;<a name="line.59"></a>
<span class="sourceLineNo">060</span>import org.junit.After;<a name="line.60"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController2.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController2.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController2.html
index 5b43d56..49e17de 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController2.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestAccessController2.html
@@ -62,7 +62,7 @@
<span class="sourceLineNo">054</span>import org.apache.hadoop.hbase.testclassification.LargeTests;<a name="line.54"></a>
<span class="sourceLineNo">055</span>import org.apache.hadoop.hbase.testclassification.SecurityTests;<a name="line.55"></a>
<span class="sourceLineNo">056</span>import org.apache.hadoop.hbase.util.Bytes;<a name="line.56"></a>
-<span class="sourceLineNo">057</span>import org.apache.hadoop.hbase.util.TestTableName;<a name="line.57"></a>
+<span class="sourceLineNo">057</span>import org.apache.hadoop.hbase.TestTableName;<a name="line.57"></a>
<span class="sourceLineNo">058</span>import org.apache.hadoop.hbase.zookeeper.ZKUtil;<a name="line.58"></a>
<span class="sourceLineNo">059</span>import org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher;<a name="line.59"></a>
<span class="sourceLineNo">060</span>import org.junit.After;<a name="line.60"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestCellACLWithMultipleVersions.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestCellACLWithMultipleVersions.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestCellACLWithMultipleVersions.html
index c731afc..1735f2e 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestCellACLWithMultipleVersions.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestCellACLWithMultipleVersions.html
@@ -58,7 +58,7 @@
<span class="sourceLineNo">050</span>import org.apache.hadoop.hbase.testclassification.SecurityTests;<a name="line.50"></a>
<span class="sourceLineNo">051</span>import org.apache.hadoop.hbase.util.Bytes;<a name="line.51"></a>
<span class="sourceLineNo">052</span>import org.apache.hadoop.hbase.util.EnvironmentEdgeManager;<a name="line.52"></a>
-<span class="sourceLineNo">053</span>import org.apache.hadoop.hbase.util.TestTableName;<a name="line.53"></a>
+<span class="sourceLineNo">053</span>import org.apache.hadoop.hbase.TestTableName;<a name="line.53"></a>
<span class="sourceLineNo">054</span>import org.apache.hadoop.hbase.util.Threads;<a name="line.54"></a>
<span class="sourceLineNo">055</span>import org.apache.log4j.Level;<a name="line.55"></a>
<span class="sourceLineNo">056</span>import org.apache.log4j.Logger;<a name="line.56"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestCellACLs.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestCellACLs.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestCellACLs.html
index e0fd8e4..de16d05 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestCellACLs.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestCellACLs.html
@@ -60,7 +60,7 @@
<span class="sourceLineNo">052</span>import org.apache.hadoop.hbase.testclassification.LargeTests;<a name="line.52"></a>
<span class="sourceLineNo">053</span>import org.apache.hadoop.hbase.testclassification.SecurityTests;<a name="line.53"></a>
<span class="sourceLineNo">054</span>import org.apache.hadoop.hbase.util.Bytes;<a name="line.54"></a>
-<span class="sourceLineNo">055</span>import org.apache.hadoop.hbase.util.TestTableName;<a name="line.55"></a>
+<span class="sourceLineNo">055</span>import org.apache.hadoop.hbase.TestTableName;<a name="line.55"></a>
<span class="sourceLineNo">056</span>import org.apache.hadoop.hbase.util.Threads;<a name="line.56"></a>
<span class="sourceLineNo">057</span>import org.apache.log4j.Level;<a name="line.57"></a>
<span class="sourceLineNo">058</span>import org.apache.log4j.Logger;<a name="line.58"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestScanEarlyTermination.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestScanEarlyTermination.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestScanEarlyTermination.html
index 517d50f..e97b069 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestScanEarlyTermination.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestScanEarlyTermination.html
@@ -52,7 +52,7 @@
<span class="sourceLineNo">044</span>import org.apache.hadoop.hbase.testclassification.MediumTests;<a name="line.44"></a>
<span class="sourceLineNo">045</span>import org.apache.hadoop.hbase.testclassification.SecurityTests;<a name="line.45"></a>
<span class="sourceLineNo">046</span>import org.apache.hadoop.hbase.util.Bytes;<a name="line.46"></a>
-<span class="sourceLineNo">047</span>import org.apache.hadoop.hbase.util.TestTableName;<a name="line.47"></a>
+<span class="sourceLineNo">047</span>import org.apache.hadoop.hbase.TestTableName;<a name="line.47"></a>
<span class="sourceLineNo">048</span>import org.apache.log4j.Level;<a name="line.48"></a>
<span class="sourceLineNo">049</span>import org.apache.log4j.Logger;<a name="line.49"></a>
<span class="sourceLineNo">050</span>import org.junit.After;<a name="line.50"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestWithDisabledAuthorization.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestWithDisabledAuthorization.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestWithDisabledAuthorization.html
index 981016e..4285d3f 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestWithDisabledAuthorization.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/security/access/TestWithDisabledAuthorization.html
@@ -79,7 +79,7 @@
<span class="sourceLineNo">071</span>import org.apache.hadoop.hbase.testclassification.SecurityTests;<a name="line.71"></a>
<span class="sourceLineNo">072</span>import org.apache.hadoop.hbase.util.Bytes;<a name="line.72"></a>
<span class="sourceLineNo">073</span>import org.apache.hadoop.hbase.util.Pair;<a name="line.73"></a>
-<span class="sourceLineNo">074</span>import org.apache.hadoop.hbase.util.TestTableName;<a name="line.74"></a>
+<span class="sourceLineNo">074</span>import org.apache.hadoop.hbase.TestTableName;<a name="line.74"></a>
<span class="sourceLineNo">075</span>import org.apache.log4j.Level;<a name="line.75"></a>
<span class="sourceLineNo">076</span>import org.apache.log4j.Logger;<a name="line.76"></a>
<span class="sourceLineNo">077</span>import org.junit.After;<a name="line.77"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestSnapshotClientRetries.MasterSyncObserver.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestSnapshotClientRetries.MasterSyncObserver.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestSnapshotClientRetries.MasterSyncObserver.html
index eaf36b1..7902af2 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestSnapshotClientRetries.MasterSyncObserver.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestSnapshotClientRetries.MasterSyncObserver.html
@@ -42,7 +42,7 @@
<span class="sourceLineNo">034</span>import org.apache.hadoop.hbase.coprocessor.ObserverContext;<a name="line.34"></a>
<span class="sourceLineNo">035</span>import org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription;<a name="line.35"></a>
<span class="sourceLineNo">036</span>import org.apache.hadoop.hbase.testclassification.MediumTests;<a name="line.36"></a>
-<span class="sourceLineNo">037</span>import org.apache.hadoop.hbase.util.TestTableName;<a name="line.37"></a>
+<span class="sourceLineNo">037</span>import org.apache.hadoop.hbase.TestTableName;<a name="line.37"></a>
<span class="sourceLineNo">038</span>import org.junit.After;<a name="line.38"></a>
<span class="sourceLineNo">039</span>import org.junit.Before;<a name="line.39"></a>
<span class="sourceLineNo">040</span>import org.junit.Rule;<a name="line.40"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestSnapshotClientRetries.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestSnapshotClientRetries.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestSnapshotClientRetries.html
index eaf36b1..7902af2 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestSnapshotClientRetries.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/snapshot/TestSnapshotClientRetries.html
@@ -42,7 +42,7 @@
<span class="sourceLineNo">034</span>import org.apache.hadoop.hbase.coprocessor.ObserverContext;<a name="line.34"></a>
<span class="sourceLineNo">035</span>import org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription;<a name="line.35"></a>
<span class="sourceLineNo">036</span>import org.apache.hadoop.hbase.testclassification.MediumTests;<a name="line.36"></a>
-<span class="sourceLineNo">037</span>import org.apache.hadoop.hbase.util.TestTableName;<a name="line.37"></a>
+<span class="sourceLineNo">037</span>import org.apache.hadoop.hbase.TestTableName;<a name="line.37"></a>
<span class="sourceLineNo">038</span>import org.junit.After;<a name="line.38"></a>
<span class="sourceLineNo">039</span>import org.junit.Before;<a name="line.39"></a>
<span class="sourceLineNo">040</span>import org.junit.Rule;<a name="line.40"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/src-html/org/apache/hadoop/hbase/util/TestTableName.Names.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/util/TestTableName.Names.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/util/TestTableName.Names.html
deleted file mode 100644
index 1bc39b4..0000000
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/util/TestTableName.Names.html
+++ /dev/null
@@ -1,262 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
-<title>Source code</title>
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-</head>
-<body>
-<div class="sourceContainer">
-<pre><span class="sourceLineNo">001</span>/**<a name="line.1"></a>
-<span class="sourceLineNo">002</span> * Licensed to the Apache Software Foundation (ASF) under one<a name="line.2"></a>
-<span class="sourceLineNo">003</span> * or more contributor license agreements. See the NOTICE file<a name="line.3"></a>
-<span class="sourceLineNo">004</span> * distributed with this work for additional information<a name="line.4"></a>
-<span class="sourceLineNo">005</span> * regarding copyright ownership. The ASF licenses this file<a name="line.5"></a>
-<span class="sourceLineNo">006</span> * to you under the Apache License, Version 2.0 (the<a name="line.6"></a>
-<span class="sourceLineNo">007</span> * "License"); you may not use this file except in compliance<a name="line.7"></a>
-<span class="sourceLineNo">008</span> * with the License. You may obtain a copy of the License at<a name="line.8"></a>
-<span class="sourceLineNo">009</span> *<a name="line.9"></a>
-<span class="sourceLineNo">010</span> * http://www.apache.org/licenses/LICENSE-2.0<a name="line.10"></a>
-<span class="sourceLineNo">011</span> *<a name="line.11"></a>
-<span class="sourceLineNo">012</span> * Unless required by applicable law or agreed to in writing, software<a name="line.12"></a>
-<span class="sourceLineNo">013</span> * distributed under the License is distributed on an "AS IS" BASIS,<a name="line.13"></a>
-<span class="sourceLineNo">014</span> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.<a name="line.14"></a>
-<span class="sourceLineNo">015</span> * See the License for the specific language governing permissions and<a name="line.15"></a>
-<span class="sourceLineNo">016</span> * limitations under the License.<a name="line.16"></a>
-<span class="sourceLineNo">017</span> */<a name="line.17"></a>
-<span class="sourceLineNo">018</span>package org.apache.hadoop.hbase.util;<a name="line.18"></a>
-<span class="sourceLineNo">019</span><a name="line.19"></a>
-<span class="sourceLineNo">020</span>import java.nio.ByteBuffer;<a name="line.20"></a>
-<span class="sourceLineNo">021</span>import java.util.HashMap;<a name="line.21"></a>
-<span class="sourceLineNo">022</span>import java.util.Map;<a name="line.22"></a>
-<span class="sourceLineNo">023</span><a name="line.23"></a>
-<span class="sourceLineNo">024</span>import static org.junit.Assert.assertArrayEquals;<a name="line.24"></a>
-<span class="sourceLineNo">025</span>import static org.junit.Assert.assertEquals;<a name="line.25"></a>
-<span class="sourceLineNo">026</span>import static org.junit.Assert.assertSame;<a name="line.26"></a>
-<span class="sourceLineNo">027</span>import static org.junit.Assert.fail;<a name="line.27"></a>
-<span class="sourceLineNo">028</span><a name="line.28"></a>
-<span class="sourceLineNo">029</span>import org.apache.hadoop.hbase.testclassification.MiscTests;<a name="line.29"></a>
-<span class="sourceLineNo">030</span>import org.apache.hadoop.hbase.testclassification.MediumTests;<a name="line.30"></a>
-<span class="sourceLineNo">031</span>import org.apache.hadoop.hbase.TableName;<a name="line.31"></a>
-<span class="sourceLineNo">032</span>import org.junit.Test;<a name="line.32"></a>
-<span class="sourceLineNo">033</span>import org.junit.experimental.categories.Category;<a name="line.33"></a>
-<span class="sourceLineNo">034</span>import org.junit.rules.TestWatcher;<a name="line.34"></a>
-<span class="sourceLineNo">035</span>import org.junit.runner.Description;<a name="line.35"></a>
-<span class="sourceLineNo">036</span><a name="line.36"></a>
-<span class="sourceLineNo">037</span>/**<a name="line.37"></a>
-<span class="sourceLineNo">038</span> * Returns a {@code byte[]} containing the name of the currently running test method.<a name="line.38"></a>
-<span class="sourceLineNo">039</span> */<a name="line.39"></a>
-<span class="sourceLineNo">040</span>@Category({MiscTests.class, MediumTests.class})<a name="line.40"></a>
-<span class="sourceLineNo">041</span>public class TestTableName extends TestWatcher {<a name="line.41"></a>
-<span class="sourceLineNo">042</span> private TableName tableName;<a name="line.42"></a>
-<span class="sourceLineNo">043</span><a name="line.43"></a>
-<span class="sourceLineNo">044</span> /**<a name="line.44"></a>
-<span class="sourceLineNo">045</span> * Invoked when a test is about to start<a name="line.45"></a>
-<span class="sourceLineNo">046</span> */<a name="line.46"></a>
-<span class="sourceLineNo">047</span> @Override<a name="line.47"></a>
-<span class="sourceLineNo">048</span> protected void starting(Description description) {<a name="line.48"></a>
-<span class="sourceLineNo">049</span> tableName = TableName.valueOf(description.getMethodName());<a name="line.49"></a>
-<span class="sourceLineNo">050</span> }<a name="line.50"></a>
-<span class="sourceLineNo">051</span><a name="line.51"></a>
-<span class="sourceLineNo">052</span> public TableName getTableName() {<a name="line.52"></a>
-<span class="sourceLineNo">053</span> return tableName;<a name="line.53"></a>
-<span class="sourceLineNo">054</span> }<a name="line.54"></a>
-<span class="sourceLineNo">055</span><a name="line.55"></a>
-<span class="sourceLineNo">056</span> String emptyNames[] ={"", " "};<a name="line.56"></a>
-<span class="sourceLineNo">057</span> String invalidNamespace[] = {":a", "%:a"};<a name="line.57"></a>
-<span class="sourceLineNo">058</span> String legalTableNames[] = { "foo", "with-dash_under.dot", "_under_start_ok",<a name="line.58"></a>
-<span class="sourceLineNo">059</span> "with-dash.with_underscore", "02-01-2012.my_table_01-02", "xyz._mytable_", "9_9_0.table_02"<a name="line.59"></a>
-<span class="sourceLineNo">060</span> , "dot1.dot2.table", "new.-mytable", "with-dash.with.dot", "legal..t2", "legal..legal.t2",<a name="line.60"></a>
-<span class="sourceLineNo">061</span> "trailingdots..", "trailing.dots...", "ns:mytable", "ns:_mytable_", "ns:my_table_01-02"};<a name="line.61"></a>
-<span class="sourceLineNo">062</span> String illegalTableNames[] = { ".dot_start_illegal", "-dash_start_illegal", "spaces not ok",<a name="line.62"></a>
-<span class="sourceLineNo">063</span> "-dash-.start_illegal", "new.table with space", "01 .table", "ns:-illegaldash",<a name="line.63"></a>
-<span class="sourceLineNo">064</span> "new:.illegaldot", "new:illegalcolon1:", "new:illegalcolon1:2"};<a name="line.64"></a>
-<span class="sourceLineNo">065</span><a name="line.65"></a>
-<span class="sourceLineNo">066</span><a name="line.66"></a>
-<span class="sourceLineNo">067</span> @Test(expected = IllegalArgumentException.class)<a name="line.67"></a>
-<span class="sourceLineNo">068</span> public void testInvalidNamespace() {<a name="line.68"></a>
-<span class="sourceLineNo">069</span> for (String tn : invalidNamespace) {<a name="line.69"></a>
-<span class="sourceLineNo">070</span> TableName.isLegalFullyQualifiedTableName(Bytes.toBytes(tn));<a name="line.70"></a>
-<span class="sourceLineNo">071</span> fail("invalid namespace " + tn + " should have failed with IllegalArgumentException for namespace");<a name="line.71"></a>
-<span class="sourceLineNo">072</span> }<a name="line.72"></a>
-<span class="sourceLineNo">073</span> }<a name="line.73"></a>
-<span class="sourceLineNo">074</span><a name="line.74"></a>
-<span class="sourceLineNo">075</span> @Test(expected = IllegalArgumentException.class)<a name="line.75"></a>
-<span class="sourceLineNo">076</span> public void testEmptyNamespaceName() {<a name="line.76"></a>
-<span class="sourceLineNo">077</span> for (String nn : emptyNames) {<a name="line.77"></a>
-<span class="sourceLineNo">078</span> TableName.isLegalNamespaceName(Bytes.toBytes(nn));<a name="line.78"></a>
-<span class="sourceLineNo">079</span> fail("invalid Namespace name " + nn + " should have failed with IllegalArgumentException");<a name="line.79"></a>
-<span class="sourceLineNo">080</span> }<a name="line.80"></a>
-<span class="sourceLineNo">081</span> }<a name="line.81"></a>
-<span class="sourceLineNo">082</span><a name="line.82"></a>
-<span class="sourceLineNo">083</span> @Test(expected = IllegalArgumentException.class)<a name="line.83"></a>
-<span class="sourceLineNo">084</span> public void testEmptyTableName() {<a name="line.84"></a>
-<span class="sourceLineNo">085</span> for (String tn : emptyNames) {<a name="line.85"></a>
-<span class="sourceLineNo">086</span> TableName.isLegalFullyQualifiedTableName(Bytes.toBytes(tn));<a name="line.86"></a>
-<span class="sourceLineNo">087</span> fail("invalid tablename " + tn + " should have failed with IllegalArgumentException");<a name="line.87"></a>
-<span class="sourceLineNo">088</span> }<a name="line.88"></a>
-<span class="sourceLineNo">089</span> }<a name="line.89"></a>
-<span class="sourceLineNo">090</span><a name="line.90"></a>
-<span class="sourceLineNo">091</span> @Test<a name="line.91"></a>
-<span class="sourceLineNo">092</span> public void testLegalHTableNames() {<a name="line.92"></a>
-<span class="sourceLineNo">093</span> for (String tn : legalTableNames) {<a name="line.93"></a>
-<span class="sourceLineNo">094</span> TableName.isLegalFullyQualifiedTableName(Bytes.toBytes(tn));<a name="line.94"></a>
-<span class="sourceLineNo">095</span> }<a name="line.95"></a>
-<span class="sourceLineNo">096</span> }<a name="line.96"></a>
-<span class="sourceLineNo">097</span><a name="line.97"></a>
-<span class="sourceLineNo">098</span> @Test<a name="line.98"></a>
-<span class="sourceLineNo">099</span> public void testIllegalHTableNames() {<a name="line.99"></a>
-<span class="sourceLineNo">100</span> for (String tn : illegalTableNames) {<a name="line.100"></a>
-<span class="sourceLineNo">101</span> try {<a name="line.101"></a>
-<span class="sourceLineNo">102</span> TableName.isLegalFullyQualifiedTableName(Bytes.toBytes(tn));<a name="line.102"></a>
-<span class="sourceLineNo">103</span> fail("invalid tablename " + tn + " should have failed");<a name="line.103"></a>
-<span class="sourceLineNo">104</span> } catch (Exception e) {<a name="line.104"></a>
-<span class="sourceLineNo">105</span> // expected<a name="line.105"></a>
-<span class="sourceLineNo">106</span> }<a name="line.106"></a>
-<span class="sourceLineNo">107</span> }<a name="line.107"></a>
-<span class="sourceLineNo">108</span> }<a name="line.108"></a>
-<span class="sourceLineNo">109</span><a name="line.109"></a>
-<span class="sourceLineNo">110</span> class Names {<a name="line.110"></a>
-<span class="sourceLineNo">111</span> String ns;<a name="line.111"></a>
-<span class="sourceLineNo">112</span> byte[] nsb;<a name="line.112"></a>
-<span class="sourceLineNo">113</span> String tn;<a name="line.113"></a>
-<span class="sourceLineNo">114</span> byte[] tnb;<a name="line.114"></a>
-<span class="sourceLineNo">115</span> String nn;<a name="line.115"></a>
-<span class="sourceLineNo">116</span> byte[] nnb;<a name="line.116"></a>
-<span class="sourceLineNo">117</span><a name="line.117"></a>
-<span class="sourceLineNo">118</span> Names(String ns, String tn) {<a name="line.118"></a>
-<span class="sourceLineNo">119</span> this.ns = ns;<a name="line.119"></a>
-<span class="sourceLineNo">120</span> nsb = ns.getBytes();<a name="line.120"></a>
-<span class="sourceLineNo">121</span> this.tn = tn;<a name="line.121"></a>
-<span class="sourceLineNo">122</span> tnb = tn.getBytes();<a name="line.122"></a>
-<span class="sourceLineNo">123</span> nn = this.ns + ":" + this.tn;<a name="line.123"></a>
-<span class="sourceLineNo">124</span> nnb = nn.getBytes();<a name="line.124"></a>
-<span class="sourceLineNo">125</span> }<a name="line.125"></a>
-<span class="sourceLineNo">126</span><a name="line.126"></a>
-<span class="sourceLineNo">127</span> @Override<a name="line.127"></a>
-<span class="sourceLineNo">128</span> public boolean equals(Object o) {<a name="line.128"></a>
-<span class="sourceLineNo">129</span> if (this == o) return true;<a name="line.129"></a>
-<span class="sourceLineNo">130</span> if (o == null || getClass() != o.getClass()) return false;<a name="line.130"></a>
-<span class="sourceLineNo">131</span><a name="line.131"></a>
-<span class="sourceLineNo">132</span> Names names = (Names) o;<a name="line.132"></a>
-<span class="sourceLineNo">133</span><a name="line.133"></a>
-<span class="sourceLineNo">134</span> if (!ns.equals(names.ns)) return false;<a name="line.134"></a>
-<span class="sourceLineNo">135</span> if (!tn.equals(names.tn)) return false;<a name="line.135"></a>
-<span class="sourceLineNo">136</span><a name="line.136"></a>
-<span class="sourceLineNo">137</span> return true;<a name="line.137"></a>
-<span class="sourceLineNo">138</span> }<a name="line.138"></a>
-<span class="sourceLineNo">139</span><a name="line.139"></a>
-<span class="sourceLineNo">140</span> @Override<a name="line.140"></a>
-<span class="sourceLineNo">141</span> public int hashCode() {<a name="line.141"></a>
-<span class="sourceLineNo">142</span> int result = ns.hashCode();<a name="line.142"></a>
-<span class="sourceLineNo">143</span> result = 31 * result + tn.hashCode();<a name="line.143"></a>
-<span class="sourceLineNo">144</span> return result;<a name="line.144"></a>
-<span class="sourceLineNo">145</span> }<a name="line.145"></a>
-<span class="sourceLineNo">146</span> }<a name="line.146"></a>
-<span class="sourceLineNo">147</span><a name="line.147"></a>
-<span class="sourceLineNo">148</span> Names[] names = new Names[] {<a name="line.148"></a>
-<span class="sourceLineNo">149</span> new Names("n1", "n1"),<a name="line.149"></a>
-<span class="sourceLineNo">150</span> new Names("n2", "n2"),<a name="line.150"></a>
-<span class="sourceLineNo">151</span> new Names("table1", "table1"),<a name="line.151"></a>
-<span class="sourceLineNo">152</span> new Names("table2", "table2"),<a name="line.152"></a>
-<span class="sourceLineNo">153</span> new Names("table2", "table1"),<a name="line.153"></a>
-<span class="sourceLineNo">154</span> new Names("table1", "table2"),<a name="line.154"></a>
-<span class="sourceLineNo">155</span> new Names("n1", "table1"),<a name="line.155"></a>
-<span class="sourceLineNo">156</span> new Names("n1", "table1"),<a name="line.156"></a>
-<span class="sourceLineNo">157</span> new Names("n2", "table2"),<a name="line.157"></a>
-<span class="sourceLineNo">158</span> new Names("n2", "table2")<a name="line.158"></a>
-<span class="sourceLineNo">159</span> };<a name="line.159"></a>
-<span class="sourceLineNo">160</span><a name="line.160"></a>
-<span class="sourceLineNo">161</span> @Test<a name="line.161"></a>
-<span class="sourceLineNo">162</span> public void testValueOf() {<a name="line.162"></a>
-<span class="sourceLineNo">163</span><a name="line.163"></a>
-<span class="sourceLineNo">164</span> Map<String, TableName> inCache = new HashMap<>();<a name="line.164"></a>
-<span class="sourceLineNo">165</span> // fill cache<a name="line.165"></a>
-<span class="sourceLineNo">166</span> for (Names name : names) {<a name="line.166"></a>
-<span class="sourceLineNo">167</span> inCache.put(name.nn, TableName.valueOf(name.ns, name.tn));<a name="line.167"></a>
-<span class="sourceLineNo">168</span> }<a name="line.168"></a>
-<span class="sourceLineNo">169</span> for (Names name : names) {<a name="line.169"></a>
-<span class="sourceLineNo">170</span> assertSame(inCache.get(name.nn), validateNames(TableName.valueOf(name.ns, name.tn), name));<a name="line.170"></a>
-<span class="sourceLineNo">171</span> assertSame(inCache.get(name.nn), validateNames(TableName.valueOf(name.nsb, name.tnb), name));<a name="line.171"></a>
-<span class="sourceLineNo">172</span> assertSame(inCache.get(name.nn), validateNames(TableName.valueOf(name.nn), name));<a name="line.172"></a>
-<span class="sourceLineNo">173</span> assertSame(inCache.get(name.nn), validateNames(TableName.valueOf(name.nnb), name));<a name="line.173"></a>
-<span class="sourceLineNo">174</span> assertSame(inCache.get(name.nn), validateNames(TableName.valueOf(<a name="line.174"></a>
-<span class="sourceLineNo">175</span> ByteBuffer.wrap(name.nsb), ByteBuffer.wrap(name.tnb)), name));<a name="line.175"></a>
-<span class="sourceLineNo">176</span> }<a name="line.176"></a>
-<span class="sourceLineNo">177</span><a name="line.177"></a>
-<span class="sourceLineNo">178</span> }<a name="line.178"></a>
-<span class="sourceLineNo">179</span><a name="line.179"></a>
-<span class="sourceLineNo">180</span> private TableName validateNames(TableName expected, Names names) {<a name="line.180"></a>
-<span class="sourceLineNo">181</span> assertEquals(expected.getNameAsString(), names.nn);<a name="line.181"></a>
-<span class="sourceLineNo">182</span> assertArrayEquals(expected.getName(), names.nnb);<a name="line.182"></a>
-<span class="sourceLineNo">183</span> assertEquals(expected.getQualifierAsString(), names.tn);<a name="line.183"></a>
-<span class="sourceLineNo">184</span> assertArrayEquals(expected.getQualifier(), names.tnb);<a name="line.184"></a>
-<span class="sourceLineNo">185</span> assertEquals(expected.getNamespaceAsString(), names.ns);<a name="line.185"></a>
-<span class="sourceLineNo">186</span> assertArrayEquals(expected.getNamespace(), names.nsb);<a name="line.186"></a>
-<span class="sourceLineNo">187</span> return expected;<a name="line.187"></a>
-<span class="sourceLineNo">188</span> }<a name="line.188"></a>
-<span class="sourceLineNo">189</span><a name="line.189"></a>
-<span class="sourceLineNo">190</span>}<a name="line.190"></a>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-</pre>
-</div>
-</body>
-</html>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/src-html/org/apache/hadoop/hbase/util/TestTableName.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/util/TestTableName.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/util/TestTableName.html
deleted file mode 100644
index 1bc39b4..0000000
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/util/TestTableName.html
+++ /dev/null
@@ -1,262 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
-<title>Source code</title>
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-</head>
-<body>
-<div class="sourceContainer">
-<pre><span class="sourceLineNo">001</span>/**<a name="line.1"></a>
-<span class="sourceLineNo">002</span> * Licensed to the Apache Software Foundation (ASF) under one<a name="line.2"></a>
-<span class="sourceLineNo">003</span> * or more contributor license agreements. See the NOTICE file<a name="line.3"></a>
-<span class="sourceLineNo">004</span> * distributed with this work for additional information<a name="line.4"></a>
-<span class="sourceLineNo">005</span> * regarding copyright ownership. The ASF licenses this file<a name="line.5"></a>
-<span class="sourceLineNo">006</span> * to you under the Apache License, Version 2.0 (the<a name="line.6"></a>
-<span class="sourceLineNo">007</span> * "License"); you may not use this file except in compliance<a name="line.7"></a>
-<span class="sourceLineNo">008</span> * with the License. You may obtain a copy of the License at<a name="line.8"></a>
-<span class="sourceLineNo">009</span> *<a name="line.9"></a>
-<span class="sourceLineNo">010</span> * http://www.apache.org/licenses/LICENSE-2.0<a name="line.10"></a>
-<span class="sourceLineNo">011</span> *<a name="line.11"></a>
-<span class="sourceLineNo">012</span> * Unless required by applicable law or agreed to in writing, software<a name="line.12"></a>
-<span class="sourceLineNo">013</span> * distributed under the License is distributed on an "AS IS" BASIS,<a name="line.13"></a>
-<span class="sourceLineNo">014</span> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.<a name="line.14"></a>
-<span class="sourceLineNo">015</span> * See the License for the specific language governing permissions and<a name="line.15"></a>
-<span class="sourceLineNo">016</span> * limitations under the License.<a name="line.16"></a>
-<span class="sourceLineNo">017</span> */<a name="line.17"></a>
-<span class="sourceLineNo">018</span>package org.apache.hadoop.hbase.util;<a name="line.18"></a>
-<span class="sourceLineNo">019</span><a name="line.19"></a>
-<span class="sourceLineNo">020</span>import java.nio.ByteBuffer;<a name="line.20"></a>
-<span class="sourceLineNo">021</span>import java.util.HashMap;<a name="line.21"></a>
-<span class="sourceLineNo">022</span>import java.util.Map;<a name="line.22"></a>
-<span class="sourceLineNo">023</span><a name="line.23"></a>
-<span class="sourceLineNo">024</span>import static org.junit.Assert.assertArrayEquals;<a name="line.24"></a>
-<span class="sourceLineNo">025</span>import static org.junit.Assert.assertEquals;<a name="line.25"></a>
-<span class="sourceLineNo">026</span>import static org.junit.Assert.assertSame;<a name="line.26"></a>
-<span class="sourceLineNo">027</span>import static org.junit.Assert.fail;<a name="line.27"></a>
-<span class="sourceLineNo">028</span><a name="line.28"></a>
-<span class="sourceLineNo">029</span>import org.apache.hadoop.hbase.testclassification.MiscTests;<a name="line.29"></a>
-<span class="sourceLineNo">030</span>import org.apache.hadoop.hbase.testclassification.MediumTests;<a name="line.30"></a>
-<span class="sourceLineNo">031</span>import org.apache.hadoop.hbase.TableName;<a name="line.31"></a>
-<span class="sourceLineNo">032</span>import org.junit.Test;<a name="line.32"></a>
-<span class="sourceLineNo">033</span>import org.junit.experimental.categories.Category;<a name="line.33"></a>
-<span class="sourceLineNo">034</span>import org.junit.rules.TestWatcher;<a name="line.34"></a>
-<span class="sourceLineNo">035</span>import org.junit.runner.Description;<a name="line.35"></a>
-<span class="sourceLineNo">036</span><a name="line.36"></a>
-<span class="sourceLineNo">037</span>/**<a name="line.37"></a>
-<span class="sourceLineNo">038</span> * Returns a {@code byte[]} containing the name of the currently running test method.<a name="line.38"></a>
-<span class="sourceLineNo">039</span> */<a name="line.39"></a>
-<span class="sourceLineNo">040</span>@Category({MiscTests.class, MediumTests.class})<a name="line.40"></a>
-<span class="sourceLineNo">041</span>public class TestTableName extends TestWatcher {<a name="line.41"></a>
-<span class="sourceLineNo">042</span> private TableName tableName;<a name="line.42"></a>
-<span class="sourceLineNo">043</span><a name="line.43"></a>
-<span class="sourceLineNo">044</span> /**<a name="line.44"></a>
-<span class="sourceLineNo">045</span> * Invoked when a test is about to start<a name="line.45"></a>
-<span class="sourceLineNo">046</span> */<a name="line.46"></a>
-<span class="sourceLineNo">047</span> @Override<a name="line.47"></a>
-<span class="sourceLineNo">048</span> protected void starting(Description description) {<a name="line.48"></a>
-<span class="sourceLineNo">049</span> tableName = TableName.valueOf(description.getMethodName());<a name="line.49"></a>
-<span class="sourceLineNo">050</span> }<a name="line.50"></a>
-<span class="sourceLineNo">051</span><a name="line.51"></a>
-<span class="sourceLineNo">052</span> public TableName getTableName() {<a name="line.52"></a>
-<span class="sourceLineNo">053</span> return tableName;<a name="line.53"></a>
-<span class="sourceLineNo">054</span> }<a name="line.54"></a>
-<span class="sourceLineNo">055</span><a name="line.55"></a>
-<span class="sourceLineNo">056</span> String emptyNames[] ={"", " "};<a name="line.56"></a>
-<span class="sourceLineNo">057</span> String invalidNamespace[] = {":a", "%:a"};<a name="line.57"></a>
-<span class="sourceLineNo">058</span> String legalTableNames[] = { "foo", "with-dash_under.dot", "_under_start_ok",<a name="line.58"></a>
-<span class="sourceLineNo">059</span> "with-dash.with_underscore", "02-01-2012.my_table_01-02", "xyz._mytable_", "9_9_0.table_02"<a name="line.59"></a>
-<span class="sourceLineNo">060</span> , "dot1.dot2.table", "new.-mytable", "with-dash.with.dot", "legal..t2", "legal..legal.t2",<a name="line.60"></a>
-<span class="sourceLineNo">061</span> "trailingdots..", "trailing.dots...", "ns:mytable", "ns:_mytable_", "ns:my_table_01-02"};<a name="line.61"></a>
-<span class="sourceLineNo">062</span> String illegalTableNames[] = { ".dot_start_illegal", "-dash_start_illegal", "spaces not ok",<a name="line.62"></a>
-<span class="sourceLineNo">063</span> "-dash-.start_illegal", "new.table with space", "01 .table", "ns:-illegaldash",<a name="line.63"></a>
-<span class="sourceLineNo">064</span> "new:.illegaldot", "new:illegalcolon1:", "new:illegalcolon1:2"};<a name="line.64"></a>
-<span class="sourceLineNo">065</span><a name="line.65"></a>
-<span class="sourceLineNo">066</span><a name="line.66"></a>
-<span class="sourceLineNo">067</span> @Test(expected = IllegalArgumentException.class)<a name="line.67"></a>
-<span class="sourceLineNo">068</span> public void testInvalidNamespace() {<a name="line.68"></a>
-<span class="sourceLineNo">069</span> for (String tn : invalidNamespace) {<a name="line.69"></a>
-<span class="sourceLineNo">070</span> TableName.isLegalFullyQualifiedTableName(Bytes.toBytes(tn));<a name="line.70"></a>
-<span class="sourceLineNo">071</span> fail("invalid namespace " + tn + " should have failed with IllegalArgumentException for namespace");<a name="line.71"></a>
-<span class="sourceLineNo">072</span> }<a name="line.72"></a>
-<span class="sourceLineNo">073</span> }<a name="line.73"></a>
-<span class="sourceLineNo">074</span><a name="line.74"></a>
-<span class="sourceLineNo">075</span> @Test(expected = IllegalArgumentException.class)<a name="line.75"></a>
-<span class="sourceLineNo">076</span> public void testEmptyNamespaceName() {<a name="line.76"></a>
-<span class="sourceLineNo">077</span> for (String nn : emptyNames) {<a name="line.77"></a>
-<span class="sourceLineNo">078</span> TableName.isLegalNamespaceName(Bytes.toBytes(nn));<a name="line.78"></a>
-<span class="sourceLineNo">079</span> fail("invalid Namespace name " + nn + " should have failed with IllegalArgumentException");<a name="line.79"></a>
-<span class="sourceLineNo">080</span> }<a name="line.80"></a>
-<span class="sourceLineNo">081</span> }<a name="line.81"></a>
-<span class="sourceLineNo">082</span><a name="line.82"></a>
-<span class="sourceLineNo">083</span> @Test(expected = IllegalArgumentException.class)<a name="line.83"></a>
-<span class="sourceLineNo">084</span> public void testEmptyTableName() {<a name="line.84"></a>
-<span class="sourceLineNo">085</span> for (String tn : emptyNames) {<a name="line.85"></a>
-<span class="sourceLineNo">086</span> TableName.isLegalFullyQualifiedTableName(Bytes.toBytes(tn));<a name="line.86"></a>
-<span class="sourceLineNo">087</span> fail("invalid tablename " + tn + " should have failed with IllegalArgumentException");<a name="line.87"></a>
-<span class="sourceLineNo">088</span> }<a name="line.88"></a>
-<span class="sourceLineNo">089</span> }<a name="line.89"></a>
-<span class="sourceLineNo">090</span><a name="line.90"></a>
-<span class="sourceLineNo">091</span> @Test<a name="line.91"></a>
-<span class="sourceLineNo">092</span> public void testLegalHTableNames() {<a name="line.92"></a>
-<span class="sourceLineNo">093</span> for (String tn : legalTableNames) {<a name="line.93"></a>
-<span class="sourceLineNo">094</span> TableName.isLegalFullyQualifiedTableName(Bytes.toBytes(tn));<a name="line.94"></a>
-<span class="sourceLineNo">095</span> }<a name="line.95"></a>
-<span class="sourceLineNo">096</span> }<a name="line.96"></a>
-<span class="sourceLineNo">097</span><a name="line.97"></a>
-<span class="sourceLineNo">098</span> @Test<a name="line.98"></a>
-<span class="sourceLineNo">099</span> public void testIllegalHTableNames() {<a name="line.99"></a>
-<span class="sourceLineNo">100</span> for (String tn : illegalTableNames) {<a name="line.100"></a>
-<span class="sourceLineNo">101</span> try {<a name="line.101"></a>
-<span class="sourceLineNo">102</span> TableName.isLegalFullyQualifiedTableName(Bytes.toBytes(tn));<a name="line.102"></a>
-<span class="sourceLineNo">103</span> fail("invalid tablename " + tn + " should have failed");<a name="line.103"></a>
-<span class="sourceLineNo">104</span> } catch (Exception e) {<a name="line.104"></a>
-<span class="sourceLineNo">105</span> // expected<a name="line.105"></a>
-<span class="sourceLineNo">106</span> }<a name="line.106"></a>
-<span class="sourceLineNo">107</span> }<a name="line.107"></a>
-<span class="sourceLineNo">108</span> }<a name="line.108"></a>
-<span class="sourceLineNo">109</span><a name="line.109"></a>
-<span class="sourceLineNo">110</span> class Names {<a name="line.110"></a>
-<span class="sourceLineNo">111</span> String ns;<a name="line.111"></a>
-<span class="sourceLineNo">112</span> byte[] nsb;<a name="line.112"></a>
-<span class="sourceLineNo">113</span> String tn;<a name="line.113"></a>
-<span class="sourceLineNo">114</span> byte[] tnb;<a name="line.114"></a>
-<span class="sourceLineNo">115</span> String nn;<a name="line.115"></a>
-<span class="sourceLineNo">116</span> byte[] nnb;<a name="line.116"></a>
-<span class="sourceLineNo">117</span><a name="line.117"></a>
-<span class="sourceLineNo">118</span> Names(String ns, String tn) {<a name="line.118"></a>
-<span class="sourceLineNo">119</span> this.ns = ns;<a name="line.119"></a>
-<span class="sourceLineNo">120</span> nsb = ns.getBytes();<a name="line.120"></a>
-<span class="sourceLineNo">121</span> this.tn = tn;<a name="line.121"></a>
-<span class="sourceLineNo">122</span> tnb = tn.getBytes();<a name="line.122"></a>
-<span class="sourceLineNo">123</span> nn = this.ns + ":" + this.tn;<a name="line.123"></a>
-<span class="sourceLineNo">124</span> nnb = nn.getBytes();<a name="line.124"></a>
-<span class="sourceLineNo">125</span> }<a name="line.125"></a>
-<span class="sourceLineNo">126</span><a name="line.126"></a>
-<span class="sourceLineNo">127</span> @Override<a name="line.127"></a>
-<span class="sourceLineNo">128</span> public boolean equals(Object o) {<a name="line.128"></a>
-<span class="sourceLineNo">129</span> if (this == o) return true;<a name="line.129"></a>
-<span class="sourceLineNo">130</span> if (o == null || getClass() != o.getClass()) return false;<a name="line.130"></a>
-<span class="sourceLineNo">131</span><a name="line.131"></a>
-<span class="sourceLineNo">132</span> Names names = (Names) o;<a name="line.132"></a>
-<span class="sourceLineNo">133</span><a name="line.133"></a>
-<span class="sourceLineNo">134</span> if (!ns.equals(names.ns)) return false;<a name="line.134"></a>
-<span class="sourceLineNo">135</span> if (!tn.equals(names.tn)) return false;<a name="line.135"></a>
-<span class="sourceLineNo">136</span><a name="line.136"></a>
-<span class="sourceLineNo">137</span> return true;<a name="line.137"></a>
-<span class="sourceLineNo">138</span> }<a name="line.138"></a>
-<span class="sourceLineNo">139</span><a name="line.139"></a>
-<span class="sourceLineNo">140</span> @Override<a name="line.140"></a>
-<span class="sourceLineNo">141</span> public int hashCode() {<a name="line.141"></a>
-<span class="sourceLineNo">142</span> int result = ns.hashCode();<a name="line.142"></a>
-<span class="sourceLineNo">143</span> result = 31 * result + tn.hashCode();<a name="line.143"></a>
-<span class="sourceLineNo">144</span> return result;<a name="line.144"></a>
-<span class="sourceLineNo">145</span> }<a name="line.145"></a>
-<span class="sourceLineNo">146</span> }<a name="line.146"></a>
-<span class="sourceLineNo">147</span><a name="line.147"></a>
-<span class="sourceLineNo">148</span> Names[] names = new Names[] {<a name="line.148"></a>
-<span class="sourceLineNo">149</span> new Names("n1", "n1"),<a name="line.149"></a>
-<span class="sourceLineNo">150</span> new Names("n2", "n2"),<a name="line.150"></a>
-<span class="sourceLineNo">151</span> new Names("table1", "table1"),<a name="line.151"></a>
-<span class="sourceLineNo">152</span> new Names("table2", "table2"),<a name="line.152"></a>
-<span class="sourceLineNo">153</span> new Names("table2", "table1"),<a name="line.153"></a>
-<span class="sourceLineNo">154</span> new Names("table1", "table2"),<a name="line.154"></a>
-<span class="sourceLineNo">155</span> new Names("n1", "table1"),<a name="line.155"></a>
-<span class="sourceLineNo">156</span> new Names("n1", "table1"),<a name="line.156"></a>
-<span class="sourceLineNo">157</span> new Names("n2", "table2"),<a name="line.157"></a>
-<span class="sourceLineNo">158</span> new Names("n2", "table2")<a name="line.158"></a>
-<span class="sourceLineNo">159</span> };<a name="line.159"></a>
-<span class="sourceLineNo">160</span><a name="line.160"></a>
-<span class="sourceLineNo">161</span> @Test<a name="line.161"></a>
-<span class="sourceLineNo">162</span> public void testValueOf() {<a name="line.162"></a>
-<span class="sourceLineNo">163</span><a name="line.163"></a>
-<span class="sourceLineNo">164</span> Map<String, TableName> inCache = new HashMap<>();<a name="line.164"></a>
-<span class="sourceLineNo">165</span> // fill cache<a name="line.165"></a>
-<span class="sourceLineNo">166</span> for (Names name : names) {<a name="line.166"></a>
-<span class="sourceLineNo">167</span> inCache.put(name.nn, TableName.valueOf(name.ns, name.tn));<a name="line.167"></a>
-<span class="sourceLineNo">168</span> }<a name="line.168"></a>
-<span class="sourceLineNo">169</span> for (Names name : names) {<a name="line.169"></a>
-<span class="sourceLineNo">170</span> assertSame(inCache.get(name.nn), validateNames(TableName.valueOf(name.ns, name.tn), name));<a name="line.170"></a>
-<span class="sourceLineNo">171</span> assertSame(inCache.get(name.nn), validateNames(TableName.valueOf(name.nsb, name.tnb), name));<a name="line.171"></a>
-<span class="sourceLineNo">172</span> assertSame(inCache.get(name.nn), validateNames(TableName.valueOf(name.nn), name));<a name="line.172"></a>
-<span class="sourceLineNo">173</span> assertSame(inCache.get(name.nn), validateNames(TableName.valueOf(name.nnb), name));<a name="line.173"></a>
-<span class="sourceLineNo">174</span> assertSame(inCache.get(name.nn), validateNames(TableName.valueOf(<a name="line.174"></a>
-<span class="sourceLineNo">175</span> ByteBuffer.wrap(name.nsb), ByteBuffer.wrap(name.tnb)), name));<a name="line.175"></a>
-<span class="sourceLineNo">176</span> }<a name="line.176"></a>
-<span class="sourceLineNo">177</span><a name="line.177"></a>
-<span class="sourceLineNo">178</span> }<a name="line.178"></a>
-<span class="sourceLineNo">179</span><a name="line.179"></a>
-<span class="sourceLineNo">180</span> private TableName validateNames(TableName expected, Names names) {<a name="line.180"></a>
-<span class="sourceLineNo">181</span> assertEquals(expected.getNameAsString(), names.nn);<a name="line.181"></a>
-<span class="sourceLineNo">182</span> assertArrayEquals(expected.getName(), names.nnb);<a name="line.182"></a>
-<span class="sourceLineNo">183</span> assertEquals(expected.getQualifierAsString(), names.tn);<a name="line.183"></a>
-<span class="sourceLineNo">184</span> assertArrayEquals(expected.getQualifier(), names.tnb);<a name="line.184"></a>
-<span class="sourceLineNo">185</span> assertEquals(expected.getNamespaceAsString(), names.ns);<a name="line.185"></a>
-<span class="sourceLineNo">186</span> assertArrayEquals(expected.getNamespace(), names.nsb);<a name="line.186"></a>
-<span class="sourceLineNo">187</span> return expected;<a name="line.187"></a>
-<span class="sourceLineNo">188</span> }<a name="line.188"></a>
-<span class="sourceLineNo">189</span><a name="line.189"></a>
-<span class="sourceLineNo">190</span>}<a name="line.190"></a>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-</pre>
-</div>
-</body>
-</html>
[20/27] hbase-site git commit: Published site at .
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/devapidocs/src-html/org/apache/hadoop/hbase/filter/FilterList.Operator.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/filter/FilterList.Operator.html b/devapidocs/src-html/org/apache/hadoop/hbase/filter/FilterList.Operator.html
index 0ed7e8b..7839e75 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/filter/FilterList.Operator.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/filter/FilterList.Operator.html
@@ -30,615 +30,634 @@
<span class="sourceLineNo">022</span>import java.util.ArrayList;<a name="line.22"></a>
<span class="sourceLineNo">023</span>import java.util.Arrays;<a name="line.23"></a>
<span class="sourceLineNo">024</span>import java.util.Collections;<a name="line.24"></a>
-<span class="sourceLineNo">025</span>import java.util.List;<a name="line.25"></a>
-<span class="sourceLineNo">026</span><a name="line.26"></a>
-<span class="sourceLineNo">027</span>import org.apache.hadoop.hbase.Cell;<a name="line.27"></a>
-<span class="sourceLineNo">028</span>import org.apache.hadoop.hbase.CellComparator;<a name="line.28"></a>
-<span class="sourceLineNo">029</span>import org.apache.hadoop.hbase.CellUtil;<a name="line.29"></a>
-<span class="sourceLineNo">030</span>import org.apache.hadoop.hbase.KeyValueUtil;<a name="line.30"></a>
-<span class="sourceLineNo">031</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.31"></a>
-<span class="sourceLineNo">032</span>import org.apache.hadoop.hbase.exceptions.DeserializationException;<a name="line.32"></a>
-<span class="sourceLineNo">033</span>import org.apache.hadoop.hbase.shaded.protobuf.ProtobufUtil;<a name="line.33"></a>
-<span class="sourceLineNo">034</span>import org.apache.hadoop.hbase.shaded.protobuf.generated.FilterProtos;<a name="line.34"></a>
-<span class="sourceLineNo">035</span>import org.apache.hadoop.hbase.shaded.com.google.protobuf.InvalidProtocolBufferException;<a name="line.35"></a>
-<span class="sourceLineNo">036</span><a name="line.36"></a>
-<span class="sourceLineNo">037</span>/**<a name="line.37"></a>
-<span class="sourceLineNo">038</span> * Implementation of {@link Filter} that represents an ordered List of Filters<a name="line.38"></a>
-<span class="sourceLineNo">039</span> * which will be evaluated with a specified boolean operator {@link Operator#MUST_PASS_ALL}<a name="line.39"></a>
-<span class="sourceLineNo">040</span> * (<code>AND</code>) or {@link Operator#MUST_PASS_ONE} (<code>OR</code>).<a name="line.40"></a>
-<span class="sourceLineNo">041</span> * Since you can use Filter Lists as children of Filter Lists, you can create a<a name="line.41"></a>
-<span class="sourceLineNo">042</span> * hierarchy of filters to be evaluated.<a name="line.42"></a>
-<span class="sourceLineNo">043</span> *<a name="line.43"></a>
-<span class="sourceLineNo">044</span> * <br><a name="line.44"></a>
-<span class="sourceLineNo">045</span> * {@link Operator#MUST_PASS_ALL} evaluates lazily: evaluation stops as soon as one filter does<a name="line.45"></a>
-<span class="sourceLineNo">046</span> * not include the KeyValue.<a name="line.46"></a>
-<span class="sourceLineNo">047</span> *<a name="line.47"></a>
-<span class="sourceLineNo">048</span> * <br><a name="line.48"></a>
-<span class="sourceLineNo">049</span> * {@link Operator#MUST_PASS_ONE} evaluates non-lazily: all filters are always evaluated.<a name="line.49"></a>
-<span class="sourceLineNo">050</span> *<a name="line.50"></a>
-<span class="sourceLineNo">051</span> * <br><a name="line.51"></a>
-<span class="sourceLineNo">052</span> * Defaults to {@link Operator#MUST_PASS_ALL}.<a name="line.52"></a>
-<span class="sourceLineNo">053</span> */<a name="line.53"></a>
-<span class="sourceLineNo">054</span>@InterfaceAudience.Public<a name="line.54"></a>
-<span class="sourceLineNo">055</span>final public class FilterList extends FilterBase {<a name="line.55"></a>
-<span class="sourceLineNo">056</span> /** set operator */<a name="line.56"></a>
-<span class="sourceLineNo">057</span> @InterfaceAudience.Public<a name="line.57"></a>
-<span class="sourceLineNo">058</span> public static enum Operator {<a name="line.58"></a>
-<span class="sourceLineNo">059</span> /** !AND */<a name="line.59"></a>
-<span class="sourceLineNo">060</span> MUST_PASS_ALL,<a name="line.60"></a>
-<span class="sourceLineNo">061</span> /** !OR */<a name="line.61"></a>
-<span class="sourceLineNo">062</span> MUST_PASS_ONE<a name="line.62"></a>
-<span class="sourceLineNo">063</span> }<a name="line.63"></a>
-<span class="sourceLineNo">064</span><a name="line.64"></a>
-<span class="sourceLineNo">065</span> private static final int MAX_LOG_FILTERS = 5;<a name="line.65"></a>
-<span class="sourceLineNo">066</span> private Operator operator = Operator.MUST_PASS_ALL;<a name="line.66"></a>
-<span class="sourceLineNo">067</span> private final List<Filter> filters;<a name="line.67"></a>
-<span class="sourceLineNo">068</span> private Filter seekHintFilter = null;<a name="line.68"></a>
-<span class="sourceLineNo">069</span><a name="line.69"></a>
-<span class="sourceLineNo">070</span> /**<a name="line.70"></a>
-<span class="sourceLineNo">071</span> * Save previous return code and previous cell for every filter in filter list. For MUST_PASS_ONE,<a name="line.71"></a>
-<span class="sourceLineNo">072</span> * we use the previous return code to decide whether we should pass current cell encountered to<a name="line.72"></a>
-<span class="sourceLineNo">073</span> * the filter. For MUST_PASS_ALL, the two list are meaningless.<a name="line.73"></a>
-<span class="sourceLineNo">074</span> */<a name="line.74"></a>
-<span class="sourceLineNo">075</span> private List<ReturnCode> prevFilterRCList = null;<a name="line.75"></a>
-<span class="sourceLineNo">076</span> private List<Cell> prevCellList = null;<a name="line.76"></a>
-<span class="sourceLineNo">077</span><a name="line.77"></a>
-<span class="sourceLineNo">078</span> /** Reference Cell used by {@link #transformCell(Cell)} for validation purpose. */<a name="line.78"></a>
-<span class="sourceLineNo">079</span> private Cell referenceCell = null;<a name="line.79"></a>
-<span class="sourceLineNo">080</span><a name="line.80"></a>
-<span class="sourceLineNo">081</span> /**<a name="line.81"></a>
-<span class="sourceLineNo">082</span> * When filtering a given Cell in {@link #filterKeyValue(Cell)},<a name="line.82"></a>
-<span class="sourceLineNo">083</span> * this stores the transformed Cell to be returned by {@link #transformCell(Cell)}.<a name="line.83"></a>
-<span class="sourceLineNo">084</span> *<a name="line.84"></a>
-<span class="sourceLineNo">085</span> * Individual filters transformation are applied only when the filter includes the Cell.<a name="line.85"></a>
-<span class="sourceLineNo">086</span> * Transformations are composed in the order specified by {@link #filters}.<a name="line.86"></a>
-<span class="sourceLineNo">087</span> */<a name="line.87"></a>
-<span class="sourceLineNo">088</span> private Cell transformedCell = null;<a name="line.88"></a>
-<span class="sourceLineNo">089</span><a name="line.89"></a>
-<span class="sourceLineNo">090</span> /**<a name="line.90"></a>
-<span class="sourceLineNo">091</span> * Constructor that takes a set of {@link Filter}s. The default operator<a name="line.91"></a>
-<span class="sourceLineNo">092</span> * MUST_PASS_ALL is assumed.<a name="line.92"></a>
-<span class="sourceLineNo">093</span> * All filters are cloned to internal list.<a name="line.93"></a>
-<span class="sourceLineNo">094</span> * @param rowFilters list of filters<a name="line.94"></a>
-<span class="sourceLineNo">095</span> */<a name="line.95"></a>
-<span class="sourceLineNo">096</span> public FilterList(final List<Filter> rowFilters) {<a name="line.96"></a>
-<span class="sourceLineNo">097</span> reversed = getReversed(rowFilters, reversed);<a name="line.97"></a>
-<span class="sourceLineNo">098</span> this.filters = new ArrayList<>(rowFilters);<a name="line.98"></a>
-<span class="sourceLineNo">099</span> initPrevListForMustPassOne(rowFilters.size());<a name="line.99"></a>
-<span class="sourceLineNo">100</span> }<a name="line.100"></a>
-<span class="sourceLineNo">101</span><a name="line.101"></a>
-<span class="sourceLineNo">102</span> /**<a name="line.102"></a>
-<span class="sourceLineNo">103</span> * Constructor that takes a var arg number of {@link Filter}s. The fefault operator<a name="line.103"></a>
-<span class="sourceLineNo">104</span> * MUST_PASS_ALL is assumed.<a name="line.104"></a>
-<span class="sourceLineNo">105</span> * @param rowFilters<a name="line.105"></a>
-<span class="sourceLineNo">106</span> */<a name="line.106"></a>
-<span class="sourceLineNo">107</span> public FilterList(final Filter... rowFilters) {<a name="line.107"></a>
-<span class="sourceLineNo">108</span> this(Arrays.asList(rowFilters));<a name="line.108"></a>
-<span class="sourceLineNo">109</span> }<a name="line.109"></a>
-<span class="sourceLineNo">110</span><a name="line.110"></a>
-<span class="sourceLineNo">111</span> /**<a name="line.111"></a>
-<span class="sourceLineNo">112</span> * Constructor that takes an operator.<a name="line.112"></a>
-<span class="sourceLineNo">113</span> *<a name="line.113"></a>
-<span class="sourceLineNo">114</span> * @param operator Operator to process filter set with.<a name="line.114"></a>
-<span class="sourceLineNo">115</span> */<a name="line.115"></a>
-<span class="sourceLineNo">116</span> public FilterList(final Operator operator) {<a name="line.116"></a>
-<span class="sourceLineNo">117</span> this.operator = operator;<a name="line.117"></a>
-<span class="sourceLineNo">118</span> this.filters = new ArrayList<>();<a name="line.118"></a>
-<span class="sourceLineNo">119</span> initPrevListForMustPassOne(filters.size());<a name="line.119"></a>
-<span class="sourceLineNo">120</span> }<a name="line.120"></a>
-<span class="sourceLineNo">121</span><a name="line.121"></a>
-<span class="sourceLineNo">122</span> /**<a name="line.122"></a>
-<span class="sourceLineNo">123</span> * Constructor that takes a set of {@link Filter}s and an operator.<a name="line.123"></a>
-<span class="sourceLineNo">124</span> *<a name="line.124"></a>
-<span class="sourceLineNo">125</span> * @param operator Operator to process filter set with.<a name="line.125"></a>
-<span class="sourceLineNo">126</span> * @param rowFilters Set of row filters.<a name="line.126"></a>
-<span class="sourceLineNo">127</span> */<a name="line.127"></a>
-<span class="sourceLineNo">128</span> public FilterList(final Operator operator, final List<Filter> rowFilters) {<a name="line.128"></a>
-<span class="sourceLineNo">129</span> this(rowFilters);<a name="line.129"></a>
-<span class="sourceLineNo">130</span> this.operator = operator;<a name="line.130"></a>
-<span class="sourceLineNo">131</span> initPrevListForMustPassOne(rowFilters.size());<a name="line.131"></a>
-<span class="sourceLineNo">132</span> }<a name="line.132"></a>
-<span class="sourceLineNo">133</span><a name="line.133"></a>
-<span class="sourceLineNo">134</span> /**<a name="line.134"></a>
-<span class="sourceLineNo">135</span> * Constructor that takes a var arg number of {@link Filter}s and an operator.<a name="line.135"></a>
-<span class="sourceLineNo">136</span> *<a name="line.136"></a>
-<span class="sourceLineNo">137</span> * @param operator Operator to process filter set with.<a name="line.137"></a>
-<span class="sourceLineNo">138</span> * @param rowFilters Filters to use<a name="line.138"></a>
-<span class="sourceLineNo">139</span> */<a name="line.139"></a>
-<span class="sourceLineNo">140</span> public FilterList(final Operator operator, final Filter... rowFilters) {<a name="line.140"></a>
-<span class="sourceLineNo">141</span> this(rowFilters);<a name="line.141"></a>
-<span class="sourceLineNo">142</span> this.operator = operator;<a name="line.142"></a>
-<span class="sourceLineNo">143</span> initPrevListForMustPassOne(rowFilters.length);<a name="line.143"></a>
-<span class="sourceLineNo">144</span> }<a name="line.144"></a>
-<span class="sourceLineNo">145</span><a name="line.145"></a>
-<span class="sourceLineNo">146</span> public void initPrevListForMustPassOne(int size) {<a name="line.146"></a>
-<span class="sourceLineNo">147</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.147"></a>
-<span class="sourceLineNo">148</span> if (this.prevFilterRCList == null) {<a name="line.148"></a>
-<span class="sourceLineNo">149</span> prevFilterRCList = new ArrayList<>(Collections.nCopies(size, null));<a name="line.149"></a>
-<span class="sourceLineNo">150</span> }<a name="line.150"></a>
-<span class="sourceLineNo">151</span> if (this.prevCellList == null) {<a name="line.151"></a>
-<span class="sourceLineNo">152</span> prevCellList = new ArrayList<>(Collections.nCopies(size, null));<a name="line.152"></a>
-<span class="sourceLineNo">153</span> }<a name="line.153"></a>
-<span class="sourceLineNo">154</span> }<a name="line.154"></a>
-<span class="sourceLineNo">155</span> }<a name="line.155"></a>
-<span class="sourceLineNo">156</span><a name="line.156"></a>
-<span class="sourceLineNo">157</span><a name="line.157"></a>
-<span class="sourceLineNo">158</span> /**<a name="line.158"></a>
-<span class="sourceLineNo">159</span> * Get the operator.<a name="line.159"></a>
-<span class="sourceLineNo">160</span> *<a name="line.160"></a>
-<span class="sourceLineNo">161</span> * @return operator<a name="line.161"></a>
-<span class="sourceLineNo">162</span> */<a name="line.162"></a>
-<span class="sourceLineNo">163</span> public Operator getOperator() {<a name="line.163"></a>
-<span class="sourceLineNo">164</span> return operator;<a name="line.164"></a>
-<span class="sourceLineNo">165</span> }<a name="line.165"></a>
-<span class="sourceLineNo">166</span><a name="line.166"></a>
-<span class="sourceLineNo">167</span> /**<a name="line.167"></a>
-<span class="sourceLineNo">168</span> * Get the filters.<a name="line.168"></a>
-<span class="sourceLineNo">169</span> *<a name="line.169"></a>
-<span class="sourceLineNo">170</span> * @return filters<a name="line.170"></a>
-<span class="sourceLineNo">171</span> */<a name="line.171"></a>
-<span class="sourceLineNo">172</span> public List<Filter> getFilters() {<a name="line.172"></a>
-<span class="sourceLineNo">173</span> return filters;<a name="line.173"></a>
-<span class="sourceLineNo">174</span> }<a name="line.174"></a>
-<span class="sourceLineNo">175</span><a name="line.175"></a>
-<span class="sourceLineNo">176</span> public int size() {<a name="line.176"></a>
-<span class="sourceLineNo">177</span> return filters.size();<a name="line.177"></a>
-<span class="sourceLineNo">178</span> }<a name="line.178"></a>
-<span class="sourceLineNo">179</span><a name="line.179"></a>
-<span class="sourceLineNo">180</span> private boolean isEmpty() {<a name="line.180"></a>
-<span class="sourceLineNo">181</span> return filters.isEmpty();<a name="line.181"></a>
-<span class="sourceLineNo">182</span> }<a name="line.182"></a>
-<span class="sourceLineNo">183</span><a name="line.183"></a>
-<span class="sourceLineNo">184</span> private static boolean getReversed(List<Filter> rowFilters, boolean defaultValue) {<a name="line.184"></a>
-<span class="sourceLineNo">185</span> boolean rval = defaultValue;<a name="line.185"></a>
-<span class="sourceLineNo">186</span> boolean isFirst = true;<a name="line.186"></a>
-<span class="sourceLineNo">187</span> for (Filter f : rowFilters) {<a name="line.187"></a>
-<span class="sourceLineNo">188</span> if (isFirst) {<a name="line.188"></a>
-<span class="sourceLineNo">189</span> rval = f.isReversed();<a name="line.189"></a>
-<span class="sourceLineNo">190</span> isFirst = false;<a name="line.190"></a>
-<span class="sourceLineNo">191</span> continue;<a name="line.191"></a>
-<span class="sourceLineNo">192</span> }<a name="line.192"></a>
-<span class="sourceLineNo">193</span> if (rval != f.isReversed()) {<a name="line.193"></a>
-<span class="sourceLineNo">194</span> throw new IllegalArgumentException("Filters in the list must have the same reversed flag");<a name="line.194"></a>
-<span class="sourceLineNo">195</span> }<a name="line.195"></a>
-<span class="sourceLineNo">196</span> }<a name="line.196"></a>
-<span class="sourceLineNo">197</span> return rval;<a name="line.197"></a>
-<span class="sourceLineNo">198</span> }<a name="line.198"></a>
-<span class="sourceLineNo">199</span> private static void checkReversed(List<Filter> rowFilters, boolean expected) {<a name="line.199"></a>
-<span class="sourceLineNo">200</span> for (Filter filter : rowFilters) {<a name="line.200"></a>
-<span class="sourceLineNo">201</span> if (expected != filter.isReversed()) {<a name="line.201"></a>
-<span class="sourceLineNo">202</span> throw new IllegalArgumentException(<a name="line.202"></a>
-<span class="sourceLineNo">203</span> "Filters in the list must have the same reversed flag, expected="<a name="line.203"></a>
-<span class="sourceLineNo">204</span> + expected);<a name="line.204"></a>
-<span class="sourceLineNo">205</span> }<a name="line.205"></a>
-<span class="sourceLineNo">206</span> }<a name="line.206"></a>
-<span class="sourceLineNo">207</span> }<a name="line.207"></a>
-<span class="sourceLineNo">208</span><a name="line.208"></a>
-<span class="sourceLineNo">209</span> public void addFilter(List<Filter> filters) {<a name="line.209"></a>
-<span class="sourceLineNo">210</span> checkReversed(filters, isReversed());<a name="line.210"></a>
-<span class="sourceLineNo">211</span> this.filters.addAll(filters);<a name="line.211"></a>
-<span class="sourceLineNo">212</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.212"></a>
-<span class="sourceLineNo">213</span> this.prevFilterRCList.addAll(Collections.nCopies(filters.size(), null));<a name="line.213"></a>
-<span class="sourceLineNo">214</span> this.prevCellList.addAll(Collections.nCopies(filters.size(), null));<a name="line.214"></a>
-<span class="sourceLineNo">215</span> }<a name="line.215"></a>
-<span class="sourceLineNo">216</span> }<a name="line.216"></a>
-<span class="sourceLineNo">217</span><a name="line.217"></a>
-<span class="sourceLineNo">218</span> /**<a name="line.218"></a>
-<span class="sourceLineNo">219</span> * Add a filter.<a name="line.219"></a>
-<span class="sourceLineNo">220</span> *<a name="line.220"></a>
-<span class="sourceLineNo">221</span> * @param filter another filter<a name="line.221"></a>
-<span class="sourceLineNo">222</span> */<a name="line.222"></a>
-<span class="sourceLineNo">223</span> public void addFilter(Filter filter) {<a name="line.223"></a>
-<span class="sourceLineNo">224</span> addFilter(Collections.singletonList(filter));<a name="line.224"></a>
-<span class="sourceLineNo">225</span> }<a name="line.225"></a>
-<span class="sourceLineNo">226</span><a name="line.226"></a>
-<span class="sourceLineNo">227</span> @Override<a name="line.227"></a>
-<span class="sourceLineNo">228</span> public void reset() throws IOException {<a name="line.228"></a>
-<span class="sourceLineNo">229</span> int listize = filters.size();<a name="line.229"></a>
-<span class="sourceLineNo">230</span> for (int i = 0; i < listize; i++) {<a name="line.230"></a>
-<span class="sourceLineNo">231</span> filters.get(i).reset();<a name="line.231"></a>
-<span class="sourceLineNo">232</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.232"></a>
-<span class="sourceLineNo">233</span> prevFilterRCList.set(i, null);<a name="line.233"></a>
-<span class="sourceLineNo">234</span> prevCellList.set(i, null);<a name="line.234"></a>
-<span class="sourceLineNo">235</span> }<a name="line.235"></a>
-<span class="sourceLineNo">236</span> }<a name="line.236"></a>
-<span class="sourceLineNo">237</span> seekHintFilter = null;<a name="line.237"></a>
-<span class="sourceLineNo">238</span> }<a name="line.238"></a>
-<span class="sourceLineNo">239</span><a name="line.239"></a>
-<span class="sourceLineNo">240</span> @Override<a name="line.240"></a>
-<span class="sourceLineNo">241</span> public boolean filterRowKey(byte[] rowKey, int offset, int length) throws IOException {<a name="line.241"></a>
-<span class="sourceLineNo">242</span> if (isEmpty()) {<a name="line.242"></a>
-<span class="sourceLineNo">243</span> return super.filterRowKey(rowKey, offset, length);<a name="line.243"></a>
-<span class="sourceLineNo">244</span> }<a name="line.244"></a>
-<span class="sourceLineNo">245</span> boolean flag = this.operator == Operator.MUST_PASS_ONE;<a name="line.245"></a>
-<span class="sourceLineNo">246</span> int listize = filters.size();<a name="line.246"></a>
-<span class="sourceLineNo">247</span> for (int i = 0; i < listize; i++) {<a name="line.247"></a>
-<span class="sourceLineNo">248</span> Filter filter = filters.get(i);<a name="line.248"></a>
-<span class="sourceLineNo">249</span> if (this.operator == Operator.MUST_PASS_ALL) {<a name="line.249"></a>
-<span class="sourceLineNo">250</span> if (filter.filterAllRemaining() ||<a name="line.250"></a>
-<span class="sourceLineNo">251</span> filter.filterRowKey(rowKey, offset, length)) {<a name="line.251"></a>
-<span class="sourceLineNo">252</span> flag = true;<a name="line.252"></a>
-<span class="sourceLineNo">253</span> }<a name="line.253"></a>
-<span class="sourceLineNo">254</span> } else if (this.operator == Operator.MUST_PASS_ONE) {<a name="line.254"></a>
-<span class="sourceLineNo">255</span> if (!filter.filterAllRemaining() &&<a name="line.255"></a>
-<span class="sourceLineNo">256</span> !filter.filterRowKey(rowKey, offset, length)) {<a name="line.256"></a>
-<span class="sourceLineNo">257</span> flag = false;<a name="line.257"></a>
-<span class="sourceLineNo">258</span> }<a name="line.258"></a>
-<span class="sourceLineNo">259</span> }<a name="line.259"></a>
-<span class="sourceLineNo">260</span> }<a name="line.260"></a>
-<span class="sourceLineNo">261</span> return flag;<a name="line.261"></a>
-<span class="sourceLineNo">262</span> }<a name="line.262"></a>
-<span class="sourceLineNo">263</span><a name="line.263"></a>
-<span class="sourceLineNo">264</span> @Override<a name="line.264"></a>
-<span class="sourceLineNo">265</span> public boolean filterRowKey(Cell firstRowCell) throws IOException {<a name="line.265"></a>
-<span class="sourceLineNo">266</span> if (isEmpty()) {<a name="line.266"></a>
-<span class="sourceLineNo">267</span> return super.filterRowKey(firstRowCell);<a name="line.267"></a>
-<span class="sourceLineNo">268</span> }<a name="line.268"></a>
-<span class="sourceLineNo">269</span> boolean flag = this.operator == Operator.MUST_PASS_ONE;<a name="line.269"></a>
-<span class="sourceLineNo">270</span> int listize = filters.size();<a name="line.270"></a>
-<span class="sourceLineNo">271</span> for (int i = 0; i < listize; i++) {<a name="line.271"></a>
-<span class="sourceLineNo">272</span> Filter filter = filters.get(i);<a name="line.272"></a>
-<span class="sourceLineNo">273</span> if (this.operator == Operator.MUST_PASS_ALL) {<a name="line.273"></a>
-<span class="sourceLineNo">274</span> if (filter.filterAllRemaining() || filter.filterRowKey(firstRowCell)) {<a name="line.274"></a>
-<span class="sourceLineNo">275</span> flag = true;<a name="line.275"></a>
-<span class="sourceLineNo">276</span> }<a name="line.276"></a>
-<span class="sourceLineNo">277</span> } else if (this.operator == Operator.MUST_PASS_ONE) {<a name="line.277"></a>
-<span class="sourceLineNo">278</span> if (!filter.filterAllRemaining() && !filter.filterRowKey(firstRowCell)) {<a name="line.278"></a>
-<span class="sourceLineNo">279</span> flag = false;<a name="line.279"></a>
-<span class="sourceLineNo">280</span> }<a name="line.280"></a>
-<span class="sourceLineNo">281</span> }<a name="line.281"></a>
-<span class="sourceLineNo">282</span> }<a name="line.282"></a>
-<span class="sourceLineNo">283</span> return flag;<a name="line.283"></a>
-<span class="sourceLineNo">284</span> }<a name="line.284"></a>
-<span class="sourceLineNo">285</span><a name="line.285"></a>
-<span class="sourceLineNo">286</span> @Override<a name="line.286"></a>
-<span class="sourceLineNo">287</span> public boolean filterAllRemaining() throws IOException {<a name="line.287"></a>
-<span class="sourceLineNo">288</span> if (isEmpty()) {<a name="line.288"></a>
-<span class="sourceLineNo">289</span> return super.filterAllRemaining();<a name="line.289"></a>
-<span class="sourceLineNo">290</span> }<a name="line.290"></a>
-<span class="sourceLineNo">291</span> int listize = filters.size();<a name="line.291"></a>
-<span class="sourceLineNo">292</span> for (int i = 0; i < listize; i++) {<a name="line.292"></a>
-<span class="sourceLineNo">293</span> if (filters.get(i).filterAllRemaining()) {<a name="line.293"></a>
-<span class="sourceLineNo">294</span> if (operator == Operator.MUST_PASS_ALL) {<a name="line.294"></a>
-<span class="sourceLineNo">295</span> return true;<a name="line.295"></a>
-<span class="sourceLineNo">296</span> }<a name="line.296"></a>
-<span class="sourceLineNo">297</span> } else {<a name="line.297"></a>
-<span class="sourceLineNo">298</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.298"></a>
-<span class="sourceLineNo">299</span> return false;<a name="line.299"></a>
-<span class="sourceLineNo">300</span> }<a name="line.300"></a>
-<span class="sourceLineNo">301</span> }<a name="line.301"></a>
-<span class="sourceLineNo">302</span> }<a name="line.302"></a>
-<span class="sourceLineNo">303</span> return operator == Operator.MUST_PASS_ONE;<a name="line.303"></a>
-<span class="sourceLineNo">304</span> }<a name="line.304"></a>
-<span class="sourceLineNo">305</span><a name="line.305"></a>
-<span class="sourceLineNo">306</span> @Override<a name="line.306"></a>
-<span class="sourceLineNo">307</span> public Cell transformCell(Cell c) throws IOException {<a name="line.307"></a>
-<span class="sourceLineNo">308</span> if (isEmpty()) {<a name="line.308"></a>
-<span class="sourceLineNo">309</span> return super.transformCell(c);<a name="line.309"></a>
-<span class="sourceLineNo">310</span> }<a name="line.310"></a>
-<span class="sourceLineNo">311</span> if (!CellUtil.equals(c, referenceCell)) {<a name="line.311"></a>
-<span class="sourceLineNo">312</span> throw new IllegalStateException("Reference Cell: " + this.referenceCell + " does not match: "<a name="line.312"></a>
-<span class="sourceLineNo">313</span> + c);<a name="line.313"></a>
-<span class="sourceLineNo">314</span> }<a name="line.314"></a>
-<span class="sourceLineNo">315</span> return this.transformedCell;<a name="line.315"></a>
-<span class="sourceLineNo">316</span> }<a name="line.316"></a>
-<span class="sourceLineNo">317</span><a name="line.317"></a>
-<span class="sourceLineNo">318</span> /**<a name="line.318"></a>
-<span class="sourceLineNo">319</span> * For MUST_PASS_ONE, we cannot make sure that when filter-A in filter list return NEXT_COL then<a name="line.319"></a>
-<span class="sourceLineNo">320</span> * the next cell passing to filterList will be the first cell in next column, because if filter-B<a name="line.320"></a>
-<span class="sourceLineNo">321</span> * in filter list return SKIP, then the filter list will return SKIP. In this case, we should pass<a name="line.321"></a>
-<span class="sourceLineNo">322</span> * the cell following the previous cell, and it's possible that the next cell has the same column<a name="line.322"></a>
-<span class="sourceLineNo">323</span> * as the previous cell even if filter-A has NEXT_COL returned for the previous cell. So we should<a name="line.323"></a>
-<span class="sourceLineNo">324</span> * save the previous cell and the return code list when checking previous cell for every filter in<a name="line.324"></a>
-<span class="sourceLineNo">325</span> * filter list, and verify if currentCell fit the previous return code, if fit then pass the currentCell<a name="line.325"></a>
-<span class="sourceLineNo">326</span> * to the corresponding filter. (HBASE-17678)<a name="line.326"></a>
-<span class="sourceLineNo">327</span> */<a name="line.327"></a>
-<span class="sourceLineNo">328</span> private boolean shouldPassCurrentCellToFilter(Cell prevCell, Cell currentCell, int filterIdx)<a name="line.328"></a>
-<span class="sourceLineNo">329</span> throws IOException {<a name="line.329"></a>
-<span class="sourceLineNo">330</span> ReturnCode prevCode = this.prevFilterRCList.get(filterIdx);<a name="line.330"></a>
-<span class="sourceLineNo">331</span> if (prevCell == null || prevCode == null) {<a name="line.331"></a>
-<span class="sourceLineNo">332</span> return true;<a name="line.332"></a>
-<span class="sourceLineNo">333</span> }<a name="line.333"></a>
-<span class="sourceLineNo">334</span> switch (prevCode) {<a name="line.334"></a>
-<span class="sourceLineNo">335</span> case INCLUDE:<a name="line.335"></a>
-<span class="sourceLineNo">336</span> case SKIP:<a name="line.336"></a>
-<span class="sourceLineNo">337</span> return true;<a name="line.337"></a>
-<span class="sourceLineNo">338</span> case SEEK_NEXT_USING_HINT:<a name="line.338"></a>
-<span class="sourceLineNo">339</span> Cell nextHintCell = getNextCellHint(prevCell);<a name="line.339"></a>
-<span class="sourceLineNo">340</span> return nextHintCell == null<a name="line.340"></a>
-<span class="sourceLineNo">341</span> || CellComparator.COMPARATOR.compare(currentCell, nextHintCell) >= 0;<a name="line.341"></a>
-<span class="sourceLineNo">342</span> case NEXT_COL:<a name="line.342"></a>
-<span class="sourceLineNo">343</span> case INCLUDE_AND_NEXT_COL:<a name="line.343"></a>
-<span class="sourceLineNo">344</span> return !CellUtil.matchingRowColumn(prevCell, currentCell);<a name="line.344"></a>
-<span class="sourceLineNo">345</span> case NEXT_ROW:<a name="line.345"></a>
-<span class="sourceLineNo">346</span> case INCLUDE_AND_SEEK_NEXT_ROW:<a name="line.346"></a>
-<span class="sourceLineNo">347</span> return !CellUtil.matchingRows(prevCell, currentCell);<a name="line.347"></a>
-<span class="sourceLineNo">348</span> default:<a name="line.348"></a>
-<span class="sourceLineNo">349</span> throw new IllegalStateException("Received code is not valid.");<a name="line.349"></a>
-<span class="sourceLineNo">350</span> }<a name="line.350"></a>
-<span class="sourceLineNo">351</span> }<a name="line.351"></a>
-<span class="sourceLineNo">352</span><a name="line.352"></a>
-<span class="sourceLineNo">353</span> @Override<a name="line.353"></a>
-<span class="sourceLineNo">354</span> @edu.umd.cs.findbugs.annotations.SuppressWarnings(value="SF_SWITCH_FALLTHROUGH",<a name="line.354"></a>
-<span class="sourceLineNo">355</span> justification="Intentional")<a name="line.355"></a>
-<span class="sourceLineNo">356</span> public ReturnCode filterKeyValue(Cell c) throws IOException {<a name="line.356"></a>
-<span class="sourceLineNo">357</span> if (isEmpty()) {<a name="line.357"></a>
-<span class="sourceLineNo">358</span> return ReturnCode.INCLUDE;<a name="line.358"></a>
-<span class="sourceLineNo">359</span> }<a name="line.359"></a>
-<span class="sourceLineNo">360</span> this.referenceCell = c;<a name="line.360"></a>
-<span class="sourceLineNo">361</span><a name="line.361"></a>
-<span class="sourceLineNo">362</span> // Accumulates successive transformation of every filter that includes the Cell:<a name="line.362"></a>
-<span class="sourceLineNo">363</span> Cell transformed = c;<a name="line.363"></a>
+<span class="sourceLineNo">025</span>import java.util.HashSet;<a name="line.25"></a>
+<span class="sourceLineNo">026</span>import java.util.List;<a name="line.26"></a>
+<span class="sourceLineNo">027</span>import java.util.Set;<a name="line.27"></a>
+<span class="sourceLineNo">028</span><a name="line.28"></a>
+<span class="sourceLineNo">029</span>import org.apache.hadoop.hbase.Cell;<a name="line.29"></a>
+<span class="sourceLineNo">030</span>import org.apache.hadoop.hbase.CellComparator;<a name="line.30"></a>
+<span class="sourceLineNo">031</span>import org.apache.hadoop.hbase.CellUtil;<a name="line.31"></a>
+<span class="sourceLineNo">032</span>import org.apache.hadoop.hbase.KeyValueUtil;<a name="line.32"></a>
+<span class="sourceLineNo">033</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.33"></a>
+<span class="sourceLineNo">034</span>import org.apache.hadoop.hbase.exceptions.DeserializationException;<a name="line.34"></a>
+<span class="sourceLineNo">035</span>import org.apache.hadoop.hbase.shaded.protobuf.ProtobufUtil;<a name="line.35"></a>
+<span class="sourceLineNo">036</span>import org.apache.hadoop.hbase.shaded.protobuf.generated.FilterProtos;<a name="line.36"></a>
+<span class="sourceLineNo">037</span>import org.apache.hadoop.hbase.shaded.com.google.protobuf.InvalidProtocolBufferException;<a name="line.37"></a>
+<span class="sourceLineNo">038</span><a name="line.38"></a>
+<span class="sourceLineNo">039</span>/**<a name="line.39"></a>
+<span class="sourceLineNo">040</span> * Implementation of {@link Filter} that represents an ordered List of Filters<a name="line.40"></a>
+<span class="sourceLineNo">041</span> * which will be evaluated with a specified boolean operator {@link Operator#MUST_PASS_ALL}<a name="line.41"></a>
+<span class="sourceLineNo">042</span> * (<code>AND</code>) or {@link Operator#MUST_PASS_ONE} (<code>OR</code>).<a name="line.42"></a>
+<span class="sourceLineNo">043</span> * Since you can use Filter Lists as children of Filter Lists, you can create a<a name="line.43"></a>
+<span class="sourceLineNo">044</span> * hierarchy of filters to be evaluated.<a name="line.44"></a>
+<span class="sourceLineNo">045</span> *<a name="line.45"></a>
+<span class="sourceLineNo">046</span> * <br><a name="line.46"></a>
+<span class="sourceLineNo">047</span> * {@link Operator#MUST_PASS_ALL} evaluates lazily: evaluation stops as soon as one filter does<a name="line.47"></a>
+<span class="sourceLineNo">048</span> * not include the KeyValue.<a name="line.48"></a>
+<span class="sourceLineNo">049</span> *<a name="line.49"></a>
+<span class="sourceLineNo">050</span> * <br><a name="line.50"></a>
+<span class="sourceLineNo">051</span> * {@link Operator#MUST_PASS_ONE} evaluates non-lazily: all filters are always evaluated.<a name="line.51"></a>
+<span class="sourceLineNo">052</span> *<a name="line.52"></a>
+<span class="sourceLineNo">053</span> * <br><a name="line.53"></a>
+<span class="sourceLineNo">054</span> * Defaults to {@link Operator#MUST_PASS_ALL}.<a name="line.54"></a>
+<span class="sourceLineNo">055</span> */<a name="line.55"></a>
+<span class="sourceLineNo">056</span>@InterfaceAudience.Public<a name="line.56"></a>
+<span class="sourceLineNo">057</span>final public class FilterList extends FilterBase {<a name="line.57"></a>
+<span class="sourceLineNo">058</span> /** set operator */<a name="line.58"></a>
+<span class="sourceLineNo">059</span> @InterfaceAudience.Public<a name="line.59"></a>
+<span class="sourceLineNo">060</span> public static enum Operator {<a name="line.60"></a>
+<span class="sourceLineNo">061</span> /** !AND */<a name="line.61"></a>
+<span class="sourceLineNo">062</span> MUST_PASS_ALL,<a name="line.62"></a>
+<span class="sourceLineNo">063</span> /** !OR */<a name="line.63"></a>
+<span class="sourceLineNo">064</span> MUST_PASS_ONE<a name="line.64"></a>
+<span class="sourceLineNo">065</span> }<a name="line.65"></a>
+<span class="sourceLineNo">066</span><a name="line.66"></a>
+<span class="sourceLineNo">067</span> private static final int MAX_LOG_FILTERS = 5;<a name="line.67"></a>
+<span class="sourceLineNo">068</span> private Operator operator = Operator.MUST_PASS_ALL;<a name="line.68"></a>
+<span class="sourceLineNo">069</span> private final List<Filter> filters;<a name="line.69"></a>
+<span class="sourceLineNo">070</span> private Set<Filter> seekHintFilter = new HashSet<>();<a name="line.70"></a>
+<span class="sourceLineNo">071</span><a name="line.71"></a>
+<span class="sourceLineNo">072</span> /**<a name="line.72"></a>
+<span class="sourceLineNo">073</span> * Save previous return code and previous cell for every filter in filter list. For MUST_PASS_ONE,<a name="line.73"></a>
+<span class="sourceLineNo">074</span> * we use the previous return code to decide whether we should pass current cell encountered to<a name="line.74"></a>
+<span class="sourceLineNo">075</span> * the filter. For MUST_PASS_ALL, the two list are meaningless.<a name="line.75"></a>
+<span class="sourceLineNo">076</span> */<a name="line.76"></a>
+<span class="sourceLineNo">077</span> private List<ReturnCode> prevFilterRCList = null;<a name="line.77"></a>
+<span class="sourceLineNo">078</span> private List<Cell> prevCellList = null;<a name="line.78"></a>
+<span class="sourceLineNo">079</span><a name="line.79"></a>
+<span class="sourceLineNo">080</span> /** Reference Cell used by {@link #transformCell(Cell)} for validation purpose. */<a name="line.80"></a>
+<span class="sourceLineNo">081</span> private Cell referenceCell = null;<a name="line.81"></a>
+<span class="sourceLineNo">082</span><a name="line.82"></a>
+<span class="sourceLineNo">083</span> /**<a name="line.83"></a>
+<span class="sourceLineNo">084</span> * When filtering a given Cell in {@link #filterKeyValue(Cell)},<a name="line.84"></a>
+<span class="sourceLineNo">085</span> * this stores the transformed Cell to be returned by {@link #transformCell(Cell)}.<a name="line.85"></a>
+<span class="sourceLineNo">086</span> *<a name="line.86"></a>
+<span class="sourceLineNo">087</span> * Individual filters transformation are applied only when the filter includes the Cell.<a name="line.87"></a>
+<span class="sourceLineNo">088</span> * Transformations are composed in the order specified by {@link #filters}.<a name="line.88"></a>
+<span class="sourceLineNo">089</span> */<a name="line.89"></a>
+<span class="sourceLineNo">090</span> private Cell transformedCell = null;<a name="line.90"></a>
+<span class="sourceLineNo">091</span><a name="line.91"></a>
+<span class="sourceLineNo">092</span> /**<a name="line.92"></a>
+<span class="sourceLineNo">093</span> * Constructor that takes a set of {@link Filter}s. The default operator<a name="line.93"></a>
+<span class="sourceLineNo">094</span> * MUST_PASS_ALL is assumed.<a name="line.94"></a>
+<span class="sourceLineNo">095</span> * All filters are cloned to internal list.<a name="line.95"></a>
+<span class="sourceLineNo">096</span> * @param rowFilters list of filters<a name="line.96"></a>
+<span class="sourceLineNo">097</span> */<a name="line.97"></a>
+<span class="sourceLineNo">098</span> public FilterList(final List<Filter> rowFilters) {<a name="line.98"></a>
+<span class="sourceLineNo">099</span> reversed = getReversed(rowFilters, reversed);<a name="line.99"></a>
+<span class="sourceLineNo">100</span> this.filters = new ArrayList<>(rowFilters);<a name="line.100"></a>
+<span class="sourceLineNo">101</span> initPrevListForMustPassOne(rowFilters.size());<a name="line.101"></a>
+<span class="sourceLineNo">102</span> }<a name="line.102"></a>
+<span class="sourceLineNo">103</span><a name="line.103"></a>
+<span class="sourceLineNo">104</span> /**<a name="line.104"></a>
+<span class="sourceLineNo">105</span> * Constructor that takes a var arg number of {@link Filter}s. The fefault operator<a name="line.105"></a>
+<span class="sourceLineNo">106</span> * MUST_PASS_ALL is assumed.<a name="line.106"></a>
+<span class="sourceLineNo">107</span> * @param rowFilters<a name="line.107"></a>
+<span class="sourceLineNo">108</span> */<a name="line.108"></a>
+<span class="sourceLineNo">109</span> public FilterList(final Filter... rowFilters) {<a name="line.109"></a>
+<span class="sourceLineNo">110</span> this(Arrays.asList(rowFilters));<a name="line.110"></a>
+<span class="sourceLineNo">111</span> }<a name="line.111"></a>
+<span class="sourceLineNo">112</span><a name="line.112"></a>
+<span class="sourceLineNo">113</span> /**<a name="line.113"></a>
+<span class="sourceLineNo">114</span> * Constructor that takes an operator.<a name="line.114"></a>
+<span class="sourceLineNo">115</span> *<a name="line.115"></a>
+<span class="sourceLineNo">116</span> * @param operator Operator to process filter set with.<a name="line.116"></a>
+<span class="sourceLineNo">117</span> */<a name="line.117"></a>
+<span class="sourceLineNo">118</span> public FilterList(final Operator operator) {<a name="line.118"></a>
+<span class="sourceLineNo">119</span> this.operator = operator;<a name="line.119"></a>
+<span class="sourceLineNo">120</span> this.filters = new ArrayList<>();<a name="line.120"></a>
+<span class="sourceLineNo">121</span> initPrevListForMustPassOne(filters.size());<a name="line.121"></a>
+<span class="sourceLineNo">122</span> }<a name="line.122"></a>
+<span class="sourceLineNo">123</span><a name="line.123"></a>
+<span class="sourceLineNo">124</span> /**<a name="line.124"></a>
+<span class="sourceLineNo">125</span> * Constructor that takes a set of {@link Filter}s and an operator.<a name="line.125"></a>
+<span class="sourceLineNo">126</span> *<a name="line.126"></a>
+<span class="sourceLineNo">127</span> * @param operator Operator to process filter set with.<a name="line.127"></a>
+<span class="sourceLineNo">128</span> * @param rowFilters Set of row filters.<a name="line.128"></a>
+<span class="sourceLineNo">129</span> */<a name="line.129"></a>
+<span class="sourceLineNo">130</span> public FilterList(final Operator operator, final List<Filter> rowFilters) {<a name="line.130"></a>
+<span class="sourceLineNo">131</span> this(rowFilters);<a name="line.131"></a>
+<span class="sourceLineNo">132</span> this.operator = operator;<a name="line.132"></a>
+<span class="sourceLineNo">133</span> initPrevListForMustPassOne(rowFilters.size());<a name="line.133"></a>
+<span class="sourceLineNo">134</span> }<a name="line.134"></a>
+<span class="sourceLineNo">135</span><a name="line.135"></a>
+<span class="sourceLineNo">136</span> /**<a name="line.136"></a>
+<span class="sourceLineNo">137</span> * Constructor that takes a var arg number of {@link Filter}s and an operator.<a name="line.137"></a>
+<span class="sourceLineNo">138</span> *<a name="line.138"></a>
+<span class="sourceLineNo">139</span> * @param operator Operator to process filter set with.<a name="line.139"></a>
+<span class="sourceLineNo">140</span> * @param rowFilters Filters to use<a name="line.140"></a>
+<span class="sourceLineNo">141</span> */<a name="line.141"></a>
+<span class="sourceLineNo">142</span> public FilterList(final Operator operator, final Filter... rowFilters) {<a name="line.142"></a>
+<span class="sourceLineNo">143</span> this(rowFilters);<a name="line.143"></a>
+<span class="sourceLineNo">144</span> this.operator = operator;<a name="line.144"></a>
+<span class="sourceLineNo">145</span> initPrevListForMustPassOne(rowFilters.length);<a name="line.145"></a>
+<span class="sourceLineNo">146</span> }<a name="line.146"></a>
+<span class="sourceLineNo">147</span><a name="line.147"></a>
+<span class="sourceLineNo">148</span> public void initPrevListForMustPassOne(int size) {<a name="line.148"></a>
+<span class="sourceLineNo">149</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.149"></a>
+<span class="sourceLineNo">150</span> if (this.prevFilterRCList == null) {<a name="line.150"></a>
+<span class="sourceLineNo">151</span> prevFilterRCList = new ArrayList<>(Collections.nCopies(size, null));<a name="line.151"></a>
+<span class="sourceLineNo">152</span> }<a name="line.152"></a>
+<span class="sourceLineNo">153</span> if (this.prevCellList == null) {<a name="line.153"></a>
+<span class="sourceLineNo">154</span> prevCellList = new ArrayList<>(Collections.nCopies(size, null));<a name="line.154"></a>
+<span class="sourceLineNo">155</span> }<a name="line.155"></a>
+<span class="sourceLineNo">156</span> }<a name="line.156"></a>
+<span class="sourceLineNo">157</span> }<a name="line.157"></a>
+<span class="sourceLineNo">158</span><a name="line.158"></a>
+<span class="sourceLineNo">159</span><a name="line.159"></a>
+<span class="sourceLineNo">160</span> /**<a name="line.160"></a>
+<span class="sourceLineNo">161</span> * Get the operator.<a name="line.161"></a>
+<span class="sourceLineNo">162</span> *<a name="line.162"></a>
+<span class="sourceLineNo">163</span> * @return operator<a name="line.163"></a>
+<span class="sourceLineNo">164</span> */<a name="line.164"></a>
+<span class="sourceLineNo">165</span> public Operator getOperator() {<a name="line.165"></a>
+<span class="sourceLineNo">166</span> return operator;<a name="line.166"></a>
+<span class="sourceLineNo">167</span> }<a name="line.167"></a>
+<span class="sourceLineNo">168</span><a name="line.168"></a>
+<span class="sourceLineNo">169</span> /**<a name="line.169"></a>
+<span class="sourceLineNo">170</span> * Get the filters.<a name="line.170"></a>
+<span class="sourceLineNo">171</span> *<a name="line.171"></a>
+<span class="sourceLineNo">172</span> * @return filters<a name="line.172"></a>
+<span class="sourceLineNo">173</span> */<a name="line.173"></a>
+<span class="sourceLineNo">174</span> public List<Filter> getFilters() {<a name="line.174"></a>
+<span class="sourceLineNo">175</span> return filters;<a name="line.175"></a>
+<span class="sourceLineNo">176</span> }<a name="line.176"></a>
+<span class="sourceLineNo">177</span><a name="line.177"></a>
+<span class="sourceLineNo">178</span> public int size() {<a name="line.178"></a>
+<span class="sourceLineNo">179</span> return filters.size();<a name="line.179"></a>
+<span class="sourceLineNo">180</span> }<a name="line.180"></a>
+<span class="sourceLineNo">181</span><a name="line.181"></a>
+<span class="sourceLineNo">182</span> private boolean isEmpty() {<a name="line.182"></a>
+<span class="sourceLineNo">183</span> return filters.isEmpty();<a name="line.183"></a>
+<span class="sourceLineNo">184</span> }<a name="line.184"></a>
+<span class="sourceLineNo">185</span><a name="line.185"></a>
+<span class="sourceLineNo">186</span> private static boolean getReversed(List<Filter> rowFilters, boolean defaultValue) {<a name="line.186"></a>
+<span class="sourceLineNo">187</span> boolean rval = defaultValue;<a name="line.187"></a>
+<span class="sourceLineNo">188</span> boolean isFirst = true;<a name="line.188"></a>
+<span class="sourceLineNo">189</span> for (Filter f : rowFilters) {<a name="line.189"></a>
+<span class="sourceLineNo">190</span> if (isFirst) {<a name="line.190"></a>
+<span class="sourceLineNo">191</span> rval = f.isReversed();<a name="line.191"></a>
+<span class="sourceLineNo">192</span> isFirst = false;<a name="line.192"></a>
+<span class="sourceLineNo">193</span> continue;<a name="line.193"></a>
+<span class="sourceLineNo">194</span> }<a name="line.194"></a>
+<span class="sourceLineNo">195</span> if (rval != f.isReversed()) {<a name="line.195"></a>
+<span class="sourceLineNo">196</span> throw new IllegalArgumentException("Filters in the list must have the same reversed flag");<a name="line.196"></a>
+<span class="sourceLineNo">197</span> }<a name="line.197"></a>
+<span class="sourceLineNo">198</span> }<a name="line.198"></a>
+<span class="sourceLineNo">199</span> return rval;<a name="line.199"></a>
+<span class="sourceLineNo">200</span> }<a name="line.200"></a>
+<span class="sourceLineNo">201</span> private static void checkReversed(List<Filter> rowFilters, boolean expected) {<a name="line.201"></a>
+<span class="sourceLineNo">202</span> for (Filter filter : rowFilters) {<a name="line.202"></a>
+<span class="sourceLineNo">203</span> if (expected != filter.isReversed()) {<a name="line.203"></a>
+<span class="sourceLineNo">204</span> throw new IllegalArgumentException(<a name="line.204"></a>
+<span class="sourceLineNo">205</span> "Filters in the list must have the same reversed flag, expected="<a name="line.205"></a>
+<span class="sourceLineNo">206</span> + expected);<a name="line.206"></a>
+<span class="sourceLineNo">207</span> }<a name="line.207"></a>
+<span class="sourceLineNo">208</span> }<a name="line.208"></a>
+<span class="sourceLineNo">209</span> }<a name="line.209"></a>
+<span class="sourceLineNo">210</span><a name="line.210"></a>
+<span class="sourceLineNo">211</span> public void addFilter(List<Filter> filters) {<a name="line.211"></a>
+<span class="sourceLineNo">212</span> checkReversed(filters, isReversed());<a name="line.212"></a>
+<span class="sourceLineNo">213</span> this.filters.addAll(filters);<a name="line.213"></a>
+<span class="sourceLineNo">214</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.214"></a>
+<span class="sourceLineNo">215</span> this.prevFilterRCList.addAll(Collections.nCopies(filters.size(), null));<a name="line.215"></a>
+<span class="sourceLineNo">216</span> this.prevCellList.addAll(Collections.nCopies(filters.size(), null));<a name="line.216"></a>
+<span class="sourceLineNo">217</span> }<a name="line.217"></a>
+<span class="sourceLineNo">218</span> }<a name="line.218"></a>
+<span class="sourceLineNo">219</span><a name="line.219"></a>
+<span class="sourceLineNo">220</span> /**<a name="line.220"></a>
+<span class="sourceLineNo">221</span> * Add a filter.<a name="line.221"></a>
+<span class="sourceLineNo">222</span> *<a name="line.222"></a>
+<span class="sourceLineNo">223</span> * @param filter another filter<a name="line.223"></a>
+<span class="sourceLineNo">224</span> */<a name="line.224"></a>
+<span class="sourceLineNo">225</span> public void addFilter(Filter filter) {<a name="line.225"></a>
+<span class="sourceLineNo">226</span> addFilter(Collections.singletonList(filter));<a name="line.226"></a>
+<span class="sourceLineNo">227</span> }<a name="line.227"></a>
+<span class="sourceLineNo">228</span><a name="line.228"></a>
+<span class="sourceLineNo">229</span> @Override<a name="line.229"></a>
+<span class="sourceLineNo">230</span> public void reset() throws IOException {<a name="line.230"></a>
+<span class="sourceLineNo">231</span> int listize = filters.size();<a name="line.231"></a>
+<span class="sourceLineNo">232</span> for (int i = 0; i < listize; i++) {<a name="line.232"></a>
+<span class="sourceLineNo">233</span> filters.get(i).reset();<a name="line.233"></a>
+<span class="sourceLineNo">234</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.234"></a>
+<span class="sourceLineNo">235</span> prevFilterRCList.set(i, null);<a name="line.235"></a>
+<span class="sourceLineNo">236</span> prevCellList.set(i, null);<a name="line.236"></a>
+<span class="sourceLineNo">237</span> }<a name="line.237"></a>
+<span class="sourceLineNo">238</span> }<a name="line.238"></a>
+<span class="sourceLineNo">239</span> seekHintFilter.clear();<a name="line.239"></a>
+<span class="sourceLineNo">240</span> }<a name="line.240"></a>
+<span class="sourceLineNo">241</span><a name="line.241"></a>
+<span class="sourceLineNo">242</span> @Override<a name="line.242"></a>
+<span class="sourceLineNo">243</span> public boolean filterRowKey(byte[] rowKey, int offset, int length) throws IOException {<a name="line.243"></a>
+<span class="sourceLineNo">244</span> if (isEmpty()) {<a name="line.244"></a>
+<span class="sourceLineNo">245</span> return super.filterRowKey(rowKey, offset, length);<a name="line.245"></a>
+<span class="sourceLineNo">246</span> }<a name="line.246"></a>
+<span class="sourceLineNo">247</span> boolean flag = this.operator == Operator.MUST_PASS_ONE;<a name="line.247"></a>
+<span class="sourceLineNo">248</span> int listize = filters.size();<a name="line.248"></a>
+<span class="sourceLineNo">249</span> for (int i = 0; i < listize; i++) {<a name="line.249"></a>
+<span class="sourceLineNo">250</span> Filter filter = filters.get(i);<a name="line.250"></a>
+<span class="sourceLineNo">251</span> if (this.operator == Operator.MUST_PASS_ALL) {<a name="line.251"></a>
+<span class="sourceLineNo">252</span> if (filter.filterAllRemaining() ||<a name="line.252"></a>
+<span class="sourceLineNo">253</span> filter.filterRowKey(rowKey, offset, length)) {<a name="line.253"></a>
+<span class="sourceLineNo">254</span> flag = true;<a name="line.254"></a>
+<span class="sourceLineNo">255</span> }<a name="line.255"></a>
+<span class="sourceLineNo">256</span> } else if (this.operator == Operator.MUST_PASS_ONE) {<a name="line.256"></a>
+<span class="sourceLineNo">257</span> if (!filter.filterAllRemaining() &&<a name="line.257"></a>
+<span class="sourceLineNo">258</span> !filter.filterRowKey(rowKey, offset, length)) {<a name="line.258"></a>
+<span class="sourceLineNo">259</span> flag = false;<a name="line.259"></a>
+<span class="sourceLineNo">260</span> }<a name="line.260"></a>
+<span class="sourceLineNo">261</span> }<a name="line.261"></a>
+<span class="sourceLineNo">262</span> }<a name="line.262"></a>
+<span class="sourceLineNo">263</span> return flag;<a name="line.263"></a>
+<span class="sourceLineNo">264</span> }<a name="line.264"></a>
+<span class="sourceLineNo">265</span><a name="line.265"></a>
+<span class="sourceLineNo">266</span> @Override<a name="line.266"></a>
+<span class="sourceLineNo">267</span> public boolean filterRowKey(Cell firstRowCell) throws IOException {<a name="line.267"></a>
+<span class="sourceLineNo">268</span> if (isEmpty()) {<a name="line.268"></a>
+<span class="sourceLineNo">269</span> return super.filterRowKey(firstRowCell);<a name="line.269"></a>
+<span class="sourceLineNo">270</span> }<a name="line.270"></a>
+<span class="sourceLineNo">271</span> boolean flag = this.operator == Operator.MUST_PASS_ONE;<a name="line.271"></a>
+<span class="sourceLineNo">272</span> int listize = filters.size();<a name="line.272"></a>
+<span class="sourceLineNo">273</span> for (int i = 0; i < listize; i++) {<a name="line.273"></a>
+<span class="sourceLineNo">274</span> Filter filter = filters.get(i);<a name="line.274"></a>
+<span class="sourceLineNo">275</span> if (this.operator == Operator.MUST_PASS_ALL) {<a name="line.275"></a>
+<span class="sourceLineNo">276</span> if (filter.filterAllRemaining() || filter.filterRowKey(firstRowCell)) {<a name="line.276"></a>
+<span class="sourceLineNo">277</span> flag = true;<a name="line.277"></a>
+<span class="sourceLineNo">278</span> }<a name="line.278"></a>
+<span class="sourceLineNo">279</span> } else if (this.operator == Operator.MUST_PASS_ONE) {<a name="line.279"></a>
+<span class="sourceLineNo">280</span> if (!filter.filterAllRemaining() && !filter.filterRowKey(firstRowCell)) {<a name="line.280"></a>
+<span class="sourceLineNo">281</span> flag = false;<a name="line.281"></a>
+<span class="sourceLineNo">282</span> }<a name="line.282"></a>
+<span class="sourceLineNo">283</span> }<a name="line.283"></a>
+<span class="sourceLineNo">284</span> }<a name="line.284"></a>
+<span class="sourceLineNo">285</span> return flag;<a name="line.285"></a>
+<span class="sourceLineNo">286</span> }<a name="line.286"></a>
+<span class="sourceLineNo">287</span><a name="line.287"></a>
+<span class="sourceLineNo">288</span> @Override<a name="line.288"></a>
+<span class="sourceLineNo">289</span> public boolean filterAllRemaining() throws IOException {<a name="line.289"></a>
+<span class="sourceLineNo">290</span> if (isEmpty()) {<a name="line.290"></a>
+<span class="sourceLineNo">291</span> return super.filterAllRemaining();<a name="line.291"></a>
+<span class="sourceLineNo">292</span> }<a name="line.292"></a>
+<span class="sourceLineNo">293</span> int listize = filters.size();<a name="line.293"></a>
+<span class="sourceLineNo">294</span> for (int i = 0; i < listize; i++) {<a name="line.294"></a>
+<span class="sourceLineNo">295</span> if (filters.get(i).filterAllRemaining()) {<a name="line.295"></a>
+<span class="sourceLineNo">296</span> if (operator == Operator.MUST_PASS_ALL) {<a name="line.296"></a>
+<span class="sourceLineNo">297</span> return true;<a name="line.297"></a>
+<span class="sourceLineNo">298</span> }<a name="line.298"></a>
+<span class="sourceLineNo">299</span> } else {<a name="line.299"></a>
+<span class="sourceLineNo">300</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.300"></a>
+<span class="sourceLineNo">301</span> return false;<a name="line.301"></a>
+<span class="sourceLineNo">302</span> }<a name="line.302"></a>
+<span class="sourceLineNo">303</span> }<a name="line.303"></a>
+<span class="sourceLineNo">304</span> }<a name="line.304"></a>
+<span class="sourceLineNo">305</span> return operator == Operator.MUST_PASS_ONE;<a name="line.305"></a>
+<span class="sourceLineNo">306</span> }<a name="line.306"></a>
+<span class="sourceLineNo">307</span><a name="line.307"></a>
+<span class="sourceLineNo">308</span> @Override<a name="line.308"></a>
+<span class="sourceLineNo">309</span> public Cell transformCell(Cell c) throws IOException {<a name="line.309"></a>
+<span class="sourceLineNo">310</span> if (isEmpty()) {<a name="line.310"></a>
+<span class="sourceLineNo">311</span> return super.transformCell(c);<a name="line.311"></a>
+<span class="sourceLineNo">312</span> }<a name="line.312"></a>
+<span class="sourceLineNo">313</span> if (!CellUtil.equals(c, referenceCell)) {<a name="line.313"></a>
+<span class="sourceLineNo">314</span> throw new IllegalStateException("Reference Cell: " + this.referenceCell + " does not match: "<a name="line.314"></a>
+<span class="sourceLineNo">315</span> + c);<a name="line.315"></a>
+<span class="sourceLineNo">316</span> }<a name="line.316"></a>
+<span class="sourceLineNo">317</span> return this.transformedCell;<a name="line.317"></a>
+<span class="sourceLineNo">318</span> }<a name="line.318"></a>
+<span class="sourceLineNo">319</span><a name="line.319"></a>
+<span class="sourceLineNo">320</span> /**<a name="line.320"></a>
+<span class="sourceLineNo">321</span> * For MUST_PASS_ONE, we cannot make sure that when filter-A in filter list return NEXT_COL then<a name="line.321"></a>
+<span class="sourceLineNo">322</span> * the next cell passing to filterList will be the first cell in next column, because if filter-B<a name="line.322"></a>
+<span class="sourceLineNo">323</span> * in filter list return SKIP, then the filter list will return SKIP. In this case, we should pass<a name="line.323"></a>
+<span class="sourceLineNo">324</span> * the cell following the previous cell, and it's possible that the next cell has the same column<a name="line.324"></a>
+<span class="sourceLineNo">325</span> * as the previous cell even if filter-A has NEXT_COL returned for the previous cell. So we should<a name="line.325"></a>
+<span class="sourceLineNo">326</span> * save the previous cell and the return code list when checking previous cell for every filter in<a name="line.326"></a>
+<span class="sourceLineNo">327</span> * filter list, and verify if currentCell fit the previous return code, if fit then pass the currentCell<a name="line.327"></a>
+<span class="sourceLineNo">328</span> * to the corresponding filter. (HBASE-17678)<a name="line.328"></a>
+<span class="sourceLineNo">329</span> */<a name="line.329"></a>
+<span class="sourceLineNo">330</span> private boolean shouldPassCurrentCellToFilter(Cell prevCell, Cell currentCell, int filterIdx)<a name="line.330"></a>
+<span class="sourceLineNo">331</span> throws IOException {<a name="line.331"></a>
+<span class="sourceLineNo">332</span> ReturnCode prevCode = this.prevFilterRCList.get(filterIdx);<a name="line.332"></a>
+<span class="sourceLineNo">333</span> if (prevCell == null || prevCode == null) {<a name="line.333"></a>
+<span class="sourceLineNo">334</span> return true;<a name="line.334"></a>
+<span class="sourceLineNo">335</span> }<a name="line.335"></a>
+<span class="sourceLineNo">336</span> switch (prevCode) {<a name="line.336"></a>
+<span class="sourceLineNo">337</span> case INCLUDE:<a name="line.337"></a>
+<span class="sourceLineNo">338</span> case SKIP:<a name="line.338"></a>
+<span class="sourceLineNo">339</span> return true;<a name="line.339"></a>
+<span class="sourceLineNo">340</span> case SEEK_NEXT_USING_HINT:<a name="line.340"></a>
+<span class="sourceLineNo">341</span> Cell nextHintCell = getNextCellHint(prevCell);<a name="line.341"></a>
+<span class="sourceLineNo">342</span> return nextHintCell == null<a name="line.342"></a>
+<span class="sourceLineNo">343</span> || CellComparator.COMPARATOR.compare(currentCell, nextHintCell) >= 0;<a name="line.343"></a>
+<span class="sourceLineNo">344</span> case NEXT_COL:<a name="line.344"></a>
+<span class="sourceLineNo">345</span> case INCLUDE_AND_NEXT_COL:<a name="line.345"></a>
+<span class="sourceLineNo">346</span> return !CellUtil.matchingRowColumn(prevCell, currentCell);<a name="line.346"></a>
+<span class="sourceLineNo">347</span> case NEXT_ROW:<a name="line.347"></a>
+<span class="sourceLineNo">348</span> case INCLUDE_AND_SEEK_NEXT_ROW:<a name="line.348"></a>
+<span class="sourceLineNo">349</span> return !CellUtil.matchingRows(prevCell, currentCell);<a name="line.349"></a>
+<span class="sourceLineNo">350</span> default:<a name="line.350"></a>
+<span class="sourceLineNo">351</span> throw new IllegalStateException("Received code is not valid.");<a name="line.351"></a>
+<span class="sourceLineNo">352</span> }<a name="line.352"></a>
+<span class="sourceLineNo">353</span> }<a name="line.353"></a>
+<span class="sourceLineNo">354</span><a name="line.354"></a>
+<span class="sourceLineNo">355</span> @Override<a name="line.355"></a>
+<span class="sourceLineNo">356</span> @edu.umd.cs.findbugs.annotations.SuppressWarnings(value="SF_SWITCH_FALLTHROUGH",<a name="line.356"></a>
+<span class="sourceLineNo">357</span> justification="Intentional")<a name="line.357"></a>
+<span class="sourceLineNo">358</span> public ReturnCode filterKeyValue(Cell c) throws IOException {<a name="line.358"></a>
+<span class="sourceLineNo">359</span> if (isEmpty()) {<a name="line.359"></a>
+<span class="sourceLineNo">360</span> return ReturnCode.INCLUDE;<a name="line.360"></a>
+<span class="sourceLineNo">361</span> }<a name="line.361"></a>
+<span class="sourceLineNo">362</span> this.referenceCell = c;<a name="line.362"></a>
+<span class="sourceLineNo">363</span> seekHintFilter.clear();<a name="line.363"></a>
<span class="sourceLineNo">364</span><a name="line.364"></a>
-<span class="sourceLineNo">365</span> ReturnCode rc = operator == Operator.MUST_PASS_ONE?<a name="line.365"></a>
-<span class="sourceLineNo">366</span> ReturnCode.SKIP: ReturnCode.INCLUDE;<a name="line.366"></a>
-<span class="sourceLineNo">367</span> int listize = filters.size();<a name="line.367"></a>
-<span class="sourceLineNo">368</span> /*<a name="line.368"></a>
-<span class="sourceLineNo">369</span> * When all filters in a MUST_PASS_ONE FilterList return a SEEK_USING_NEXT_HINT code,<a name="line.369"></a>
-<span class="sourceLineNo">370</span> * we should return SEEK_NEXT_USING_HINT from the FilterList to utilize the lowest seek value.<a name="line.370"></a>
-<span class="sourceLineNo">371</span> * <a name="line.371"></a>
-<span class="sourceLineNo">372</span> * The following variable tracks whether any of the Filters returns ReturnCode other than<a name="line.372"></a>
-<span class="sourceLineNo">373</span> * SEEK_NEXT_USING_HINT for MUST_PASS_ONE FilterList, in which case the optimization would<a name="line.373"></a>
-<span class="sourceLineNo">374</span> * be skipped.<a name="line.374"></a>
-<span class="sourceLineNo">375</span> */<a name="line.375"></a>
-<span class="sourceLineNo">376</span> boolean seenNonHintReturnCode = false;<a name="line.376"></a>
-<span class="sourceLineNo">377</span> for (int i = 0; i < listize; i++) {<a name="line.377"></a>
-<span class="sourceLineNo">378</span> Filter filter = filters.get(i);<a name="line.378"></a>
-<span class="sourceLineNo">379</span> if (operator == Operator.MUST_PASS_ALL) {<a name="line.379"></a>
-<span class="sourceLineNo">380</span> if (filter.filterAllRemaining()) {<a name="line.380"></a>
-<span class="sourceLineNo">381</span> return ReturnCode.NEXT_ROW;<a name="line.381"></a>
-<span class="sourceLineNo">382</span> }<a name="line.382"></a>
-<span class="sourceLineNo">383</span> ReturnCode code = filter.filterKeyValue(c);<a name="line.383"></a>
-<span class="sourceLineNo">384</span> switch (code) {<a name="line.384"></a>
-<span class="sourceLineNo">385</span> // Override INCLUDE and continue to evaluate.<a name="line.385"></a>
-<span class="sourceLineNo">386</span> case INCLUDE_AND_NEXT_COL:<a name="line.386"></a>
-<span class="sourceLineNo">387</span> rc = ReturnCode.INCLUDE_AND_NEXT_COL; // FindBugs SF_SWITCH_FALLTHROUGH<a name="line.387"></a>
-<span class="sourceLineNo">388</span> case INCLUDE:<a name="line.388"></a>
-<span class="sourceLineNo">389</span> transformed = filter.transformCell(transformed);<a name="line.389"></a>
-<span class="sourceLineNo">390</span> continue;<a name="line.390"></a>
-<span class="sourceLineNo">391</span> case SEEK_NEXT_USING_HINT:<a name="line.391"></a>
-<span class="sourceLineNo">392</span> seekHintFilter = filter;<a name="line.392"></a>
-<span class="sourceLineNo">393</span> return code;<a name="line.393"></a>
-<span class="sourceLineNo">394</span> default:<a name="line.394"></a>
-<span class="sourceLineNo">395</span> return code;<a name="line.395"></a>
-<span class="sourceLineNo">396</span> }<a name="line.396"></a>
-<span class="sourceLineNo">397</span> } else if (operator == Operator.MUST_PASS_ONE) {<a name="line.397"></a>
-<span class="sourceLineNo">398</span> Cell prevCell = this.prevCellList.get(i);<a name="line.398"></a>
-<span class="sourceLineNo">399</span> if (filter.filterAllRemaining() || !shouldPassCurrentCellToFilter(prevCell, c, i)) {<a name="line.399"></a>
-<span class="sourceLineNo">400</span> seenNonHintReturnCode = true;<a name="line.400"></a>
-<span class="sourceLineNo">401</span> continue;<a name="line.401"></a>
-<span class="sourceLineNo">402</span> }<a name="line.402"></a>
-<span class="sourceLineNo">403</span><a name="line.403"></a>
-<span class="sourceLineNo">404</span> ReturnCode localRC = filter.filterKeyValue(c);<a name="line.404"></a>
-<span class="sourceLineNo">405</span> // Update previous cell and return code we encountered.<a name="line.405"></a>
-<span class="sourceLineNo">406</span> prevFilterRCList.set(i, localRC);<a name="line.406"></a>
-<span class="sourceLineNo">407</span> if (c == null || localRC == ReturnCode.INCLUDE || localRC == ReturnCode.SKIP) {<a name="line.407"></a>
-<span class="sourceLineNo">408</span> // If previous return code is INCLUDE or SKIP, we should always pass the next cell to the<a name="line.408"></a>
-<span class="sourceLineNo">409</span> // corresponding sub-filter(need not test shouldPassCurrentCellToFilter() method), So we<a name="line.409"></a>
-<span class="sourceLineNo">410</span> // need not save current cell to prevCellList for saving heap memory.<a name="line.410"></a>
-<span class="sourceLineNo">411</span> prevCellList.set(i, null);<a name="line.411"></a>
-<span class="sourceLineNo">412</span> } else {<a name="line.412"></a>
-<span class="sourceLineNo">413</span> prevCellList.set(i, KeyValueUtil.toNewKeyCell(c));<a name="line.413"></a>
-<span class="sourceLineNo">414</span> }<a name="line.414"></a>
-<span class="sourceLineNo">415</span><a name="line.415"></a>
-<span class="sourceLineNo">416</span> if (localRC != ReturnCode.SEEK_NEXT_USING_HINT) {<a name="line.416"></a>
-<span class="sourceLineNo">417</span> seenNonHintReturnCode = true;<a name="line.417"></a>
-<span class="sourceLineNo">418</span> }<a name="line.418"></a>
-<span class="sourceLineNo">419</span> switch (localRC) {<a name="line.419"></a>
-<span class="sourceLineNo">420</span> case INCLUDE:<a name="line.420"></a>
-<span class="sourceLineNo">421</span> if (rc != ReturnCode.INCLUDE_AND_NEXT_COL) {<a name="line.421"></a>
-<span class="sourceLineNo">422</span> rc = ReturnCode.INCLUDE;<a name="line.422"></a>
-<span class="sourceLineNo">423</span> }<a name="line.423"></a>
-<span class="sourceLineNo">424</span> transformed = filter.transformCell(transformed);<a name="line.424"></a>
-<span class="sourceLineNo">425</span> break;<a name="line.425"></a>
-<span class="sourceLineNo">426</span> case INCLUDE_AND_NEXT_COL:<a name="line.426"></a>
-<span class="sourceLineNo">427</span> rc = ReturnCode.INCLUDE_AND_NEXT_COL;<a name="line.427"></a>
-<span class="sourceLineNo">428</span> transformed = filter.transformCell(transformed);<a name="line.428"></a>
-<span class="sourceLineNo">429</span> // must continue here to evaluate all filters<a name="line.429"></a>
+<span class="sourceLineNo">365</span> // Accumulates successive transformation of every filter that includes the Cell:<a name="line.365"></a>
+<span class="sourceLineNo">366</span> Cell transformed = c;<a name="line.366"></a>
+<span class="sourceLineNo">367</span><a name="line.367"></a>
+<span class="sourceLineNo">368</span> ReturnCode rc = operator == Operator.MUST_PASS_ONE?<a name="line.368"></a>
+<span class="sourceLineNo">369</span> ReturnCode.SKIP: ReturnCode.INCLUDE;<a name="line.369"></a>
+<span class="sourceLineNo">370</span> int listize = filters.size();<a name="line.370"></a>
+<span class="sourceLineNo">371</span> /*<a name="line.371"></a>
+<span class="sourceLineNo">372</span> * When all filters in a MUST_PASS_ONE FilterList return a SEEK_USING_NEXT_HINT code,<a name="line.372"></a>
+<span class="sourceLineNo">373</span> * we should return SEEK_NEXT_USING_HINT from the FilterList to utilize the lowest seek value.<a name="line.373"></a>
+<span class="sourceLineNo">374</span> * <a name="line.374"></a>
+<span class="sourceLineNo">375</span> * The following variable tracks whether any of the Filters returns ReturnCode other than<a name="line.375"></a>
+<span class="sourceLineNo">376</span> * SEEK_NEXT_USING_HINT for MUST_PASS_ONE FilterList, in which case the optimization would<a name="line.376"></a>
+<span class="sourceLineNo">377</span> * be skipped.<a name="line.377"></a>
+<span class="sourceLineNo">378</span> */<a name="line.378"></a>
+<span class="sourceLineNo">379</span> boolean seenNonHintReturnCode = false;<a name="line.379"></a>
+<span class="sourceLineNo">380</span> for (int i = 0; i < listize; i++) {<a name="line.380"></a>
+<span class="sourceLineNo">381</span> Filter filter = filters.get(i);<a name="line.381"></a>
+<span class="sourceLineNo">382</span> if (operator == Operator.MUST_PASS_ALL) {<a name="line.382"></a>
+<span class="sourceLineNo">383</span> if (filter.filterAllRemaining()) {<a name="line.383"></a>
+<span class="sourceLineNo">384</span> return ReturnCode.NEXT_ROW;<a name="line.384"></a>
+<span class="sourceLineNo">385</span> }<a name="line.385"></a>
+<span class="sourceLineNo">386</span> ReturnCode code = filter.filterKeyValue(c);<a name="line.386"></a>
+<span class="sourceLineNo">387</span> switch (code) {<a name="line.387"></a>
+<span class="sourceLineNo">388</span> // Override INCLUDE and continue to evaluate.<a name="line.388"></a>
+<span class="sourceLineNo">389</span> case INCLUDE_AND_NEXT_COL:<a name="line.389"></a>
+<span class="sourceLineNo">390</span> rc = ReturnCode.INCLUDE_AND_NEXT_COL; // FindBugs SF_SWITCH_FALLTHROUGH<a name="line.390"></a>
+<span class="sourceLineNo">391</span> case INCLUDE:<a name="line.391"></a>
+<span class="sourceLineNo">392</span> transformed = filter.transformCell(transformed);<a name="line.392"></a>
+<span class="sourceLineNo">393</span> continue;<a name="line.393"></a>
+<span class="sourceLineNo">394</span> case SEEK_NEXT_USING_HINT:<a name="line.394"></a>
+<span class="sourceLineNo">395</span> seekHintFilter.add(filter);<a name="line.395"></a>
+<span class="sourceLineNo">396</span> continue;<a name="line.396"></a>
+<span class="sourceLineNo">397</span> default:<a name="line.397"></a>
+<span class="sourceLineNo">398</span> if (seekHintFilter.isEmpty()) {<a name="line.398"></a>
+<span class="sourceLineNo">399</span> return code;<a name="line.399"></a>
+<span class="sourceLineNo">400</span> }<a name="line.400"></a>
+<span class="sourceLineNo">401</span> }<a name="line.401"></a>
+<span class="sourceLineNo">402</span> } else if (operator == Operator.MUST_PASS_ONE) {<a name="line.402"></a>
+<span class="sourceLineNo">403</span> Cell prevCell = this.prevCellList.get(i);<a name="line.403"></a>
+<span class="sourceLineNo">404</span> if (filter.filterAllRemaining() || !shouldPassCurrentCellToFilter(prevCell, c, i)) {<a name="line.404"></a>
+<span class="sourceLineNo">405</span> seenNonHintReturnCode = true;<a name="line.405"></a>
+<span class="sourceLineNo">406</span> continue;<a name="line.406"></a>
+<span class="sourceLineNo">407</span> }<a name="line.407"></a>
+<span class="sourceLineNo">408</span><a name="line.408"></a>
+<span class="sourceLineNo">409</span> ReturnCode localRC = filter.filterKeyValue(c);<a name="line.409"></a>
+<span class="sourceLineNo">410</span> // Update previous cell and return code we encountered.<a name="line.410"></a>
+<span class="sourceLineNo">411</span> prevFilterRCList.set(i, localRC);<a name="line.411"></a>
+<span class="sourceLineNo">412</span> if (c == null || localRC == ReturnCode.INCLUDE || localRC == ReturnCode.SKIP) {<a name="line.412"></a>
+<span class="sourceLineNo">413</span> // If previous return code is INCLUDE or SKIP, we should always pass the next cell to the<a name="line.413"></a>
+<span class="sourceLineNo">414</span> // corresponding sub-filter(need not test shouldPassCurrentCellToFilter() method), So we<a name="line.414"></a>
+<span class="sourceLineNo">415</span> // need not save current cell to prevCellList for saving heap memory.<a name="line.415"></a>
+<span class="sourceLineNo">416</span> prevCellList.set(i, null);<a name="line.416"></a>
+<span class="sourceLineNo">417</span> } else {<a name="line.417"></a>
+<span class="sourceLineNo">418</span> prevCellList.set(i, KeyValueUtil.toNewKeyCell(c));<a name="line.418"></a>
+<span class="sourceLineNo">419</span> }<a name="line.419"></a>
+<span class="sourceLineNo">420</span><a name="line.420"></a>
+<span class="sourceLineNo">421</span> if (localRC != ReturnCode.SEEK_NEXT_USING_HINT) {<a name="line.421"></a>
+<span class="sourceLineNo">422</span> seenNonHintReturnCode = true;<a name="line.422"></a>
+<span class="sourceLineNo">423</span> }<a name="line.423"></a>
+<span class="sourceLineNo">424</span> switch (localRC) {<a name="line.424"></a>
+<span class="sourceLineNo">425</span> case INCLUDE:<a name="line.425"></a>
+<span class="sourceLineNo">426</span> if (rc != ReturnCode.INCLUDE_AND_NEXT_COL) {<a name="line.426"></a>
+<span class="sourceLineNo">427</span> rc = ReturnCode.INCLUDE;<a name="line.427"></a>
+<span class="sourceLineNo">428</span> }<a name="line.428"></a>
+<span class="sourceLineNo">429</span> transformed = filter.transformCell(transformed);<a name="line.429"></a>
<span class="sourceLineNo">430</span> break;<a name="line.430"></a>
-<span class="sourceLineNo">431</span> case NEXT_ROW:<a name="line.431"></a>
-<span class="sourceLineNo">432</span> break;<a name="line.432"></a>
-<span class="sourceLineNo">433</span> case SKIP:<a name="line.433"></a>
-<span class="sourceLineNo">434</span> break;<a name="line.434"></a>
-<span class="sourceLineNo">435</span> case NEXT_COL:<a name="line.435"></a>
-<span class="sourceLineNo">436</span> break;<a name="line.436"></a>
-<span class="sourceLineNo">437</span> case SEEK_NEXT_USING_HINT:<a name="line.437"></a>
-<span class="sourceLineNo">438</span> break;<a name="line.438"></a>
-<span class="sourceLineNo">439</span> default:<a name="line.439"></a>
-<span class="sourceLineNo">440</span> throw new IllegalStateException("Received code is not valid.");<a name="line.440"></a>
-<span class="sourceLineNo">441</span> }<a name="line.441"></a>
-<span class="sourceLineNo">442</span> }<a name="line.442"></a>
-<span class="sourceLineNo">443</span> }<a name="line.443"></a>
-<span class="sourceLineNo">444</span><a name="line.444"></a>
-<span class="sourceLineNo">445</span> // Save the transformed Cell for transform():<a name="line.445"></a>
-<span class="sourceLineNo">446</span> this.transformedCell = transformed;<a name="line.446"></a>
-<span class="sourceLineNo">447</span><a name="line.447"></a>
-<span class="sourceLineNo">448</span> /*<a name="line.448"></a>
-<span class="sourceLineNo">449</span> * The seenNonHintReturnCode flag is intended only for Operator.MUST_PASS_ONE branch.<a name="line.449"></a>
-<span class="sourceLineNo">450</span> * If we have seen non SEEK_NEXT_USING_HINT ReturnCode, respect that ReturnCode.<a name="line.450"></a>
-<span class="sourceLineNo">451</span> */<a name="line.451"></a>
-<span class="sourceLineNo">452</span> if (operator == Operator.MUST_PASS_ONE && !seenNonHintReturnCode) {<a name="line.452"></a>
-<span class="sourceLineNo">453</span> return ReturnCode.SEEK_NEXT_USING_HINT;<a name="line.453"></a>
-<span class="sourceLineNo">454</span> }<a name="line.454"></a>
-<span class="sourceLineNo">455</span> return rc;<a name="line.455"></a>
-<span class="sourceLineNo">456</span> }<a name="line.456"></a>
-<span class="sourceLineNo">457</span><a name="line.457"></a>
-<span class="sourceLineNo">458</span> /**<a name="line.458"></a>
-<span class="sourceLineNo">459</span> * Filters that never filter by modifying the returned List of Cells can<a name="line.459"></a>
-<span class="sourceLineNo">460</span> * inherit this implementation that does nothing.<a name="line.460"></a>
-<span class="sourceLineNo">461</span> *<a name="line.461"></a>
-<span class="sourceLineNo">462</span> * {@inheritDoc}<a name="line.462"></a>
-<span class="sourceLineNo">463</span> */<a name="line.463"></a>
-<span class="sourceLineNo">464</span> @Override<a name="line.464"></a>
-<span class="sourceLineNo">465</span> public void filterRowCells(List<Cell> cells) throws IOException {<a name="line.465"></a>
-<span class="sourceLineNo">466</span> int listize = filters.size();<a name="line.466"></a>
-<span class="sourceLineNo">467</span> for (int i = 0; i < listize; i++) {<a name="line.467"></a>
-<span class="sourceLineNo">468</span> filters.get(i).filterRowCells(cells);<a name="line.468"></a>
-<span class="sourceLineNo">469</span> }<a name="line.469"></a>
-<span class="sourceLineNo">470</span> }<a name="line.470"></a>
-<span class="sourceLineNo">471</span><a name="line.471"></a>
-<span class="sourceLineNo">472</span> @Override<a name="line.472"></a>
-<span class="sourceLineNo">473</span> public boolean hasFilterRow() {<a name="line.473"></a>
-<span class="sourceLineNo">474</span> int listize = filters.size();<a name="line.474"></a>
-<span class="sourceLineNo">475</span> for (int i = 0; i < listize; i++) {<a name="line.475"></a>
-<span class="sourceLineNo">476</span> if (filters.get(i).hasFilterRow()) {<a name="line.476"></a>
-<span class="sourceLineNo">477</span> return true;<a name="line.477"></a>
-<span class="sourceLineNo">478</span> }<a name="line.478"></a>
-<span class="sourceLineNo">479</span> }<a name="line.479"></a>
-<span class="sourceLineNo">480</span> return false;<a name="line.480"></a>
-<span class="sourceLineNo">481</span> }<a name="line.481"></a>
-<span class="sourceLineNo">482</span><a name="line.482"></a>
-<span class="sourceLineNo">483</span> @Override<a name="line.483"></a>
-<span class="sourceLineNo">484</span> public boolean filterRow() throws IOException {<a name="line.484"></a>
-<span class="sourceLineNo">485</span> if (isEmpty()) {<a name="line.485"></a>
-<span class="sourceLineNo">486</span> return super.filterRow();<a name="line.486"></a>
-<span class="sourceLineNo">487</span> }<a name="line.487"></a>
-<span class="sourceLineNo">488</span> int listize = filters.size();<a name="line.488"></a>
-<span class="sourceLineNo">489</span> for (int i = 0; i < listize; i++) {<a name="line.489"></a>
-<span class="sourceLineNo">490</span> Filter filter = filters.get(i);<a name="line.490"></a>
-<span class="sourceLineNo">491</span> if (operator == Operator.MUST_PASS_ALL) {<a name="line.491"></a>
-<span class="sourceLineNo">492</span> if (filter.filterRow()) {<a name="line.492"></a>
-<span class="sourceLineNo">493</span> return true;<a name="line.493"></a>
-<span class="sourceLineNo">494</span> }<a name="line.494"></a>
-<span class="sourceLineNo">495</span> } else if (operator == Operator.MUST_PASS_ONE) {<a name="line.495"></a>
-<span class="sourceLineNo">496</span> if (!filter.filterRow()) {<a name="line.496"></a>
-<span class="sourceLineNo">497</span> return false;<a name="line.497"></a>
-<span class="sourceLineNo">498</span> }<a name="line.498"></a>
-<span class="sourceLineNo">499</span> }<a name="line.499"></a>
-<span class="sourceLineNo">500</span> }<a name="line.500"></a>
-<span class="sourceLineNo">501</span> return operator == Operator.MUST_PASS_ONE;<a name="line.501"></a>
-<span class="sourceLineNo">502</span> }<a name="line.502"></a>
-<span class="sourceLineNo">503</span><a name="line.503"></a>
-<span class="sourceLineNo">504</span> /**<a name="line.504"></a>
-<span class="sourceLineNo">505</span> * @return The filter serialized using pb<a name="line.505"></a>
-<span class="sourceLineNo">506</span> */<a name="line.506"></a>
-<span class="sourceLineNo">507</span> public byte[] toByteArray() throws IOException {<a name="line.507"></a>
-<span class="sourceLineNo">508</span> FilterProtos.FilterList.Builder builder =<a name="line.508"></a>
-<span class="sourceLineNo">509</span> FilterProtos.FilterList.newBuilder();<a name="line.509"></a>
-<span class="sourceLineNo">510</span> builder.setOperator(FilterProtos.FilterList.Operator.valueOf(operator.name()));<a name="line.510"></a>
-<span class="sourceLineNo">511</span> int listize = filters.size();<a name="line.511"></a>
-<span class="sourceLineNo">512</span> for (int i = 0; i < listize; i++) {<a name="line.512"></a>
-<span class="sourceLineNo">513</span> builder.addFilters(ProtobufUtil.toFilter(filters.get(i)));<a name="line.513"></a>
-<span class="sourceLineNo">514</span> }<a name="line.514"></a>
-<span class="sourceLineNo">515</span> return builder.build().toByteArray();<a name="line.515"></a>
-<span class="sourceLineNo">516</span> }<a name="line.516"></a>
-<span class="sourceLineNo">517</span><a name="line.517"></a>
-<span class="sourceLineNo">518</span> /**<a name="line.518"></a>
-<span class="sourceLineNo">519</span> * @param pbBytes A pb serialized {@link FilterList} instance<a name="line.519"></a>
-<span class="sourceLineNo">520</span> * @return An instance of {@link FilterList} made from <code>bytes</code><a name="line.520"></a>
-<span class="sourceLineNo">521</span> * @throws DeserializationException<a name="line.521"></a>
-<span class="sourceLineNo">522</span> * @see #toByteArray<a name="line.522"></a>
-<span class="sourceLineNo">523</span> */<a name="line.523"></a>
-<span class="sourceLineNo">524</span> public static FilterList parseFrom(final byte [] pbBytes)<a name="line.524"></a>
-<span class="sourceLineNo">525</span> throws DeserializationException {<a name="line.525"></a>
-<span class="sourceLineNo">526</span> FilterProtos.FilterList proto;<a name="line.526"></a>
-<span class="sourceLineNo">527</span> try {<a name="line.527"></a>
-<span class="sourceLineNo">528</span> proto = FilterProtos.FilterList.parseFrom(pbBytes);<a name="line.528"></a>
-<span class="sourceLineNo">529</span> } catch (InvalidProtocolBufferException e) {<a name="line.529"></a>
-<span class="sourceLineNo">530</span> throw new DeserializationException(e);<a name="line.530"></a>
-<span class="sourceLineNo">531</span> }<a name="line.531"></a>
-<span class="sourceLineNo">532</span><a name="line.532"></a>
-<span class="sourceLineNo">533</span> List<Filter> rowFilters = new ArrayList<>(proto.getFiltersCount());<a name="line.533"></a>
-<span class="sourceLineNo">534</span> try {<a name="line.534"></a>
-<span class="sourceLineNo">535</span> List<FilterProtos.Filter> filtersList = proto.getFiltersList();<a name="line.535"></a>
-<span class="sourceLineNo">536</span> int listSize = filtersList.size();<a name="line.536"></a>
-<span class="sourceLineNo">537</span> for (int i = 0; i < listSize; i++) {<a name="line.537"></a>
-<span class="sourceLineNo">538</span> rowFilters.add(ProtobufUtil.toFilter(filtersList.get(i)));<a name="line.538"></a>
-<span class="sourceLineNo">539</span> }<a name="line.539"></a>
-<span class="sourceLineNo">540</span> } catch (IOException ioe) {<a name="line.540"></a>
-<span class="sourceLineNo">541</span> throw new DeserializationException(ioe);<a name="line.541"></a>
-<span class="sourceLineNo">542</span> }<a name="line.542"></a>
-<span class="sourceLineNo">543</span> return new FilterList(Operator.valueOf(proto.getOperator().name()),rowFilters);<a name="line.543"></a>
-<span class="sourceLineNo">544</span> }<a name="line.544"></a>
-<span class="sourceLineNo">545</span><a name="line.545"></a>
-<span class="sourceLineNo">546</span> /**<a name="line.546"></a>
-<span class="sourceLineNo">547</span> * @param other<a name="line.547"></a>
-<span class="sourceLineNo">548</span> * @return true if and only if the fields of the filter that are serialized<a name="line.548"></a>
-<span class="sourceLineNo">549</span> * are equal to the corresponding fields in other. Used for testing.<a name="line.549"></a>
-<span class="sourceLineNo">550</span> */<a name="line.550"></a>
-<span class="sourceLineNo">551</span> boolean areSerializedFieldsEqual(Filter other) {<a name="line.551"></a>
-<span class="sourceLineNo">552</span> if (other == this) return true;<a name="line.552"></a>
-<span class="sourceLineNo">553</span> if (!(other instanceof FilterList)) return false;<a name="line.553"></a>
+<span class="sourceLineNo">431</span> case INCLUDE_AND_NEXT_COL:<a name="line.431"></a>
+<span class="sourceLineNo">432</span> rc = ReturnCode.INCLUDE_AND_NEXT_COL;<a name="line.432"></a>
+<span class="sourceLineNo">433</span> transformed = filter.transformCell(transformed);<a name="line.433"></a>
+<span class="sourceLineNo">434</span> // must continue here to evaluate all filters<a name="line.434"></a>
+<span class="sourceLineNo">435</span> break;<a name="line.435"></a>
+<span class="sourceLineNo">436</span> case NEXT_ROW:<a name="lin
<TRUNCATED>
[23/27] hbase-site git commit: Published site at .
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/dependency-convergence.html
----------------------------------------------------------------------
diff --git a/dependency-convergence.html b/dependency-convergence.html
index 98744c9..c5a3951 100644
--- a/dependency-convergence.html
+++ b/dependency-convergence.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase – Reactor Dependency Convergence</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -432,7 +432,7 @@
<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />         \- commons-configuration:commons-configuration:jar:1.6:compile<br />            \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />         \- commons-configuration:commons-configuration:jar:1.6:compile<br />            \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-configuration:commons-configuration:jar:1.6:compile<br />         \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-configuration:commons-configuration:jar:1.6:compile<br />         \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-configuration:commons-configuration:jar:1.6:compile<br />         \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-configuration:commons-configuration:jar:1.6:compile<br />      \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-common:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|     \- commons-configuration:commons-configuration:jar:1.6:compile<br />|        \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br />\- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />   \- org.tachyonproject:tachyon-client:jar:0.8.2:provided<br />      \- (commons-lang:commons-lang:jar:2.4:provided - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />+- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />|  \- org.tachyonproject:tachyon-client:jar:0.8.2:provided<br />|     \- (commons-lang:commons-lang:jar:2.4:compile - scope updated from provided; omitted for duplicate)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-configuration:commons-configuration:jar:1.6:compile<br />      \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
@@ -462,10 +462,10 @@
<li>org.apache.hbase:hbase-rest:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|&
#160;    \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|     \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|        +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|        |  \- (commons-lang:com
mons-lang:jar:2.6:test - omitted for duplicate)<br />|        \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|           \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test (scope not updated to compile)<br />|  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:test<br />|     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
<li>org.apache.hbase:hbase-rsgroup:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2
.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  
   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|        +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|        |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|        \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|           \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
<li>org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />|  +- org.apache.directory.server:apacheds-core-api:jar:2.0.0-M15:test<br />|  |  +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  +- org.apache.directory.api:api-ldap-codec-core:jar:1.0.0-M20:test<br />|  |  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  \- org.apache.directory.api:api-ldap-model:jar:1.0.0-M20:test<br />|  |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.server:apacheds-interceptor-kerberos:jar:2.0.0-M15:test<br />|  |  \- org.apache.directory.server:apacheds-core:jar:2.0.0-M15:test<br />|  |    &#
160;+- org.apache.directory.server:apacheds-interceptors-authn:jar:2.0.0-M15:test<br />|  |     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |     +- org.apache.directory.server:apacheds-interceptors-trigger:jar:2.0.0-M15:test<br />|  |     |  \- org.apache.directory.api:api-ldap-extras-trigger:jar:1.0.0-M20:test<br />|  |     |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.server:apacheds-mavibot-partition:jar:2.0.0-M15:test<br />|  |  +- org.apache.directory.server:apacheds-core-avl:jar:2.0.0-M15:test<br />|  | 
; |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.api:api-all:jar:1.0.0-M20:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.server:apacheds-jdbm-partition:jar:2.0.0-M15:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.directory.server:apacheds-protocol-ldap:jar:2.0.0-M15:test<br />|     +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|     \- org.apache.directory.api:api-ldap-extras-sp:jar:1.0.0-M20:test<br />|        \- (commons-lang:commons-lang:jar:2.6:test - o
mitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- org.apache.hadoop:hadoop-yarn-common
:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />   +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />      +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />      |  \- (commons-lang
:commons-lang:jar:2.6:test - omitted for duplicate)<br />      \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />         \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- commons-lang:commons-lang:jar:2.6:compile<br />\- org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />      |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />     &#
160;|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />      |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />      |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />      |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      \- org.apache.hadoop
:hadoop-hdfs:jar:2.7.1:compile<br />         \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- commons-lang:commons-lang:jar:2.6:compile<br />\- org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />      |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />     &
#160;|     |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />      |     |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />      |     |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      |     \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />      |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />      |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted
for duplicate)<br />      \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />         \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />            \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:test<br />|  |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:test<br />|  |     \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test<br />|  |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:test<br />|  |     \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:test<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:test<br />|  |&
#160; |  \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:test<br />|  |  |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:test<br />|  |     \- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|  |        \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplica
te)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|     \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|        \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|           \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br /> 
        \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- commons-lang:commons-lang:jar:2.6:compile<br />   +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />   |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<
br />   |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />   |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />   |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />      \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |     |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |     |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />   |     |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   |     \- org.apache.hadoop:hado
op-yarn-api:jar:2.7.1:compile<br />   |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- commons-lang:commons-lang:jar:2.6:compile<br />   +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />   |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />         \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- org.ap
ache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|  +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|     |  \- (commons
-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|     \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|        \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />   +- org.apache.directory.server:apacheds-core-api:jar:2.0.0-M15:test<br />   |  +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |  +- org.apache.directory.api:api-ldap-codec-core:jar:1.0.0-M20:test<br />   |  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |  \- org.apache.directory.api:api-ldap-model:jar:1.0.0-M20:test<br />   |     \- (commons-lang:commons-lang:jar:2.6:test
- omitted for duplicate)<br />   +- org.apache.directory.server:apacheds-interceptor-kerberos:jar:2.0.0-M15:test<br />   |  \- org.apache.directory.server:apacheds-core:jar:2.0.0-M15:test<br />   |     +- org.apache.directory.server:apacheds-interceptors-authn:jar:2.0.0-M15:test<br />   |     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |     +- org.apache.directory.server:apacheds-interceptors-trigger:jar:2.0.0-M15:test<br />   |     |  \- org.apache.directory.api:api-ldap-extras-trigger:jar:1.0.0-M20:test<br />   |     |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |   
  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   +- org.apache.directory.server:apacheds-mavibot-partition:jar:2.0.0-M15:test<br />   |  +- org.apache.directory.server:apacheds-core-avl:jar:2.0.0-M15:test<br />   |  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   +- org.apache.directory.api:api-all:jar:1.0.0-M20:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   +- org.apache.directory.server:apacheds-jdbm-partition:jar:2.0.0-M15:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   \- org.apache.directory.server:apach
eds-protocol-ldap:jar:2.0.0-M15:test<br />      +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />      \- org.apache.directory.api:api-ldap-extras-sp:jar:1.0.0-M20:test<br />         \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-common:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|     \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hado
op-yarn-api:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1
:test<br />      +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />      |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />      \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />         +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />         |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />         \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />            \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|  |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />|  +- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|  |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />|  \- org.apache.hado
op:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|     \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />   \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
@@ -736,7 +736,7 @@
<li>org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT<br />+- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|  \- org.slf4j:slf4j-log4j12:jar:1.6.1:compile<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />      \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />         \- org.apache.zookeeper:zookeeper:test-jar:tests:3.4.6:test<br />            \- (org.slf4j:slf4j-log4j12:jar:1.6.1:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />         \- org.slf4j:slf4j-log4j12:jar:1.6.1:compile<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.10)<br /></li><br />
<li>org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:compile<br />   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:compile<br />      \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:compile<br />         \- org.apache.zookeeper:zookeeper:test-jar:tests:3.4.6:compile<br />            \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br /></ol></td></tr>
<tr class="a">
@@ -762,10 +762,10 @@
<li>org.apache.hbase:hbase-rest:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|     \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|     |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|     |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|     |  | 
0;\- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />
|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test (scope not updated to compile)<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from test; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />\- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-rsgroup:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.7.24)<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  | 
0;|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|  |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  
;\- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.24)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.24)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.24)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  +- org.apache.hadoop:
hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />   +- org.apa
che.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />\- org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      
;|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />      |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />      |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />      |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />&
#160;     |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />         \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />\- org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   
0;  |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />      |     |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />      |     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |     |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />      |     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |     |
0; \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |     \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />      |        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />         \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:test<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:test<br />|  |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:test<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:test<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated fro
m test; omitted for duplicate)<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:test<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; om
itted for duplicate)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />      |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />         \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)
<br />   |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />   |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />   |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   |  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |     |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |     |  |  \- (o
rg.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |     |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />   |     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |     \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />   |        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runt
ime - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  \- (org.
slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />+- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-minicluster:jar:2.7.
1:test<br />|  +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-common:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|  |  \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />|  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.7.10)<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-ap
p:jar:2.7.1:compile<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|  |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-co
re:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test -
omitted for conflict with 1.7.10)<br />\- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from provided; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />+- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from provided; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />|  +- org.apache.hadoop:ha
doop-mapreduce-client-core:jar:2.7.1:compile<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  +- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from test; omitted for duplicate)<br />\- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-j
ar:tests:2.7.1:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from test; omitted for duplicate)<br /></li><br />
@@ -789,7 +789,7 @@
<li>org.apache.hbase:hbase-rsgroup:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:compile - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:runtime - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:compile - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:compile - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
@@ -839,7 +839,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/dependency-info.html
----------------------------------------------------------------------
diff --git a/dependency-info.html b/dependency-info.html
index 14376fa..770698b 100644
--- a/dependency-info.html
+++ b/dependency-info.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase – Dependency Information</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -318,7 +318,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/dependency-management.html
----------------------------------------------------------------------
diff --git a/dependency-management.html b/dependency-management.html
index 5a839c8..b301042 100644
--- a/dependency-management.html
+++ b/dependency-management.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase – Project Dependency Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -936,7 +936,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/devapidocs/constant-values.html
----------------------------------------------------------------------
diff --git a/devapidocs/constant-values.html b/devapidocs/constant-values.html
index 518ad2e..bd31891 100644
--- a/devapidocs/constant-values.html
+++ b/devapidocs/constant-values.html
@@ -3773,21 +3773,21 @@
<!-- -->
</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td><code><a href="org/apache/hadoop/hbase/Version.html#date">date</a></code></td>
-<td class="colLast"><code>"Wed Sep 6 14:41:57 UTC 2017"</code></td>
+<td class="colLast"><code>"Thu Sep 7 14:41:49 UTC 2017"</code></td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a name="org.apache.hadoop.hbase.Version.revision">
<!-- -->
</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td><code><a href="org/apache/hadoop/hbase/Version.html#revision">revision</a></code></td>
-<td class="colLast"><code>"2f14a054f8d6497dee4a65f0206f5bf522477ef9"</code></td>
+<td class="colLast"><code>"df34300cd3f89c1efdea43b0b2ecb64c317e1a34"</code></td>
</tr>
<tr class="altColor">
<td class="colFirst"><a name="org.apache.hadoop.hbase.Version.srcChecksum">
<!-- -->
</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td><code><a href="org/apache/hadoop/hbase/Version.html#srcChecksum">srcChecksum</a></code></td>
-<td class="colLast"><code>"7012420e8d5051cfb5cad439314b0e2a"</code></td>
+<td class="colLast"><code>"608387887f97bfd196e0617733c97cc5"</code></td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a name="org.apache.hadoop.hbase.Version.url">
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/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 f62b5c0..46ad7d9 100644
--- a/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html
@@ -167,10 +167,10 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
-<li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupInfo.BackupPhase.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupInfo.BackupPhase</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupType.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupRestoreConstants.BackupCommand.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupRestoreConstants.BackupCommand</span></a></li>
<li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupInfo.BackupState.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupInfo.BackupState</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupRestoreConstants.BackupCommand.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupRestoreConstants.BackupCommand</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupType.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.backup.<a href="../../../../../org/apache/hadoop/hbase/backup/BackupInfo.BackupPhase.html" title="enum in org.apache.hadoop.hbase.backup"><span class="typeNameLink">BackupInfo.BackupPhase</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/devapidocs/org/apache/hadoop/hbase/classification/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/classification/package-tree.html b/devapidocs/org/apache/hadoop/hbase/classification/package-tree.html
index 5500c1f..2ae253d 100644
--- a/devapidocs/org/apache/hadoop/hbase/classification/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/classification/package-tree.html
@@ -88,12 +88,12 @@
</ul>
<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
<ul>
+<li type="circle">org.apache.hadoop.hbase.classification.<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceStability.Unstable.html" title="annotation in org.apache.hadoop.hbase.classification"><span class="typeNameLink">InterfaceStability.Unstable</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.hadoop.hbase.classification.<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.LimitedPrivate.html" title="annotation in org.apache.hadoop.hbase.classification"><span class="typeNameLink">InterfaceAudience.LimitedPrivate</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
-<li type="circle">org.apache.hadoop.hbase.classification.<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceStability.Stable.html" title="annotation in org.apache.hadoop.hbase.classification"><span class="typeNameLink">InterfaceStability.Stable</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
-<li type="circle">org.apache.hadoop.hbase.classification.<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification"><span class="typeNameLink">InterfaceAudience.Private</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.hadoop.hbase.classification.<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Public.html" title="annotation in org.apache.hadoop.hbase.classification"><span class="typeNameLink">InterfaceAudience.Public</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
+<li type="circle">org.apache.hadoop.hbase.classification.<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification"><span class="typeNameLink">InterfaceAudience.Private</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
+<li type="circle">org.apache.hadoop.hbase.classification.<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceStability.Stable.html" title="annotation in org.apache.hadoop.hbase.classification"><span class="typeNameLink">InterfaceStability.Stable</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.hadoop.hbase.classification.<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceStability.Evolving.html" title="annotation in org.apache.hadoop.hbase.classification"><span class="typeNameLink">InterfaceStability.Evolving</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
-<li type="circle">org.apache.hadoop.hbase.classification.<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceStability.Unstable.html" title="annotation in org.apache.hadoop.hbase.classification"><span class="typeNameLink">InterfaceStability.Unstable</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
[19/27] hbase-site git commit: Published site at .
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/devapidocs/src-html/org/apache/hadoop/hbase/filter/FilterList.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/filter/FilterList.html b/devapidocs/src-html/org/apache/hadoop/hbase/filter/FilterList.html
index 0ed7e8b..7839e75 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/filter/FilterList.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/filter/FilterList.html
@@ -30,615 +30,634 @@
<span class="sourceLineNo">022</span>import java.util.ArrayList;<a name="line.22"></a>
<span class="sourceLineNo">023</span>import java.util.Arrays;<a name="line.23"></a>
<span class="sourceLineNo">024</span>import java.util.Collections;<a name="line.24"></a>
-<span class="sourceLineNo">025</span>import java.util.List;<a name="line.25"></a>
-<span class="sourceLineNo">026</span><a name="line.26"></a>
-<span class="sourceLineNo">027</span>import org.apache.hadoop.hbase.Cell;<a name="line.27"></a>
-<span class="sourceLineNo">028</span>import org.apache.hadoop.hbase.CellComparator;<a name="line.28"></a>
-<span class="sourceLineNo">029</span>import org.apache.hadoop.hbase.CellUtil;<a name="line.29"></a>
-<span class="sourceLineNo">030</span>import org.apache.hadoop.hbase.KeyValueUtil;<a name="line.30"></a>
-<span class="sourceLineNo">031</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.31"></a>
-<span class="sourceLineNo">032</span>import org.apache.hadoop.hbase.exceptions.DeserializationException;<a name="line.32"></a>
-<span class="sourceLineNo">033</span>import org.apache.hadoop.hbase.shaded.protobuf.ProtobufUtil;<a name="line.33"></a>
-<span class="sourceLineNo">034</span>import org.apache.hadoop.hbase.shaded.protobuf.generated.FilterProtos;<a name="line.34"></a>
-<span class="sourceLineNo">035</span>import org.apache.hadoop.hbase.shaded.com.google.protobuf.InvalidProtocolBufferException;<a name="line.35"></a>
-<span class="sourceLineNo">036</span><a name="line.36"></a>
-<span class="sourceLineNo">037</span>/**<a name="line.37"></a>
-<span class="sourceLineNo">038</span> * Implementation of {@link Filter} that represents an ordered List of Filters<a name="line.38"></a>
-<span class="sourceLineNo">039</span> * which will be evaluated with a specified boolean operator {@link Operator#MUST_PASS_ALL}<a name="line.39"></a>
-<span class="sourceLineNo">040</span> * (<code>AND</code>) or {@link Operator#MUST_PASS_ONE} (<code>OR</code>).<a name="line.40"></a>
-<span class="sourceLineNo">041</span> * Since you can use Filter Lists as children of Filter Lists, you can create a<a name="line.41"></a>
-<span class="sourceLineNo">042</span> * hierarchy of filters to be evaluated.<a name="line.42"></a>
-<span class="sourceLineNo">043</span> *<a name="line.43"></a>
-<span class="sourceLineNo">044</span> * <br><a name="line.44"></a>
-<span class="sourceLineNo">045</span> * {@link Operator#MUST_PASS_ALL} evaluates lazily: evaluation stops as soon as one filter does<a name="line.45"></a>
-<span class="sourceLineNo">046</span> * not include the KeyValue.<a name="line.46"></a>
-<span class="sourceLineNo">047</span> *<a name="line.47"></a>
-<span class="sourceLineNo">048</span> * <br><a name="line.48"></a>
-<span class="sourceLineNo">049</span> * {@link Operator#MUST_PASS_ONE} evaluates non-lazily: all filters are always evaluated.<a name="line.49"></a>
-<span class="sourceLineNo">050</span> *<a name="line.50"></a>
-<span class="sourceLineNo">051</span> * <br><a name="line.51"></a>
-<span class="sourceLineNo">052</span> * Defaults to {@link Operator#MUST_PASS_ALL}.<a name="line.52"></a>
-<span class="sourceLineNo">053</span> */<a name="line.53"></a>
-<span class="sourceLineNo">054</span>@InterfaceAudience.Public<a name="line.54"></a>
-<span class="sourceLineNo">055</span>final public class FilterList extends FilterBase {<a name="line.55"></a>
-<span class="sourceLineNo">056</span> /** set operator */<a name="line.56"></a>
-<span class="sourceLineNo">057</span> @InterfaceAudience.Public<a name="line.57"></a>
-<span class="sourceLineNo">058</span> public static enum Operator {<a name="line.58"></a>
-<span class="sourceLineNo">059</span> /** !AND */<a name="line.59"></a>
-<span class="sourceLineNo">060</span> MUST_PASS_ALL,<a name="line.60"></a>
-<span class="sourceLineNo">061</span> /** !OR */<a name="line.61"></a>
-<span class="sourceLineNo">062</span> MUST_PASS_ONE<a name="line.62"></a>
-<span class="sourceLineNo">063</span> }<a name="line.63"></a>
-<span class="sourceLineNo">064</span><a name="line.64"></a>
-<span class="sourceLineNo">065</span> private static final int MAX_LOG_FILTERS = 5;<a name="line.65"></a>
-<span class="sourceLineNo">066</span> private Operator operator = Operator.MUST_PASS_ALL;<a name="line.66"></a>
-<span class="sourceLineNo">067</span> private final List<Filter> filters;<a name="line.67"></a>
-<span class="sourceLineNo">068</span> private Filter seekHintFilter = null;<a name="line.68"></a>
-<span class="sourceLineNo">069</span><a name="line.69"></a>
-<span class="sourceLineNo">070</span> /**<a name="line.70"></a>
-<span class="sourceLineNo">071</span> * Save previous return code and previous cell for every filter in filter list. For MUST_PASS_ONE,<a name="line.71"></a>
-<span class="sourceLineNo">072</span> * we use the previous return code to decide whether we should pass current cell encountered to<a name="line.72"></a>
-<span class="sourceLineNo">073</span> * the filter. For MUST_PASS_ALL, the two list are meaningless.<a name="line.73"></a>
-<span class="sourceLineNo">074</span> */<a name="line.74"></a>
-<span class="sourceLineNo">075</span> private List<ReturnCode> prevFilterRCList = null;<a name="line.75"></a>
-<span class="sourceLineNo">076</span> private List<Cell> prevCellList = null;<a name="line.76"></a>
-<span class="sourceLineNo">077</span><a name="line.77"></a>
-<span class="sourceLineNo">078</span> /** Reference Cell used by {@link #transformCell(Cell)} for validation purpose. */<a name="line.78"></a>
-<span class="sourceLineNo">079</span> private Cell referenceCell = null;<a name="line.79"></a>
-<span class="sourceLineNo">080</span><a name="line.80"></a>
-<span class="sourceLineNo">081</span> /**<a name="line.81"></a>
-<span class="sourceLineNo">082</span> * When filtering a given Cell in {@link #filterKeyValue(Cell)},<a name="line.82"></a>
-<span class="sourceLineNo">083</span> * this stores the transformed Cell to be returned by {@link #transformCell(Cell)}.<a name="line.83"></a>
-<span class="sourceLineNo">084</span> *<a name="line.84"></a>
-<span class="sourceLineNo">085</span> * Individual filters transformation are applied only when the filter includes the Cell.<a name="line.85"></a>
-<span class="sourceLineNo">086</span> * Transformations are composed in the order specified by {@link #filters}.<a name="line.86"></a>
-<span class="sourceLineNo">087</span> */<a name="line.87"></a>
-<span class="sourceLineNo">088</span> private Cell transformedCell = null;<a name="line.88"></a>
-<span class="sourceLineNo">089</span><a name="line.89"></a>
-<span class="sourceLineNo">090</span> /**<a name="line.90"></a>
-<span class="sourceLineNo">091</span> * Constructor that takes a set of {@link Filter}s. The default operator<a name="line.91"></a>
-<span class="sourceLineNo">092</span> * MUST_PASS_ALL is assumed.<a name="line.92"></a>
-<span class="sourceLineNo">093</span> * All filters are cloned to internal list.<a name="line.93"></a>
-<span class="sourceLineNo">094</span> * @param rowFilters list of filters<a name="line.94"></a>
-<span class="sourceLineNo">095</span> */<a name="line.95"></a>
-<span class="sourceLineNo">096</span> public FilterList(final List<Filter> rowFilters) {<a name="line.96"></a>
-<span class="sourceLineNo">097</span> reversed = getReversed(rowFilters, reversed);<a name="line.97"></a>
-<span class="sourceLineNo">098</span> this.filters = new ArrayList<>(rowFilters);<a name="line.98"></a>
-<span class="sourceLineNo">099</span> initPrevListForMustPassOne(rowFilters.size());<a name="line.99"></a>
-<span class="sourceLineNo">100</span> }<a name="line.100"></a>
-<span class="sourceLineNo">101</span><a name="line.101"></a>
-<span class="sourceLineNo">102</span> /**<a name="line.102"></a>
-<span class="sourceLineNo">103</span> * Constructor that takes a var arg number of {@link Filter}s. The fefault operator<a name="line.103"></a>
-<span class="sourceLineNo">104</span> * MUST_PASS_ALL is assumed.<a name="line.104"></a>
-<span class="sourceLineNo">105</span> * @param rowFilters<a name="line.105"></a>
-<span class="sourceLineNo">106</span> */<a name="line.106"></a>
-<span class="sourceLineNo">107</span> public FilterList(final Filter... rowFilters) {<a name="line.107"></a>
-<span class="sourceLineNo">108</span> this(Arrays.asList(rowFilters));<a name="line.108"></a>
-<span class="sourceLineNo">109</span> }<a name="line.109"></a>
-<span class="sourceLineNo">110</span><a name="line.110"></a>
-<span class="sourceLineNo">111</span> /**<a name="line.111"></a>
-<span class="sourceLineNo">112</span> * Constructor that takes an operator.<a name="line.112"></a>
-<span class="sourceLineNo">113</span> *<a name="line.113"></a>
-<span class="sourceLineNo">114</span> * @param operator Operator to process filter set with.<a name="line.114"></a>
-<span class="sourceLineNo">115</span> */<a name="line.115"></a>
-<span class="sourceLineNo">116</span> public FilterList(final Operator operator) {<a name="line.116"></a>
-<span class="sourceLineNo">117</span> this.operator = operator;<a name="line.117"></a>
-<span class="sourceLineNo">118</span> this.filters = new ArrayList<>();<a name="line.118"></a>
-<span class="sourceLineNo">119</span> initPrevListForMustPassOne(filters.size());<a name="line.119"></a>
-<span class="sourceLineNo">120</span> }<a name="line.120"></a>
-<span class="sourceLineNo">121</span><a name="line.121"></a>
-<span class="sourceLineNo">122</span> /**<a name="line.122"></a>
-<span class="sourceLineNo">123</span> * Constructor that takes a set of {@link Filter}s and an operator.<a name="line.123"></a>
-<span class="sourceLineNo">124</span> *<a name="line.124"></a>
-<span class="sourceLineNo">125</span> * @param operator Operator to process filter set with.<a name="line.125"></a>
-<span class="sourceLineNo">126</span> * @param rowFilters Set of row filters.<a name="line.126"></a>
-<span class="sourceLineNo">127</span> */<a name="line.127"></a>
-<span class="sourceLineNo">128</span> public FilterList(final Operator operator, final List<Filter> rowFilters) {<a name="line.128"></a>
-<span class="sourceLineNo">129</span> this(rowFilters);<a name="line.129"></a>
-<span class="sourceLineNo">130</span> this.operator = operator;<a name="line.130"></a>
-<span class="sourceLineNo">131</span> initPrevListForMustPassOne(rowFilters.size());<a name="line.131"></a>
-<span class="sourceLineNo">132</span> }<a name="line.132"></a>
-<span class="sourceLineNo">133</span><a name="line.133"></a>
-<span class="sourceLineNo">134</span> /**<a name="line.134"></a>
-<span class="sourceLineNo">135</span> * Constructor that takes a var arg number of {@link Filter}s and an operator.<a name="line.135"></a>
-<span class="sourceLineNo">136</span> *<a name="line.136"></a>
-<span class="sourceLineNo">137</span> * @param operator Operator to process filter set with.<a name="line.137"></a>
-<span class="sourceLineNo">138</span> * @param rowFilters Filters to use<a name="line.138"></a>
-<span class="sourceLineNo">139</span> */<a name="line.139"></a>
-<span class="sourceLineNo">140</span> public FilterList(final Operator operator, final Filter... rowFilters) {<a name="line.140"></a>
-<span class="sourceLineNo">141</span> this(rowFilters);<a name="line.141"></a>
-<span class="sourceLineNo">142</span> this.operator = operator;<a name="line.142"></a>
-<span class="sourceLineNo">143</span> initPrevListForMustPassOne(rowFilters.length);<a name="line.143"></a>
-<span class="sourceLineNo">144</span> }<a name="line.144"></a>
-<span class="sourceLineNo">145</span><a name="line.145"></a>
-<span class="sourceLineNo">146</span> public void initPrevListForMustPassOne(int size) {<a name="line.146"></a>
-<span class="sourceLineNo">147</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.147"></a>
-<span class="sourceLineNo">148</span> if (this.prevFilterRCList == null) {<a name="line.148"></a>
-<span class="sourceLineNo">149</span> prevFilterRCList = new ArrayList<>(Collections.nCopies(size, null));<a name="line.149"></a>
-<span class="sourceLineNo">150</span> }<a name="line.150"></a>
-<span class="sourceLineNo">151</span> if (this.prevCellList == null) {<a name="line.151"></a>
-<span class="sourceLineNo">152</span> prevCellList = new ArrayList<>(Collections.nCopies(size, null));<a name="line.152"></a>
-<span class="sourceLineNo">153</span> }<a name="line.153"></a>
-<span class="sourceLineNo">154</span> }<a name="line.154"></a>
-<span class="sourceLineNo">155</span> }<a name="line.155"></a>
-<span class="sourceLineNo">156</span><a name="line.156"></a>
-<span class="sourceLineNo">157</span><a name="line.157"></a>
-<span class="sourceLineNo">158</span> /**<a name="line.158"></a>
-<span class="sourceLineNo">159</span> * Get the operator.<a name="line.159"></a>
-<span class="sourceLineNo">160</span> *<a name="line.160"></a>
-<span class="sourceLineNo">161</span> * @return operator<a name="line.161"></a>
-<span class="sourceLineNo">162</span> */<a name="line.162"></a>
-<span class="sourceLineNo">163</span> public Operator getOperator() {<a name="line.163"></a>
-<span class="sourceLineNo">164</span> return operator;<a name="line.164"></a>
-<span class="sourceLineNo">165</span> }<a name="line.165"></a>
-<span class="sourceLineNo">166</span><a name="line.166"></a>
-<span class="sourceLineNo">167</span> /**<a name="line.167"></a>
-<span class="sourceLineNo">168</span> * Get the filters.<a name="line.168"></a>
-<span class="sourceLineNo">169</span> *<a name="line.169"></a>
-<span class="sourceLineNo">170</span> * @return filters<a name="line.170"></a>
-<span class="sourceLineNo">171</span> */<a name="line.171"></a>
-<span class="sourceLineNo">172</span> public List<Filter> getFilters() {<a name="line.172"></a>
-<span class="sourceLineNo">173</span> return filters;<a name="line.173"></a>
-<span class="sourceLineNo">174</span> }<a name="line.174"></a>
-<span class="sourceLineNo">175</span><a name="line.175"></a>
-<span class="sourceLineNo">176</span> public int size() {<a name="line.176"></a>
-<span class="sourceLineNo">177</span> return filters.size();<a name="line.177"></a>
-<span class="sourceLineNo">178</span> }<a name="line.178"></a>
-<span class="sourceLineNo">179</span><a name="line.179"></a>
-<span class="sourceLineNo">180</span> private boolean isEmpty() {<a name="line.180"></a>
-<span class="sourceLineNo">181</span> return filters.isEmpty();<a name="line.181"></a>
-<span class="sourceLineNo">182</span> }<a name="line.182"></a>
-<span class="sourceLineNo">183</span><a name="line.183"></a>
-<span class="sourceLineNo">184</span> private static boolean getReversed(List<Filter> rowFilters, boolean defaultValue) {<a name="line.184"></a>
-<span class="sourceLineNo">185</span> boolean rval = defaultValue;<a name="line.185"></a>
-<span class="sourceLineNo">186</span> boolean isFirst = true;<a name="line.186"></a>
-<span class="sourceLineNo">187</span> for (Filter f : rowFilters) {<a name="line.187"></a>
-<span class="sourceLineNo">188</span> if (isFirst) {<a name="line.188"></a>
-<span class="sourceLineNo">189</span> rval = f.isReversed();<a name="line.189"></a>
-<span class="sourceLineNo">190</span> isFirst = false;<a name="line.190"></a>
-<span class="sourceLineNo">191</span> continue;<a name="line.191"></a>
-<span class="sourceLineNo">192</span> }<a name="line.192"></a>
-<span class="sourceLineNo">193</span> if (rval != f.isReversed()) {<a name="line.193"></a>
-<span class="sourceLineNo">194</span> throw new IllegalArgumentException("Filters in the list must have the same reversed flag");<a name="line.194"></a>
-<span class="sourceLineNo">195</span> }<a name="line.195"></a>
-<span class="sourceLineNo">196</span> }<a name="line.196"></a>
-<span class="sourceLineNo">197</span> return rval;<a name="line.197"></a>
-<span class="sourceLineNo">198</span> }<a name="line.198"></a>
-<span class="sourceLineNo">199</span> private static void checkReversed(List<Filter> rowFilters, boolean expected) {<a name="line.199"></a>
-<span class="sourceLineNo">200</span> for (Filter filter : rowFilters) {<a name="line.200"></a>
-<span class="sourceLineNo">201</span> if (expected != filter.isReversed()) {<a name="line.201"></a>
-<span class="sourceLineNo">202</span> throw new IllegalArgumentException(<a name="line.202"></a>
-<span class="sourceLineNo">203</span> "Filters in the list must have the same reversed flag, expected="<a name="line.203"></a>
-<span class="sourceLineNo">204</span> + expected);<a name="line.204"></a>
-<span class="sourceLineNo">205</span> }<a name="line.205"></a>
-<span class="sourceLineNo">206</span> }<a name="line.206"></a>
-<span class="sourceLineNo">207</span> }<a name="line.207"></a>
-<span class="sourceLineNo">208</span><a name="line.208"></a>
-<span class="sourceLineNo">209</span> public void addFilter(List<Filter> filters) {<a name="line.209"></a>
-<span class="sourceLineNo">210</span> checkReversed(filters, isReversed());<a name="line.210"></a>
-<span class="sourceLineNo">211</span> this.filters.addAll(filters);<a name="line.211"></a>
-<span class="sourceLineNo">212</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.212"></a>
-<span class="sourceLineNo">213</span> this.prevFilterRCList.addAll(Collections.nCopies(filters.size(), null));<a name="line.213"></a>
-<span class="sourceLineNo">214</span> this.prevCellList.addAll(Collections.nCopies(filters.size(), null));<a name="line.214"></a>
-<span class="sourceLineNo">215</span> }<a name="line.215"></a>
-<span class="sourceLineNo">216</span> }<a name="line.216"></a>
-<span class="sourceLineNo">217</span><a name="line.217"></a>
-<span class="sourceLineNo">218</span> /**<a name="line.218"></a>
-<span class="sourceLineNo">219</span> * Add a filter.<a name="line.219"></a>
-<span class="sourceLineNo">220</span> *<a name="line.220"></a>
-<span class="sourceLineNo">221</span> * @param filter another filter<a name="line.221"></a>
-<span class="sourceLineNo">222</span> */<a name="line.222"></a>
-<span class="sourceLineNo">223</span> public void addFilter(Filter filter) {<a name="line.223"></a>
-<span class="sourceLineNo">224</span> addFilter(Collections.singletonList(filter));<a name="line.224"></a>
-<span class="sourceLineNo">225</span> }<a name="line.225"></a>
-<span class="sourceLineNo">226</span><a name="line.226"></a>
-<span class="sourceLineNo">227</span> @Override<a name="line.227"></a>
-<span class="sourceLineNo">228</span> public void reset() throws IOException {<a name="line.228"></a>
-<span class="sourceLineNo">229</span> int listize = filters.size();<a name="line.229"></a>
-<span class="sourceLineNo">230</span> for (int i = 0; i < listize; i++) {<a name="line.230"></a>
-<span class="sourceLineNo">231</span> filters.get(i).reset();<a name="line.231"></a>
-<span class="sourceLineNo">232</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.232"></a>
-<span class="sourceLineNo">233</span> prevFilterRCList.set(i, null);<a name="line.233"></a>
-<span class="sourceLineNo">234</span> prevCellList.set(i, null);<a name="line.234"></a>
-<span class="sourceLineNo">235</span> }<a name="line.235"></a>
-<span class="sourceLineNo">236</span> }<a name="line.236"></a>
-<span class="sourceLineNo">237</span> seekHintFilter = null;<a name="line.237"></a>
-<span class="sourceLineNo">238</span> }<a name="line.238"></a>
-<span class="sourceLineNo">239</span><a name="line.239"></a>
-<span class="sourceLineNo">240</span> @Override<a name="line.240"></a>
-<span class="sourceLineNo">241</span> public boolean filterRowKey(byte[] rowKey, int offset, int length) throws IOException {<a name="line.241"></a>
-<span class="sourceLineNo">242</span> if (isEmpty()) {<a name="line.242"></a>
-<span class="sourceLineNo">243</span> return super.filterRowKey(rowKey, offset, length);<a name="line.243"></a>
-<span class="sourceLineNo">244</span> }<a name="line.244"></a>
-<span class="sourceLineNo">245</span> boolean flag = this.operator == Operator.MUST_PASS_ONE;<a name="line.245"></a>
-<span class="sourceLineNo">246</span> int listize = filters.size();<a name="line.246"></a>
-<span class="sourceLineNo">247</span> for (int i = 0; i < listize; i++) {<a name="line.247"></a>
-<span class="sourceLineNo">248</span> Filter filter = filters.get(i);<a name="line.248"></a>
-<span class="sourceLineNo">249</span> if (this.operator == Operator.MUST_PASS_ALL) {<a name="line.249"></a>
-<span class="sourceLineNo">250</span> if (filter.filterAllRemaining() ||<a name="line.250"></a>
-<span class="sourceLineNo">251</span> filter.filterRowKey(rowKey, offset, length)) {<a name="line.251"></a>
-<span class="sourceLineNo">252</span> flag = true;<a name="line.252"></a>
-<span class="sourceLineNo">253</span> }<a name="line.253"></a>
-<span class="sourceLineNo">254</span> } else if (this.operator == Operator.MUST_PASS_ONE) {<a name="line.254"></a>
-<span class="sourceLineNo">255</span> if (!filter.filterAllRemaining() &&<a name="line.255"></a>
-<span class="sourceLineNo">256</span> !filter.filterRowKey(rowKey, offset, length)) {<a name="line.256"></a>
-<span class="sourceLineNo">257</span> flag = false;<a name="line.257"></a>
-<span class="sourceLineNo">258</span> }<a name="line.258"></a>
-<span class="sourceLineNo">259</span> }<a name="line.259"></a>
-<span class="sourceLineNo">260</span> }<a name="line.260"></a>
-<span class="sourceLineNo">261</span> return flag;<a name="line.261"></a>
-<span class="sourceLineNo">262</span> }<a name="line.262"></a>
-<span class="sourceLineNo">263</span><a name="line.263"></a>
-<span class="sourceLineNo">264</span> @Override<a name="line.264"></a>
-<span class="sourceLineNo">265</span> public boolean filterRowKey(Cell firstRowCell) throws IOException {<a name="line.265"></a>
-<span class="sourceLineNo">266</span> if (isEmpty()) {<a name="line.266"></a>
-<span class="sourceLineNo">267</span> return super.filterRowKey(firstRowCell);<a name="line.267"></a>
-<span class="sourceLineNo">268</span> }<a name="line.268"></a>
-<span class="sourceLineNo">269</span> boolean flag = this.operator == Operator.MUST_PASS_ONE;<a name="line.269"></a>
-<span class="sourceLineNo">270</span> int listize = filters.size();<a name="line.270"></a>
-<span class="sourceLineNo">271</span> for (int i = 0; i < listize; i++) {<a name="line.271"></a>
-<span class="sourceLineNo">272</span> Filter filter = filters.get(i);<a name="line.272"></a>
-<span class="sourceLineNo">273</span> if (this.operator == Operator.MUST_PASS_ALL) {<a name="line.273"></a>
-<span class="sourceLineNo">274</span> if (filter.filterAllRemaining() || filter.filterRowKey(firstRowCell)) {<a name="line.274"></a>
-<span class="sourceLineNo">275</span> flag = true;<a name="line.275"></a>
-<span class="sourceLineNo">276</span> }<a name="line.276"></a>
-<span class="sourceLineNo">277</span> } else if (this.operator == Operator.MUST_PASS_ONE) {<a name="line.277"></a>
-<span class="sourceLineNo">278</span> if (!filter.filterAllRemaining() && !filter.filterRowKey(firstRowCell)) {<a name="line.278"></a>
-<span class="sourceLineNo">279</span> flag = false;<a name="line.279"></a>
-<span class="sourceLineNo">280</span> }<a name="line.280"></a>
-<span class="sourceLineNo">281</span> }<a name="line.281"></a>
-<span class="sourceLineNo">282</span> }<a name="line.282"></a>
-<span class="sourceLineNo">283</span> return flag;<a name="line.283"></a>
-<span class="sourceLineNo">284</span> }<a name="line.284"></a>
-<span class="sourceLineNo">285</span><a name="line.285"></a>
-<span class="sourceLineNo">286</span> @Override<a name="line.286"></a>
-<span class="sourceLineNo">287</span> public boolean filterAllRemaining() throws IOException {<a name="line.287"></a>
-<span class="sourceLineNo">288</span> if (isEmpty()) {<a name="line.288"></a>
-<span class="sourceLineNo">289</span> return super.filterAllRemaining();<a name="line.289"></a>
-<span class="sourceLineNo">290</span> }<a name="line.290"></a>
-<span class="sourceLineNo">291</span> int listize = filters.size();<a name="line.291"></a>
-<span class="sourceLineNo">292</span> for (int i = 0; i < listize; i++) {<a name="line.292"></a>
-<span class="sourceLineNo">293</span> if (filters.get(i).filterAllRemaining()) {<a name="line.293"></a>
-<span class="sourceLineNo">294</span> if (operator == Operator.MUST_PASS_ALL) {<a name="line.294"></a>
-<span class="sourceLineNo">295</span> return true;<a name="line.295"></a>
-<span class="sourceLineNo">296</span> }<a name="line.296"></a>
-<span class="sourceLineNo">297</span> } else {<a name="line.297"></a>
-<span class="sourceLineNo">298</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.298"></a>
-<span class="sourceLineNo">299</span> return false;<a name="line.299"></a>
-<span class="sourceLineNo">300</span> }<a name="line.300"></a>
-<span class="sourceLineNo">301</span> }<a name="line.301"></a>
-<span class="sourceLineNo">302</span> }<a name="line.302"></a>
-<span class="sourceLineNo">303</span> return operator == Operator.MUST_PASS_ONE;<a name="line.303"></a>
-<span class="sourceLineNo">304</span> }<a name="line.304"></a>
-<span class="sourceLineNo">305</span><a name="line.305"></a>
-<span class="sourceLineNo">306</span> @Override<a name="line.306"></a>
-<span class="sourceLineNo">307</span> public Cell transformCell(Cell c) throws IOException {<a name="line.307"></a>
-<span class="sourceLineNo">308</span> if (isEmpty()) {<a name="line.308"></a>
-<span class="sourceLineNo">309</span> return super.transformCell(c);<a name="line.309"></a>
-<span class="sourceLineNo">310</span> }<a name="line.310"></a>
-<span class="sourceLineNo">311</span> if (!CellUtil.equals(c, referenceCell)) {<a name="line.311"></a>
-<span class="sourceLineNo">312</span> throw new IllegalStateException("Reference Cell: " + this.referenceCell + " does not match: "<a name="line.312"></a>
-<span class="sourceLineNo">313</span> + c);<a name="line.313"></a>
-<span class="sourceLineNo">314</span> }<a name="line.314"></a>
-<span class="sourceLineNo">315</span> return this.transformedCell;<a name="line.315"></a>
-<span class="sourceLineNo">316</span> }<a name="line.316"></a>
-<span class="sourceLineNo">317</span><a name="line.317"></a>
-<span class="sourceLineNo">318</span> /**<a name="line.318"></a>
-<span class="sourceLineNo">319</span> * For MUST_PASS_ONE, we cannot make sure that when filter-A in filter list return NEXT_COL then<a name="line.319"></a>
-<span class="sourceLineNo">320</span> * the next cell passing to filterList will be the first cell in next column, because if filter-B<a name="line.320"></a>
-<span class="sourceLineNo">321</span> * in filter list return SKIP, then the filter list will return SKIP. In this case, we should pass<a name="line.321"></a>
-<span class="sourceLineNo">322</span> * the cell following the previous cell, and it's possible that the next cell has the same column<a name="line.322"></a>
-<span class="sourceLineNo">323</span> * as the previous cell even if filter-A has NEXT_COL returned for the previous cell. So we should<a name="line.323"></a>
-<span class="sourceLineNo">324</span> * save the previous cell and the return code list when checking previous cell for every filter in<a name="line.324"></a>
-<span class="sourceLineNo">325</span> * filter list, and verify if currentCell fit the previous return code, if fit then pass the currentCell<a name="line.325"></a>
-<span class="sourceLineNo">326</span> * to the corresponding filter. (HBASE-17678)<a name="line.326"></a>
-<span class="sourceLineNo">327</span> */<a name="line.327"></a>
-<span class="sourceLineNo">328</span> private boolean shouldPassCurrentCellToFilter(Cell prevCell, Cell currentCell, int filterIdx)<a name="line.328"></a>
-<span class="sourceLineNo">329</span> throws IOException {<a name="line.329"></a>
-<span class="sourceLineNo">330</span> ReturnCode prevCode = this.prevFilterRCList.get(filterIdx);<a name="line.330"></a>
-<span class="sourceLineNo">331</span> if (prevCell == null || prevCode == null) {<a name="line.331"></a>
-<span class="sourceLineNo">332</span> return true;<a name="line.332"></a>
-<span class="sourceLineNo">333</span> }<a name="line.333"></a>
-<span class="sourceLineNo">334</span> switch (prevCode) {<a name="line.334"></a>
-<span class="sourceLineNo">335</span> case INCLUDE:<a name="line.335"></a>
-<span class="sourceLineNo">336</span> case SKIP:<a name="line.336"></a>
-<span class="sourceLineNo">337</span> return true;<a name="line.337"></a>
-<span class="sourceLineNo">338</span> case SEEK_NEXT_USING_HINT:<a name="line.338"></a>
-<span class="sourceLineNo">339</span> Cell nextHintCell = getNextCellHint(prevCell);<a name="line.339"></a>
-<span class="sourceLineNo">340</span> return nextHintCell == null<a name="line.340"></a>
-<span class="sourceLineNo">341</span> || CellComparator.COMPARATOR.compare(currentCell, nextHintCell) >= 0;<a name="line.341"></a>
-<span class="sourceLineNo">342</span> case NEXT_COL:<a name="line.342"></a>
-<span class="sourceLineNo">343</span> case INCLUDE_AND_NEXT_COL:<a name="line.343"></a>
-<span class="sourceLineNo">344</span> return !CellUtil.matchingRowColumn(prevCell, currentCell);<a name="line.344"></a>
-<span class="sourceLineNo">345</span> case NEXT_ROW:<a name="line.345"></a>
-<span class="sourceLineNo">346</span> case INCLUDE_AND_SEEK_NEXT_ROW:<a name="line.346"></a>
-<span class="sourceLineNo">347</span> return !CellUtil.matchingRows(prevCell, currentCell);<a name="line.347"></a>
-<span class="sourceLineNo">348</span> default:<a name="line.348"></a>
-<span class="sourceLineNo">349</span> throw new IllegalStateException("Received code is not valid.");<a name="line.349"></a>
-<span class="sourceLineNo">350</span> }<a name="line.350"></a>
-<span class="sourceLineNo">351</span> }<a name="line.351"></a>
-<span class="sourceLineNo">352</span><a name="line.352"></a>
-<span class="sourceLineNo">353</span> @Override<a name="line.353"></a>
-<span class="sourceLineNo">354</span> @edu.umd.cs.findbugs.annotations.SuppressWarnings(value="SF_SWITCH_FALLTHROUGH",<a name="line.354"></a>
-<span class="sourceLineNo">355</span> justification="Intentional")<a name="line.355"></a>
-<span class="sourceLineNo">356</span> public ReturnCode filterKeyValue(Cell c) throws IOException {<a name="line.356"></a>
-<span class="sourceLineNo">357</span> if (isEmpty()) {<a name="line.357"></a>
-<span class="sourceLineNo">358</span> return ReturnCode.INCLUDE;<a name="line.358"></a>
-<span class="sourceLineNo">359</span> }<a name="line.359"></a>
-<span class="sourceLineNo">360</span> this.referenceCell = c;<a name="line.360"></a>
-<span class="sourceLineNo">361</span><a name="line.361"></a>
-<span class="sourceLineNo">362</span> // Accumulates successive transformation of every filter that includes the Cell:<a name="line.362"></a>
-<span class="sourceLineNo">363</span> Cell transformed = c;<a name="line.363"></a>
+<span class="sourceLineNo">025</span>import java.util.HashSet;<a name="line.25"></a>
+<span class="sourceLineNo">026</span>import java.util.List;<a name="line.26"></a>
+<span class="sourceLineNo">027</span>import java.util.Set;<a name="line.27"></a>
+<span class="sourceLineNo">028</span><a name="line.28"></a>
+<span class="sourceLineNo">029</span>import org.apache.hadoop.hbase.Cell;<a name="line.29"></a>
+<span class="sourceLineNo">030</span>import org.apache.hadoop.hbase.CellComparator;<a name="line.30"></a>
+<span class="sourceLineNo">031</span>import org.apache.hadoop.hbase.CellUtil;<a name="line.31"></a>
+<span class="sourceLineNo">032</span>import org.apache.hadoop.hbase.KeyValueUtil;<a name="line.32"></a>
+<span class="sourceLineNo">033</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.33"></a>
+<span class="sourceLineNo">034</span>import org.apache.hadoop.hbase.exceptions.DeserializationException;<a name="line.34"></a>
+<span class="sourceLineNo">035</span>import org.apache.hadoop.hbase.shaded.protobuf.ProtobufUtil;<a name="line.35"></a>
+<span class="sourceLineNo">036</span>import org.apache.hadoop.hbase.shaded.protobuf.generated.FilterProtos;<a name="line.36"></a>
+<span class="sourceLineNo">037</span>import org.apache.hadoop.hbase.shaded.com.google.protobuf.InvalidProtocolBufferException;<a name="line.37"></a>
+<span class="sourceLineNo">038</span><a name="line.38"></a>
+<span class="sourceLineNo">039</span>/**<a name="line.39"></a>
+<span class="sourceLineNo">040</span> * Implementation of {@link Filter} that represents an ordered List of Filters<a name="line.40"></a>
+<span class="sourceLineNo">041</span> * which will be evaluated with a specified boolean operator {@link Operator#MUST_PASS_ALL}<a name="line.41"></a>
+<span class="sourceLineNo">042</span> * (<code>AND</code>) or {@link Operator#MUST_PASS_ONE} (<code>OR</code>).<a name="line.42"></a>
+<span class="sourceLineNo">043</span> * Since you can use Filter Lists as children of Filter Lists, you can create a<a name="line.43"></a>
+<span class="sourceLineNo">044</span> * hierarchy of filters to be evaluated.<a name="line.44"></a>
+<span class="sourceLineNo">045</span> *<a name="line.45"></a>
+<span class="sourceLineNo">046</span> * <br><a name="line.46"></a>
+<span class="sourceLineNo">047</span> * {@link Operator#MUST_PASS_ALL} evaluates lazily: evaluation stops as soon as one filter does<a name="line.47"></a>
+<span class="sourceLineNo">048</span> * not include the KeyValue.<a name="line.48"></a>
+<span class="sourceLineNo">049</span> *<a name="line.49"></a>
+<span class="sourceLineNo">050</span> * <br><a name="line.50"></a>
+<span class="sourceLineNo">051</span> * {@link Operator#MUST_PASS_ONE} evaluates non-lazily: all filters are always evaluated.<a name="line.51"></a>
+<span class="sourceLineNo">052</span> *<a name="line.52"></a>
+<span class="sourceLineNo">053</span> * <br><a name="line.53"></a>
+<span class="sourceLineNo">054</span> * Defaults to {@link Operator#MUST_PASS_ALL}.<a name="line.54"></a>
+<span class="sourceLineNo">055</span> */<a name="line.55"></a>
+<span class="sourceLineNo">056</span>@InterfaceAudience.Public<a name="line.56"></a>
+<span class="sourceLineNo">057</span>final public class FilterList extends FilterBase {<a name="line.57"></a>
+<span class="sourceLineNo">058</span> /** set operator */<a name="line.58"></a>
+<span class="sourceLineNo">059</span> @InterfaceAudience.Public<a name="line.59"></a>
+<span class="sourceLineNo">060</span> public static enum Operator {<a name="line.60"></a>
+<span class="sourceLineNo">061</span> /** !AND */<a name="line.61"></a>
+<span class="sourceLineNo">062</span> MUST_PASS_ALL,<a name="line.62"></a>
+<span class="sourceLineNo">063</span> /** !OR */<a name="line.63"></a>
+<span class="sourceLineNo">064</span> MUST_PASS_ONE<a name="line.64"></a>
+<span class="sourceLineNo">065</span> }<a name="line.65"></a>
+<span class="sourceLineNo">066</span><a name="line.66"></a>
+<span class="sourceLineNo">067</span> private static final int MAX_LOG_FILTERS = 5;<a name="line.67"></a>
+<span class="sourceLineNo">068</span> private Operator operator = Operator.MUST_PASS_ALL;<a name="line.68"></a>
+<span class="sourceLineNo">069</span> private final List<Filter> filters;<a name="line.69"></a>
+<span class="sourceLineNo">070</span> private Set<Filter> seekHintFilter = new HashSet<>();<a name="line.70"></a>
+<span class="sourceLineNo">071</span><a name="line.71"></a>
+<span class="sourceLineNo">072</span> /**<a name="line.72"></a>
+<span class="sourceLineNo">073</span> * Save previous return code and previous cell for every filter in filter list. For MUST_PASS_ONE,<a name="line.73"></a>
+<span class="sourceLineNo">074</span> * we use the previous return code to decide whether we should pass current cell encountered to<a name="line.74"></a>
+<span class="sourceLineNo">075</span> * the filter. For MUST_PASS_ALL, the two list are meaningless.<a name="line.75"></a>
+<span class="sourceLineNo">076</span> */<a name="line.76"></a>
+<span class="sourceLineNo">077</span> private List<ReturnCode> prevFilterRCList = null;<a name="line.77"></a>
+<span class="sourceLineNo">078</span> private List<Cell> prevCellList = null;<a name="line.78"></a>
+<span class="sourceLineNo">079</span><a name="line.79"></a>
+<span class="sourceLineNo">080</span> /** Reference Cell used by {@link #transformCell(Cell)} for validation purpose. */<a name="line.80"></a>
+<span class="sourceLineNo">081</span> private Cell referenceCell = null;<a name="line.81"></a>
+<span class="sourceLineNo">082</span><a name="line.82"></a>
+<span class="sourceLineNo">083</span> /**<a name="line.83"></a>
+<span class="sourceLineNo">084</span> * When filtering a given Cell in {@link #filterKeyValue(Cell)},<a name="line.84"></a>
+<span class="sourceLineNo">085</span> * this stores the transformed Cell to be returned by {@link #transformCell(Cell)}.<a name="line.85"></a>
+<span class="sourceLineNo">086</span> *<a name="line.86"></a>
+<span class="sourceLineNo">087</span> * Individual filters transformation are applied only when the filter includes the Cell.<a name="line.87"></a>
+<span class="sourceLineNo">088</span> * Transformations are composed in the order specified by {@link #filters}.<a name="line.88"></a>
+<span class="sourceLineNo">089</span> */<a name="line.89"></a>
+<span class="sourceLineNo">090</span> private Cell transformedCell = null;<a name="line.90"></a>
+<span class="sourceLineNo">091</span><a name="line.91"></a>
+<span class="sourceLineNo">092</span> /**<a name="line.92"></a>
+<span class="sourceLineNo">093</span> * Constructor that takes a set of {@link Filter}s. The default operator<a name="line.93"></a>
+<span class="sourceLineNo">094</span> * MUST_PASS_ALL is assumed.<a name="line.94"></a>
+<span class="sourceLineNo">095</span> * All filters are cloned to internal list.<a name="line.95"></a>
+<span class="sourceLineNo">096</span> * @param rowFilters list of filters<a name="line.96"></a>
+<span class="sourceLineNo">097</span> */<a name="line.97"></a>
+<span class="sourceLineNo">098</span> public FilterList(final List<Filter> rowFilters) {<a name="line.98"></a>
+<span class="sourceLineNo">099</span> reversed = getReversed(rowFilters, reversed);<a name="line.99"></a>
+<span class="sourceLineNo">100</span> this.filters = new ArrayList<>(rowFilters);<a name="line.100"></a>
+<span class="sourceLineNo">101</span> initPrevListForMustPassOne(rowFilters.size());<a name="line.101"></a>
+<span class="sourceLineNo">102</span> }<a name="line.102"></a>
+<span class="sourceLineNo">103</span><a name="line.103"></a>
+<span class="sourceLineNo">104</span> /**<a name="line.104"></a>
+<span class="sourceLineNo">105</span> * Constructor that takes a var arg number of {@link Filter}s. The fefault operator<a name="line.105"></a>
+<span class="sourceLineNo">106</span> * MUST_PASS_ALL is assumed.<a name="line.106"></a>
+<span class="sourceLineNo">107</span> * @param rowFilters<a name="line.107"></a>
+<span class="sourceLineNo">108</span> */<a name="line.108"></a>
+<span class="sourceLineNo">109</span> public FilterList(final Filter... rowFilters) {<a name="line.109"></a>
+<span class="sourceLineNo">110</span> this(Arrays.asList(rowFilters));<a name="line.110"></a>
+<span class="sourceLineNo">111</span> }<a name="line.111"></a>
+<span class="sourceLineNo">112</span><a name="line.112"></a>
+<span class="sourceLineNo">113</span> /**<a name="line.113"></a>
+<span class="sourceLineNo">114</span> * Constructor that takes an operator.<a name="line.114"></a>
+<span class="sourceLineNo">115</span> *<a name="line.115"></a>
+<span class="sourceLineNo">116</span> * @param operator Operator to process filter set with.<a name="line.116"></a>
+<span class="sourceLineNo">117</span> */<a name="line.117"></a>
+<span class="sourceLineNo">118</span> public FilterList(final Operator operator) {<a name="line.118"></a>
+<span class="sourceLineNo">119</span> this.operator = operator;<a name="line.119"></a>
+<span class="sourceLineNo">120</span> this.filters = new ArrayList<>();<a name="line.120"></a>
+<span class="sourceLineNo">121</span> initPrevListForMustPassOne(filters.size());<a name="line.121"></a>
+<span class="sourceLineNo">122</span> }<a name="line.122"></a>
+<span class="sourceLineNo">123</span><a name="line.123"></a>
+<span class="sourceLineNo">124</span> /**<a name="line.124"></a>
+<span class="sourceLineNo">125</span> * Constructor that takes a set of {@link Filter}s and an operator.<a name="line.125"></a>
+<span class="sourceLineNo">126</span> *<a name="line.126"></a>
+<span class="sourceLineNo">127</span> * @param operator Operator to process filter set with.<a name="line.127"></a>
+<span class="sourceLineNo">128</span> * @param rowFilters Set of row filters.<a name="line.128"></a>
+<span class="sourceLineNo">129</span> */<a name="line.129"></a>
+<span class="sourceLineNo">130</span> public FilterList(final Operator operator, final List<Filter> rowFilters) {<a name="line.130"></a>
+<span class="sourceLineNo">131</span> this(rowFilters);<a name="line.131"></a>
+<span class="sourceLineNo">132</span> this.operator = operator;<a name="line.132"></a>
+<span class="sourceLineNo">133</span> initPrevListForMustPassOne(rowFilters.size());<a name="line.133"></a>
+<span class="sourceLineNo">134</span> }<a name="line.134"></a>
+<span class="sourceLineNo">135</span><a name="line.135"></a>
+<span class="sourceLineNo">136</span> /**<a name="line.136"></a>
+<span class="sourceLineNo">137</span> * Constructor that takes a var arg number of {@link Filter}s and an operator.<a name="line.137"></a>
+<span class="sourceLineNo">138</span> *<a name="line.138"></a>
+<span class="sourceLineNo">139</span> * @param operator Operator to process filter set with.<a name="line.139"></a>
+<span class="sourceLineNo">140</span> * @param rowFilters Filters to use<a name="line.140"></a>
+<span class="sourceLineNo">141</span> */<a name="line.141"></a>
+<span class="sourceLineNo">142</span> public FilterList(final Operator operator, final Filter... rowFilters) {<a name="line.142"></a>
+<span class="sourceLineNo">143</span> this(rowFilters);<a name="line.143"></a>
+<span class="sourceLineNo">144</span> this.operator = operator;<a name="line.144"></a>
+<span class="sourceLineNo">145</span> initPrevListForMustPassOne(rowFilters.length);<a name="line.145"></a>
+<span class="sourceLineNo">146</span> }<a name="line.146"></a>
+<span class="sourceLineNo">147</span><a name="line.147"></a>
+<span class="sourceLineNo">148</span> public void initPrevListForMustPassOne(int size) {<a name="line.148"></a>
+<span class="sourceLineNo">149</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.149"></a>
+<span class="sourceLineNo">150</span> if (this.prevFilterRCList == null) {<a name="line.150"></a>
+<span class="sourceLineNo">151</span> prevFilterRCList = new ArrayList<>(Collections.nCopies(size, null));<a name="line.151"></a>
+<span class="sourceLineNo">152</span> }<a name="line.152"></a>
+<span class="sourceLineNo">153</span> if (this.prevCellList == null) {<a name="line.153"></a>
+<span class="sourceLineNo">154</span> prevCellList = new ArrayList<>(Collections.nCopies(size, null));<a name="line.154"></a>
+<span class="sourceLineNo">155</span> }<a name="line.155"></a>
+<span class="sourceLineNo">156</span> }<a name="line.156"></a>
+<span class="sourceLineNo">157</span> }<a name="line.157"></a>
+<span class="sourceLineNo">158</span><a name="line.158"></a>
+<span class="sourceLineNo">159</span><a name="line.159"></a>
+<span class="sourceLineNo">160</span> /**<a name="line.160"></a>
+<span class="sourceLineNo">161</span> * Get the operator.<a name="line.161"></a>
+<span class="sourceLineNo">162</span> *<a name="line.162"></a>
+<span class="sourceLineNo">163</span> * @return operator<a name="line.163"></a>
+<span class="sourceLineNo">164</span> */<a name="line.164"></a>
+<span class="sourceLineNo">165</span> public Operator getOperator() {<a name="line.165"></a>
+<span class="sourceLineNo">166</span> return operator;<a name="line.166"></a>
+<span class="sourceLineNo">167</span> }<a name="line.167"></a>
+<span class="sourceLineNo">168</span><a name="line.168"></a>
+<span class="sourceLineNo">169</span> /**<a name="line.169"></a>
+<span class="sourceLineNo">170</span> * Get the filters.<a name="line.170"></a>
+<span class="sourceLineNo">171</span> *<a name="line.171"></a>
+<span class="sourceLineNo">172</span> * @return filters<a name="line.172"></a>
+<span class="sourceLineNo">173</span> */<a name="line.173"></a>
+<span class="sourceLineNo">174</span> public List<Filter> getFilters() {<a name="line.174"></a>
+<span class="sourceLineNo">175</span> return filters;<a name="line.175"></a>
+<span class="sourceLineNo">176</span> }<a name="line.176"></a>
+<span class="sourceLineNo">177</span><a name="line.177"></a>
+<span class="sourceLineNo">178</span> public int size() {<a name="line.178"></a>
+<span class="sourceLineNo">179</span> return filters.size();<a name="line.179"></a>
+<span class="sourceLineNo">180</span> }<a name="line.180"></a>
+<span class="sourceLineNo">181</span><a name="line.181"></a>
+<span class="sourceLineNo">182</span> private boolean isEmpty() {<a name="line.182"></a>
+<span class="sourceLineNo">183</span> return filters.isEmpty();<a name="line.183"></a>
+<span class="sourceLineNo">184</span> }<a name="line.184"></a>
+<span class="sourceLineNo">185</span><a name="line.185"></a>
+<span class="sourceLineNo">186</span> private static boolean getReversed(List<Filter> rowFilters, boolean defaultValue) {<a name="line.186"></a>
+<span class="sourceLineNo">187</span> boolean rval = defaultValue;<a name="line.187"></a>
+<span class="sourceLineNo">188</span> boolean isFirst = true;<a name="line.188"></a>
+<span class="sourceLineNo">189</span> for (Filter f : rowFilters) {<a name="line.189"></a>
+<span class="sourceLineNo">190</span> if (isFirst) {<a name="line.190"></a>
+<span class="sourceLineNo">191</span> rval = f.isReversed();<a name="line.191"></a>
+<span class="sourceLineNo">192</span> isFirst = false;<a name="line.192"></a>
+<span class="sourceLineNo">193</span> continue;<a name="line.193"></a>
+<span class="sourceLineNo">194</span> }<a name="line.194"></a>
+<span class="sourceLineNo">195</span> if (rval != f.isReversed()) {<a name="line.195"></a>
+<span class="sourceLineNo">196</span> throw new IllegalArgumentException("Filters in the list must have the same reversed flag");<a name="line.196"></a>
+<span class="sourceLineNo">197</span> }<a name="line.197"></a>
+<span class="sourceLineNo">198</span> }<a name="line.198"></a>
+<span class="sourceLineNo">199</span> return rval;<a name="line.199"></a>
+<span class="sourceLineNo">200</span> }<a name="line.200"></a>
+<span class="sourceLineNo">201</span> private static void checkReversed(List<Filter> rowFilters, boolean expected) {<a name="line.201"></a>
+<span class="sourceLineNo">202</span> for (Filter filter : rowFilters) {<a name="line.202"></a>
+<span class="sourceLineNo">203</span> if (expected != filter.isReversed()) {<a name="line.203"></a>
+<span class="sourceLineNo">204</span> throw new IllegalArgumentException(<a name="line.204"></a>
+<span class="sourceLineNo">205</span> "Filters in the list must have the same reversed flag, expected="<a name="line.205"></a>
+<span class="sourceLineNo">206</span> + expected);<a name="line.206"></a>
+<span class="sourceLineNo">207</span> }<a name="line.207"></a>
+<span class="sourceLineNo">208</span> }<a name="line.208"></a>
+<span class="sourceLineNo">209</span> }<a name="line.209"></a>
+<span class="sourceLineNo">210</span><a name="line.210"></a>
+<span class="sourceLineNo">211</span> public void addFilter(List<Filter> filters) {<a name="line.211"></a>
+<span class="sourceLineNo">212</span> checkReversed(filters, isReversed());<a name="line.212"></a>
+<span class="sourceLineNo">213</span> this.filters.addAll(filters);<a name="line.213"></a>
+<span class="sourceLineNo">214</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.214"></a>
+<span class="sourceLineNo">215</span> this.prevFilterRCList.addAll(Collections.nCopies(filters.size(), null));<a name="line.215"></a>
+<span class="sourceLineNo">216</span> this.prevCellList.addAll(Collections.nCopies(filters.size(), null));<a name="line.216"></a>
+<span class="sourceLineNo">217</span> }<a name="line.217"></a>
+<span class="sourceLineNo">218</span> }<a name="line.218"></a>
+<span class="sourceLineNo">219</span><a name="line.219"></a>
+<span class="sourceLineNo">220</span> /**<a name="line.220"></a>
+<span class="sourceLineNo">221</span> * Add a filter.<a name="line.221"></a>
+<span class="sourceLineNo">222</span> *<a name="line.222"></a>
+<span class="sourceLineNo">223</span> * @param filter another filter<a name="line.223"></a>
+<span class="sourceLineNo">224</span> */<a name="line.224"></a>
+<span class="sourceLineNo">225</span> public void addFilter(Filter filter) {<a name="line.225"></a>
+<span class="sourceLineNo">226</span> addFilter(Collections.singletonList(filter));<a name="line.226"></a>
+<span class="sourceLineNo">227</span> }<a name="line.227"></a>
+<span class="sourceLineNo">228</span><a name="line.228"></a>
+<span class="sourceLineNo">229</span> @Override<a name="line.229"></a>
+<span class="sourceLineNo">230</span> public void reset() throws IOException {<a name="line.230"></a>
+<span class="sourceLineNo">231</span> int listize = filters.size();<a name="line.231"></a>
+<span class="sourceLineNo">232</span> for (int i = 0; i < listize; i++) {<a name="line.232"></a>
+<span class="sourceLineNo">233</span> filters.get(i).reset();<a name="line.233"></a>
+<span class="sourceLineNo">234</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.234"></a>
+<span class="sourceLineNo">235</span> prevFilterRCList.set(i, null);<a name="line.235"></a>
+<span class="sourceLineNo">236</span> prevCellList.set(i, null);<a name="line.236"></a>
+<span class="sourceLineNo">237</span> }<a name="line.237"></a>
+<span class="sourceLineNo">238</span> }<a name="line.238"></a>
+<span class="sourceLineNo">239</span> seekHintFilter.clear();<a name="line.239"></a>
+<span class="sourceLineNo">240</span> }<a name="line.240"></a>
+<span class="sourceLineNo">241</span><a name="line.241"></a>
+<span class="sourceLineNo">242</span> @Override<a name="line.242"></a>
+<span class="sourceLineNo">243</span> public boolean filterRowKey(byte[] rowKey, int offset, int length) throws IOException {<a name="line.243"></a>
+<span class="sourceLineNo">244</span> if (isEmpty()) {<a name="line.244"></a>
+<span class="sourceLineNo">245</span> return super.filterRowKey(rowKey, offset, length);<a name="line.245"></a>
+<span class="sourceLineNo">246</span> }<a name="line.246"></a>
+<span class="sourceLineNo">247</span> boolean flag = this.operator == Operator.MUST_PASS_ONE;<a name="line.247"></a>
+<span class="sourceLineNo">248</span> int listize = filters.size();<a name="line.248"></a>
+<span class="sourceLineNo">249</span> for (int i = 0; i < listize; i++) {<a name="line.249"></a>
+<span class="sourceLineNo">250</span> Filter filter = filters.get(i);<a name="line.250"></a>
+<span class="sourceLineNo">251</span> if (this.operator == Operator.MUST_PASS_ALL) {<a name="line.251"></a>
+<span class="sourceLineNo">252</span> if (filter.filterAllRemaining() ||<a name="line.252"></a>
+<span class="sourceLineNo">253</span> filter.filterRowKey(rowKey, offset, length)) {<a name="line.253"></a>
+<span class="sourceLineNo">254</span> flag = true;<a name="line.254"></a>
+<span class="sourceLineNo">255</span> }<a name="line.255"></a>
+<span class="sourceLineNo">256</span> } else if (this.operator == Operator.MUST_PASS_ONE) {<a name="line.256"></a>
+<span class="sourceLineNo">257</span> if (!filter.filterAllRemaining() &&<a name="line.257"></a>
+<span class="sourceLineNo">258</span> !filter.filterRowKey(rowKey, offset, length)) {<a name="line.258"></a>
+<span class="sourceLineNo">259</span> flag = false;<a name="line.259"></a>
+<span class="sourceLineNo">260</span> }<a name="line.260"></a>
+<span class="sourceLineNo">261</span> }<a name="line.261"></a>
+<span class="sourceLineNo">262</span> }<a name="line.262"></a>
+<span class="sourceLineNo">263</span> return flag;<a name="line.263"></a>
+<span class="sourceLineNo">264</span> }<a name="line.264"></a>
+<span class="sourceLineNo">265</span><a name="line.265"></a>
+<span class="sourceLineNo">266</span> @Override<a name="line.266"></a>
+<span class="sourceLineNo">267</span> public boolean filterRowKey(Cell firstRowCell) throws IOException {<a name="line.267"></a>
+<span class="sourceLineNo">268</span> if (isEmpty()) {<a name="line.268"></a>
+<span class="sourceLineNo">269</span> return super.filterRowKey(firstRowCell);<a name="line.269"></a>
+<span class="sourceLineNo">270</span> }<a name="line.270"></a>
+<span class="sourceLineNo">271</span> boolean flag = this.operator == Operator.MUST_PASS_ONE;<a name="line.271"></a>
+<span class="sourceLineNo">272</span> int listize = filters.size();<a name="line.272"></a>
+<span class="sourceLineNo">273</span> for (int i = 0; i < listize; i++) {<a name="line.273"></a>
+<span class="sourceLineNo">274</span> Filter filter = filters.get(i);<a name="line.274"></a>
+<span class="sourceLineNo">275</span> if (this.operator == Operator.MUST_PASS_ALL) {<a name="line.275"></a>
+<span class="sourceLineNo">276</span> if (filter.filterAllRemaining() || filter.filterRowKey(firstRowCell)) {<a name="line.276"></a>
+<span class="sourceLineNo">277</span> flag = true;<a name="line.277"></a>
+<span class="sourceLineNo">278</span> }<a name="line.278"></a>
+<span class="sourceLineNo">279</span> } else if (this.operator == Operator.MUST_PASS_ONE) {<a name="line.279"></a>
+<span class="sourceLineNo">280</span> if (!filter.filterAllRemaining() && !filter.filterRowKey(firstRowCell)) {<a name="line.280"></a>
+<span class="sourceLineNo">281</span> flag = false;<a name="line.281"></a>
+<span class="sourceLineNo">282</span> }<a name="line.282"></a>
+<span class="sourceLineNo">283</span> }<a name="line.283"></a>
+<span class="sourceLineNo">284</span> }<a name="line.284"></a>
+<span class="sourceLineNo">285</span> return flag;<a name="line.285"></a>
+<span class="sourceLineNo">286</span> }<a name="line.286"></a>
+<span class="sourceLineNo">287</span><a name="line.287"></a>
+<span class="sourceLineNo">288</span> @Override<a name="line.288"></a>
+<span class="sourceLineNo">289</span> public boolean filterAllRemaining() throws IOException {<a name="line.289"></a>
+<span class="sourceLineNo">290</span> if (isEmpty()) {<a name="line.290"></a>
+<span class="sourceLineNo">291</span> return super.filterAllRemaining();<a name="line.291"></a>
+<span class="sourceLineNo">292</span> }<a name="line.292"></a>
+<span class="sourceLineNo">293</span> int listize = filters.size();<a name="line.293"></a>
+<span class="sourceLineNo">294</span> for (int i = 0; i < listize; i++) {<a name="line.294"></a>
+<span class="sourceLineNo">295</span> if (filters.get(i).filterAllRemaining()) {<a name="line.295"></a>
+<span class="sourceLineNo">296</span> if (operator == Operator.MUST_PASS_ALL) {<a name="line.296"></a>
+<span class="sourceLineNo">297</span> return true;<a name="line.297"></a>
+<span class="sourceLineNo">298</span> }<a name="line.298"></a>
+<span class="sourceLineNo">299</span> } else {<a name="line.299"></a>
+<span class="sourceLineNo">300</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.300"></a>
+<span class="sourceLineNo">301</span> return false;<a name="line.301"></a>
+<span class="sourceLineNo">302</span> }<a name="line.302"></a>
+<span class="sourceLineNo">303</span> }<a name="line.303"></a>
+<span class="sourceLineNo">304</span> }<a name="line.304"></a>
+<span class="sourceLineNo">305</span> return operator == Operator.MUST_PASS_ONE;<a name="line.305"></a>
+<span class="sourceLineNo">306</span> }<a name="line.306"></a>
+<span class="sourceLineNo">307</span><a name="line.307"></a>
+<span class="sourceLineNo">308</span> @Override<a name="line.308"></a>
+<span class="sourceLineNo">309</span> public Cell transformCell(Cell c) throws IOException {<a name="line.309"></a>
+<span class="sourceLineNo">310</span> if (isEmpty()) {<a name="line.310"></a>
+<span class="sourceLineNo">311</span> return super.transformCell(c);<a name="line.311"></a>
+<span class="sourceLineNo">312</span> }<a name="line.312"></a>
+<span class="sourceLineNo">313</span> if (!CellUtil.equals(c, referenceCell)) {<a name="line.313"></a>
+<span class="sourceLineNo">314</span> throw new IllegalStateException("Reference Cell: " + this.referenceCell + " does not match: "<a name="line.314"></a>
+<span class="sourceLineNo">315</span> + c);<a name="line.315"></a>
+<span class="sourceLineNo">316</span> }<a name="line.316"></a>
+<span class="sourceLineNo">317</span> return this.transformedCell;<a name="line.317"></a>
+<span class="sourceLineNo">318</span> }<a name="line.318"></a>
+<span class="sourceLineNo">319</span><a name="line.319"></a>
+<span class="sourceLineNo">320</span> /**<a name="line.320"></a>
+<span class="sourceLineNo">321</span> * For MUST_PASS_ONE, we cannot make sure that when filter-A in filter list return NEXT_COL then<a name="line.321"></a>
+<span class="sourceLineNo">322</span> * the next cell passing to filterList will be the first cell in next column, because if filter-B<a name="line.322"></a>
+<span class="sourceLineNo">323</span> * in filter list return SKIP, then the filter list will return SKIP. In this case, we should pass<a name="line.323"></a>
+<span class="sourceLineNo">324</span> * the cell following the previous cell, and it's possible that the next cell has the same column<a name="line.324"></a>
+<span class="sourceLineNo">325</span> * as the previous cell even if filter-A has NEXT_COL returned for the previous cell. So we should<a name="line.325"></a>
+<span class="sourceLineNo">326</span> * save the previous cell and the return code list when checking previous cell for every filter in<a name="line.326"></a>
+<span class="sourceLineNo">327</span> * filter list, and verify if currentCell fit the previous return code, if fit then pass the currentCell<a name="line.327"></a>
+<span class="sourceLineNo">328</span> * to the corresponding filter. (HBASE-17678)<a name="line.328"></a>
+<span class="sourceLineNo">329</span> */<a name="line.329"></a>
+<span class="sourceLineNo">330</span> private boolean shouldPassCurrentCellToFilter(Cell prevCell, Cell currentCell, int filterIdx)<a name="line.330"></a>
+<span class="sourceLineNo">331</span> throws IOException {<a name="line.331"></a>
+<span class="sourceLineNo">332</span> ReturnCode prevCode = this.prevFilterRCList.get(filterIdx);<a name="line.332"></a>
+<span class="sourceLineNo">333</span> if (prevCell == null || prevCode == null) {<a name="line.333"></a>
+<span class="sourceLineNo">334</span> return true;<a name="line.334"></a>
+<span class="sourceLineNo">335</span> }<a name="line.335"></a>
+<span class="sourceLineNo">336</span> switch (prevCode) {<a name="line.336"></a>
+<span class="sourceLineNo">337</span> case INCLUDE:<a name="line.337"></a>
+<span class="sourceLineNo">338</span> case SKIP:<a name="line.338"></a>
+<span class="sourceLineNo">339</span> return true;<a name="line.339"></a>
+<span class="sourceLineNo">340</span> case SEEK_NEXT_USING_HINT:<a name="line.340"></a>
+<span class="sourceLineNo">341</span> Cell nextHintCell = getNextCellHint(prevCell);<a name="line.341"></a>
+<span class="sourceLineNo">342</span> return nextHintCell == null<a name="line.342"></a>
+<span class="sourceLineNo">343</span> || CellComparator.COMPARATOR.compare(currentCell, nextHintCell) >= 0;<a name="line.343"></a>
+<span class="sourceLineNo">344</span> case NEXT_COL:<a name="line.344"></a>
+<span class="sourceLineNo">345</span> case INCLUDE_AND_NEXT_COL:<a name="line.345"></a>
+<span class="sourceLineNo">346</span> return !CellUtil.matchingRowColumn(prevCell, currentCell);<a name="line.346"></a>
+<span class="sourceLineNo">347</span> case NEXT_ROW:<a name="line.347"></a>
+<span class="sourceLineNo">348</span> case INCLUDE_AND_SEEK_NEXT_ROW:<a name="line.348"></a>
+<span class="sourceLineNo">349</span> return !CellUtil.matchingRows(prevCell, currentCell);<a name="line.349"></a>
+<span class="sourceLineNo">350</span> default:<a name="line.350"></a>
+<span class="sourceLineNo">351</span> throw new IllegalStateException("Received code is not valid.");<a name="line.351"></a>
+<span class="sourceLineNo">352</span> }<a name="line.352"></a>
+<span class="sourceLineNo">353</span> }<a name="line.353"></a>
+<span class="sourceLineNo">354</span><a name="line.354"></a>
+<span class="sourceLineNo">355</span> @Override<a name="line.355"></a>
+<span class="sourceLineNo">356</span> @edu.umd.cs.findbugs.annotations.SuppressWarnings(value="SF_SWITCH_FALLTHROUGH",<a name="line.356"></a>
+<span class="sourceLineNo">357</span> justification="Intentional")<a name="line.357"></a>
+<span class="sourceLineNo">358</span> public ReturnCode filterKeyValue(Cell c) throws IOException {<a name="line.358"></a>
+<span class="sourceLineNo">359</span> if (isEmpty()) {<a name="line.359"></a>
+<span class="sourceLineNo">360</span> return ReturnCode.INCLUDE;<a name="line.360"></a>
+<span class="sourceLineNo">361</span> }<a name="line.361"></a>
+<span class="sourceLineNo">362</span> this.referenceCell = c;<a name="line.362"></a>
+<span class="sourceLineNo">363</span> seekHintFilter.clear();<a name="line.363"></a>
<span class="sourceLineNo">364</span><a name="line.364"></a>
-<span class="sourceLineNo">365</span> ReturnCode rc = operator == Operator.MUST_PASS_ONE?<a name="line.365"></a>
-<span class="sourceLineNo">366</span> ReturnCode.SKIP: ReturnCode.INCLUDE;<a name="line.366"></a>
-<span class="sourceLineNo">367</span> int listize = filters.size();<a name="line.367"></a>
-<span class="sourceLineNo">368</span> /*<a name="line.368"></a>
-<span class="sourceLineNo">369</span> * When all filters in a MUST_PASS_ONE FilterList return a SEEK_USING_NEXT_HINT code,<a name="line.369"></a>
-<span class="sourceLineNo">370</span> * we should return SEEK_NEXT_USING_HINT from the FilterList to utilize the lowest seek value.<a name="line.370"></a>
-<span class="sourceLineNo">371</span> * <a name="line.371"></a>
-<span class="sourceLineNo">372</span> * The following variable tracks whether any of the Filters returns ReturnCode other than<a name="line.372"></a>
-<span class="sourceLineNo">373</span> * SEEK_NEXT_USING_HINT for MUST_PASS_ONE FilterList, in which case the optimization would<a name="line.373"></a>
-<span class="sourceLineNo">374</span> * be skipped.<a name="line.374"></a>
-<span class="sourceLineNo">375</span> */<a name="line.375"></a>
-<span class="sourceLineNo">376</span> boolean seenNonHintReturnCode = false;<a name="line.376"></a>
-<span class="sourceLineNo">377</span> for (int i = 0; i < listize; i++) {<a name="line.377"></a>
-<span class="sourceLineNo">378</span> Filter filter = filters.get(i);<a name="line.378"></a>
-<span class="sourceLineNo">379</span> if (operator == Operator.MUST_PASS_ALL) {<a name="line.379"></a>
-<span class="sourceLineNo">380</span> if (filter.filterAllRemaining()) {<a name="line.380"></a>
-<span class="sourceLineNo">381</span> return ReturnCode.NEXT_ROW;<a name="line.381"></a>
-<span class="sourceLineNo">382</span> }<a name="line.382"></a>
-<span class="sourceLineNo">383</span> ReturnCode code = filter.filterKeyValue(c);<a name="line.383"></a>
-<span class="sourceLineNo">384</span> switch (code) {<a name="line.384"></a>
-<span class="sourceLineNo">385</span> // Override INCLUDE and continue to evaluate.<a name="line.385"></a>
-<span class="sourceLineNo">386</span> case INCLUDE_AND_NEXT_COL:<a name="line.386"></a>
-<span class="sourceLineNo">387</span> rc = ReturnCode.INCLUDE_AND_NEXT_COL; // FindBugs SF_SWITCH_FALLTHROUGH<a name="line.387"></a>
-<span class="sourceLineNo">388</span> case INCLUDE:<a name="line.388"></a>
-<span class="sourceLineNo">389</span> transformed = filter.transformCell(transformed);<a name="line.389"></a>
-<span class="sourceLineNo">390</span> continue;<a name="line.390"></a>
-<span class="sourceLineNo">391</span> case SEEK_NEXT_USING_HINT:<a name="line.391"></a>
-<span class="sourceLineNo">392</span> seekHintFilter = filter;<a name="line.392"></a>
-<span class="sourceLineNo">393</span> return code;<a name="line.393"></a>
-<span class="sourceLineNo">394</span> default:<a name="line.394"></a>
-<span class="sourceLineNo">395</span> return code;<a name="line.395"></a>
-<span class="sourceLineNo">396</span> }<a name="line.396"></a>
-<span class="sourceLineNo">397</span> } else if (operator == Operator.MUST_PASS_ONE) {<a name="line.397"></a>
-<span class="sourceLineNo">398</span> Cell prevCell = this.prevCellList.get(i);<a name="line.398"></a>
-<span class="sourceLineNo">399</span> if (filter.filterAllRemaining() || !shouldPassCurrentCellToFilter(prevCell, c, i)) {<a name="line.399"></a>
-<span class="sourceLineNo">400</span> seenNonHintReturnCode = true;<a name="line.400"></a>
-<span class="sourceLineNo">401</span> continue;<a name="line.401"></a>
-<span class="sourceLineNo">402</span> }<a name="line.402"></a>
-<span class="sourceLineNo">403</span><a name="line.403"></a>
-<span class="sourceLineNo">404</span> ReturnCode localRC = filter.filterKeyValue(c);<a name="line.404"></a>
-<span class="sourceLineNo">405</span> // Update previous cell and return code we encountered.<a name="line.405"></a>
-<span class="sourceLineNo">406</span> prevFilterRCList.set(i, localRC);<a name="line.406"></a>
-<span class="sourceLineNo">407</span> if (c == null || localRC == ReturnCode.INCLUDE || localRC == ReturnCode.SKIP) {<a name="line.407"></a>
-<span class="sourceLineNo">408</span> // If previous return code is INCLUDE or SKIP, we should always pass the next cell to the<a name="line.408"></a>
-<span class="sourceLineNo">409</span> // corresponding sub-filter(need not test shouldPassCurrentCellToFilter() method), So we<a name="line.409"></a>
-<span class="sourceLineNo">410</span> // need not save current cell to prevCellList for saving heap memory.<a name="line.410"></a>
-<span class="sourceLineNo">411</span> prevCellList.set(i, null);<a name="line.411"></a>
-<span class="sourceLineNo">412</span> } else {<a name="line.412"></a>
-<span class="sourceLineNo">413</span> prevCellList.set(i, KeyValueUtil.toNewKeyCell(c));<a name="line.413"></a>
-<span class="sourceLineNo">414</span> }<a name="line.414"></a>
-<span class="sourceLineNo">415</span><a name="line.415"></a>
-<span class="sourceLineNo">416</span> if (localRC != ReturnCode.SEEK_NEXT_USING_HINT) {<a name="line.416"></a>
-<span class="sourceLineNo">417</span> seenNonHintReturnCode = true;<a name="line.417"></a>
-<span class="sourceLineNo">418</span> }<a name="line.418"></a>
-<span class="sourceLineNo">419</span> switch (localRC) {<a name="line.419"></a>
-<span class="sourceLineNo">420</span> case INCLUDE:<a name="line.420"></a>
-<span class="sourceLineNo">421</span> if (rc != ReturnCode.INCLUDE_AND_NEXT_COL) {<a name="line.421"></a>
-<span class="sourceLineNo">422</span> rc = ReturnCode.INCLUDE;<a name="line.422"></a>
-<span class="sourceLineNo">423</span> }<a name="line.423"></a>
-<span class="sourceLineNo">424</span> transformed = filter.transformCell(transformed);<a name="line.424"></a>
-<span class="sourceLineNo">425</span> break;<a name="line.425"></a>
-<span class="sourceLineNo">426</span> case INCLUDE_AND_NEXT_COL:<a name="line.426"></a>
-<span class="sourceLineNo">427</span> rc = ReturnCode.INCLUDE_AND_NEXT_COL;<a name="line.427"></a>
-<span class="sourceLineNo">428</span> transformed = filter.transformCell(transformed);<a name="line.428"></a>
-<span class="sourceLineNo">429</span> // must continue here to evaluate all filters<a name="line.429"></a>
+<span class="sourceLineNo">365</span> // Accumulates successive transformation of every filter that includes the Cell:<a name="line.365"></a>
+<span class="sourceLineNo">366</span> Cell transformed = c;<a name="line.366"></a>
+<span class="sourceLineNo">367</span><a name="line.367"></a>
+<span class="sourceLineNo">368</span> ReturnCode rc = operator == Operator.MUST_PASS_ONE?<a name="line.368"></a>
+<span class="sourceLineNo">369</span> ReturnCode.SKIP: ReturnCode.INCLUDE;<a name="line.369"></a>
+<span class="sourceLineNo">370</span> int listize = filters.size();<a name="line.370"></a>
+<span class="sourceLineNo">371</span> /*<a name="line.371"></a>
+<span class="sourceLineNo">372</span> * When all filters in a MUST_PASS_ONE FilterList return a SEEK_USING_NEXT_HINT code,<a name="line.372"></a>
+<span class="sourceLineNo">373</span> * we should return SEEK_NEXT_USING_HINT from the FilterList to utilize the lowest seek value.<a name="line.373"></a>
+<span class="sourceLineNo">374</span> * <a name="line.374"></a>
+<span class="sourceLineNo">375</span> * The following variable tracks whether any of the Filters returns ReturnCode other than<a name="line.375"></a>
+<span class="sourceLineNo">376</span> * SEEK_NEXT_USING_HINT for MUST_PASS_ONE FilterList, in which case the optimization would<a name="line.376"></a>
+<span class="sourceLineNo">377</span> * be skipped.<a name="line.377"></a>
+<span class="sourceLineNo">378</span> */<a name="line.378"></a>
+<span class="sourceLineNo">379</span> boolean seenNonHintReturnCode = false;<a name="line.379"></a>
+<span class="sourceLineNo">380</span> for (int i = 0; i < listize; i++) {<a name="line.380"></a>
+<span class="sourceLineNo">381</span> Filter filter = filters.get(i);<a name="line.381"></a>
+<span class="sourceLineNo">382</span> if (operator == Operator.MUST_PASS_ALL) {<a name="line.382"></a>
+<span class="sourceLineNo">383</span> if (filter.filterAllRemaining()) {<a name="line.383"></a>
+<span class="sourceLineNo">384</span> return ReturnCode.NEXT_ROW;<a name="line.384"></a>
+<span class="sourceLineNo">385</span> }<a name="line.385"></a>
+<span class="sourceLineNo">386</span> ReturnCode code = filter.filterKeyValue(c);<a name="line.386"></a>
+<span class="sourceLineNo">387</span> switch (code) {<a name="line.387"></a>
+<span class="sourceLineNo">388</span> // Override INCLUDE and continue to evaluate.<a name="line.388"></a>
+<span class="sourceLineNo">389</span> case INCLUDE_AND_NEXT_COL:<a name="line.389"></a>
+<span class="sourceLineNo">390</span> rc = ReturnCode.INCLUDE_AND_NEXT_COL; // FindBugs SF_SWITCH_FALLTHROUGH<a name="line.390"></a>
+<span class="sourceLineNo">391</span> case INCLUDE:<a name="line.391"></a>
+<span class="sourceLineNo">392</span> transformed = filter.transformCell(transformed);<a name="line.392"></a>
+<span class="sourceLineNo">393</span> continue;<a name="line.393"></a>
+<span class="sourceLineNo">394</span> case SEEK_NEXT_USING_HINT:<a name="line.394"></a>
+<span class="sourceLineNo">395</span> seekHintFilter.add(filter);<a name="line.395"></a>
+<span class="sourceLineNo">396</span> continue;<a name="line.396"></a>
+<span class="sourceLineNo">397</span> default:<a name="line.397"></a>
+<span class="sourceLineNo">398</span> if (seekHintFilter.isEmpty()) {<a name="line.398"></a>
+<span class="sourceLineNo">399</span> return code;<a name="line.399"></a>
+<span class="sourceLineNo">400</span> }<a name="line.400"></a>
+<span class="sourceLineNo">401</span> }<a name="line.401"></a>
+<span class="sourceLineNo">402</span> } else if (operator == Operator.MUST_PASS_ONE) {<a name="line.402"></a>
+<span class="sourceLineNo">403</span> Cell prevCell = this.prevCellList.get(i);<a name="line.403"></a>
+<span class="sourceLineNo">404</span> if (filter.filterAllRemaining() || !shouldPassCurrentCellToFilter(prevCell, c, i)) {<a name="line.404"></a>
+<span class="sourceLineNo">405</span> seenNonHintReturnCode = true;<a name="line.405"></a>
+<span class="sourceLineNo">406</span> continue;<a name="line.406"></a>
+<span class="sourceLineNo">407</span> }<a name="line.407"></a>
+<span class="sourceLineNo">408</span><a name="line.408"></a>
+<span class="sourceLineNo">409</span> ReturnCode localRC = filter.filterKeyValue(c);<a name="line.409"></a>
+<span class="sourceLineNo">410</span> // Update previous cell and return code we encountered.<a name="line.410"></a>
+<span class="sourceLineNo">411</span> prevFilterRCList.set(i, localRC);<a name="line.411"></a>
+<span class="sourceLineNo">412</span> if (c == null || localRC == ReturnCode.INCLUDE || localRC == ReturnCode.SKIP) {<a name="line.412"></a>
+<span class="sourceLineNo">413</span> // If previous return code is INCLUDE or SKIP, we should always pass the next cell to the<a name="line.413"></a>
+<span class="sourceLineNo">414</span> // corresponding sub-filter(need not test shouldPassCurrentCellToFilter() method), So we<a name="line.414"></a>
+<span class="sourceLineNo">415</span> // need not save current cell to prevCellList for saving heap memory.<a name="line.415"></a>
+<span class="sourceLineNo">416</span> prevCellList.set(i, null);<a name="line.416"></a>
+<span class="sourceLineNo">417</span> } else {<a name="line.417"></a>
+<span class="sourceLineNo">418</span> prevCellList.set(i, KeyValueUtil.toNewKeyCell(c));<a name="line.418"></a>
+<span class="sourceLineNo">419</span> }<a name="line.419"></a>
+<span class="sourceLineNo">420</span><a name="line.420"></a>
+<span class="sourceLineNo">421</span> if (localRC != ReturnCode.SEEK_NEXT_USING_HINT) {<a name="line.421"></a>
+<span class="sourceLineNo">422</span> seenNonHintReturnCode = true;<a name="line.422"></a>
+<span class="sourceLineNo">423</span> }<a name="line.423"></a>
+<span class="sourceLineNo">424</span> switch (localRC) {<a name="line.424"></a>
+<span class="sourceLineNo">425</span> case INCLUDE:<a name="line.425"></a>
+<span class="sourceLineNo">426</span> if (rc != ReturnCode.INCLUDE_AND_NEXT_COL) {<a name="line.426"></a>
+<span class="sourceLineNo">427</span> rc = ReturnCode.INCLUDE;<a name="line.427"></a>
+<span class="sourceLineNo">428</span> }<a name="line.428"></a>
+<span class="sourceLineNo">429</span> transformed = filter.transformCell(transformed);<a name="line.429"></a>
<span class="sourceLineNo">430</span> break;<a name="line.430"></a>
-<span class="sourceLineNo">431</span> case NEXT_ROW:<a name="line.431"></a>
-<span class="sourceLineNo">432</span> break;<a name="line.432"></a>
-<span class="sourceLineNo">433</span> case SKIP:<a name="line.433"></a>
-<span class="sourceLineNo">434</span> break;<a name="line.434"></a>
-<span class="sourceLineNo">435</span> case NEXT_COL:<a name="line.435"></a>
-<span class="sourceLineNo">436</span> break;<a name="line.436"></a>
-<span class="sourceLineNo">437</span> case SEEK_NEXT_USING_HINT:<a name="line.437"></a>
-<span class="sourceLineNo">438</span> break;<a name="line.438"></a>
-<span class="sourceLineNo">439</span> default:<a name="line.439"></a>
-<span class="sourceLineNo">440</span> throw new IllegalStateException("Received code is not valid.");<a name="line.440"></a>
-<span class="sourceLineNo">441</span> }<a name="line.441"></a>
-<span class="sourceLineNo">442</span> }<a name="line.442"></a>
-<span class="sourceLineNo">443</span> }<a name="line.443"></a>
-<span class="sourceLineNo">444</span><a name="line.444"></a>
-<span class="sourceLineNo">445</span> // Save the transformed Cell for transform():<a name="line.445"></a>
-<span class="sourceLineNo">446</span> this.transformedCell = transformed;<a name="line.446"></a>
-<span class="sourceLineNo">447</span><a name="line.447"></a>
-<span class="sourceLineNo">448</span> /*<a name="line.448"></a>
-<span class="sourceLineNo">449</span> * The seenNonHintReturnCode flag is intended only for Operator.MUST_PASS_ONE branch.<a name="line.449"></a>
-<span class="sourceLineNo">450</span> * If we have seen non SEEK_NEXT_USING_HINT ReturnCode, respect that ReturnCode.<a name="line.450"></a>
-<span class="sourceLineNo">451</span> */<a name="line.451"></a>
-<span class="sourceLineNo">452</span> if (operator == Operator.MUST_PASS_ONE && !seenNonHintReturnCode) {<a name="line.452"></a>
-<span class="sourceLineNo">453</span> return ReturnCode.SEEK_NEXT_USING_HINT;<a name="line.453"></a>
-<span class="sourceLineNo">454</span> }<a name="line.454"></a>
-<span class="sourceLineNo">455</span> return rc;<a name="line.455"></a>
-<span class="sourceLineNo">456</span> }<a name="line.456"></a>
-<span class="sourceLineNo">457</span><a name="line.457"></a>
-<span class="sourceLineNo">458</span> /**<a name="line.458"></a>
-<span class="sourceLineNo">459</span> * Filters that never filter by modifying the returned List of Cells can<a name="line.459"></a>
-<span class="sourceLineNo">460</span> * inherit this implementation that does nothing.<a name="line.460"></a>
-<span class="sourceLineNo">461</span> *<a name="line.461"></a>
-<span class="sourceLineNo">462</span> * {@inheritDoc}<a name="line.462"></a>
-<span class="sourceLineNo">463</span> */<a name="line.463"></a>
-<span class="sourceLineNo">464</span> @Override<a name="line.464"></a>
-<span class="sourceLineNo">465</span> public void filterRowCells(List<Cell> cells) throws IOException {<a name="line.465"></a>
-<span class="sourceLineNo">466</span> int listize = filters.size();<a name="line.466"></a>
-<span class="sourceLineNo">467</span> for (int i = 0; i < listize; i++) {<a name="line.467"></a>
-<span class="sourceLineNo">468</span> filters.get(i).filterRowCells(cells);<a name="line.468"></a>
-<span class="sourceLineNo">469</span> }<a name="line.469"></a>
-<span class="sourceLineNo">470</span> }<a name="line.470"></a>
-<span class="sourceLineNo">471</span><a name="line.471"></a>
-<span class="sourceLineNo">472</span> @Override<a name="line.472"></a>
-<span class="sourceLineNo">473</span> public boolean hasFilterRow() {<a name="line.473"></a>
-<span class="sourceLineNo">474</span> int listize = filters.size();<a name="line.474"></a>
-<span class="sourceLineNo">475</span> for (int i = 0; i < listize; i++) {<a name="line.475"></a>
-<span class="sourceLineNo">476</span> if (filters.get(i).hasFilterRow()) {<a name="line.476"></a>
-<span class="sourceLineNo">477</span> return true;<a name="line.477"></a>
-<span class="sourceLineNo">478</span> }<a name="line.478"></a>
-<span class="sourceLineNo">479</span> }<a name="line.479"></a>
-<span class="sourceLineNo">480</span> return false;<a name="line.480"></a>
-<span class="sourceLineNo">481</span> }<a name="line.481"></a>
-<span class="sourceLineNo">482</span><a name="line.482"></a>
-<span class="sourceLineNo">483</span> @Override<a name="line.483"></a>
-<span class="sourceLineNo">484</span> public boolean filterRow() throws IOException {<a name="line.484"></a>
-<span class="sourceLineNo">485</span> if (isEmpty()) {<a name="line.485"></a>
-<span class="sourceLineNo">486</span> return super.filterRow();<a name="line.486"></a>
-<span class="sourceLineNo">487</span> }<a name="line.487"></a>
-<span class="sourceLineNo">488</span> int listize = filters.size();<a name="line.488"></a>
-<span class="sourceLineNo">489</span> for (int i = 0; i < listize; i++) {<a name="line.489"></a>
-<span class="sourceLineNo">490</span> Filter filter = filters.get(i);<a name="line.490"></a>
-<span class="sourceLineNo">491</span> if (operator == Operator.MUST_PASS_ALL) {<a name="line.491"></a>
-<span class="sourceLineNo">492</span> if (filter.filterRow()) {<a name="line.492"></a>
-<span class="sourceLineNo">493</span> return true;<a name="line.493"></a>
-<span class="sourceLineNo">494</span> }<a name="line.494"></a>
-<span class="sourceLineNo">495</span> } else if (operator == Operator.MUST_PASS_ONE) {<a name="line.495"></a>
-<span class="sourceLineNo">496</span> if (!filter.filterRow()) {<a name="line.496"></a>
-<span class="sourceLineNo">497</span> return false;<a name="line.497"></a>
-<span class="sourceLineNo">498</span> }<a name="line.498"></a>
-<span class="sourceLineNo">499</span> }<a name="line.499"></a>
-<span class="sourceLineNo">500</span> }<a name="line.500"></a>
-<span class="sourceLineNo">501</span> return operator == Operator.MUST_PASS_ONE;<a name="line.501"></a>
-<span class="sourceLineNo">502</span> }<a name="line.502"></a>
-<span class="sourceLineNo">503</span><a name="line.503"></a>
-<span class="sourceLineNo">504</span> /**<a name="line.504"></a>
-<span class="sourceLineNo">505</span> * @return The filter serialized using pb<a name="line.505"></a>
-<span class="sourceLineNo">506</span> */<a name="line.506"></a>
-<span class="sourceLineNo">507</span> public byte[] toByteArray() throws IOException {<a name="line.507"></a>
-<span class="sourceLineNo">508</span> FilterProtos.FilterList.Builder builder =<a name="line.508"></a>
-<span class="sourceLineNo">509</span> FilterProtos.FilterList.newBuilder();<a name="line.509"></a>
-<span class="sourceLineNo">510</span> builder.setOperator(FilterProtos.FilterList.Operator.valueOf(operator.name()));<a name="line.510"></a>
-<span class="sourceLineNo">511</span> int listize = filters.size();<a name="line.511"></a>
-<span class="sourceLineNo">512</span> for (int i = 0; i < listize; i++) {<a name="line.512"></a>
-<span class="sourceLineNo">513</span> builder.addFilters(ProtobufUtil.toFilter(filters.get(i)));<a name="line.513"></a>
-<span class="sourceLineNo">514</span> }<a name="line.514"></a>
-<span class="sourceLineNo">515</span> return builder.build().toByteArray();<a name="line.515"></a>
-<span class="sourceLineNo">516</span> }<a name="line.516"></a>
-<span class="sourceLineNo">517</span><a name="line.517"></a>
-<span class="sourceLineNo">518</span> /**<a name="line.518"></a>
-<span class="sourceLineNo">519</span> * @param pbBytes A pb serialized {@link FilterList} instance<a name="line.519"></a>
-<span class="sourceLineNo">520</span> * @return An instance of {@link FilterList} made from <code>bytes</code><a name="line.520"></a>
-<span class="sourceLineNo">521</span> * @throws DeserializationException<a name="line.521"></a>
-<span class="sourceLineNo">522</span> * @see #toByteArray<a name="line.522"></a>
-<span class="sourceLineNo">523</span> */<a name="line.523"></a>
-<span class="sourceLineNo">524</span> public static FilterList parseFrom(final byte [] pbBytes)<a name="line.524"></a>
-<span class="sourceLineNo">525</span> throws DeserializationException {<a name="line.525"></a>
-<span class="sourceLineNo">526</span> FilterProtos.FilterList proto;<a name="line.526"></a>
-<span class="sourceLineNo">527</span> try {<a name="line.527"></a>
-<span class="sourceLineNo">528</span> proto = FilterProtos.FilterList.parseFrom(pbBytes);<a name="line.528"></a>
-<span class="sourceLineNo">529</span> } catch (InvalidProtocolBufferException e) {<a name="line.529"></a>
-<span class="sourceLineNo">530</span> throw new DeserializationException(e);<a name="line.530"></a>
-<span class="sourceLineNo">531</span> }<a name="line.531"></a>
-<span class="sourceLineNo">532</span><a name="line.532"></a>
-<span class="sourceLineNo">533</span> List<Filter> rowFilters = new ArrayList<>(proto.getFiltersCount());<a name="line.533"></a>
-<span class="sourceLineNo">534</span> try {<a name="line.534"></a>
-<span class="sourceLineNo">535</span> List<FilterProtos.Filter> filtersList = proto.getFiltersList();<a name="line.535"></a>
-<span class="sourceLineNo">536</span> int listSize = filtersList.size();<a name="line.536"></a>
-<span class="sourceLineNo">537</span> for (int i = 0; i < listSize; i++) {<a name="line.537"></a>
-<span class="sourceLineNo">538</span> rowFilters.add(ProtobufUtil.toFilter(filtersList.get(i)));<a name="line.538"></a>
-<span class="sourceLineNo">539</span> }<a name="line.539"></a>
-<span class="sourceLineNo">540</span> } catch (IOException ioe) {<a name="line.540"></a>
-<span class="sourceLineNo">541</span> throw new DeserializationException(ioe);<a name="line.541"></a>
-<span class="sourceLineNo">542</span> }<a name="line.542"></a>
-<span class="sourceLineNo">543</span> return new FilterList(Operator.valueOf(proto.getOperator().name()),rowFilters);<a name="line.543"></a>
-<span class="sourceLineNo">544</span> }<a name="line.544"></a>
-<span class="sourceLineNo">545</span><a name="line.545"></a>
-<span class="sourceLineNo">546</span> /**<a name="line.546"></a>
-<span class="sourceLineNo">547</span> * @param other<a name="line.547"></a>
-<span class="sourceLineNo">548</span> * @return true if and only if the fields of the filter that are serialized<a name="line.548"></a>
-<span class="sourceLineNo">549</span> * are equal to the corresponding fields in other. Used for testing.<a name="line.549"></a>
-<span class="sourceLineNo">550</span> */<a name="line.550"></a>
-<span class="sourceLineNo">551</span> boolean areSerializedFieldsEqual(Filter other) {<a name="line.551"></a>
-<span class="sourceLineNo">552</span> if (other == this) return true;<a name="line.552"></a>
-<span class="sourceLineNo">553</span> if (!(other instanceof FilterList)) return false;<a name="line.553"></a>
+<span class="sourceLineNo">431</span> case INCLUDE_AND_NEXT_COL:<a name="line.431"></a>
+<span class="sourceLineNo">432</span> rc = ReturnCode.INCLUDE_AND_NEXT_COL;<a name="line.432"></a>
+<span class="sourceLineNo">433</span> transformed = filter.transformCell(transformed);<a name="line.433"></a>
+<span class="sourceLineNo">434</span> // must continue here to evaluate all filters<a name="line.434"></a>
+<span class="sourceLineNo">435</span> break;<a name="line.435"></a>
+<span class="sourceLineNo">436</span> case NEXT_ROW:<a name="line.436"></a>
+<span class="sourceLineNo">437</
<TRUNCATED>
[17/27] hbase-site git commit: Published site at .
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-annotations/dependency-convergence.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-annotations/dependency-convergence.html b/hbase-build-configuration/hbase-annotations/dependency-convergence.html
index a903704..d0bf803 100644
--- a/hbase-build-configuration/hbase-annotations/dependency-convergence.html
+++ b/hbase-build-configuration/hbase-annotations/dependency-convergence.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Annotations – Reactor Dependency Convergence</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -262,7 +262,7 @@
<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />         \- commons-configuration:commons-configuration:jar:1.6:compile<br />            \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />         \- commons-configuration:commons-configuration:jar:1.6:compile<br />            \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-configuration:commons-configuration:jar:1.6:compile<br />         \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-configuration:commons-configuration:jar:1.6:compile<br />         \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-configuration:commons-configuration:jar:1.6:compile<br />         \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-configuration:commons-configuration:jar:1.6:compile<br />      \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-common:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|     \- commons-configuration:commons-configuration:jar:1.6:compile<br />|        \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br />\- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />   \- org.tachyonproject:tachyon-client:jar:0.8.2:provided<br />      \- (commons-lang:commons-lang:jar:2.4:provided - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />+- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />|  \- org.tachyonproject:tachyon-client:jar:0.8.2:provided<br />|     \- (commons-lang:commons-lang:jar:2.4:compile - scope updated from provided; omitted for duplicate)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-configuration:commons-configuration:jar:1.6:compile<br />      \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
@@ -292,10 +292,10 @@
<li>org.apache.hbase:hbase-rest:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|&
#160;    \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|     \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|        +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|        |  \- (commons-lang:com
mons-lang:jar:2.6:test - omitted for duplicate)<br />|        \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|           \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test (scope not updated to compile)<br />|  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:test<br />|     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
<li>org.apache.hbase:hbase-rsgroup:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2
.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  
   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|        +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|        |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|        \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|           \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
<li>org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />|  +- org.apache.directory.server:apacheds-core-api:jar:2.0.0-M15:test<br />|  |  +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  +- org.apache.directory.api:api-ldap-codec-core:jar:1.0.0-M20:test<br />|  |  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  \- org.apache.directory.api:api-ldap-model:jar:1.0.0-M20:test<br />|  |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.server:apacheds-interceptor-kerberos:jar:2.0.0-M15:test<br />|  |  \- org.apache.directory.server:apacheds-core:jar:2.0.0-M15:test<br />|  |    &#
160;+- org.apache.directory.server:apacheds-interceptors-authn:jar:2.0.0-M15:test<br />|  |     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |     +- org.apache.directory.server:apacheds-interceptors-trigger:jar:2.0.0-M15:test<br />|  |     |  \- org.apache.directory.api:api-ldap-extras-trigger:jar:1.0.0-M20:test<br />|  |     |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.server:apacheds-mavibot-partition:jar:2.0.0-M15:test<br />|  |  +- org.apache.directory.server:apacheds-core-avl:jar:2.0.0-M15:test<br />|  | 
; |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.api:api-all:jar:1.0.0-M20:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.server:apacheds-jdbm-partition:jar:2.0.0-M15:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.directory.server:apacheds-protocol-ldap:jar:2.0.0-M15:test<br />|     +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|     \- org.apache.directory.api:api-ldap-extras-sp:jar:1.0.0-M20:test<br />|        \- (commons-lang:commons-lang:jar:2.6:test - o
mitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- org.apache.hadoop:hadoop-yarn-common
:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />   +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />      +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />      |  \- (commons-lang
:commons-lang:jar:2.6:test - omitted for duplicate)<br />      \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />         \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- commons-lang:commons-lang:jar:2.6:compile<br />\- org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />      |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />     &#
160;|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />      |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />      |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />      |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      \- org.apache.hadoop
:hadoop-hdfs:jar:2.7.1:compile<br />         \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- commons-lang:commons-lang:jar:2.6:compile<br />\- org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />      |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />     &
#160;|     |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />      |     |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />      |     |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      |     \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />      |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />      |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted
for duplicate)<br />      \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />         \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />            \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:test<br />|  |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:test<br />|  |     \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test<br />|  |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:test<br />|  |     \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:test<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:test<br />|  |&
#160; |  \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:test<br />|  |  |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:test<br />|  |     \- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|  |        \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplica
te)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|     \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|        \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|           \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br /> 
        \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- commons-lang:commons-lang:jar:2.6:compile<br />   +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />   |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<
br />   |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />   |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />   |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />      \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |     |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |     |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />   |     |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   |     \- org.apache.hadoop:hado
op-yarn-api:jar:2.7.1:compile<br />   |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- commons-lang:commons-lang:jar:2.6:compile<br />   +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />   |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />         \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- org.ap
ache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|  +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|     |  \- (commons
-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|     \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|        \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />   +- org.apache.directory.server:apacheds-core-api:jar:2.0.0-M15:test<br />   |  +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |  +- org.apache.directory.api:api-ldap-codec-core:jar:1.0.0-M20:test<br />   |  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |  \- org.apache.directory.api:api-ldap-model:jar:1.0.0-M20:test<br />   |     \- (commons-lang:commons-lang:jar:2.6:test
- omitted for duplicate)<br />   +- org.apache.directory.server:apacheds-interceptor-kerberos:jar:2.0.0-M15:test<br />   |  \- org.apache.directory.server:apacheds-core:jar:2.0.0-M15:test<br />   |     +- org.apache.directory.server:apacheds-interceptors-authn:jar:2.0.0-M15:test<br />   |     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |     +- org.apache.directory.server:apacheds-interceptors-trigger:jar:2.0.0-M15:test<br />   |     |  \- org.apache.directory.api:api-ldap-extras-trigger:jar:1.0.0-M20:test<br />   |     |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |   
  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   +- org.apache.directory.server:apacheds-mavibot-partition:jar:2.0.0-M15:test<br />   |  +- org.apache.directory.server:apacheds-core-avl:jar:2.0.0-M15:test<br />   |  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   +- org.apache.directory.api:api-all:jar:1.0.0-M20:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   +- org.apache.directory.server:apacheds-jdbm-partition:jar:2.0.0-M15:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   \- org.apache.directory.server:apach
eds-protocol-ldap:jar:2.0.0-M15:test<br />      +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />      \- org.apache.directory.api:api-ldap-extras-sp:jar:1.0.0-M20:test<br />         \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-common:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|     \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hado
op-yarn-api:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1
:test<br />      +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />      |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />      \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />         +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />         |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />         \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />            \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|  |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />|  +- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|  |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />|  \- org.apache.hado
op:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|     \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />   \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
@@ -566,7 +566,7 @@
<li>org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT<br />+- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|  \- org.slf4j:slf4j-log4j12:jar:1.6.1:compile<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />      \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />         \- org.apache.zookeeper:zookeeper:test-jar:tests:3.4.6:test<br />            \- (org.slf4j:slf4j-log4j12:jar:1.6.1:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />         \- org.slf4j:slf4j-log4j12:jar:1.6.1:compile<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.10)<br /></li><br />
<li>org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:compile<br />   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:compile<br />      \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:compile<br />         \- org.apache.zookeeper:zookeeper:test-jar:tests:3.4.6:compile<br />            \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br /></ol></td></tr>
<tr class="a">
@@ -592,10 +592,10 @@
<li>org.apache.hbase:hbase-rest:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|     \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|     |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|     |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|     |  | 
0;\- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />
|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test (scope not updated to compile)<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from test; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />\- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-rsgroup:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.7.24)<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  | 
0;|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|  |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  
;\- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.24)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.24)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.24)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  +- org.apache.hadoop:
hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />   +- org.apa
che.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />\- org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      
;|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />      |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />      |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />      |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />&
#160;     |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />         \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />\- org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   
0;  |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />      |     |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />      |     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |     |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />      |     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |     |
0; \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |     \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />      |        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />         \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:test<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:test<br />|  |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:test<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:test<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated fro
m test; omitted for duplicate)<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:test<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; om
itted for duplicate)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />      |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />         \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)
<br />   |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />   |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />   |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   |  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |     |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |     |  |  \- (o
rg.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |     |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />   |     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |     \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />   |        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runt
ime - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  \- (org.
slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />+- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-minicluster:jar:2.7.
1:test<br />|  +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-common:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|  |  \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />|  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.7.10)<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-ap
p:jar:2.7.1:compile<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|  |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-co
re:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test -
omitted for conflict with 1.7.10)<br />\- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from provided; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />+- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from provided; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />|  +- org.apache.hadoop:ha
doop-mapreduce-client-core:jar:2.7.1:compile<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  +- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from test; omitted for duplicate)<br />\- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-j
ar:tests:2.7.1:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from test; omitted for duplicate)<br /></li><br />
@@ -619,7 +619,7 @@
<li>org.apache.hbase:hbase-rsgroup:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:compile - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:runtime - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:compile - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:compile - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
@@ -669,7 +669,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-annotations/dependency-info.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-annotations/dependency-info.html b/hbase-build-configuration/hbase-annotations/dependency-info.html
index c91b6d2..2610961 100644
--- a/hbase-build-configuration/hbase-annotations/dependency-info.html
+++ b/hbase-build-configuration/hbase-annotations/dependency-info.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Annotations – Dependency Information</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -147,7 +147,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-annotations/dependency-management.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-annotations/dependency-management.html b/hbase-build-configuration/hbase-annotations/dependency-management.html
index 7869c55..861da46 100644
--- a/hbase-build-configuration/hbase-annotations/dependency-management.html
+++ b/hbase-build-configuration/hbase-annotations/dependency-management.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Annotations – Project Dependency Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -766,7 +766,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-annotations/index.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-annotations/index.html b/hbase-build-configuration/hbase-annotations/index.html
index 94a9ca3..e113284 100644
--- a/hbase-build-configuration/hbase-annotations/index.html
+++ b/hbase-build-configuration/hbase-annotations/index.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Annotations – About</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -119,7 +119,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-annotations/integration.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-annotations/integration.html b/hbase-build-configuration/hbase-annotations/integration.html
index c48b160..6d3764b 100644
--- a/hbase-build-configuration/hbase-annotations/integration.html
+++ b/hbase-build-configuration/hbase-annotations/integration.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Annotations – CI Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -126,7 +126,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-annotations/issue-tracking.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-annotations/issue-tracking.html b/hbase-build-configuration/hbase-annotations/issue-tracking.html
index e531497..28f088b 100644
--- a/hbase-build-configuration/hbase-annotations/issue-tracking.html
+++ b/hbase-build-configuration/hbase-annotations/issue-tracking.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Annotations – Issue Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -123,7 +123,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-annotations/license.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-annotations/license.html b/hbase-build-configuration/hbase-annotations/license.html
index 3a45559..df3e85d 100644
--- a/hbase-build-configuration/hbase-annotations/license.html
+++ b/hbase-build-configuration/hbase-annotations/license.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Annotations – Project Licenses</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -326,7 +326,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-annotations/mail-lists.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-annotations/mail-lists.html b/hbase-build-configuration/hbase-annotations/mail-lists.html
index a2110f5..202caaa 100644
--- a/hbase-build-configuration/hbase-annotations/mail-lists.html
+++ b/hbase-build-configuration/hbase-annotations/mail-lists.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Annotations – Project Mailing Lists</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -176,7 +176,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-annotations/plugin-management.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-annotations/plugin-management.html b/hbase-build-configuration/hbase-annotations/plugin-management.html
index c09211d..be03b47 100644
--- a/hbase-build-configuration/hbase-annotations/plugin-management.html
+++ b/hbase-build-configuration/hbase-annotations/plugin-management.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Annotations – Project Plugin Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -271,7 +271,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-annotations/plugins.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-annotations/plugins.html b/hbase-build-configuration/hbase-annotations/plugins.html
index e6a691c..902cbab 100644
--- a/hbase-build-configuration/hbase-annotations/plugins.html
+++ b/hbase-build-configuration/hbase-annotations/plugins.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Annotations – Project Plugins</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -226,7 +226,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-annotations/project-info.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-annotations/project-info.html b/hbase-build-configuration/hbase-annotations/project-info.html
index ce6b11c..13b1ad8 100644
--- a/hbase-build-configuration/hbase-annotations/project-info.html
+++ b/hbase-build-configuration/hbase-annotations/project-info.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Annotations – Project Information</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -167,7 +167,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-annotations/project-reports.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-annotations/project-reports.html b/hbase-build-configuration/hbase-annotations/project-reports.html
index a8aec8b..caf907e 100644
--- a/hbase-build-configuration/hbase-annotations/project-reports.html
+++ b/hbase-build-configuration/hbase-annotations/project-reports.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Annotations – Generated Reports</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -128,7 +128,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-annotations/project-summary.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-annotations/project-summary.html b/hbase-build-configuration/hbase-annotations/project-summary.html
index 26eda65..e73121d 100644
--- a/hbase-build-configuration/hbase-annotations/project-summary.html
+++ b/hbase-build-configuration/hbase-annotations/project-summary.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Annotations – Project Summary</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -166,7 +166,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
[08/27] hbase-site git commit: Published site at .
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-shaded-check-invariants/dependencies.html
----------------------------------------------------------------------
diff --git a/hbase-shaded-check-invariants/dependencies.html b/hbase-shaded-check-invariants/dependencies.html
index bb89584..eb2d3b0 100644
--- a/hbase-shaded-check-invariants/dependencies.html
+++ b/hbase-shaded-check-invariants/dependencies.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase Shaded Packaging Invariants – Project Dependencies</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -125,7 +125,7 @@
<td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></td></tr>
<tr class="a">
<td>org.apache.hbase</td>
-<td><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-shaded/hbase-shaded-server">hbase-shaded-server</a></td>
+<td><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-shaded/hbase-shaded-mapreduce">hbase-shaded-mapreduce</a></td>
<td>3.0.0-SNAPSHOT</td>
<td>jar</td>
<td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></td></tr></table></div><a name="Project_Dependencies_provided"></a>
@@ -526,209 +526,215 @@
<td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></td></tr>
<tr class="b">
<td>org.apache.hbase</td>
-<td><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-metrics">hbase-metrics</a></td>
+<td><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-mapreduce">hbase-mapreduce</a></td>
<td>3.0.0-SNAPSHOT</td>
<td>jar</td>
<td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></td></tr>
<tr class="a">
<td>org.apache.hbase</td>
-<td><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-metrics-api">hbase-metrics-api</a></td>
+<td><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-metrics">hbase-metrics</a></td>
<td>3.0.0-SNAPSHOT</td>
<td>jar</td>
<td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></td></tr>
<tr class="b">
<td>org.apache.hbase</td>
-<td><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-procedure">hbase-procedure</a></td>
+<td><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-metrics-api">hbase-metrics-api</a></td>
<td>3.0.0-SNAPSHOT</td>
<td>jar</td>
<td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></td></tr>
<tr class="a">
<td>org.apache.hbase</td>
-<td><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-protocol">hbase-protocol</a></td>
+<td><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-procedure">hbase-procedure</a></td>
<td>3.0.0-SNAPSHOT</td>
<td>jar</td>
<td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></td></tr>
<tr class="b">
<td>org.apache.hbase</td>
-<td><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-protocol-shaded">hbase-protocol-shaded</a></td>
+<td><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-protocol">hbase-protocol</a></td>
<td>3.0.0-SNAPSHOT</td>
<td>jar</td>
<td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></td></tr>
<tr class="a">
<td>org.apache.hbase</td>
-<td><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-replication">hbase-replication</a></td>
+<td><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-protocol-shaded">hbase-protocol-shaded</a></td>
<td>3.0.0-SNAPSHOT</td>
<td>jar</td>
<td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></td></tr>
<tr class="b">
<td>org.apache.hbase</td>
-<td><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-server">hbase-server</a></td>
+<td><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-replication">hbase-replication</a></td>
<td>3.0.0-SNAPSHOT</td>
<td>jar</td>
<td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></td></tr>
<tr class="a">
+<td>org.apache.hbase</td>
+<td><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-server">hbase-server</a></td>
+<td>3.0.0-SNAPSHOT</td>
+<td>jar</td>
+<td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></td></tr>
+<tr class="b">
<td>org.apache.hbase.thirdparty</td>
<td><a class="externalLink" href="http://hbase.apache.org/hbase-shaded-miscellaneous">hbase-shaded-miscellaneous</a></td>
<td>1.0.1</td>
<td>jar</td>
<td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></td></tr>
-<tr class="b">
+<tr class="a">
<td>org.apache.hbase.thirdparty</td>
<td><a class="externalLink" href="http://hbase.apache.org/hbase-shaded-netty">hbase-shaded-netty</a></td>
<td>1.0.1</td>
<td>jar</td>
<td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></td></tr>
-<tr class="a">
+<tr class="b">
<td>org.apache.hbase.thirdparty</td>
<td><a class="externalLink" href="http://hbase.apache.org/hbase-shaded-protobuf">hbase-shaded-protobuf</a></td>
<td>1.0.1</td>
<td>jar</td>
<td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></td></tr>
-<tr class="b">
+<tr class="a">
<td>org.apache.htrace</td>
<td><a class="externalLink" href="http://incubator.apache.org/projects/htrace.html">htrace-core</a></td>
<td>3.2.0-incubating</td>
<td>jar</td>
<td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></td></tr>
-<tr class="a">
+<tr class="b">
<td>org.apache.httpcomponents</td>
<td><a class="externalLink" href="http://hc.apache.org/httpcomponents-client">httpclient</a></td>
<td>4.5.3</td>
<td>jar</td>
<td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></td></tr>
-<tr class="b">
+<tr class="a">
<td>org.apache.httpcomponents</td>
<td><a class="externalLink" href="http://hc.apache.org/httpcomponents-core-ga">httpcore</a></td>
<td>4.4.6</td>
<td>jar</td>
<td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></td></tr>
-<tr class="a">
+<tr class="b">
<td>org.apache.zookeeper</td>
<td>zookeeper</td>
<td>3.4.10</td>
<td>jar</td>
<td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></td></tr>
-<tr class="b">
+<tr class="a">
<td>org.codehaus.jackson</td>
<td><a class="externalLink" href="http://jackson.codehaus.org">jackson-core-asl</a></td>
<td>1.9.13</td>
<td>jar</td>
<td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></td></tr>
-<tr class="a">
+<tr class="b">
<td>org.codehaus.jackson</td>
<td><a class="externalLink" href="http://jackson.codehaus.org">jackson-jaxrs</a></td>
<td>1.9.13</td>
<td>jar</td>
<td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a>-<a class="externalLink" href="http://www.fsf.org/licensing/licenses/lgpl.txt">GNU Lesser General Public License (LGPL), Version 2.1</a></td></tr>
-<tr class="b">
+<tr class="a">
<td>org.codehaus.jackson</td>
<td><a class="externalLink" href="http://jackson.codehaus.org">jackson-mapper-asl</a></td>
<td>1.9.13</td>
<td>jar</td>
<td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></td></tr>
-<tr class="a">
+<tr class="b">
<td>org.codehaus.jackson</td>
<td><a class="externalLink" href="http://jackson.codehaus.org">jackson-xc</a></td>
<td>1.9.13</td>
<td>jar</td>
<td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a>-<a class="externalLink" href="http://www.fsf.org/licensing/licenses/lgpl.txt">GNU Lesser General Public License (LGPL), Version 2.1</a></td></tr>
-<tr class="b">
+<tr class="a">
<td>org.codehaus.jettison</td>
<td><a class="externalLink" href="https://github.com/jettison-json/jettison">jettison</a></td>
<td>1.3.8</td>
<td>jar</td>
<td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a></td></tr>
-<tr class="a">
+<tr class="b">
<td>org.eclipse.jetty</td>
<td><a class="externalLink" href="http://www.eclipse.org/jetty">jetty-http</a></td>
<td>9.4.6.v20170531</td>
<td>jar</td>
<td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0">Apache Software License - Version 2.0</a>-<a class="externalLink" href="http://www.eclipse.org/org/documents/epl-v10.php">Eclipse Public License - Version 1.0</a></td></tr>
-<tr class="b">
+<tr class="a">
<td>org.eclipse.jetty</td>
<td><a class="externalLink" href="http://www.eclipse.org/jetty">jetty-io</a></td>
<td>9.4.6.v20170531</td>
<td>jar</td>
<td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0">Apache Software License - Version 2.0</a>-<a class="externalLink" href="http://www.eclipse.org/org/documents/epl-v10.php">Eclipse Public License - Version 1.0</a></td></tr>
-<tr class="a">
+<tr class="b">
<td>org.eclipse.jetty</td>
<td><a class="externalLink" href="http://www.eclipse.org/jetty">jetty-security</a></td>
<td>9.4.6.v20170531</td>
<td>jar</td>
<td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0">Apache Software License - Version 2.0</a>-<a class="externalLink" href="http://www.eclipse.org/org/documents/epl-v10.php">Eclipse Public License - Version 1.0</a></td></tr>
-<tr class="b">
+<tr class="a">
<td>org.fusesource.leveldbjni</td>
<td><a class="externalLink" href="http://leveldbjni.fusesource.org/leveldbjni-all">leveldbjni-all</a></td>
<td>1.8</td>
<td>jar</td>
<td><a class="externalLink" href="http://www.opensource.org/licenses/BSD-3-Clause">The BSD 3-Clause License</a></td></tr>
-<tr class="a">
+<tr class="b">
<td>org.glassfish</td>
<td><a class="externalLink" href="http://uel.java.net">javax.el</a></td>
<td>3.0.1-b08</td>
<td>jar</td>
<td><a class="externalLink" href="https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html">CDDL + GPLv2 with classpath exception</a></td></tr>
-<tr class="b">
+<tr class="a">
<td>org.glassfish.web</td>
<td><a class="externalLink" href="http://jsp.java.net">javax.servlet.jsp</a></td>
<td>2.3.2</td>
<td>jar</td>
<td><a class="externalLink" href="http://glassfish.dev.java.net/nonav/public/CDDL+GPL.html">CDDL + GPLv2 with classpath exception</a></td></tr>
-<tr class="a">
+<tr class="b">
<td>org.jamon</td>
<td><a class="externalLink" href="http://www.jamon.org/jamon-java-parent/jamon-runtime/">jamon-runtime</a></td>
<td>2.4.1</td>
<td>jar</td>
<td><a class="externalLink" href="http://www.mozilla.org/MPL/2.0">Mozilla Public License Version 2.0</a></td></tr>
-<tr class="b">
+<tr class="a">
<td>org.jruby.jcodings</td>
<td><a class="externalLink" href="http://nexus.sonatype.org/oss-repository-hosting.html/jcodings">jcodings</a></td>
<td>1.0.18</td>
<td>jar</td>
<td><a class="externalLink" href="http://www.opensource.org/licenses/mit-license.php">MIT License</a></td></tr>
-<tr class="a">
+<tr class="b">
<td>org.jruby.joni</td>
<td><a class="externalLink" href="http://nexus.sonatype.org/oss-repository-hosting.html/joni">joni</a></td>
<td>2.1.11</td>
<td>jar</td>
<td><a class="externalLink" href="http://www.opensource.org/licenses/mit-license.php">MIT License</a></td></tr>
-<tr class="b">
+<tr class="a">
<td>org.mortbay.jetty</td>
<td><a class="externalLink" href="http://www.eclipse.org/jetty/jetty-parent/project/modules/jetty">jetty</a></td>
<td>6.1.26</td>
<td>jar</td>
<td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0">Apache Software License - Version 2.0</a>-<a class="externalLink" href="http://www.eclipse.org/org/documents/epl-v10.php">Eclipse Public License - Version 1.0</a></td></tr>
-<tr class="a">
+<tr class="b">
<td>org.mortbay.jetty</td>
<td><a class="externalLink" href="http://www.eclipse.org/jetty/jetty-parent/project/jetty-util">jetty-util</a></td>
<td>6.1.26</td>
<td>jar</td>
<td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0">Apache Software License - Version 2.0</a>-<a class="externalLink" href="http://www.eclipse.org/org/documents/epl-v10.php">Eclipse Public License - Version 1.0</a></td></tr>
-<tr class="b">
+<tr class="a">
<td>org.slf4j</td>
<td><a class="externalLink" href="http://www.slf4j.org">slf4j-api</a></td>
<td>1.7.24</td>
<td>jar</td>
<td><a class="externalLink" href="http://www.opensource.org/licenses/mit-license.php">MIT License</a></td></tr>
-<tr class="a">
+<tr class="b">
<td>org.slf4j</td>
<td><a class="externalLink" href="http://www.slf4j.org">slf4j-log4j12</a></td>
<td>1.6.1</td>
<td>jar</td>
<td><a class="externalLink" href="http://www.opensource.org/licenses/mit-license.php">MIT License</a></td></tr>
-<tr class="b">
+<tr class="a">
<td>org.tukaani</td>
<td><a class="externalLink" href="http://tukaani.org/xz/java.html">xz</a></td>
<td>1.0</td>
<td>jar</td>
<td>Public Domain</td></tr>
-<tr class="a">
+<tr class="b">
<td>org.xerial.snappy</td>
<td><a class="externalLink" href="http://github.com/xerial/snappy-java/">snappy-java</a></td>
<td>1.0.5</td>
<td>jar</td>
<td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></td></tr>
-<tr class="b">
+<tr class="a">
<td>xmlenc</td>
<td><a class="externalLink" href="http://xmlenc.sourceforge.net">xmlenc</a></td>
<td>0.52</td>
@@ -875,8 +881,18 @@
<td>
<p><b>Description: </b>Common functionality for HBase</p>
<p><b>URL: </b><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-common">http://hbase.apache.org/hbase-build-configuration/hbase-common</a></p>
-<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li>
-<li>org.apache.hbase:hbase-hadoop-compat:jar:3.0.0-SNAPSHOT (compile) <img id="_img13" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep12', '_img13' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep12" style="display:none">
+<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div>
+<ul>
+<li>commons-collections:commons-collections:jar:3.2.2 (compile) <img id="_img13" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep12', '_img13' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep12" style="display:none">
+<table border="0" class="table table-striped">
+<tr class="a">
+<th>Apache Commons Collections</th></tr>
+<tr class="b">
+<td>
+<p><b>Description: </b>Types that extend and augment the Java Collections Framework.</p>
+<p><b>URL: </b><a class="externalLink" href="http://commons.apache.org/collections/">http://commons.apache.org/collections/</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li></ul></li>
+<li>org.apache.hbase:hbase-hadoop-compat:jar:3.0.0-SNAPSHOT (compile) <img id="_img15" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep14', '_img15' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep14" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>Apache HBase - Hadoop Compatibility</th></tr>
@@ -886,7 +902,7 @@
over hadoop version differences</p>
<p><b>URL: </b><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-hadoop-compat">http://hbase.apache.org/hbase-build-configuration/hbase-hadoop-compat</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li>
-<li>org.apache.hbase:hbase-hadoop2-compat:jar:3.0.0-SNAPSHOT (compile) <img id="_img15" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep14', '_img15' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep14" style="display:none">
+<li>org.apache.hbase:hbase-hadoop2-compat:jar:3.0.0-SNAPSHOT (compile) <img id="_img17" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep16', '_img17' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep16" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>Apache HBase - Hadoop Two Compatibility</th></tr>
@@ -896,7 +912,7 @@
over hadoop version differences</p>
<p><b>URL: </b><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-hadoop2-compat">http://hbase.apache.org/hbase-build-configuration/hbase-hadoop2-compat</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li>
-<li>org.apache.hbase:hbase-protocol-shaded:jar:3.0.0-SNAPSHOT (compile) <img id="_img17" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep16', '_img17' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep16" style="display:none">
+<li>org.apache.hbase:hbase-protocol-shaded:jar:3.0.0-SNAPSHOT (compile) <img id="_img19" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep18', '_img19' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep18" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>Apache HBase - Shaded Protocol</th></tr>
@@ -905,7 +921,7 @@
<p><b>Description: </b>Shaded protobuf protocol classes used by HBase internally.</p>
<p><b>URL: </b><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-protocol-shaded">http://hbase.apache.org/hbase-build-configuration/hbase-protocol-shaded</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li>
-<li>org.apache.hbase:hbase-protocol:jar:3.0.0-SNAPSHOT (compile) <img id="_img19" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep18', '_img19' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep18" style="display:none">
+<li>org.apache.hbase:hbase-protocol:jar:3.0.0-SNAPSHOT (compile) <img id="_img21" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep20', '_img21' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep20" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>Apache HBase - Protocol</th></tr>
@@ -914,7 +930,7 @@
<p><b>Description: </b>Protobuf protocol classes used by HBase to communicate.</p>
<p><b>URL: </b><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-protocol">http://hbase.apache.org/hbase-build-configuration/hbase-protocol</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li>
-<li>commons-codec:commons-codec:jar:1.10 (compile) <img id="_img21" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep20', '_img21' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep20" style="display:none">
+<li>commons-codec:commons-codec:jar:1.10 (compile) <img id="_img23" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep22', '_img23' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep22" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>Apache Commons Codec</th></tr>
@@ -926,7 +942,7 @@
collection of phonetic encoding utilities.</p>
<p><b>URL: </b><a class="externalLink" href="http://commons.apache.org/proper/commons-codec/">http://commons.apache.org/proper/commons-codec/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li>
-<li>commons-io:commons-io:jar:2.5 (compile) <img id="_img23" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep22', '_img23' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep22" style="display:none">
+<li>commons-io:commons-io:jar:2.5 (compile) <img id="_img25" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep24', '_img25' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep24" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>Apache Commons IO</th></tr>
@@ -936,7 +952,7 @@
file comparators, endian transformation classes, and much more.</p>
<p><b>URL: </b><a class="externalLink" href="http://commons.apache.org/proper/commons-io/">http://commons.apache.org/proper/commons-io/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li>
-<li>org.apache.commons:commons-lang3:jar:3.6 (compile) <img id="_img25" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep24', '_img25' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep24" style="display:none">
+<li>org.apache.commons:commons-lang3:jar:3.6 (compile) <img id="_img27" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep26', '_img27' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep26" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>Apache Commons Lang</th></tr>
@@ -947,7 +963,7 @@ file comparators, endian transformation classes, and much more.</p>
standard as to justify existence in java.lang.</p>
<p><b>URL: </b><a class="externalLink" href="http://commons.apache.org/proper/commons-lang/">http://commons.apache.org/proper/commons-lang/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li>
-<li>commons-logging:commons-logging:jar:1.2 (compile) <img id="_img27" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep26', '_img27' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep26" style="display:none">
+<li>commons-logging:commons-logging:jar:1.2 (compile) <img id="_img29" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep28', '_img29' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep28" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>Apache Commons Logging</th></tr>
@@ -957,7 +973,7 @@ file comparators, endian transformation classes, and much more.</p>
well known logging systems.</p>
<p><b>URL: </b><a class="externalLink" href="http://commons.apache.org/proper/commons-logging/">http://commons.apache.org/proper/commons-logging/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></p></td></tr></table></div></li>
-<li>org.apache.hbase.thirdparty:hbase-shaded-miscellaneous:jar:1.0.1 (compile) <img id="_img29" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep28', '_img29' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep28" style="display:none">
+<li>org.apache.hbase.thirdparty:hbase-shaded-miscellaneous:jar:1.0.1 (compile) <img id="_img31" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep30', '_img31' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep30" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>Apache HBase Relocated (Shaded) Third-party Miscellaneous Libs</th></tr>
@@ -967,7 +983,7 @@ file comparators, endian transformation classes, and much more.</p>
See below for what this miscellaney includes.</p>
<p><b>URL: </b><a class="externalLink" href="http://hbase.apache.org/hbase-shaded-miscellaneous">http://hbase.apache.org/hbase-shaded-miscellaneous</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li>
-<li>com.google.protobuf:protobuf-java:jar:2.5.0 (compile) <img id="_img31" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep30', '_img31' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep30" style="display:none">
+<li>com.google.protobuf:protobuf-java:jar:2.5.0 (compile) <img id="_img33" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep32', '_img33' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep32" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>Protocol Buffer Java API</th></tr>
@@ -977,7 +993,7 @@ file comparators, endian transformation classes, and much more.</p>
extensible format.</p>
<p><b>URL: </b><a class="externalLink" href="http://code.google.com/p/protobuf">http://code.google.com/p/protobuf</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.opensource.org/licenses/bsd-license.php">New BSD license</a></p></td></tr></table></div></li>
-<li>org.apache.hbase.thirdparty:hbase-shaded-netty:jar:1.0.1 (compile) <img id="_img33" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep32', '_img33' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep32" style="display:none">
+<li>org.apache.hbase.thirdparty:hbase-shaded-netty:jar:1.0.1 (compile) <img id="_img35" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep34', '_img35' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep34" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>Apache HBase Relocated (Shaded) Netty Libs</th></tr>
@@ -986,7 +1002,7 @@ file comparators, endian transformation classes, and much more.</p>
<p><b>Description: </b>Pulls down netty.io, relocates nd then makes a fat new jar with them all in it.</p>
<p><b>URL: </b><a class="externalLink" href="http://hbase.apache.org/hbase-shaded-netty">http://hbase.apache.org/hbase-shaded-netty</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li>
-<li>org.apache.zookeeper:zookeeper:jar:3.4.10 (compile) <img id="_img35" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep34', '_img35' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep34" style="display:none">
+<li>org.apache.zookeeper:zookeeper:jar:3.4.10 (compile) <img id="_img37" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep36', '_img37' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep36" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>zookeeper</th></tr>
@@ -995,15 +1011,6 @@ file comparators, endian transformation classes, and much more.</p>
<p><b>Description: </b>There is currently no description associated with this project.</p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></p></td></tr></table></div>
<ul>
-<li>org.slf4j:slf4j-api:jar:1.7.24 (compile) <img id="_img37" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep36', '_img37' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep36" style="display:none">
-<table border="0" class="table table-striped">
-<tr class="a">
-<th>SLF4J API Module</th></tr>
-<tr class="b">
-<td>
-<p><b>Description: </b>The slf4j API</p>
-<p><b>URL: </b><a class="externalLink" href="http://www.slf4j.org">http://www.slf4j.org</a></p>
-<p><b>Project Licenses: </b><a class="externalLink" href="http://www.opensource.org/licenses/mit-license.php">MIT License</a></p></td></tr></table></div></li>
<li>org.slf4j:slf4j-log4j12:jar:1.6.1 (compile) <img id="_img39" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep38', '_img39' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep38" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
@@ -1206,7 +1213,23 @@ The following provides more details on the included cryptographic software:
<p><b>Description: </b>Apache Hadoop Common</p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div>
<ul>
-<li>com.google.guava:guava:jar:11.0.2 (compile) <img id="_img73" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep72', '_img73' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep72" style="display:none">
+<li>org.apache.hadoop:hadoop-annotations:jar:2.7.1 (compile) <img id="_img73" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep72', '_img73' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep72" style="display:none">
+<table border="0" class="table table-striped">
+<tr class="a">
+<th>Apache Hadoop Annotations</th></tr>
+<tr class="b">
+<td>
+<p><b>Description: </b>Apache Hadoop Annotations</p>
+<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div>
+<ul>
+<li>jdk.tools:jdk.tools:jar:1.8 (system) <img id="_img75" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep74', '_img75' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep74" style="display:none">
+<table border="0" class="table table-striped">
+<tr class="a">
+<th>jdk.tools:jdk.tools:jar:1.8</th></tr>
+<tr class="b">
+<td>
+<p><b>Description: </b>There is currently no description associated with this project.</p></td></tr></table></div></li></ul></li>
+<li>com.google.guava:guava:jar:11.0.2 (compile) <img id="_img77" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep76', '_img77' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep76" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>Guava: Google Core Libraries for Java</th></tr>
@@ -1224,7 +1247,7 @@ The following provides more details on the included cryptographic software:
per the JSR-305 spec.</p>
<p><b>URL: </b><a class="externalLink" href="http://code.google.com/p/guava-libraries/guava">http://code.google.com/p/guava-libraries/guava</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></p></td></tr></table></div></li>
-<li>org.apache.commons:commons-math3:jar:3.1.1 (compile) <img id="_img75" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep74', '_img75' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep74" style="display:none">
+<li>org.apache.commons:commons-math3:jar:3.1.1 (compile) <img id="_img79" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep78', '_img79' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep78" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>Commons Math</th></tr>
@@ -1233,7 +1256,7 @@ The following provides more details on the included cryptographic software:
<p><b>Description: </b>The Math project is a library of lightweight, self-contained mathematics and statistics components addressing the most common practical problems not immediately available in the Java programming language or commons-lang.</p>
<p><b>URL: </b><a class="externalLink" href="http://commons.apache.org/math/">http://commons.apache.org/math/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></p></td></tr></table></div></li>
-<li>xmlenc:xmlenc:jar:0.52 (compile) <img id="_img77" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep76', '_img77' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep76" style="display:none">
+<li>xmlenc:xmlenc:jar:0.52 (compile) <img id="_img81" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep80', '_img81' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep80" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>xmlenc Library</th></tr>
@@ -1242,7 +1265,7 @@ The following provides more details on the included cryptographic software:
<p><b>Description: </b>xmlenc Library</p>
<p><b>URL: </b><a class="externalLink" href="http://xmlenc.sourceforge.net">http://xmlenc.sourceforge.net</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.opensource.org/licenses/bsd-license.php">The BSD License</a></p></td></tr></table></div></li>
-<li>commons-httpclient:commons-httpclient:jar:3.1 (compile) <img id="_img79" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep78', '_img79' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep78" style="display:none">
+<li>commons-httpclient:commons-httpclient:jar:3.1 (compile) <img id="_img83" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep82', '_img83' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep82" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>HttpClient</th></tr>
@@ -1251,7 +1274,7 @@ The following provides more details on the included cryptographic software:
<p><b>Description: </b>The HttpClient component supports the client-side of RFC 1945 (HTTP/1.0) and RFC 2616 (HTTP/1.1) , several related specifications (RFC 2109 (Cookies) , RFC 2617 (HTTP Authentication) , etc.), and provides a framework by which new request types (methods) or HTTP extensions can be created easily.</p>
<p><b>URL: </b><a class="externalLink" href="http://jakarta.apache.org/httpcomponents/httpclient-3.x/">http://jakarta.apache.org/httpcomponents/httpclient-3.x/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0">Apache License</a></p></td></tr></table></div></li>
-<li>commons-net:commons-net:jar:3.1 (compile) <img id="_img81" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep80', '_img81' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep80" style="display:none">
+<li>commons-net:commons-net:jar:3.1 (compile) <img id="_img85" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep84', '_img85' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep84" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>Commons Net</th></tr>
@@ -1261,7 +1284,7 @@ The following provides more details on the included cryptographic software:
Supported protocols include: Echo, Finger, FTP, NNTP, NTP, POP3(S), SMTP(S), Telnet, Whois</p>
<p><b>URL: </b><a class="externalLink" href="http://commons.apache.org/net/">http://commons.apache.org/net/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></p></td></tr></table></div></li>
-<li>commons-lang:commons-lang:jar:2.6 (compile) <img id="_img83" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep82', '_img83' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep82" style="display:none">
+<li>commons-lang:commons-lang:jar:2.6 (compile) <img id="_img87" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep86', '_img87' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep86" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>Commons Lang</th></tr>
@@ -1272,7 +1295,7 @@ Supported protocols include: Echo, Finger, FTP, NNTP, NTP, POP3(S), SMTP(S), Tel
standard as to justify existence in java.lang.</p>
<p><b>URL: </b><a class="externalLink" href="http://commons.apache.org/lang/">http://commons.apache.org/lang/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></p></td></tr></table></div></li>
-<li>commons-configuration:commons-configuration:jar:1.6 (compile) <img id="_img85" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep84', '_img85' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep84" style="display:none">
+<li>commons-configuration:commons-configuration:jar:1.6 (compile) <img id="_img89" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep88', '_img89' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep88" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>Commons Configuration</th></tr>
@@ -1283,7 +1306,7 @@ Supported protocols include: Echo, Finger, FTP, NNTP, NTP, POP3(S), SMTP(S), Tel
<p><b>URL: </b>http://commons.apache.org/${pom.artifactId.substring(8)}/</p>
<p><b>Project Licenses: </b><a href="/LICENSE.txt">The Apache Software License, Version 2.0</a></p></td></tr></table></div>
<ul>
-<li>commons-digester:commons-digester:jar:1.8 (compile) <img id="_img87" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep86', '_img87' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep86" style="display:none">
+<li>commons-digester:commons-digester:jar:1.8 (compile) <img id="_img91" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep90', '_img91' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep90" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>Digester</th></tr>
@@ -1294,7 +1317,7 @@ Supported protocols include: Echo, Finger, FTP, NNTP, NTP, POP3(S), SMTP(S), Tel
pattern of nested XML elements is recognized.</p>
<p><b>URL: </b><a class="externalLink" href="http://jakarta.apache.org/commons/digester/">http://jakarta.apache.org/commons/digester/</a></p>
<p><b>Project Licenses: </b><a href="/LICENSE.txt">The Apache Software License, Version 2.0</a></p></td></tr></table></div></li>
-<li>commons-beanutils:commons-beanutils-core:jar:1.8.0 (compile) <img id="_img89" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep88', '_img89' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep88" style="display:none">
+<li>commons-beanutils:commons-beanutils-core:jar:1.8.0 (compile) <img id="_img93" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep92', '_img93' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep92" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>Commons BeanUtils Core</th></tr>
@@ -1307,7 +1330,7 @@ Supported protocols include: Echo, Finger, FTP, NNTP, NTP, POP3(S), SMTP(S), Tel
and users.</p>
<p><b>URL: </b><a class="externalLink" href="http://commons.apache.org/beanutils/">http://commons.apache.org/beanutils/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></p></td></tr></table></div></li></ul></li>
-<li>org.apache.avro:avro:jar:1.7.7 (compile) <img id="_img91" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep90', '_img91' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep90" style="display:none">
+<li>org.apache.avro:avro:jar:1.7.7 (compile) <img id="_img95" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep94', '_img95' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep94" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>Apache Avro</th></tr>
@@ -1317,7 +1340,7 @@ Supported protocols include: Echo, Finger, FTP, NNTP, NTP, POP3(S), SMTP(S), Tel
<p><b>URL: </b><a class="externalLink" href="http://avro.apache.org">http://avro.apache.org</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></p></td></tr></table></div>
<ul>
-<li>com.thoughtworks.paranamer:paranamer:jar:2.3 (compile) <img id="_img93" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep92', '_img93' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep92" style="display:none">
+<li>com.thoughtworks.paranamer:paranamer:jar:2.3 (compile) <img id="_img97" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep96', '_img97' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep96" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>ParaNamer Core</th></tr>
@@ -1326,7 +1349,7 @@ Supported protocols include: Echo, Finger, FTP, NNTP, NTP, POP3(S), SMTP(S), Tel
<p><b>Description: </b>Paranamer allows runtime access to constructor and method parameter names for Java classes</p>
<p><b>URL: </b><a class="externalLink" href="http://paranamer.codehaus.org/paranamer">http://paranamer.codehaus.org/paranamer</a></p>
<p><b>Project Licenses: </b><a href="LICENSE.txt">BSD</a></p></td></tr></table></div></li>
-<li>org.xerial.snappy:snappy-java:jar:1.0.5 (compile) <img id="_img95" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep94', '_img95' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep94" style="display:none">
+<li>org.xerial.snappy:snappy-java:jar:1.0.5 (compile) <img id="_img99" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep98', '_img99' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep98" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>Snappy for Java</th></tr>
@@ -1335,7 +1358,7 @@ Supported protocols include: Echo, Finger, FTP, NNTP, NTP, POP3(S), SMTP(S), Tel
<p><b>Description: </b>snappy-java: A fast compression/decompression library</p>
<p><b>URL: </b><a class="externalLink" href="http://github.com/xerial/snappy-java/">http://github.com/xerial/snappy-java/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></p></td></tr></table></div></li></ul></li>
-<li>com.google.code.gson:gson:jar:2.2.4 (compile) <img id="_img97" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep96', '_img97' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep96" style="display:none">
+<li>com.google.code.gson:gson:jar:2.2.4 (compile) <img id="_img101" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep100', '_img101' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep100" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>Gson</th></tr>
@@ -1344,7 +1367,7 @@ Supported protocols include: Echo, Finger, FTP, NNTP, NTP, POP3(S), SMTP(S), Tel
<p><b>Description: </b>Google Gson library</p>
<p><b>URL: </b><a class="externalLink" href="http://code.google.com/p/google-gson/">http://code.google.com/p/google-gson/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></p></td></tr></table></div></li>
-<li>com.jcraft:jsch:jar:0.1.42 (compile) <img id="_img99" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep98', '_img99' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep98" style="display:none">
+<li>com.jcraft:jsch:jar:0.1.42 (compile) <img id="_img103" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep102', '_img103' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep102" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>JSch</th></tr>
@@ -1353,7 +1376,7 @@ Supported protocols include: Echo, Finger, FTP, NNTP, NTP, POP3(S), SMTP(S), Tel
<p><b>Description: </b>JSch is a pure Java implementation of SSH2</p>
<p><b>URL: </b><a class="externalLink" href="http://www.jcraft.com/jsch/">http://www.jcraft.com/jsch/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.jcraft.com/jsch/LICENSE.txt">BSD</a></p></td></tr></table></div></li>
-<li>org.apache.curator:curator-recipes:jar:2.12.0 (compile) <img id="_img101" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep100', '_img101' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep100" style="display:none">
+<li>org.apache.curator:curator-recipes:jar:2.12.0 (compile) <img id="_img105" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep104', '_img105' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep104" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>Curator Recipes</th></tr>
@@ -1362,7 +1385,7 @@ Supported protocols include: Echo, Finger, FTP, NNTP, NTP, POP3(S), SMTP(S), Tel
<p><b>Description: </b>All of the recipes listed on the ZooKeeper recipes doc (except two phase commit).</p>
<p><b>URL: </b><a class="externalLink" href="http://curator.apache.org/curator-recipes">http://curator.apache.org/curator-recipes</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></p></td></tr></table></div></li>
-<li>org.apache.commons:commons-compress:jar:1.4.1 (compile) <img id="_img103" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep102', '_img103' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep102" style="display:none">
+<li>org.apache.commons:commons-compress:jar:1.4.1 (compile) <img id="_img107" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep106', '_img107' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep106" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>Commons Compress</th></tr>
@@ -1373,7 +1396,7 @@ These include: bzip2, gzip, pack200, xz and ar, cpio, jar, tar, zip, dump.</p>
<p><b>URL: </b><a class="externalLink" href="http://commons.apache.org/compress/">http://commons.apache.org/compress/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></p></td></tr></table></div>
<ul>
-<li>org.tukaani:xz:jar:1.0 (compile) <img id="_img105" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep104', '_img105' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep104" style="display:none">
+<li>org.tukaani:xz:jar:1.0 (compile) <img id="_img109" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep108', '_img109' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep108" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>XZ for Java</th></tr>
@@ -1382,55 +1405,57 @@ These include: bzip2, gzip, pack200, xz and ar, cpio, jar, tar, zip, dump.</p>
<p><b>Description: </b>XZ data compression</p>
<p><b>URL: </b><a class="externalLink" href="http://tukaani.org/xz/java.html">http://tukaani.org/xz/java.html</a></p>
<p><b>Project Licenses: </b>Public Domain</p></td></tr></table></div></li></ul></li></ul></li></ul></li></ul></li>
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT (compile) <img id="_img107" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep106', '_img107' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep106" style="display:none">
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT (compile) <img id="_img111" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep110', '_img111' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep110" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
-<th>Apache HBase - Shaded - Server</th></tr>
+<th>Apache HBase - Shaded - MapReduce</th></tr>
<tr class="b">
<td>
<p><b>Description: </b>Module of HBase with most deps shaded.</p>
-<p><b>URL: </b><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-shaded/hbase-shaded-server">http://hbase.apache.org/hbase-build-configuration/hbase-shaded/hbase-shaded-server</a></p>
+<p><b>URL: </b><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-shaded/hbase-shaded-mapreduce">http://hbase.apache.org/hbase-build-configuration/hbase-shaded/hbase-shaded-mapreduce</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div>
<ul>
-<li>org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT (compile) <img id="_img109" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep108', '_img109' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep108" style="display:none">
+<li>org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT (compile) <img id="_img113" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep112', '_img113' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep112" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
-<th>Apache HBase - Server</th></tr>
+<th>Apache HBase - MapReduce</th></tr>
<tr class="b">
<td>
-<p><b>Description: </b>Server functionality for HBase</p>
-<p><b>URL: </b><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-server">http://hbase.apache.org/hbase-build-configuration/hbase-server</a></p>
+<p><b>Description: </b>This module contains implementations of InputFormat, OutputFormat, Mapper, Reducer, etc which
+ are needed for running MR jobs on tables, WALs, HFiles and other HBase specific constructs.
+ It also contains a bunch of tools: RowCounter, ImportTsv, Import, Export, CompactionTool,
+ ExportSnapshot, WALPlayer, etc</p>
+<p><b>URL: </b><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-mapreduce">http://hbase.apache.org/hbase-build-configuration/hbase-mapreduce</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div>
<ul>
-<li>org.apache.hbase:hbase-procedure:jar:3.0.0-SNAPSHOT (compile) <img id="_img111" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep110', '_img111' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep110" style="display:none">
+<li>org.apache.hbase:hbase-metrics:jar:3.0.0-SNAPSHOT (compile) <img id="_img115" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep114', '_img115' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep114" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
-<th>Apache HBase - Procedure</th></tr>
+<th>Apache HBase - Metrics Implementation</th></tr>
<tr class="b">
<td>
-<p><b>Description: </b>Procedure Framework</p>
-<p><b>URL: </b><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-procedure">http://hbase.apache.org/hbase-build-configuration/hbase-procedure</a></p>
-<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div>
-<ul>
-<li>org.apache.hbase:hbase-common:jar:tests:3.0.0-SNAPSHOT (test) <img id="_img113" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep112', '_img113' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep112" style="display:none">
+<p><b>Description: </b>HBase Metrics Implementation</p>
+<p><b>URL: </b><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-metrics">http://hbase.apache.org/hbase-build-configuration/hbase-metrics</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li>
+<li>org.apache.hbase:hbase-metrics-api:jar:3.0.0-SNAPSHOT (compile) <img id="_img117" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep116', '_img117' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep116" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
-<th>Apache HBase - Common</th></tr>
+<th>Apache HBase - Metrics API</th></tr>
<tr class="b">
<td>
-<p><b>Description: </b>Common functionality for HBase</p>
-<p><b>URL: </b><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-common">http://hbase.apache.org/hbase-build-configuration/hbase-common</a></p>
-<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li></ul></li>
-<li>org.apache.hbase:hbase-replication:jar:3.0.0-SNAPSHOT (compile) <img id="_img115" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep114', '_img115' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep114" style="display:none">
+<p><b>Description: </b>HBase Metrics API descriptions</p>
+<p><b>URL: </b><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-metrics-api">http://hbase.apache.org/hbase-build-configuration/hbase-metrics-api</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li>
+<li>org.slf4j:slf4j-api:jar:1.7.24 (compile) <img id="_img119" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep118', '_img119' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep118" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
-<th>Apache HBase - Replication</th></tr>
+<th>SLF4J API Module</th></tr>
<tr class="b">
<td>
-<p><b>Description: </b>HBase Replication Support</p>
-<p><b>URL: </b><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-replication">http://hbase.apache.org/hbase-build-configuration/hbase-replication</a></p>
-<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li>
-<li>org.apache.hbase:hbase-prefix-tree:jar:3.0.0-SNAPSHOT (runtime) <img id="_img117" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep116', '_img117' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep116" style="display:none">
+<p><b>Description: </b>The slf4j API</p>
+<p><b>URL: </b><a class="externalLink" href="http://www.slf4j.org">http://www.slf4j.org</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" href="http://www.opensource.org/licenses/mit-license.php">MIT License</a></p></td></tr></table></div></li>
+<li>org.apache.hbase:hbase-prefix-tree:jar:3.0.0-SNAPSHOT (runtime) <img id="_img121" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep120', '_img121' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep120" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>Apache HBase - Prefix Tree</th></tr>
@@ -1438,35 +1463,37 @@ These include: bzip2, gzip, pack200, xz and ar, cpio, jar, tar, zip, dump.</p>
<td>
<p><b>Description: </b>Prefix Tree Data Block Encoder</p>
<p><b>URL: </b><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-prefix-tree">http://hbase.apache.org/hbase-build-configuration/hbase-prefix-tree</a></p>
-<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li>
-<li>org.apache.hbase:hbase-metrics-api:jar:3.0.0-SNAPSHOT (compile) <img id="_img119" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep118', '_img119' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep118" style="display:none">
+<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div>
+<ul>
+<li>org.apache.hbase:hbase-common:jar:tests:3.0.0-SNAPSHOT (test) <img id="_img123" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep122', '_img123' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep122" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
-<th>Apache HBase - Metrics API</th></tr>
+<th>Apache HBase - Common</th></tr>
<tr class="b">
<td>
-<p><b>Description: </b>HBase Metrics API descriptions</p>
-<p><b>URL: </b><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-metrics-api">http://hbase.apache.org/hbase-build-configuration/hbase-metrics-api</a></p>
-<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li>
-<li>org.apache.hbase:hbase-metrics:jar:3.0.0-SNAPSHOT (compile) <img id="_img121" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep120', '_img121' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep120" style="display:none">
+<p><b>Description: </b>Common functionality for HBase</p>
+<p><b>URL: </b><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-common">http://hbase.apache.org/hbase-build-configuration/hbase-common</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li></ul></li>
+<li>org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT (compile) <img id="_img125" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep124', '_img125' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep124" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
-<th>Apache HBase - Metrics Implementation</th></tr>
+<th>Apache HBase - Server</th></tr>
<tr class="b">
<td>
-<p><b>Description: </b>HBase Metrics Implementation</p>
-<p><b>URL: </b><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-metrics">http://hbase.apache.org/hbase-build-configuration/hbase-metrics</a></p>
-<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li>
-<li>commons-collections:commons-collections:jar:3.2.2 (compile) <img id="_img123" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep122', '_img123' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep122" style="display:none">
+<p><b>Description: </b>Server functionality for HBase</p>
+<p><b>URL: </b><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-server">http://hbase.apache.org/hbase-build-configuration/hbase-server</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div>
+<ul>
+<li>org.apache.hbase:hbase-procedure:jar:3.0.0-SNAPSHOT (compile) <img id="_img127" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep126', '_img127' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep126" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
-<th>Apache Commons Collections</th></tr>
+<th>Apache HBase - Procedure</th></tr>
<tr class="b">
<td>
-<p><b>Description: </b>Types that extend and augment the Java Collections Framework.</p>
-<p><b>URL: </b><a class="externalLink" href="http://commons.apache.org/collections/">http://commons.apache.org/collections/</a></p>
-<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li>
-<li>org.eclipse.jetty:jetty-http:jar:9.4.6.v20170531 (compile) <img id="_img125" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep124', '_img125' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep124" style="display:none">
+<p><b>Description: </b>Procedure Framework</p>
+<p><b>URL: </b><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-procedure">http://hbase.apache.org/hbase-build-configuration/hbase-procedure</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li>
+<li>org.eclipse.jetty:jetty-http:jar:9.4.6.v20170531 (compile) <img id="_img129" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep128', '_img129' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep128" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>Jetty :: Http Utility</th></tr>
@@ -1476,7 +1503,7 @@ These include: bzip2, gzip, pack200, xz and ar, cpio, jar, tar, zip, dump.</p>
<p><b>URL: </b><a class="externalLink" href="http://www.eclipse.org/jetty">http://www.eclipse.org/jetty</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0">Apache Software License - Version 2.0</a>, <a class="externalLink" href="http://www.eclipse.org/org/documents/epl-v10.php">Eclipse Public License - Version 1.0</a></p></td></tr></table></div>
<ul>
-<li>org.eclipse.jetty:jetty-io:jar:9.4.6.v20170531 (compile) <img id="_img127" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep126', '_img127' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep126" style="display:none">
+<li>org.eclipse.jetty:jetty-io:jar:9.4.6.v20170531 (compile) <img id="_img131" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep130', '_img131' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep130" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>Jetty :: IO Utility</th></tr>
@@ -1485,7 +1512,7 @@ These include: bzip2, gzip, pack200, xz and ar, cpio, jar, tar, zip, dump.</p>
<p><b>Description: </b>The Eclipse Jetty Project</p>
<p><b>URL: </b><a class="externalLink" href="http://www.eclipse.org/jetty">http://www.eclipse.org/jetty</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0">Apache Software License - Version 2.0</a>, <a class="externalLink" href="http://www.eclipse.org/org/documents/epl-v10.php">Eclipse Public License - Version 1.0</a></p></td></tr></table></div></li></ul></li>
-<li>org.eclipse.jetty:jetty-security:jar:9.4.6.v20170531 (compile) <img id="_img129" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep128', '_img129' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep128" style="display:none">
+<li>org.eclipse.jetty:jetty-security:jar:9.4.6.v20170531 (compile) <img id="_img133" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep132', '_img133' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep132" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>Jetty :: Security</th></tr>
@@ -1494,7 +1521,7 @@ These include: bzip2, gzip, pack200, xz and ar, cpio, jar, tar, zip, dump.</p>
<p><b>Description: </b>Jetty security infrastructure</p>
<p><b>URL: </b><a class="externalLink" href="http://www.eclipse.org/jetty">http://www.eclipse.org/jetty</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0">Apache Software License - Version 2.0</a>, <a class="externalLink" href="http://www.eclipse.org/org/documents/epl-v10.php">Eclipse Public License - Version 1.0</a></p></td></tr></table></div></li>
-<li>org.glassfish.web:javax.servlet.jsp:jar:2.3.2 (compile) <img id="_img131" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep130', '_img131' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep130" style="display:none">
+<li>org.glassfish.web:javax.servlet.jsp:jar:2.3.2 (compile) <img id="_img135" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep134', '_img135' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep134" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>JSP implementation</th></tr>
@@ -1504,7 +1531,7 @@ These include: bzip2, gzip, pack200, xz and ar, cpio, jar, tar, zip, dump.</p>
<p><b>URL: </b><a class="externalLink" href="http://jsp.java.net">http://jsp.java.net</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://glassfish.dev.java.net/nonav/public/CDDL+GPL.html">CDDL + GPLv2 with classpath exception</a></p></td></tr></table></div>
<ul>
-<li>org.glassfish:javax.el:jar:3.0.1-b08 (compile) <img id="_img133" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep132', '_img133' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep132" style="display:none">
+<li>org.glassfish:javax.el:jar:3.0.1-b08 (compile) <img id="_img137" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep136', '_img137' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep136" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>Expression Language 3.0</th></tr>
@@ -1513,7 +1540,7 @@ These include: bzip2, gzip, pack200, xz and ar, cpio, jar, tar, zip, dump.</p>
<p><b>Description: </b>Java.net - The Source for Java Technology Collaboration</p>
<p><b>URL: </b><a class="externalLink" href="http://uel.java.net">http://uel.java.net</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html">CDDL + GPLv2 with classpath exception</a></p></td></tr></table></div></li>
-<li>javax.servlet.jsp:javax.servlet.jsp-api:jar:2.3.1 (compile) <img id="_img135" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep134', '_img135' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep134" style="display:none">
+<li>javax.servlet.jsp:javax.servlet.jsp-api:jar:2.3.1 (compile) <img id="_img139" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep138', '_img139' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep138" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>JavaServer Pages(TM) API</th></tr>
@@ -1522,16 +1549,7 @@ These include: bzip2, gzip, pack200, xz and ar, cpio, jar, tar, zip, dump.</p>
<p><b>Description: </b>Java.net - The Source for Java Technology Collaboration</p>
<p><b>URL: </b><a class="externalLink" href="http://jsp.java.net">http://jsp.java.net</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://glassfish.dev.java.net/nonav/public/CDDL+GPL.html">CDDL + GPLv2 with classpath exception</a></p></td></tr></table></div></li></ul></li>
-<li>org.codehaus.jackson:jackson-core-asl:jar:1.9.13 (compile) <img id="_img137" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep136', '_img137' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep136" style="display:none">
-<table border="0" class="table table-striped">
-<tr class="a">
-<th>Jackson</th></tr>
-<tr class="b">
-<td>
-<p><b>Description: </b>Jackson is a high-performance JSON processor (parser, generator)</p>
-<p><b>URL: </b><a class="externalLink" href="http://jackson.codehaus.org">http://jackson.codehaus.org</a></p>
-<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></p></td></tr></table></div></li>
-<li>org.codehaus.jettison:jettison:jar:1.3.8 (compile) <img id="_img139" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep138', '_img139' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep138" style="display:none">
+<li>org.codehaus.jettison:jettison:jar:1.3.8 (compile) <img id="_img141" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep140', '_img141' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep140" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>Jettison</th></tr>
@@ -1540,15 +1558,6 @@ These include: bzip2, gzip, pack200, xz and ar, cpio, jar, tar, zip, dump.</p>
<p><b>Description: </b>A StAX implementation for JSON.</p>
<p><b>URL: </b><a class="externalLink" href="https://github.com/jettison-json/jettison">https://github.com/jettison-json/jettison</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a></p></td></tr></table></div></li>
-<li>commons-cli:commons-cli:jar:1.4 (compile) <img id="_img141" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep140', '_img141' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep140" style="display:none">
-<table border="0" class="table table-striped">
-<tr class="a">
-<th>Apache Commons CLI</th></tr>
-<tr class="b">
-<td>
-<p><b>Description: </b>Apache Commons CLI provides a simple API for presenting, processing and validating a command line interface.</p>
-<p><b>URL: </b><a class="externalLink" href="http://commons.apache.org/proper/commons-cli/">http://commons.apache.org/proper/commons-cli/</a></p>
-<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li>
<li>org.apache.commons:commons-math:jar:2.2 (compile) <img id="_img143" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep142', '_img143' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep142" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
@@ -1593,23 +1602,7 @@ These include: bzip2, gzip, pack200, xz and ar, cpio, jar, tar, zip, dump.</p>
<td>
<p><b>Description: </b>Apache Hadoop Distributed Copy</p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li>
-<li>org.apache.hadoop:hadoop-annotations:jar:2.7.1 (compile) <img id="_img153" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep152', '_img153' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep152" style="display:none">
-<table border="0" class="table table-striped">
-<tr class="a">
-<th>Apache Hadoop Annotations</th></tr>
-<tr class="b">
-<td>
-<p><b>Description: </b>Apache Hadoop Annotations</p>
-<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div>
-<ul>
-<li>jdk.tools:jdk.tools:jar:1.8 (system) <img id="_img155" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep154', '_img155' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep154" style="display:none">
-<table border="0" class="table table-striped">
-<tr class="a">
-<th>jdk.tools:jdk.tools:jar:1.8</th></tr>
-<tr class="b">
-<td>
-<p><b>Description: </b>There is currently no description associated with this project.</p></td></tr></table></div></li></ul></li>
-<li>org.apache.hadoop:hadoop-client:jar:2.7.1 (compile) <img id="_img157" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep156', '_img157' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep156" style="display:none">
+<li>org.apache.hadoop:hadoop-client:jar:2.7.1 (compile) <img id="_img153" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep152', '_img153' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep152" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>Apache Hadoop Client</th></tr>
@@ -1618,7 +1611,7 @@ These include: bzip2, gzip, pack200, xz and ar, cpio, jar, tar, zip, dump.</p>
<p><b>Description: </b>Apache Hadoop Client</p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div>
<ul>
-<li>org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1 (compile) <img id="_img159" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep158', '_img159' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep158" style="display:none">
+<li>org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1 (compile) <img id="_img155" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep154', '_img155' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep154" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>hadoop-mapreduce-client-app</th></tr>
@@ -1627,7 +1620,7 @@ These include: bzip2, gzip, pack200, xz and ar, cpio, jar, tar, zip, dump.</p>
<p><b>Description: </b>Apache Hadoop Project POM</p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div>
<ul>
-<li>org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1 (compile) <img id="_img161" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep160', '_img161' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep160" style="display:none">
+<li>org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1 (compile) <img id="_img157" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep156', '_img157' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep156" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>hadoop-mapreduce-client-common</th></tr>
@@ -1636,7 +1629,7 @@ These include: bzip2, gzip, pack200, xz and ar, cpio, jar, tar, zip, dump.</p>
<p><b>Description: </b>Apache Hadoop Project POM</p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div>
<ul>
-<li>org.apache.hadoop:hadoop-yarn-client:jar:2.7.1 (compile) <img id="_img163" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep162', '_img163' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep162" style="display:none">
+<li>org.apache.hadoop:hadoop-yarn-client:jar:2.7.1 (compile) <img id="_img159" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep158', '_img159' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep158" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>hadoop-yarn-client</th></tr>
@@ -1644,7 +1637,7 @@ These include: bzip2, gzip, pack200, xz and ar, cpio, jar, tar, zip, dump.</p>
<td>
<p><b>Description: </b>Apache Hadoop Project POM</p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li>
-<li>org.apache.hadoop:hadoop-yarn-server-common:jar:2.7.1 (compile) <img id="_img165" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep164', '_img165' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep164" style="display:none">
+<li>org.apache.hadoop:hadoop-yarn-server-common:jar:2.7.1 (compile) <img id="_img161" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep160', '_img161' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep160" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>hadoop-yarn-server-common</th></tr>
@@ -1652,7 +1645,7 @@ These include: bzip2, gzip, pack200, xz and ar, cpio, jar, tar, zip, dump.</p>
<td>
<p><b>Description: </b>Apache Hadoop Project POM</p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li></ul></li>
-<li>org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1 (compile) <img id="_img167" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep166', '_img167' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep166" style="display:none">
+<li>org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1 (compile) <img id="_img163" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep162', '_img163' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep162" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>hadoop-mapreduce-client-shuffle</th></tr>
@@ -1660,7 +1653,7 @@ These include: bzip2, gzip, pack200, xz and ar, cpio, jar, tar, zip, dump.</p>
<td>
<p><b>Description: </b>Apache Hadoop Project POM</p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li></ul></li>
-<li>org.apache.hadoop:hadoop-yarn-api:jar:2.7.1 (compile) <img id="_img169" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep168', '_img169' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep168" style="display:none">
+<li>org.apache.hadoop:hadoop-yarn-api:jar:2.7.1 (compile) <img id="_img165" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep164', '_img165' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep164" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>hadoop-yarn-api</th></tr>
@@ -1668,81 +1661,42 @@ These include: bzip2, gzip, pack200, xz and ar, cpio, jar, tar, zip, dump.</p>
<td>
<p><b>Description: </b>Apache Hadoop Project POM</p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li>
-<li>org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1 (compile) <img id="_img171" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep170', '_img171' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep170" style="display:none">
+<li>org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1 (compile) <img id="_img167" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep166', '_img167' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep166" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
<th>hadoop-mapreduce-client-jobclient</th></tr>
<tr class="b">
<td>
<p><b>Description: </b>Apache Hadoop Project POM</p>
-<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li></ul></li>
-<li>org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1 (compile) <img id="_img173" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep172', '_img173' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep172" style="display:none">
+<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li></ul></li></ul></li>
+<li>org.apache.hbase:hbase-replication:jar:3.0.0-SNAPSHOT (compile) <img id="_img169" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep168', '_img169' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep168" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
-<th>hadoop-mapreduce-client-core</th></tr>
-<tr class="b">
-<td>
-<p><b>Description: </b>Apache Hadoop Project POM</p>
-<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div>
-<ul>
-<li>org.apache.hadoop:hadoop-yarn-common:jar:2.7.1 (compile) <img id="_img175" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep174', '_img175' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep174" style="display:none">
-<table border="0" class="table table-striped">
-<tr class="a">
-<th>hadoop-yarn-common</th></tr>
+<th>Apache HBase - Replication</th></tr>
<tr class="b">
<td>
-<p><b>Description: </b>Apache Hadoop Project POM</p>
-<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div>
-<ul>
-<li>org.codehaus.jackson:jackson-jaxrs:jar:1.9.13 (compile) <img id="_img177" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep176', '_img177' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep176" style="display:none">
+<p><b>Description: </b>HBase Replication Support</p>
+<p><b>URL: </b><a class="externalLink" href="http://hbase.apache.org/hbase-build-configuration/hbase-replication">http://hbase.apache.org/hbase-build-configuration/hbase-replication</a></p>
+<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li>
+<li>commons-cli:commons-cli:jar:1.4 (compile) <img id="_img171" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep170', '_img171' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep170" style="display:none">
<table border="0" class="table table-striped">
<tr class="a">
-<th>JAX-RS provider for JSON content type</th></tr>
+<th>Apache Commons CLI</th></tr>
<tr class="b">
<td>
-<p><b>Description: </b>Jax-RS provider for JSON content type, based on
-Jackson JSON processor's data binding functionality.</p>
-<p><b>URL: </b><a class="externalLink" href="http://jackson.codehaus.org">http://jackson.codehaus.org</a></p>
-<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a>, <a class="externalLink" href="http://www.fsf.org/licensing/licenses/lgpl.txt">GNU Lesser General Public License (LGPL), Version 2.1</a></p></td></tr></table></div></li>
-<li>org.codehaus.jackson:jackson-xc:jar:1.9.13 (compile) <img id="_img179" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep178', '_img179' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep178" style="display:none">
+<p><b>Description: </b>Apache Commons CLI provides a simple API for presenting, processing and validating a command line interface.</p>
+<p><b>URL: </b><a class="externalLink" href="http://commons.apache.org/proper/commons-cli/">http://c
<TRUNCATED>
[18/27] hbase-site git commit: Published site at .
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/devapidocs/src-html/org/apache/hadoop/hbase/rest/model/StorageClusterVersionModel.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/rest/model/StorageClusterVersionModel.html b/devapidocs/src-html/org/apache/hadoop/hbase/rest/model/StorageClusterVersionModel.html
index 8639a4f..da7b7ee 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/rest/model/StorageClusterVersionModel.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/rest/model/StorageClusterVersionModel.html
@@ -31,46 +31,46 @@
<span class="sourceLineNo">023</span><a name="line.23"></a>
<span class="sourceLineNo">024</span>import java.io.Serializable;<a name="line.24"></a>
<span class="sourceLineNo">025</span><a name="line.25"></a>
-<span class="sourceLineNo">026</span>import javax.xml.bind.annotation.XmlRootElement;<a name="line.26"></a>
-<span class="sourceLineNo">027</span>import javax.xml.bind.annotation.XmlValue;<a name="line.27"></a>
-<span class="sourceLineNo">028</span><a name="line.28"></a>
-<span class="sourceLineNo">029</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.29"></a>
-<span class="sourceLineNo">030</span><a name="line.30"></a>
-<span class="sourceLineNo">031</span>/**<a name="line.31"></a>
-<span class="sourceLineNo">032</span> * Simple representation of the version of the storage cluster<a name="line.32"></a>
-<span class="sourceLineNo">033</span> * <a name="line.33"></a>
-<span class="sourceLineNo">034</span> * <pre><a name="line.34"></a>
-<span class="sourceLineNo">035</span> * &lt;complexType name="StorageClusterVersion"&gt;<a name="line.35"></a>
-<span class="sourceLineNo">036</span> * &lt;attribute name="version" type="string"&gt;&lt;/attribute&gt;<a name="line.36"></a>
-<span class="sourceLineNo">037</span> * &lt;/complexType&gt;<a name="line.37"></a>
-<span class="sourceLineNo">038</span> * </pre><a name="line.38"></a>
-<span class="sourceLineNo">039</span> */<a name="line.39"></a>
-<span class="sourceLineNo">040</span>@XmlRootElement(name="ClusterVersion")<a name="line.40"></a>
-<span class="sourceLineNo">041</span>@InterfaceAudience.Private<a name="line.41"></a>
-<span class="sourceLineNo">042</span>public class StorageClusterVersionModel implements Serializable {<a name="line.42"></a>
-<span class="sourceLineNo">043</span> private static final long serialVersionUID = 1L;<a name="line.43"></a>
-<span class="sourceLineNo">044</span><a name="line.44"></a>
-<span class="sourceLineNo">045</span> private String version;<a name="line.45"></a>
-<span class="sourceLineNo">046</span><a name="line.46"></a>
-<span class="sourceLineNo">047</span> /**<a name="line.47"></a>
-<span class="sourceLineNo">048</span> * @return the storage cluster version<a name="line.48"></a>
-<span class="sourceLineNo">049</span> */<a name="line.49"></a>
-<span class="sourceLineNo">050</span> @XmlValue<a name="line.50"></a>
-<span class="sourceLineNo">051</span> public String getVersion() {<a name="line.51"></a>
-<span class="sourceLineNo">052</span> return version;<a name="line.52"></a>
-<span class="sourceLineNo">053</span> }<a name="line.53"></a>
-<span class="sourceLineNo">054</span><a name="line.54"></a>
-<span class="sourceLineNo">055</span> /**<a name="line.55"></a>
-<span class="sourceLineNo">056</span> * @param version the storage cluster version<a name="line.56"></a>
-<span class="sourceLineNo">057</span> */<a name="line.57"></a>
-<span class="sourceLineNo">058</span> public void setVersion(String version) {<a name="line.58"></a>
-<span class="sourceLineNo">059</span> this.version = version;<a name="line.59"></a>
-<span class="sourceLineNo">060</span> }<a name="line.60"></a>
-<span class="sourceLineNo">061</span><a name="line.61"></a>
-<span class="sourceLineNo">062</span> /* (non-Javadoc)<a name="line.62"></a>
-<span class="sourceLineNo">063</span> * @see java.lang.Object#toString()<a name="line.63"></a>
-<span class="sourceLineNo">064</span> */<a name="line.64"></a>
-<span class="sourceLineNo">065</span> @JsonValue<a name="line.65"></a>
+<span class="sourceLineNo">026</span>import javax.xml.bind.annotation.XmlAttribute;<a name="line.26"></a>
+<span class="sourceLineNo">027</span>import javax.xml.bind.annotation.XmlRootElement;<a name="line.27"></a>
+<span class="sourceLineNo">028</span>import javax.xml.bind.annotation.XmlValue;<a name="line.28"></a>
+<span class="sourceLineNo">029</span><a name="line.29"></a>
+<span class="sourceLineNo">030</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.30"></a>
+<span class="sourceLineNo">031</span><a name="line.31"></a>
+<span class="sourceLineNo">032</span>/**<a name="line.32"></a>
+<span class="sourceLineNo">033</span> * Simple representation of the version of the storage cluster<a name="line.33"></a>
+<span class="sourceLineNo">034</span> * <a name="line.34"></a>
+<span class="sourceLineNo">035</span> * <pre><a name="line.35"></a>
+<span class="sourceLineNo">036</span> * &lt;complexType name="StorageClusterVersion"&gt;<a name="line.36"></a>
+<span class="sourceLineNo">037</span> * &lt;attribute name="version" type="string"&gt;&lt;/attribute&gt;<a name="line.37"></a>
+<span class="sourceLineNo">038</span> * &lt;/complexType&gt;<a name="line.38"></a>
+<span class="sourceLineNo">039</span> * </pre><a name="line.39"></a>
+<span class="sourceLineNo">040</span> */<a name="line.40"></a>
+<span class="sourceLineNo">041</span>@XmlRootElement(name="ClusterVersion")<a name="line.41"></a>
+<span class="sourceLineNo">042</span>@InterfaceAudience.Private<a name="line.42"></a>
+<span class="sourceLineNo">043</span>public class StorageClusterVersionModel implements Serializable {<a name="line.43"></a>
+<span class="sourceLineNo">044</span> private static final long serialVersionUID = 1L;<a name="line.44"></a>
+<span class="sourceLineNo">045</span><a name="line.45"></a>
+<span class="sourceLineNo">046</span> private String version;<a name="line.46"></a>
+<span class="sourceLineNo">047</span><a name="line.47"></a>
+<span class="sourceLineNo">048</span> /**<a name="line.48"></a>
+<span class="sourceLineNo">049</span> * @return the storage cluster version<a name="line.49"></a>
+<span class="sourceLineNo">050</span> */<a name="line.50"></a>
+<span class="sourceLineNo">051</span> @XmlAttribute(name="Version")<a name="line.51"></a>
+<span class="sourceLineNo">052</span> public String getVersion() {<a name="line.52"></a>
+<span class="sourceLineNo">053</span> return version;<a name="line.53"></a>
+<span class="sourceLineNo">054</span> }<a name="line.54"></a>
+<span class="sourceLineNo">055</span><a name="line.55"></a>
+<span class="sourceLineNo">056</span> /**<a name="line.56"></a>
+<span class="sourceLineNo">057</span> * @param version the storage cluster version<a name="line.57"></a>
+<span class="sourceLineNo">058</span> */<a name="line.58"></a>
+<span class="sourceLineNo">059</span> public void setVersion(String version) {<a name="line.59"></a>
+<span class="sourceLineNo">060</span> this.version = version;<a name="line.60"></a>
+<span class="sourceLineNo">061</span> }<a name="line.61"></a>
+<span class="sourceLineNo">062</span><a name="line.62"></a>
+<span class="sourceLineNo">063</span> /* (non-Javadoc)<a name="line.63"></a>
+<span class="sourceLineNo">064</span> * @see java.lang.Object#toString()<a name="line.64"></a>
+<span class="sourceLineNo">065</span> */<a name="line.65"></a>
<span class="sourceLineNo">066</span> @Override<a name="line.66"></a>
<span class="sourceLineNo">067</span> public String toString() {<a name="line.67"></a>
<span class="sourceLineNo">068</span> return version;<a name="line.68"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/export_control.html
----------------------------------------------------------------------
diff --git a/export_control.html b/export_control.html
index c0adf3a..e31a146 100644
--- a/export_control.html
+++ b/export_control.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase –
Export Control
@@ -336,7 +336,7 @@ for more details.</p>
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/dependencies.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/dependencies.html b/hbase-build-configuration/dependencies.html
index fc1fd3e..00c3aa3 100644
--- a/hbase-build-configuration/dependencies.html
+++ b/hbase-build-configuration/dependencies.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Build Configuration – Project Dependencies</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -272,7 +272,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/dependency-convergence.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/dependency-convergence.html b/hbase-build-configuration/dependency-convergence.html
index ba677a0..95d17d6 100644
--- a/hbase-build-configuration/dependency-convergence.html
+++ b/hbase-build-configuration/dependency-convergence.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Build Configuration – Reactor Dependency Convergence</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -262,7 +262,7 @@
<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />         \- commons-configuration:commons-configuration:jar:1.6:compile<br />            \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />         \- commons-configuration:commons-configuration:jar:1.6:compile<br />            \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-configuration:commons-configuration:jar:1.6:compile<br />         \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-configuration:commons-configuration:jar:1.6:compile<br />         \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-configuration:commons-configuration:jar:1.6:compile<br />         \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-configuration:commons-configuration:jar:1.6:compile<br />      \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-common:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|     \- commons-configuration:commons-configuration:jar:1.6:compile<br />|        \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br />\- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />   \- org.tachyonproject:tachyon-client:jar:0.8.2:provided<br />      \- (commons-lang:commons-lang:jar:2.4:provided - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />+- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />|  \- org.tachyonproject:tachyon-client:jar:0.8.2:provided<br />|     \- (commons-lang:commons-lang:jar:2.4:compile - scope updated from provided; omitted for duplicate)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-configuration:commons-configuration:jar:1.6:compile<br />      \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
@@ -292,10 +292,10 @@
<li>org.apache.hbase:hbase-rest:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|&
#160;    \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|     \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|        +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|        |  \- (commons-lang:com
mons-lang:jar:2.6:test - omitted for duplicate)<br />|        \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|           \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test (scope not updated to compile)<br />|  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:test<br />|     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
<li>org.apache.hbase:hbase-rsgroup:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2
.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  
   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|        +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|        |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|        \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|           \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
<li>org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />|  +- org.apache.directory.server:apacheds-core-api:jar:2.0.0-M15:test<br />|  |  +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  +- org.apache.directory.api:api-ldap-codec-core:jar:1.0.0-M20:test<br />|  |  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  \- org.apache.directory.api:api-ldap-model:jar:1.0.0-M20:test<br />|  |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.server:apacheds-interceptor-kerberos:jar:2.0.0-M15:test<br />|  |  \- org.apache.directory.server:apacheds-core:jar:2.0.0-M15:test<br />|  |    &#
160;+- org.apache.directory.server:apacheds-interceptors-authn:jar:2.0.0-M15:test<br />|  |     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |     +- org.apache.directory.server:apacheds-interceptors-trigger:jar:2.0.0-M15:test<br />|  |     |  \- org.apache.directory.api:api-ldap-extras-trigger:jar:1.0.0-M20:test<br />|  |     |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.server:apacheds-mavibot-partition:jar:2.0.0-M15:test<br />|  |  +- org.apache.directory.server:apacheds-core-avl:jar:2.0.0-M15:test<br />|  | 
; |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.api:api-all:jar:1.0.0-M20:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.server:apacheds-jdbm-partition:jar:2.0.0-M15:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.directory.server:apacheds-protocol-ldap:jar:2.0.0-M15:test<br />|     +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|     \- org.apache.directory.api:api-ldap-extras-sp:jar:1.0.0-M20:test<br />|        \- (commons-lang:commons-lang:jar:2.6:test - o
mitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- org.apache.hadoop:hadoop-yarn-common
:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />   +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />      +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />      |  \- (commons-lang
:commons-lang:jar:2.6:test - omitted for duplicate)<br />      \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />         \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- commons-lang:commons-lang:jar:2.6:compile<br />\- org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />      |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />     &#
160;|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />      |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />      |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />      |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      \- org.apache.hadoop
:hadoop-hdfs:jar:2.7.1:compile<br />         \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- commons-lang:commons-lang:jar:2.6:compile<br />\- org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />      |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />     &
#160;|     |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />      |     |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />      |     |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      |     \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />      |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />      |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted
for duplicate)<br />      \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />         \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />            \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:test<br />|  |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:test<br />|  |     \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test<br />|  |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:test<br />|  |     \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:test<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:test<br />|  |&
#160; |  \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:test<br />|  |  |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:test<br />|  |     \- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|  |        \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplica
te)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|     \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|        \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|           \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br /> 
        \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- commons-lang:commons-lang:jar:2.6:compile<br />   +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />   |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<
br />   |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />   |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />   |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />      \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |     |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |     |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />   |     |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   |     \- org.apache.hadoop:hado
op-yarn-api:jar:2.7.1:compile<br />   |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- commons-lang:commons-lang:jar:2.6:compile<br />   +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />   |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />         \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- org.ap
ache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|  +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|     |  \- (commons
-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|     \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|        \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />   +- org.apache.directory.server:apacheds-core-api:jar:2.0.0-M15:test<br />   |  +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |  +- org.apache.directory.api:api-ldap-codec-core:jar:1.0.0-M20:test<br />   |  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |  \- org.apache.directory.api:api-ldap-model:jar:1.0.0-M20:test<br />   |     \- (commons-lang:commons-lang:jar:2.6:test
- omitted for duplicate)<br />   +- org.apache.directory.server:apacheds-interceptor-kerberos:jar:2.0.0-M15:test<br />   |  \- org.apache.directory.server:apacheds-core:jar:2.0.0-M15:test<br />   |     +- org.apache.directory.server:apacheds-interceptors-authn:jar:2.0.0-M15:test<br />   |     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |     +- org.apache.directory.server:apacheds-interceptors-trigger:jar:2.0.0-M15:test<br />   |     |  \- org.apache.directory.api:api-ldap-extras-trigger:jar:1.0.0-M20:test<br />   |     |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |   
  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   +- org.apache.directory.server:apacheds-mavibot-partition:jar:2.0.0-M15:test<br />   |  +- org.apache.directory.server:apacheds-core-avl:jar:2.0.0-M15:test<br />   |  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   +- org.apache.directory.api:api-all:jar:1.0.0-M20:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   +- org.apache.directory.server:apacheds-jdbm-partition:jar:2.0.0-M15:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   \- org.apache.directory.server:apach
eds-protocol-ldap:jar:2.0.0-M15:test<br />      +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />      \- org.apache.directory.api:api-ldap-extras-sp:jar:1.0.0-M20:test<br />         \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-common:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|     \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hado
op-yarn-api:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1
:test<br />      +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />      |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />      \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />         +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />         |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />         \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />            \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|  |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />|  +- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|  |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />|  \- org.apache.hado
op:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|     \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />   \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
@@ -566,7 +566,7 @@
<li>org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT<br />+- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|  \- org.slf4j:slf4j-log4j12:jar:1.6.1:compile<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />      \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />         \- org.apache.zookeeper:zookeeper:test-jar:tests:3.4.6:test<br />            \- (org.slf4j:slf4j-log4j12:jar:1.6.1:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />         \- org.slf4j:slf4j-log4j12:jar:1.6.1:compile<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.10)<br /></li><br />
<li>org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:compile<br />   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:compile<br />      \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:compile<br />         \- org.apache.zookeeper:zookeeper:test-jar:tests:3.4.6:compile<br />            \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br /></ol></td></tr>
<tr class="a">
@@ -592,10 +592,10 @@
<li>org.apache.hbase:hbase-rest:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|     \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|     |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|     |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|     |  | 
0;\- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />
|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test (scope not updated to compile)<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from test; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />\- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-rsgroup:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.7.24)<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  | 
0;|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|  |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  
;\- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.24)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.24)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.24)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  +- org.apache.hadoop:
hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />   +- org.apa
che.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />\- org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      
;|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />      |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />      |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />      |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />&
#160;     |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />         \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />\- org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   
0;  |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />      |     |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />      |     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |     |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />      |     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |     |
0; \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |     \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />      |        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />         \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:test<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:test<br />|  |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:test<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:test<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated fro
m test; omitted for duplicate)<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:test<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; om
itted for duplicate)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />      |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />         \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)
<br />   |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />   |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />   |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   |  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |     |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |     |  |  \- (o
rg.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |     |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />   |     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |     \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />   |        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runt
ime - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  \- (org.
slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />+- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-minicluster:jar:2.7.
1:test<br />|  +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-common:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|  |  \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />|  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.7.10)<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-ap
p:jar:2.7.1:compile<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|  |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-co
re:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test -
omitted for conflict with 1.7.10)<br />\- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from provided; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />+- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from provided; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />|  +- org.apache.hadoop:ha
doop-mapreduce-client-core:jar:2.7.1:compile<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  +- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from test; omitted for duplicate)<br />\- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-j
ar:tests:2.7.1:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from test; omitted for duplicate)<br /></li><br />
@@ -619,7 +619,7 @@
<li>org.apache.hbase:hbase-rsgroup:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:compile - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:runtime - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:compile - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:compile - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
@@ -669,7 +669,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/dependency-info.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/dependency-info.html b/hbase-build-configuration/dependency-info.html
index cfbffa4..93f4005 100644
--- a/hbase-build-configuration/dependency-info.html
+++ b/hbase-build-configuration/dependency-info.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Build Configuration – Dependency Information</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -148,7 +148,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/dependency-management.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/dependency-management.html b/hbase-build-configuration/dependency-management.html
index 2a1c380..fa3ab27 100644
--- a/hbase-build-configuration/dependency-management.html
+++ b/hbase-build-configuration/dependency-management.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Build Configuration – Project Dependency Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -766,7 +766,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-annotations/checkstyle.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-annotations/checkstyle.html b/hbase-build-configuration/hbase-annotations/checkstyle.html
index 0cb10a4..fb3140e 100644
--- a/hbase-build-configuration/hbase-annotations/checkstyle.html
+++ b/hbase-build-configuration/hbase-annotations/checkstyle.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Annotations – Checkstyle Results</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -273,7 +273,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-annotations/dependencies.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-annotations/dependencies.html b/hbase-build-configuration/hbase-annotations/dependencies.html
index b3a3f9d..aa35e46 100644
--- a/hbase-build-configuration/hbase-annotations/dependencies.html
+++ b/hbase-build-configuration/hbase-annotations/dependencies.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Annotations – Project Dependencies</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -295,7 +295,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
[25/27] hbase-site git commit: Published site at .
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/apidocs/src-html/org/apache/hadoop/hbase/filter/FilterList.html
----------------------------------------------------------------------
diff --git a/apidocs/src-html/org/apache/hadoop/hbase/filter/FilterList.html b/apidocs/src-html/org/apache/hadoop/hbase/filter/FilterList.html
index 0ed7e8b..7839e75 100644
--- a/apidocs/src-html/org/apache/hadoop/hbase/filter/FilterList.html
+++ b/apidocs/src-html/org/apache/hadoop/hbase/filter/FilterList.html
@@ -30,615 +30,634 @@
<span class="sourceLineNo">022</span>import java.util.ArrayList;<a name="line.22"></a>
<span class="sourceLineNo">023</span>import java.util.Arrays;<a name="line.23"></a>
<span class="sourceLineNo">024</span>import java.util.Collections;<a name="line.24"></a>
-<span class="sourceLineNo">025</span>import java.util.List;<a name="line.25"></a>
-<span class="sourceLineNo">026</span><a name="line.26"></a>
-<span class="sourceLineNo">027</span>import org.apache.hadoop.hbase.Cell;<a name="line.27"></a>
-<span class="sourceLineNo">028</span>import org.apache.hadoop.hbase.CellComparator;<a name="line.28"></a>
-<span class="sourceLineNo">029</span>import org.apache.hadoop.hbase.CellUtil;<a name="line.29"></a>
-<span class="sourceLineNo">030</span>import org.apache.hadoop.hbase.KeyValueUtil;<a name="line.30"></a>
-<span class="sourceLineNo">031</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.31"></a>
-<span class="sourceLineNo">032</span>import org.apache.hadoop.hbase.exceptions.DeserializationException;<a name="line.32"></a>
-<span class="sourceLineNo">033</span>import org.apache.hadoop.hbase.shaded.protobuf.ProtobufUtil;<a name="line.33"></a>
-<span class="sourceLineNo">034</span>import org.apache.hadoop.hbase.shaded.protobuf.generated.FilterProtos;<a name="line.34"></a>
-<span class="sourceLineNo">035</span>import org.apache.hadoop.hbase.shaded.com.google.protobuf.InvalidProtocolBufferException;<a name="line.35"></a>
-<span class="sourceLineNo">036</span><a name="line.36"></a>
-<span class="sourceLineNo">037</span>/**<a name="line.37"></a>
-<span class="sourceLineNo">038</span> * Implementation of {@link Filter} that represents an ordered List of Filters<a name="line.38"></a>
-<span class="sourceLineNo">039</span> * which will be evaluated with a specified boolean operator {@link Operator#MUST_PASS_ALL}<a name="line.39"></a>
-<span class="sourceLineNo">040</span> * (<code>AND</code>) or {@link Operator#MUST_PASS_ONE} (<code>OR</code>).<a name="line.40"></a>
-<span class="sourceLineNo">041</span> * Since you can use Filter Lists as children of Filter Lists, you can create a<a name="line.41"></a>
-<span class="sourceLineNo">042</span> * hierarchy of filters to be evaluated.<a name="line.42"></a>
-<span class="sourceLineNo">043</span> *<a name="line.43"></a>
-<span class="sourceLineNo">044</span> * <br><a name="line.44"></a>
-<span class="sourceLineNo">045</span> * {@link Operator#MUST_PASS_ALL} evaluates lazily: evaluation stops as soon as one filter does<a name="line.45"></a>
-<span class="sourceLineNo">046</span> * not include the KeyValue.<a name="line.46"></a>
-<span class="sourceLineNo">047</span> *<a name="line.47"></a>
-<span class="sourceLineNo">048</span> * <br><a name="line.48"></a>
-<span class="sourceLineNo">049</span> * {@link Operator#MUST_PASS_ONE} evaluates non-lazily: all filters are always evaluated.<a name="line.49"></a>
-<span class="sourceLineNo">050</span> *<a name="line.50"></a>
-<span class="sourceLineNo">051</span> * <br><a name="line.51"></a>
-<span class="sourceLineNo">052</span> * Defaults to {@link Operator#MUST_PASS_ALL}.<a name="line.52"></a>
-<span class="sourceLineNo">053</span> */<a name="line.53"></a>
-<span class="sourceLineNo">054</span>@InterfaceAudience.Public<a name="line.54"></a>
-<span class="sourceLineNo">055</span>final public class FilterList extends FilterBase {<a name="line.55"></a>
-<span class="sourceLineNo">056</span> /** set operator */<a name="line.56"></a>
-<span class="sourceLineNo">057</span> @InterfaceAudience.Public<a name="line.57"></a>
-<span class="sourceLineNo">058</span> public static enum Operator {<a name="line.58"></a>
-<span class="sourceLineNo">059</span> /** !AND */<a name="line.59"></a>
-<span class="sourceLineNo">060</span> MUST_PASS_ALL,<a name="line.60"></a>
-<span class="sourceLineNo">061</span> /** !OR */<a name="line.61"></a>
-<span class="sourceLineNo">062</span> MUST_PASS_ONE<a name="line.62"></a>
-<span class="sourceLineNo">063</span> }<a name="line.63"></a>
-<span class="sourceLineNo">064</span><a name="line.64"></a>
-<span class="sourceLineNo">065</span> private static final int MAX_LOG_FILTERS = 5;<a name="line.65"></a>
-<span class="sourceLineNo">066</span> private Operator operator = Operator.MUST_PASS_ALL;<a name="line.66"></a>
-<span class="sourceLineNo">067</span> private final List<Filter> filters;<a name="line.67"></a>
-<span class="sourceLineNo">068</span> private Filter seekHintFilter = null;<a name="line.68"></a>
-<span class="sourceLineNo">069</span><a name="line.69"></a>
-<span class="sourceLineNo">070</span> /**<a name="line.70"></a>
-<span class="sourceLineNo">071</span> * Save previous return code and previous cell for every filter in filter list. For MUST_PASS_ONE,<a name="line.71"></a>
-<span class="sourceLineNo">072</span> * we use the previous return code to decide whether we should pass current cell encountered to<a name="line.72"></a>
-<span class="sourceLineNo">073</span> * the filter. For MUST_PASS_ALL, the two list are meaningless.<a name="line.73"></a>
-<span class="sourceLineNo">074</span> */<a name="line.74"></a>
-<span class="sourceLineNo">075</span> private List<ReturnCode> prevFilterRCList = null;<a name="line.75"></a>
-<span class="sourceLineNo">076</span> private List<Cell> prevCellList = null;<a name="line.76"></a>
-<span class="sourceLineNo">077</span><a name="line.77"></a>
-<span class="sourceLineNo">078</span> /** Reference Cell used by {@link #transformCell(Cell)} for validation purpose. */<a name="line.78"></a>
-<span class="sourceLineNo">079</span> private Cell referenceCell = null;<a name="line.79"></a>
-<span class="sourceLineNo">080</span><a name="line.80"></a>
-<span class="sourceLineNo">081</span> /**<a name="line.81"></a>
-<span class="sourceLineNo">082</span> * When filtering a given Cell in {@link #filterKeyValue(Cell)},<a name="line.82"></a>
-<span class="sourceLineNo">083</span> * this stores the transformed Cell to be returned by {@link #transformCell(Cell)}.<a name="line.83"></a>
-<span class="sourceLineNo">084</span> *<a name="line.84"></a>
-<span class="sourceLineNo">085</span> * Individual filters transformation are applied only when the filter includes the Cell.<a name="line.85"></a>
-<span class="sourceLineNo">086</span> * Transformations are composed in the order specified by {@link #filters}.<a name="line.86"></a>
-<span class="sourceLineNo">087</span> */<a name="line.87"></a>
-<span class="sourceLineNo">088</span> private Cell transformedCell = null;<a name="line.88"></a>
-<span class="sourceLineNo">089</span><a name="line.89"></a>
-<span class="sourceLineNo">090</span> /**<a name="line.90"></a>
-<span class="sourceLineNo">091</span> * Constructor that takes a set of {@link Filter}s. The default operator<a name="line.91"></a>
-<span class="sourceLineNo">092</span> * MUST_PASS_ALL is assumed.<a name="line.92"></a>
-<span class="sourceLineNo">093</span> * All filters are cloned to internal list.<a name="line.93"></a>
-<span class="sourceLineNo">094</span> * @param rowFilters list of filters<a name="line.94"></a>
-<span class="sourceLineNo">095</span> */<a name="line.95"></a>
-<span class="sourceLineNo">096</span> public FilterList(final List<Filter> rowFilters) {<a name="line.96"></a>
-<span class="sourceLineNo">097</span> reversed = getReversed(rowFilters, reversed);<a name="line.97"></a>
-<span class="sourceLineNo">098</span> this.filters = new ArrayList<>(rowFilters);<a name="line.98"></a>
-<span class="sourceLineNo">099</span> initPrevListForMustPassOne(rowFilters.size());<a name="line.99"></a>
-<span class="sourceLineNo">100</span> }<a name="line.100"></a>
-<span class="sourceLineNo">101</span><a name="line.101"></a>
-<span class="sourceLineNo">102</span> /**<a name="line.102"></a>
-<span class="sourceLineNo">103</span> * Constructor that takes a var arg number of {@link Filter}s. The fefault operator<a name="line.103"></a>
-<span class="sourceLineNo">104</span> * MUST_PASS_ALL is assumed.<a name="line.104"></a>
-<span class="sourceLineNo">105</span> * @param rowFilters<a name="line.105"></a>
-<span class="sourceLineNo">106</span> */<a name="line.106"></a>
-<span class="sourceLineNo">107</span> public FilterList(final Filter... rowFilters) {<a name="line.107"></a>
-<span class="sourceLineNo">108</span> this(Arrays.asList(rowFilters));<a name="line.108"></a>
-<span class="sourceLineNo">109</span> }<a name="line.109"></a>
-<span class="sourceLineNo">110</span><a name="line.110"></a>
-<span class="sourceLineNo">111</span> /**<a name="line.111"></a>
-<span class="sourceLineNo">112</span> * Constructor that takes an operator.<a name="line.112"></a>
-<span class="sourceLineNo">113</span> *<a name="line.113"></a>
-<span class="sourceLineNo">114</span> * @param operator Operator to process filter set with.<a name="line.114"></a>
-<span class="sourceLineNo">115</span> */<a name="line.115"></a>
-<span class="sourceLineNo">116</span> public FilterList(final Operator operator) {<a name="line.116"></a>
-<span class="sourceLineNo">117</span> this.operator = operator;<a name="line.117"></a>
-<span class="sourceLineNo">118</span> this.filters = new ArrayList<>();<a name="line.118"></a>
-<span class="sourceLineNo">119</span> initPrevListForMustPassOne(filters.size());<a name="line.119"></a>
-<span class="sourceLineNo">120</span> }<a name="line.120"></a>
-<span class="sourceLineNo">121</span><a name="line.121"></a>
-<span class="sourceLineNo">122</span> /**<a name="line.122"></a>
-<span class="sourceLineNo">123</span> * Constructor that takes a set of {@link Filter}s and an operator.<a name="line.123"></a>
-<span class="sourceLineNo">124</span> *<a name="line.124"></a>
-<span class="sourceLineNo">125</span> * @param operator Operator to process filter set with.<a name="line.125"></a>
-<span class="sourceLineNo">126</span> * @param rowFilters Set of row filters.<a name="line.126"></a>
-<span class="sourceLineNo">127</span> */<a name="line.127"></a>
-<span class="sourceLineNo">128</span> public FilterList(final Operator operator, final List<Filter> rowFilters) {<a name="line.128"></a>
-<span class="sourceLineNo">129</span> this(rowFilters);<a name="line.129"></a>
-<span class="sourceLineNo">130</span> this.operator = operator;<a name="line.130"></a>
-<span class="sourceLineNo">131</span> initPrevListForMustPassOne(rowFilters.size());<a name="line.131"></a>
-<span class="sourceLineNo">132</span> }<a name="line.132"></a>
-<span class="sourceLineNo">133</span><a name="line.133"></a>
-<span class="sourceLineNo">134</span> /**<a name="line.134"></a>
-<span class="sourceLineNo">135</span> * Constructor that takes a var arg number of {@link Filter}s and an operator.<a name="line.135"></a>
-<span class="sourceLineNo">136</span> *<a name="line.136"></a>
-<span class="sourceLineNo">137</span> * @param operator Operator to process filter set with.<a name="line.137"></a>
-<span class="sourceLineNo">138</span> * @param rowFilters Filters to use<a name="line.138"></a>
-<span class="sourceLineNo">139</span> */<a name="line.139"></a>
-<span class="sourceLineNo">140</span> public FilterList(final Operator operator, final Filter... rowFilters) {<a name="line.140"></a>
-<span class="sourceLineNo">141</span> this(rowFilters);<a name="line.141"></a>
-<span class="sourceLineNo">142</span> this.operator = operator;<a name="line.142"></a>
-<span class="sourceLineNo">143</span> initPrevListForMustPassOne(rowFilters.length);<a name="line.143"></a>
-<span class="sourceLineNo">144</span> }<a name="line.144"></a>
-<span class="sourceLineNo">145</span><a name="line.145"></a>
-<span class="sourceLineNo">146</span> public void initPrevListForMustPassOne(int size) {<a name="line.146"></a>
-<span class="sourceLineNo">147</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.147"></a>
-<span class="sourceLineNo">148</span> if (this.prevFilterRCList == null) {<a name="line.148"></a>
-<span class="sourceLineNo">149</span> prevFilterRCList = new ArrayList<>(Collections.nCopies(size, null));<a name="line.149"></a>
-<span class="sourceLineNo">150</span> }<a name="line.150"></a>
-<span class="sourceLineNo">151</span> if (this.prevCellList == null) {<a name="line.151"></a>
-<span class="sourceLineNo">152</span> prevCellList = new ArrayList<>(Collections.nCopies(size, null));<a name="line.152"></a>
-<span class="sourceLineNo">153</span> }<a name="line.153"></a>
-<span class="sourceLineNo">154</span> }<a name="line.154"></a>
-<span class="sourceLineNo">155</span> }<a name="line.155"></a>
-<span class="sourceLineNo">156</span><a name="line.156"></a>
-<span class="sourceLineNo">157</span><a name="line.157"></a>
-<span class="sourceLineNo">158</span> /**<a name="line.158"></a>
-<span class="sourceLineNo">159</span> * Get the operator.<a name="line.159"></a>
-<span class="sourceLineNo">160</span> *<a name="line.160"></a>
-<span class="sourceLineNo">161</span> * @return operator<a name="line.161"></a>
-<span class="sourceLineNo">162</span> */<a name="line.162"></a>
-<span class="sourceLineNo">163</span> public Operator getOperator() {<a name="line.163"></a>
-<span class="sourceLineNo">164</span> return operator;<a name="line.164"></a>
-<span class="sourceLineNo">165</span> }<a name="line.165"></a>
-<span class="sourceLineNo">166</span><a name="line.166"></a>
-<span class="sourceLineNo">167</span> /**<a name="line.167"></a>
-<span class="sourceLineNo">168</span> * Get the filters.<a name="line.168"></a>
-<span class="sourceLineNo">169</span> *<a name="line.169"></a>
-<span class="sourceLineNo">170</span> * @return filters<a name="line.170"></a>
-<span class="sourceLineNo">171</span> */<a name="line.171"></a>
-<span class="sourceLineNo">172</span> public List<Filter> getFilters() {<a name="line.172"></a>
-<span class="sourceLineNo">173</span> return filters;<a name="line.173"></a>
-<span class="sourceLineNo">174</span> }<a name="line.174"></a>
-<span class="sourceLineNo">175</span><a name="line.175"></a>
-<span class="sourceLineNo">176</span> public int size() {<a name="line.176"></a>
-<span class="sourceLineNo">177</span> return filters.size();<a name="line.177"></a>
-<span class="sourceLineNo">178</span> }<a name="line.178"></a>
-<span class="sourceLineNo">179</span><a name="line.179"></a>
-<span class="sourceLineNo">180</span> private boolean isEmpty() {<a name="line.180"></a>
-<span class="sourceLineNo">181</span> return filters.isEmpty();<a name="line.181"></a>
-<span class="sourceLineNo">182</span> }<a name="line.182"></a>
-<span class="sourceLineNo">183</span><a name="line.183"></a>
-<span class="sourceLineNo">184</span> private static boolean getReversed(List<Filter> rowFilters, boolean defaultValue) {<a name="line.184"></a>
-<span class="sourceLineNo">185</span> boolean rval = defaultValue;<a name="line.185"></a>
-<span class="sourceLineNo">186</span> boolean isFirst = true;<a name="line.186"></a>
-<span class="sourceLineNo">187</span> for (Filter f : rowFilters) {<a name="line.187"></a>
-<span class="sourceLineNo">188</span> if (isFirst) {<a name="line.188"></a>
-<span class="sourceLineNo">189</span> rval = f.isReversed();<a name="line.189"></a>
-<span class="sourceLineNo">190</span> isFirst = false;<a name="line.190"></a>
-<span class="sourceLineNo">191</span> continue;<a name="line.191"></a>
-<span class="sourceLineNo">192</span> }<a name="line.192"></a>
-<span class="sourceLineNo">193</span> if (rval != f.isReversed()) {<a name="line.193"></a>
-<span class="sourceLineNo">194</span> throw new IllegalArgumentException("Filters in the list must have the same reversed flag");<a name="line.194"></a>
-<span class="sourceLineNo">195</span> }<a name="line.195"></a>
-<span class="sourceLineNo">196</span> }<a name="line.196"></a>
-<span class="sourceLineNo">197</span> return rval;<a name="line.197"></a>
-<span class="sourceLineNo">198</span> }<a name="line.198"></a>
-<span class="sourceLineNo">199</span> private static void checkReversed(List<Filter> rowFilters, boolean expected) {<a name="line.199"></a>
-<span class="sourceLineNo">200</span> for (Filter filter : rowFilters) {<a name="line.200"></a>
-<span class="sourceLineNo">201</span> if (expected != filter.isReversed()) {<a name="line.201"></a>
-<span class="sourceLineNo">202</span> throw new IllegalArgumentException(<a name="line.202"></a>
-<span class="sourceLineNo">203</span> "Filters in the list must have the same reversed flag, expected="<a name="line.203"></a>
-<span class="sourceLineNo">204</span> + expected);<a name="line.204"></a>
-<span class="sourceLineNo">205</span> }<a name="line.205"></a>
-<span class="sourceLineNo">206</span> }<a name="line.206"></a>
-<span class="sourceLineNo">207</span> }<a name="line.207"></a>
-<span class="sourceLineNo">208</span><a name="line.208"></a>
-<span class="sourceLineNo">209</span> public void addFilter(List<Filter> filters) {<a name="line.209"></a>
-<span class="sourceLineNo">210</span> checkReversed(filters, isReversed());<a name="line.210"></a>
-<span class="sourceLineNo">211</span> this.filters.addAll(filters);<a name="line.211"></a>
-<span class="sourceLineNo">212</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.212"></a>
-<span class="sourceLineNo">213</span> this.prevFilterRCList.addAll(Collections.nCopies(filters.size(), null));<a name="line.213"></a>
-<span class="sourceLineNo">214</span> this.prevCellList.addAll(Collections.nCopies(filters.size(), null));<a name="line.214"></a>
-<span class="sourceLineNo">215</span> }<a name="line.215"></a>
-<span class="sourceLineNo">216</span> }<a name="line.216"></a>
-<span class="sourceLineNo">217</span><a name="line.217"></a>
-<span class="sourceLineNo">218</span> /**<a name="line.218"></a>
-<span class="sourceLineNo">219</span> * Add a filter.<a name="line.219"></a>
-<span class="sourceLineNo">220</span> *<a name="line.220"></a>
-<span class="sourceLineNo">221</span> * @param filter another filter<a name="line.221"></a>
-<span class="sourceLineNo">222</span> */<a name="line.222"></a>
-<span class="sourceLineNo">223</span> public void addFilter(Filter filter) {<a name="line.223"></a>
-<span class="sourceLineNo">224</span> addFilter(Collections.singletonList(filter));<a name="line.224"></a>
-<span class="sourceLineNo">225</span> }<a name="line.225"></a>
-<span class="sourceLineNo">226</span><a name="line.226"></a>
-<span class="sourceLineNo">227</span> @Override<a name="line.227"></a>
-<span class="sourceLineNo">228</span> public void reset() throws IOException {<a name="line.228"></a>
-<span class="sourceLineNo">229</span> int listize = filters.size();<a name="line.229"></a>
-<span class="sourceLineNo">230</span> for (int i = 0; i < listize; i++) {<a name="line.230"></a>
-<span class="sourceLineNo">231</span> filters.get(i).reset();<a name="line.231"></a>
-<span class="sourceLineNo">232</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.232"></a>
-<span class="sourceLineNo">233</span> prevFilterRCList.set(i, null);<a name="line.233"></a>
-<span class="sourceLineNo">234</span> prevCellList.set(i, null);<a name="line.234"></a>
-<span class="sourceLineNo">235</span> }<a name="line.235"></a>
-<span class="sourceLineNo">236</span> }<a name="line.236"></a>
-<span class="sourceLineNo">237</span> seekHintFilter = null;<a name="line.237"></a>
-<span class="sourceLineNo">238</span> }<a name="line.238"></a>
-<span class="sourceLineNo">239</span><a name="line.239"></a>
-<span class="sourceLineNo">240</span> @Override<a name="line.240"></a>
-<span class="sourceLineNo">241</span> public boolean filterRowKey(byte[] rowKey, int offset, int length) throws IOException {<a name="line.241"></a>
-<span class="sourceLineNo">242</span> if (isEmpty()) {<a name="line.242"></a>
-<span class="sourceLineNo">243</span> return super.filterRowKey(rowKey, offset, length);<a name="line.243"></a>
-<span class="sourceLineNo">244</span> }<a name="line.244"></a>
-<span class="sourceLineNo">245</span> boolean flag = this.operator == Operator.MUST_PASS_ONE;<a name="line.245"></a>
-<span class="sourceLineNo">246</span> int listize = filters.size();<a name="line.246"></a>
-<span class="sourceLineNo">247</span> for (int i = 0; i < listize; i++) {<a name="line.247"></a>
-<span class="sourceLineNo">248</span> Filter filter = filters.get(i);<a name="line.248"></a>
-<span class="sourceLineNo">249</span> if (this.operator == Operator.MUST_PASS_ALL) {<a name="line.249"></a>
-<span class="sourceLineNo">250</span> if (filter.filterAllRemaining() ||<a name="line.250"></a>
-<span class="sourceLineNo">251</span> filter.filterRowKey(rowKey, offset, length)) {<a name="line.251"></a>
-<span class="sourceLineNo">252</span> flag = true;<a name="line.252"></a>
-<span class="sourceLineNo">253</span> }<a name="line.253"></a>
-<span class="sourceLineNo">254</span> } else if (this.operator == Operator.MUST_PASS_ONE) {<a name="line.254"></a>
-<span class="sourceLineNo">255</span> if (!filter.filterAllRemaining() &&<a name="line.255"></a>
-<span class="sourceLineNo">256</span> !filter.filterRowKey(rowKey, offset, length)) {<a name="line.256"></a>
-<span class="sourceLineNo">257</span> flag = false;<a name="line.257"></a>
-<span class="sourceLineNo">258</span> }<a name="line.258"></a>
-<span class="sourceLineNo">259</span> }<a name="line.259"></a>
-<span class="sourceLineNo">260</span> }<a name="line.260"></a>
-<span class="sourceLineNo">261</span> return flag;<a name="line.261"></a>
-<span class="sourceLineNo">262</span> }<a name="line.262"></a>
-<span class="sourceLineNo">263</span><a name="line.263"></a>
-<span class="sourceLineNo">264</span> @Override<a name="line.264"></a>
-<span class="sourceLineNo">265</span> public boolean filterRowKey(Cell firstRowCell) throws IOException {<a name="line.265"></a>
-<span class="sourceLineNo">266</span> if (isEmpty()) {<a name="line.266"></a>
-<span class="sourceLineNo">267</span> return super.filterRowKey(firstRowCell);<a name="line.267"></a>
-<span class="sourceLineNo">268</span> }<a name="line.268"></a>
-<span class="sourceLineNo">269</span> boolean flag = this.operator == Operator.MUST_PASS_ONE;<a name="line.269"></a>
-<span class="sourceLineNo">270</span> int listize = filters.size();<a name="line.270"></a>
-<span class="sourceLineNo">271</span> for (int i = 0; i < listize; i++) {<a name="line.271"></a>
-<span class="sourceLineNo">272</span> Filter filter = filters.get(i);<a name="line.272"></a>
-<span class="sourceLineNo">273</span> if (this.operator == Operator.MUST_PASS_ALL) {<a name="line.273"></a>
-<span class="sourceLineNo">274</span> if (filter.filterAllRemaining() || filter.filterRowKey(firstRowCell)) {<a name="line.274"></a>
-<span class="sourceLineNo">275</span> flag = true;<a name="line.275"></a>
-<span class="sourceLineNo">276</span> }<a name="line.276"></a>
-<span class="sourceLineNo">277</span> } else if (this.operator == Operator.MUST_PASS_ONE) {<a name="line.277"></a>
-<span class="sourceLineNo">278</span> if (!filter.filterAllRemaining() && !filter.filterRowKey(firstRowCell)) {<a name="line.278"></a>
-<span class="sourceLineNo">279</span> flag = false;<a name="line.279"></a>
-<span class="sourceLineNo">280</span> }<a name="line.280"></a>
-<span class="sourceLineNo">281</span> }<a name="line.281"></a>
-<span class="sourceLineNo">282</span> }<a name="line.282"></a>
-<span class="sourceLineNo">283</span> return flag;<a name="line.283"></a>
-<span class="sourceLineNo">284</span> }<a name="line.284"></a>
-<span class="sourceLineNo">285</span><a name="line.285"></a>
-<span class="sourceLineNo">286</span> @Override<a name="line.286"></a>
-<span class="sourceLineNo">287</span> public boolean filterAllRemaining() throws IOException {<a name="line.287"></a>
-<span class="sourceLineNo">288</span> if (isEmpty()) {<a name="line.288"></a>
-<span class="sourceLineNo">289</span> return super.filterAllRemaining();<a name="line.289"></a>
-<span class="sourceLineNo">290</span> }<a name="line.290"></a>
-<span class="sourceLineNo">291</span> int listize = filters.size();<a name="line.291"></a>
-<span class="sourceLineNo">292</span> for (int i = 0; i < listize; i++) {<a name="line.292"></a>
-<span class="sourceLineNo">293</span> if (filters.get(i).filterAllRemaining()) {<a name="line.293"></a>
-<span class="sourceLineNo">294</span> if (operator == Operator.MUST_PASS_ALL) {<a name="line.294"></a>
-<span class="sourceLineNo">295</span> return true;<a name="line.295"></a>
-<span class="sourceLineNo">296</span> }<a name="line.296"></a>
-<span class="sourceLineNo">297</span> } else {<a name="line.297"></a>
-<span class="sourceLineNo">298</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.298"></a>
-<span class="sourceLineNo">299</span> return false;<a name="line.299"></a>
-<span class="sourceLineNo">300</span> }<a name="line.300"></a>
-<span class="sourceLineNo">301</span> }<a name="line.301"></a>
-<span class="sourceLineNo">302</span> }<a name="line.302"></a>
-<span class="sourceLineNo">303</span> return operator == Operator.MUST_PASS_ONE;<a name="line.303"></a>
-<span class="sourceLineNo">304</span> }<a name="line.304"></a>
-<span class="sourceLineNo">305</span><a name="line.305"></a>
-<span class="sourceLineNo">306</span> @Override<a name="line.306"></a>
-<span class="sourceLineNo">307</span> public Cell transformCell(Cell c) throws IOException {<a name="line.307"></a>
-<span class="sourceLineNo">308</span> if (isEmpty()) {<a name="line.308"></a>
-<span class="sourceLineNo">309</span> return super.transformCell(c);<a name="line.309"></a>
-<span class="sourceLineNo">310</span> }<a name="line.310"></a>
-<span class="sourceLineNo">311</span> if (!CellUtil.equals(c, referenceCell)) {<a name="line.311"></a>
-<span class="sourceLineNo">312</span> throw new IllegalStateException("Reference Cell: " + this.referenceCell + " does not match: "<a name="line.312"></a>
-<span class="sourceLineNo">313</span> + c);<a name="line.313"></a>
-<span class="sourceLineNo">314</span> }<a name="line.314"></a>
-<span class="sourceLineNo">315</span> return this.transformedCell;<a name="line.315"></a>
-<span class="sourceLineNo">316</span> }<a name="line.316"></a>
-<span class="sourceLineNo">317</span><a name="line.317"></a>
-<span class="sourceLineNo">318</span> /**<a name="line.318"></a>
-<span class="sourceLineNo">319</span> * For MUST_PASS_ONE, we cannot make sure that when filter-A in filter list return NEXT_COL then<a name="line.319"></a>
-<span class="sourceLineNo">320</span> * the next cell passing to filterList will be the first cell in next column, because if filter-B<a name="line.320"></a>
-<span class="sourceLineNo">321</span> * in filter list return SKIP, then the filter list will return SKIP. In this case, we should pass<a name="line.321"></a>
-<span class="sourceLineNo">322</span> * the cell following the previous cell, and it's possible that the next cell has the same column<a name="line.322"></a>
-<span class="sourceLineNo">323</span> * as the previous cell even if filter-A has NEXT_COL returned for the previous cell. So we should<a name="line.323"></a>
-<span class="sourceLineNo">324</span> * save the previous cell and the return code list when checking previous cell for every filter in<a name="line.324"></a>
-<span class="sourceLineNo">325</span> * filter list, and verify if currentCell fit the previous return code, if fit then pass the currentCell<a name="line.325"></a>
-<span class="sourceLineNo">326</span> * to the corresponding filter. (HBASE-17678)<a name="line.326"></a>
-<span class="sourceLineNo">327</span> */<a name="line.327"></a>
-<span class="sourceLineNo">328</span> private boolean shouldPassCurrentCellToFilter(Cell prevCell, Cell currentCell, int filterIdx)<a name="line.328"></a>
-<span class="sourceLineNo">329</span> throws IOException {<a name="line.329"></a>
-<span class="sourceLineNo">330</span> ReturnCode prevCode = this.prevFilterRCList.get(filterIdx);<a name="line.330"></a>
-<span class="sourceLineNo">331</span> if (prevCell == null || prevCode == null) {<a name="line.331"></a>
-<span class="sourceLineNo">332</span> return true;<a name="line.332"></a>
-<span class="sourceLineNo">333</span> }<a name="line.333"></a>
-<span class="sourceLineNo">334</span> switch (prevCode) {<a name="line.334"></a>
-<span class="sourceLineNo">335</span> case INCLUDE:<a name="line.335"></a>
-<span class="sourceLineNo">336</span> case SKIP:<a name="line.336"></a>
-<span class="sourceLineNo">337</span> return true;<a name="line.337"></a>
-<span class="sourceLineNo">338</span> case SEEK_NEXT_USING_HINT:<a name="line.338"></a>
-<span class="sourceLineNo">339</span> Cell nextHintCell = getNextCellHint(prevCell);<a name="line.339"></a>
-<span class="sourceLineNo">340</span> return nextHintCell == null<a name="line.340"></a>
-<span class="sourceLineNo">341</span> || CellComparator.COMPARATOR.compare(currentCell, nextHintCell) >= 0;<a name="line.341"></a>
-<span class="sourceLineNo">342</span> case NEXT_COL:<a name="line.342"></a>
-<span class="sourceLineNo">343</span> case INCLUDE_AND_NEXT_COL:<a name="line.343"></a>
-<span class="sourceLineNo">344</span> return !CellUtil.matchingRowColumn(prevCell, currentCell);<a name="line.344"></a>
-<span class="sourceLineNo">345</span> case NEXT_ROW:<a name="line.345"></a>
-<span class="sourceLineNo">346</span> case INCLUDE_AND_SEEK_NEXT_ROW:<a name="line.346"></a>
-<span class="sourceLineNo">347</span> return !CellUtil.matchingRows(prevCell, currentCell);<a name="line.347"></a>
-<span class="sourceLineNo">348</span> default:<a name="line.348"></a>
-<span class="sourceLineNo">349</span> throw new IllegalStateException("Received code is not valid.");<a name="line.349"></a>
-<span class="sourceLineNo">350</span> }<a name="line.350"></a>
-<span class="sourceLineNo">351</span> }<a name="line.351"></a>
-<span class="sourceLineNo">352</span><a name="line.352"></a>
-<span class="sourceLineNo">353</span> @Override<a name="line.353"></a>
-<span class="sourceLineNo">354</span> @edu.umd.cs.findbugs.annotations.SuppressWarnings(value="SF_SWITCH_FALLTHROUGH",<a name="line.354"></a>
-<span class="sourceLineNo">355</span> justification="Intentional")<a name="line.355"></a>
-<span class="sourceLineNo">356</span> public ReturnCode filterKeyValue(Cell c) throws IOException {<a name="line.356"></a>
-<span class="sourceLineNo">357</span> if (isEmpty()) {<a name="line.357"></a>
-<span class="sourceLineNo">358</span> return ReturnCode.INCLUDE;<a name="line.358"></a>
-<span class="sourceLineNo">359</span> }<a name="line.359"></a>
-<span class="sourceLineNo">360</span> this.referenceCell = c;<a name="line.360"></a>
-<span class="sourceLineNo">361</span><a name="line.361"></a>
-<span class="sourceLineNo">362</span> // Accumulates successive transformation of every filter that includes the Cell:<a name="line.362"></a>
-<span class="sourceLineNo">363</span> Cell transformed = c;<a name="line.363"></a>
+<span class="sourceLineNo">025</span>import java.util.HashSet;<a name="line.25"></a>
+<span class="sourceLineNo">026</span>import java.util.List;<a name="line.26"></a>
+<span class="sourceLineNo">027</span>import java.util.Set;<a name="line.27"></a>
+<span class="sourceLineNo">028</span><a name="line.28"></a>
+<span class="sourceLineNo">029</span>import org.apache.hadoop.hbase.Cell;<a name="line.29"></a>
+<span class="sourceLineNo">030</span>import org.apache.hadoop.hbase.CellComparator;<a name="line.30"></a>
+<span class="sourceLineNo">031</span>import org.apache.hadoop.hbase.CellUtil;<a name="line.31"></a>
+<span class="sourceLineNo">032</span>import org.apache.hadoop.hbase.KeyValueUtil;<a name="line.32"></a>
+<span class="sourceLineNo">033</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.33"></a>
+<span class="sourceLineNo">034</span>import org.apache.hadoop.hbase.exceptions.DeserializationException;<a name="line.34"></a>
+<span class="sourceLineNo">035</span>import org.apache.hadoop.hbase.shaded.protobuf.ProtobufUtil;<a name="line.35"></a>
+<span class="sourceLineNo">036</span>import org.apache.hadoop.hbase.shaded.protobuf.generated.FilterProtos;<a name="line.36"></a>
+<span class="sourceLineNo">037</span>import org.apache.hadoop.hbase.shaded.com.google.protobuf.InvalidProtocolBufferException;<a name="line.37"></a>
+<span class="sourceLineNo">038</span><a name="line.38"></a>
+<span class="sourceLineNo">039</span>/**<a name="line.39"></a>
+<span class="sourceLineNo">040</span> * Implementation of {@link Filter} that represents an ordered List of Filters<a name="line.40"></a>
+<span class="sourceLineNo">041</span> * which will be evaluated with a specified boolean operator {@link Operator#MUST_PASS_ALL}<a name="line.41"></a>
+<span class="sourceLineNo">042</span> * (<code>AND</code>) or {@link Operator#MUST_PASS_ONE} (<code>OR</code>).<a name="line.42"></a>
+<span class="sourceLineNo">043</span> * Since you can use Filter Lists as children of Filter Lists, you can create a<a name="line.43"></a>
+<span class="sourceLineNo">044</span> * hierarchy of filters to be evaluated.<a name="line.44"></a>
+<span class="sourceLineNo">045</span> *<a name="line.45"></a>
+<span class="sourceLineNo">046</span> * <br><a name="line.46"></a>
+<span class="sourceLineNo">047</span> * {@link Operator#MUST_PASS_ALL} evaluates lazily: evaluation stops as soon as one filter does<a name="line.47"></a>
+<span class="sourceLineNo">048</span> * not include the KeyValue.<a name="line.48"></a>
+<span class="sourceLineNo">049</span> *<a name="line.49"></a>
+<span class="sourceLineNo">050</span> * <br><a name="line.50"></a>
+<span class="sourceLineNo">051</span> * {@link Operator#MUST_PASS_ONE} evaluates non-lazily: all filters are always evaluated.<a name="line.51"></a>
+<span class="sourceLineNo">052</span> *<a name="line.52"></a>
+<span class="sourceLineNo">053</span> * <br><a name="line.53"></a>
+<span class="sourceLineNo">054</span> * Defaults to {@link Operator#MUST_PASS_ALL}.<a name="line.54"></a>
+<span class="sourceLineNo">055</span> */<a name="line.55"></a>
+<span class="sourceLineNo">056</span>@InterfaceAudience.Public<a name="line.56"></a>
+<span class="sourceLineNo">057</span>final public class FilterList extends FilterBase {<a name="line.57"></a>
+<span class="sourceLineNo">058</span> /** set operator */<a name="line.58"></a>
+<span class="sourceLineNo">059</span> @InterfaceAudience.Public<a name="line.59"></a>
+<span class="sourceLineNo">060</span> public static enum Operator {<a name="line.60"></a>
+<span class="sourceLineNo">061</span> /** !AND */<a name="line.61"></a>
+<span class="sourceLineNo">062</span> MUST_PASS_ALL,<a name="line.62"></a>
+<span class="sourceLineNo">063</span> /** !OR */<a name="line.63"></a>
+<span class="sourceLineNo">064</span> MUST_PASS_ONE<a name="line.64"></a>
+<span class="sourceLineNo">065</span> }<a name="line.65"></a>
+<span class="sourceLineNo">066</span><a name="line.66"></a>
+<span class="sourceLineNo">067</span> private static final int MAX_LOG_FILTERS = 5;<a name="line.67"></a>
+<span class="sourceLineNo">068</span> private Operator operator = Operator.MUST_PASS_ALL;<a name="line.68"></a>
+<span class="sourceLineNo">069</span> private final List<Filter> filters;<a name="line.69"></a>
+<span class="sourceLineNo">070</span> private Set<Filter> seekHintFilter = new HashSet<>();<a name="line.70"></a>
+<span class="sourceLineNo">071</span><a name="line.71"></a>
+<span class="sourceLineNo">072</span> /**<a name="line.72"></a>
+<span class="sourceLineNo">073</span> * Save previous return code and previous cell for every filter in filter list. For MUST_PASS_ONE,<a name="line.73"></a>
+<span class="sourceLineNo">074</span> * we use the previous return code to decide whether we should pass current cell encountered to<a name="line.74"></a>
+<span class="sourceLineNo">075</span> * the filter. For MUST_PASS_ALL, the two list are meaningless.<a name="line.75"></a>
+<span class="sourceLineNo">076</span> */<a name="line.76"></a>
+<span class="sourceLineNo">077</span> private List<ReturnCode> prevFilterRCList = null;<a name="line.77"></a>
+<span class="sourceLineNo">078</span> private List<Cell> prevCellList = null;<a name="line.78"></a>
+<span class="sourceLineNo">079</span><a name="line.79"></a>
+<span class="sourceLineNo">080</span> /** Reference Cell used by {@link #transformCell(Cell)} for validation purpose. */<a name="line.80"></a>
+<span class="sourceLineNo">081</span> private Cell referenceCell = null;<a name="line.81"></a>
+<span class="sourceLineNo">082</span><a name="line.82"></a>
+<span class="sourceLineNo">083</span> /**<a name="line.83"></a>
+<span class="sourceLineNo">084</span> * When filtering a given Cell in {@link #filterKeyValue(Cell)},<a name="line.84"></a>
+<span class="sourceLineNo">085</span> * this stores the transformed Cell to be returned by {@link #transformCell(Cell)}.<a name="line.85"></a>
+<span class="sourceLineNo">086</span> *<a name="line.86"></a>
+<span class="sourceLineNo">087</span> * Individual filters transformation are applied only when the filter includes the Cell.<a name="line.87"></a>
+<span class="sourceLineNo">088</span> * Transformations are composed in the order specified by {@link #filters}.<a name="line.88"></a>
+<span class="sourceLineNo">089</span> */<a name="line.89"></a>
+<span class="sourceLineNo">090</span> private Cell transformedCell = null;<a name="line.90"></a>
+<span class="sourceLineNo">091</span><a name="line.91"></a>
+<span class="sourceLineNo">092</span> /**<a name="line.92"></a>
+<span class="sourceLineNo">093</span> * Constructor that takes a set of {@link Filter}s. The default operator<a name="line.93"></a>
+<span class="sourceLineNo">094</span> * MUST_PASS_ALL is assumed.<a name="line.94"></a>
+<span class="sourceLineNo">095</span> * All filters are cloned to internal list.<a name="line.95"></a>
+<span class="sourceLineNo">096</span> * @param rowFilters list of filters<a name="line.96"></a>
+<span class="sourceLineNo">097</span> */<a name="line.97"></a>
+<span class="sourceLineNo">098</span> public FilterList(final List<Filter> rowFilters) {<a name="line.98"></a>
+<span class="sourceLineNo">099</span> reversed = getReversed(rowFilters, reversed);<a name="line.99"></a>
+<span class="sourceLineNo">100</span> this.filters = new ArrayList<>(rowFilters);<a name="line.100"></a>
+<span class="sourceLineNo">101</span> initPrevListForMustPassOne(rowFilters.size());<a name="line.101"></a>
+<span class="sourceLineNo">102</span> }<a name="line.102"></a>
+<span class="sourceLineNo">103</span><a name="line.103"></a>
+<span class="sourceLineNo">104</span> /**<a name="line.104"></a>
+<span class="sourceLineNo">105</span> * Constructor that takes a var arg number of {@link Filter}s. The fefault operator<a name="line.105"></a>
+<span class="sourceLineNo">106</span> * MUST_PASS_ALL is assumed.<a name="line.106"></a>
+<span class="sourceLineNo">107</span> * @param rowFilters<a name="line.107"></a>
+<span class="sourceLineNo">108</span> */<a name="line.108"></a>
+<span class="sourceLineNo">109</span> public FilterList(final Filter... rowFilters) {<a name="line.109"></a>
+<span class="sourceLineNo">110</span> this(Arrays.asList(rowFilters));<a name="line.110"></a>
+<span class="sourceLineNo">111</span> }<a name="line.111"></a>
+<span class="sourceLineNo">112</span><a name="line.112"></a>
+<span class="sourceLineNo">113</span> /**<a name="line.113"></a>
+<span class="sourceLineNo">114</span> * Constructor that takes an operator.<a name="line.114"></a>
+<span class="sourceLineNo">115</span> *<a name="line.115"></a>
+<span class="sourceLineNo">116</span> * @param operator Operator to process filter set with.<a name="line.116"></a>
+<span class="sourceLineNo">117</span> */<a name="line.117"></a>
+<span class="sourceLineNo">118</span> public FilterList(final Operator operator) {<a name="line.118"></a>
+<span class="sourceLineNo">119</span> this.operator = operator;<a name="line.119"></a>
+<span class="sourceLineNo">120</span> this.filters = new ArrayList<>();<a name="line.120"></a>
+<span class="sourceLineNo">121</span> initPrevListForMustPassOne(filters.size());<a name="line.121"></a>
+<span class="sourceLineNo">122</span> }<a name="line.122"></a>
+<span class="sourceLineNo">123</span><a name="line.123"></a>
+<span class="sourceLineNo">124</span> /**<a name="line.124"></a>
+<span class="sourceLineNo">125</span> * Constructor that takes a set of {@link Filter}s and an operator.<a name="line.125"></a>
+<span class="sourceLineNo">126</span> *<a name="line.126"></a>
+<span class="sourceLineNo">127</span> * @param operator Operator to process filter set with.<a name="line.127"></a>
+<span class="sourceLineNo">128</span> * @param rowFilters Set of row filters.<a name="line.128"></a>
+<span class="sourceLineNo">129</span> */<a name="line.129"></a>
+<span class="sourceLineNo">130</span> public FilterList(final Operator operator, final List<Filter> rowFilters) {<a name="line.130"></a>
+<span class="sourceLineNo">131</span> this(rowFilters);<a name="line.131"></a>
+<span class="sourceLineNo">132</span> this.operator = operator;<a name="line.132"></a>
+<span class="sourceLineNo">133</span> initPrevListForMustPassOne(rowFilters.size());<a name="line.133"></a>
+<span class="sourceLineNo">134</span> }<a name="line.134"></a>
+<span class="sourceLineNo">135</span><a name="line.135"></a>
+<span class="sourceLineNo">136</span> /**<a name="line.136"></a>
+<span class="sourceLineNo">137</span> * Constructor that takes a var arg number of {@link Filter}s and an operator.<a name="line.137"></a>
+<span class="sourceLineNo">138</span> *<a name="line.138"></a>
+<span class="sourceLineNo">139</span> * @param operator Operator to process filter set with.<a name="line.139"></a>
+<span class="sourceLineNo">140</span> * @param rowFilters Filters to use<a name="line.140"></a>
+<span class="sourceLineNo">141</span> */<a name="line.141"></a>
+<span class="sourceLineNo">142</span> public FilterList(final Operator operator, final Filter... rowFilters) {<a name="line.142"></a>
+<span class="sourceLineNo">143</span> this(rowFilters);<a name="line.143"></a>
+<span class="sourceLineNo">144</span> this.operator = operator;<a name="line.144"></a>
+<span class="sourceLineNo">145</span> initPrevListForMustPassOne(rowFilters.length);<a name="line.145"></a>
+<span class="sourceLineNo">146</span> }<a name="line.146"></a>
+<span class="sourceLineNo">147</span><a name="line.147"></a>
+<span class="sourceLineNo">148</span> public void initPrevListForMustPassOne(int size) {<a name="line.148"></a>
+<span class="sourceLineNo">149</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.149"></a>
+<span class="sourceLineNo">150</span> if (this.prevFilterRCList == null) {<a name="line.150"></a>
+<span class="sourceLineNo">151</span> prevFilterRCList = new ArrayList<>(Collections.nCopies(size, null));<a name="line.151"></a>
+<span class="sourceLineNo">152</span> }<a name="line.152"></a>
+<span class="sourceLineNo">153</span> if (this.prevCellList == null) {<a name="line.153"></a>
+<span class="sourceLineNo">154</span> prevCellList = new ArrayList<>(Collections.nCopies(size, null));<a name="line.154"></a>
+<span class="sourceLineNo">155</span> }<a name="line.155"></a>
+<span class="sourceLineNo">156</span> }<a name="line.156"></a>
+<span class="sourceLineNo">157</span> }<a name="line.157"></a>
+<span class="sourceLineNo">158</span><a name="line.158"></a>
+<span class="sourceLineNo">159</span><a name="line.159"></a>
+<span class="sourceLineNo">160</span> /**<a name="line.160"></a>
+<span class="sourceLineNo">161</span> * Get the operator.<a name="line.161"></a>
+<span class="sourceLineNo">162</span> *<a name="line.162"></a>
+<span class="sourceLineNo">163</span> * @return operator<a name="line.163"></a>
+<span class="sourceLineNo">164</span> */<a name="line.164"></a>
+<span class="sourceLineNo">165</span> public Operator getOperator() {<a name="line.165"></a>
+<span class="sourceLineNo">166</span> return operator;<a name="line.166"></a>
+<span class="sourceLineNo">167</span> }<a name="line.167"></a>
+<span class="sourceLineNo">168</span><a name="line.168"></a>
+<span class="sourceLineNo">169</span> /**<a name="line.169"></a>
+<span class="sourceLineNo">170</span> * Get the filters.<a name="line.170"></a>
+<span class="sourceLineNo">171</span> *<a name="line.171"></a>
+<span class="sourceLineNo">172</span> * @return filters<a name="line.172"></a>
+<span class="sourceLineNo">173</span> */<a name="line.173"></a>
+<span class="sourceLineNo">174</span> public List<Filter> getFilters() {<a name="line.174"></a>
+<span class="sourceLineNo">175</span> return filters;<a name="line.175"></a>
+<span class="sourceLineNo">176</span> }<a name="line.176"></a>
+<span class="sourceLineNo">177</span><a name="line.177"></a>
+<span class="sourceLineNo">178</span> public int size() {<a name="line.178"></a>
+<span class="sourceLineNo">179</span> return filters.size();<a name="line.179"></a>
+<span class="sourceLineNo">180</span> }<a name="line.180"></a>
+<span class="sourceLineNo">181</span><a name="line.181"></a>
+<span class="sourceLineNo">182</span> private boolean isEmpty() {<a name="line.182"></a>
+<span class="sourceLineNo">183</span> return filters.isEmpty();<a name="line.183"></a>
+<span class="sourceLineNo">184</span> }<a name="line.184"></a>
+<span class="sourceLineNo">185</span><a name="line.185"></a>
+<span class="sourceLineNo">186</span> private static boolean getReversed(List<Filter> rowFilters, boolean defaultValue) {<a name="line.186"></a>
+<span class="sourceLineNo">187</span> boolean rval = defaultValue;<a name="line.187"></a>
+<span class="sourceLineNo">188</span> boolean isFirst = true;<a name="line.188"></a>
+<span class="sourceLineNo">189</span> for (Filter f : rowFilters) {<a name="line.189"></a>
+<span class="sourceLineNo">190</span> if (isFirst) {<a name="line.190"></a>
+<span class="sourceLineNo">191</span> rval = f.isReversed();<a name="line.191"></a>
+<span class="sourceLineNo">192</span> isFirst = false;<a name="line.192"></a>
+<span class="sourceLineNo">193</span> continue;<a name="line.193"></a>
+<span class="sourceLineNo">194</span> }<a name="line.194"></a>
+<span class="sourceLineNo">195</span> if (rval != f.isReversed()) {<a name="line.195"></a>
+<span class="sourceLineNo">196</span> throw new IllegalArgumentException("Filters in the list must have the same reversed flag");<a name="line.196"></a>
+<span class="sourceLineNo">197</span> }<a name="line.197"></a>
+<span class="sourceLineNo">198</span> }<a name="line.198"></a>
+<span class="sourceLineNo">199</span> return rval;<a name="line.199"></a>
+<span class="sourceLineNo">200</span> }<a name="line.200"></a>
+<span class="sourceLineNo">201</span> private static void checkReversed(List<Filter> rowFilters, boolean expected) {<a name="line.201"></a>
+<span class="sourceLineNo">202</span> for (Filter filter : rowFilters) {<a name="line.202"></a>
+<span class="sourceLineNo">203</span> if (expected != filter.isReversed()) {<a name="line.203"></a>
+<span class="sourceLineNo">204</span> throw new IllegalArgumentException(<a name="line.204"></a>
+<span class="sourceLineNo">205</span> "Filters in the list must have the same reversed flag, expected="<a name="line.205"></a>
+<span class="sourceLineNo">206</span> + expected);<a name="line.206"></a>
+<span class="sourceLineNo">207</span> }<a name="line.207"></a>
+<span class="sourceLineNo">208</span> }<a name="line.208"></a>
+<span class="sourceLineNo">209</span> }<a name="line.209"></a>
+<span class="sourceLineNo">210</span><a name="line.210"></a>
+<span class="sourceLineNo">211</span> public void addFilter(List<Filter> filters) {<a name="line.211"></a>
+<span class="sourceLineNo">212</span> checkReversed(filters, isReversed());<a name="line.212"></a>
+<span class="sourceLineNo">213</span> this.filters.addAll(filters);<a name="line.213"></a>
+<span class="sourceLineNo">214</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.214"></a>
+<span class="sourceLineNo">215</span> this.prevFilterRCList.addAll(Collections.nCopies(filters.size(), null));<a name="line.215"></a>
+<span class="sourceLineNo">216</span> this.prevCellList.addAll(Collections.nCopies(filters.size(), null));<a name="line.216"></a>
+<span class="sourceLineNo">217</span> }<a name="line.217"></a>
+<span class="sourceLineNo">218</span> }<a name="line.218"></a>
+<span class="sourceLineNo">219</span><a name="line.219"></a>
+<span class="sourceLineNo">220</span> /**<a name="line.220"></a>
+<span class="sourceLineNo">221</span> * Add a filter.<a name="line.221"></a>
+<span class="sourceLineNo">222</span> *<a name="line.222"></a>
+<span class="sourceLineNo">223</span> * @param filter another filter<a name="line.223"></a>
+<span class="sourceLineNo">224</span> */<a name="line.224"></a>
+<span class="sourceLineNo">225</span> public void addFilter(Filter filter) {<a name="line.225"></a>
+<span class="sourceLineNo">226</span> addFilter(Collections.singletonList(filter));<a name="line.226"></a>
+<span class="sourceLineNo">227</span> }<a name="line.227"></a>
+<span class="sourceLineNo">228</span><a name="line.228"></a>
+<span class="sourceLineNo">229</span> @Override<a name="line.229"></a>
+<span class="sourceLineNo">230</span> public void reset() throws IOException {<a name="line.230"></a>
+<span class="sourceLineNo">231</span> int listize = filters.size();<a name="line.231"></a>
+<span class="sourceLineNo">232</span> for (int i = 0; i < listize; i++) {<a name="line.232"></a>
+<span class="sourceLineNo">233</span> filters.get(i).reset();<a name="line.233"></a>
+<span class="sourceLineNo">234</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.234"></a>
+<span class="sourceLineNo">235</span> prevFilterRCList.set(i, null);<a name="line.235"></a>
+<span class="sourceLineNo">236</span> prevCellList.set(i, null);<a name="line.236"></a>
+<span class="sourceLineNo">237</span> }<a name="line.237"></a>
+<span class="sourceLineNo">238</span> }<a name="line.238"></a>
+<span class="sourceLineNo">239</span> seekHintFilter.clear();<a name="line.239"></a>
+<span class="sourceLineNo">240</span> }<a name="line.240"></a>
+<span class="sourceLineNo">241</span><a name="line.241"></a>
+<span class="sourceLineNo">242</span> @Override<a name="line.242"></a>
+<span class="sourceLineNo">243</span> public boolean filterRowKey(byte[] rowKey, int offset, int length) throws IOException {<a name="line.243"></a>
+<span class="sourceLineNo">244</span> if (isEmpty()) {<a name="line.244"></a>
+<span class="sourceLineNo">245</span> return super.filterRowKey(rowKey, offset, length);<a name="line.245"></a>
+<span class="sourceLineNo">246</span> }<a name="line.246"></a>
+<span class="sourceLineNo">247</span> boolean flag = this.operator == Operator.MUST_PASS_ONE;<a name="line.247"></a>
+<span class="sourceLineNo">248</span> int listize = filters.size();<a name="line.248"></a>
+<span class="sourceLineNo">249</span> for (int i = 0; i < listize; i++) {<a name="line.249"></a>
+<span class="sourceLineNo">250</span> Filter filter = filters.get(i);<a name="line.250"></a>
+<span class="sourceLineNo">251</span> if (this.operator == Operator.MUST_PASS_ALL) {<a name="line.251"></a>
+<span class="sourceLineNo">252</span> if (filter.filterAllRemaining() ||<a name="line.252"></a>
+<span class="sourceLineNo">253</span> filter.filterRowKey(rowKey, offset, length)) {<a name="line.253"></a>
+<span class="sourceLineNo">254</span> flag = true;<a name="line.254"></a>
+<span class="sourceLineNo">255</span> }<a name="line.255"></a>
+<span class="sourceLineNo">256</span> } else if (this.operator == Operator.MUST_PASS_ONE) {<a name="line.256"></a>
+<span class="sourceLineNo">257</span> if (!filter.filterAllRemaining() &&<a name="line.257"></a>
+<span class="sourceLineNo">258</span> !filter.filterRowKey(rowKey, offset, length)) {<a name="line.258"></a>
+<span class="sourceLineNo">259</span> flag = false;<a name="line.259"></a>
+<span class="sourceLineNo">260</span> }<a name="line.260"></a>
+<span class="sourceLineNo">261</span> }<a name="line.261"></a>
+<span class="sourceLineNo">262</span> }<a name="line.262"></a>
+<span class="sourceLineNo">263</span> return flag;<a name="line.263"></a>
+<span class="sourceLineNo">264</span> }<a name="line.264"></a>
+<span class="sourceLineNo">265</span><a name="line.265"></a>
+<span class="sourceLineNo">266</span> @Override<a name="line.266"></a>
+<span class="sourceLineNo">267</span> public boolean filterRowKey(Cell firstRowCell) throws IOException {<a name="line.267"></a>
+<span class="sourceLineNo">268</span> if (isEmpty()) {<a name="line.268"></a>
+<span class="sourceLineNo">269</span> return super.filterRowKey(firstRowCell);<a name="line.269"></a>
+<span class="sourceLineNo">270</span> }<a name="line.270"></a>
+<span class="sourceLineNo">271</span> boolean flag = this.operator == Operator.MUST_PASS_ONE;<a name="line.271"></a>
+<span class="sourceLineNo">272</span> int listize = filters.size();<a name="line.272"></a>
+<span class="sourceLineNo">273</span> for (int i = 0; i < listize; i++) {<a name="line.273"></a>
+<span class="sourceLineNo">274</span> Filter filter = filters.get(i);<a name="line.274"></a>
+<span class="sourceLineNo">275</span> if (this.operator == Operator.MUST_PASS_ALL) {<a name="line.275"></a>
+<span class="sourceLineNo">276</span> if (filter.filterAllRemaining() || filter.filterRowKey(firstRowCell)) {<a name="line.276"></a>
+<span class="sourceLineNo">277</span> flag = true;<a name="line.277"></a>
+<span class="sourceLineNo">278</span> }<a name="line.278"></a>
+<span class="sourceLineNo">279</span> } else if (this.operator == Operator.MUST_PASS_ONE) {<a name="line.279"></a>
+<span class="sourceLineNo">280</span> if (!filter.filterAllRemaining() && !filter.filterRowKey(firstRowCell)) {<a name="line.280"></a>
+<span class="sourceLineNo">281</span> flag = false;<a name="line.281"></a>
+<span class="sourceLineNo">282</span> }<a name="line.282"></a>
+<span class="sourceLineNo">283</span> }<a name="line.283"></a>
+<span class="sourceLineNo">284</span> }<a name="line.284"></a>
+<span class="sourceLineNo">285</span> return flag;<a name="line.285"></a>
+<span class="sourceLineNo">286</span> }<a name="line.286"></a>
+<span class="sourceLineNo">287</span><a name="line.287"></a>
+<span class="sourceLineNo">288</span> @Override<a name="line.288"></a>
+<span class="sourceLineNo">289</span> public boolean filterAllRemaining() throws IOException {<a name="line.289"></a>
+<span class="sourceLineNo">290</span> if (isEmpty()) {<a name="line.290"></a>
+<span class="sourceLineNo">291</span> return super.filterAllRemaining();<a name="line.291"></a>
+<span class="sourceLineNo">292</span> }<a name="line.292"></a>
+<span class="sourceLineNo">293</span> int listize = filters.size();<a name="line.293"></a>
+<span class="sourceLineNo">294</span> for (int i = 0; i < listize; i++) {<a name="line.294"></a>
+<span class="sourceLineNo">295</span> if (filters.get(i).filterAllRemaining()) {<a name="line.295"></a>
+<span class="sourceLineNo">296</span> if (operator == Operator.MUST_PASS_ALL) {<a name="line.296"></a>
+<span class="sourceLineNo">297</span> return true;<a name="line.297"></a>
+<span class="sourceLineNo">298</span> }<a name="line.298"></a>
+<span class="sourceLineNo">299</span> } else {<a name="line.299"></a>
+<span class="sourceLineNo">300</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.300"></a>
+<span class="sourceLineNo">301</span> return false;<a name="line.301"></a>
+<span class="sourceLineNo">302</span> }<a name="line.302"></a>
+<span class="sourceLineNo">303</span> }<a name="line.303"></a>
+<span class="sourceLineNo">304</span> }<a name="line.304"></a>
+<span class="sourceLineNo">305</span> return operator == Operator.MUST_PASS_ONE;<a name="line.305"></a>
+<span class="sourceLineNo">306</span> }<a name="line.306"></a>
+<span class="sourceLineNo">307</span><a name="line.307"></a>
+<span class="sourceLineNo">308</span> @Override<a name="line.308"></a>
+<span class="sourceLineNo">309</span> public Cell transformCell(Cell c) throws IOException {<a name="line.309"></a>
+<span class="sourceLineNo">310</span> if (isEmpty()) {<a name="line.310"></a>
+<span class="sourceLineNo">311</span> return super.transformCell(c);<a name="line.311"></a>
+<span class="sourceLineNo">312</span> }<a name="line.312"></a>
+<span class="sourceLineNo">313</span> if (!CellUtil.equals(c, referenceCell)) {<a name="line.313"></a>
+<span class="sourceLineNo">314</span> throw new IllegalStateException("Reference Cell: " + this.referenceCell + " does not match: "<a name="line.314"></a>
+<span class="sourceLineNo">315</span> + c);<a name="line.315"></a>
+<span class="sourceLineNo">316</span> }<a name="line.316"></a>
+<span class="sourceLineNo">317</span> return this.transformedCell;<a name="line.317"></a>
+<span class="sourceLineNo">318</span> }<a name="line.318"></a>
+<span class="sourceLineNo">319</span><a name="line.319"></a>
+<span class="sourceLineNo">320</span> /**<a name="line.320"></a>
+<span class="sourceLineNo">321</span> * For MUST_PASS_ONE, we cannot make sure that when filter-A in filter list return NEXT_COL then<a name="line.321"></a>
+<span class="sourceLineNo">322</span> * the next cell passing to filterList will be the first cell in next column, because if filter-B<a name="line.322"></a>
+<span class="sourceLineNo">323</span> * in filter list return SKIP, then the filter list will return SKIP. In this case, we should pass<a name="line.323"></a>
+<span class="sourceLineNo">324</span> * the cell following the previous cell, and it's possible that the next cell has the same column<a name="line.324"></a>
+<span class="sourceLineNo">325</span> * as the previous cell even if filter-A has NEXT_COL returned for the previous cell. So we should<a name="line.325"></a>
+<span class="sourceLineNo">326</span> * save the previous cell and the return code list when checking previous cell for every filter in<a name="line.326"></a>
+<span class="sourceLineNo">327</span> * filter list, and verify if currentCell fit the previous return code, if fit then pass the currentCell<a name="line.327"></a>
+<span class="sourceLineNo">328</span> * to the corresponding filter. (HBASE-17678)<a name="line.328"></a>
+<span class="sourceLineNo">329</span> */<a name="line.329"></a>
+<span class="sourceLineNo">330</span> private boolean shouldPassCurrentCellToFilter(Cell prevCell, Cell currentCell, int filterIdx)<a name="line.330"></a>
+<span class="sourceLineNo">331</span> throws IOException {<a name="line.331"></a>
+<span class="sourceLineNo">332</span> ReturnCode prevCode = this.prevFilterRCList.get(filterIdx);<a name="line.332"></a>
+<span class="sourceLineNo">333</span> if (prevCell == null || prevCode == null) {<a name="line.333"></a>
+<span class="sourceLineNo">334</span> return true;<a name="line.334"></a>
+<span class="sourceLineNo">335</span> }<a name="line.335"></a>
+<span class="sourceLineNo">336</span> switch (prevCode) {<a name="line.336"></a>
+<span class="sourceLineNo">337</span> case INCLUDE:<a name="line.337"></a>
+<span class="sourceLineNo">338</span> case SKIP:<a name="line.338"></a>
+<span class="sourceLineNo">339</span> return true;<a name="line.339"></a>
+<span class="sourceLineNo">340</span> case SEEK_NEXT_USING_HINT:<a name="line.340"></a>
+<span class="sourceLineNo">341</span> Cell nextHintCell = getNextCellHint(prevCell);<a name="line.341"></a>
+<span class="sourceLineNo">342</span> return nextHintCell == null<a name="line.342"></a>
+<span class="sourceLineNo">343</span> || CellComparator.COMPARATOR.compare(currentCell, nextHintCell) >= 0;<a name="line.343"></a>
+<span class="sourceLineNo">344</span> case NEXT_COL:<a name="line.344"></a>
+<span class="sourceLineNo">345</span> case INCLUDE_AND_NEXT_COL:<a name="line.345"></a>
+<span class="sourceLineNo">346</span> return !CellUtil.matchingRowColumn(prevCell, currentCell);<a name="line.346"></a>
+<span class="sourceLineNo">347</span> case NEXT_ROW:<a name="line.347"></a>
+<span class="sourceLineNo">348</span> case INCLUDE_AND_SEEK_NEXT_ROW:<a name="line.348"></a>
+<span class="sourceLineNo">349</span> return !CellUtil.matchingRows(prevCell, currentCell);<a name="line.349"></a>
+<span class="sourceLineNo">350</span> default:<a name="line.350"></a>
+<span class="sourceLineNo">351</span> throw new IllegalStateException("Received code is not valid.");<a name="line.351"></a>
+<span class="sourceLineNo">352</span> }<a name="line.352"></a>
+<span class="sourceLineNo">353</span> }<a name="line.353"></a>
+<span class="sourceLineNo">354</span><a name="line.354"></a>
+<span class="sourceLineNo">355</span> @Override<a name="line.355"></a>
+<span class="sourceLineNo">356</span> @edu.umd.cs.findbugs.annotations.SuppressWarnings(value="SF_SWITCH_FALLTHROUGH",<a name="line.356"></a>
+<span class="sourceLineNo">357</span> justification="Intentional")<a name="line.357"></a>
+<span class="sourceLineNo">358</span> public ReturnCode filterKeyValue(Cell c) throws IOException {<a name="line.358"></a>
+<span class="sourceLineNo">359</span> if (isEmpty()) {<a name="line.359"></a>
+<span class="sourceLineNo">360</span> return ReturnCode.INCLUDE;<a name="line.360"></a>
+<span class="sourceLineNo">361</span> }<a name="line.361"></a>
+<span class="sourceLineNo">362</span> this.referenceCell = c;<a name="line.362"></a>
+<span class="sourceLineNo">363</span> seekHintFilter.clear();<a name="line.363"></a>
<span class="sourceLineNo">364</span><a name="line.364"></a>
-<span class="sourceLineNo">365</span> ReturnCode rc = operator == Operator.MUST_PASS_ONE?<a name="line.365"></a>
-<span class="sourceLineNo">366</span> ReturnCode.SKIP: ReturnCode.INCLUDE;<a name="line.366"></a>
-<span class="sourceLineNo">367</span> int listize = filters.size();<a name="line.367"></a>
-<span class="sourceLineNo">368</span> /*<a name="line.368"></a>
-<span class="sourceLineNo">369</span> * When all filters in a MUST_PASS_ONE FilterList return a SEEK_USING_NEXT_HINT code,<a name="line.369"></a>
-<span class="sourceLineNo">370</span> * we should return SEEK_NEXT_USING_HINT from the FilterList to utilize the lowest seek value.<a name="line.370"></a>
-<span class="sourceLineNo">371</span> * <a name="line.371"></a>
-<span class="sourceLineNo">372</span> * The following variable tracks whether any of the Filters returns ReturnCode other than<a name="line.372"></a>
-<span class="sourceLineNo">373</span> * SEEK_NEXT_USING_HINT for MUST_PASS_ONE FilterList, in which case the optimization would<a name="line.373"></a>
-<span class="sourceLineNo">374</span> * be skipped.<a name="line.374"></a>
-<span class="sourceLineNo">375</span> */<a name="line.375"></a>
-<span class="sourceLineNo">376</span> boolean seenNonHintReturnCode = false;<a name="line.376"></a>
-<span class="sourceLineNo">377</span> for (int i = 0; i < listize; i++) {<a name="line.377"></a>
-<span class="sourceLineNo">378</span> Filter filter = filters.get(i);<a name="line.378"></a>
-<span class="sourceLineNo">379</span> if (operator == Operator.MUST_PASS_ALL) {<a name="line.379"></a>
-<span class="sourceLineNo">380</span> if (filter.filterAllRemaining()) {<a name="line.380"></a>
-<span class="sourceLineNo">381</span> return ReturnCode.NEXT_ROW;<a name="line.381"></a>
-<span class="sourceLineNo">382</span> }<a name="line.382"></a>
-<span class="sourceLineNo">383</span> ReturnCode code = filter.filterKeyValue(c);<a name="line.383"></a>
-<span class="sourceLineNo">384</span> switch (code) {<a name="line.384"></a>
-<span class="sourceLineNo">385</span> // Override INCLUDE and continue to evaluate.<a name="line.385"></a>
-<span class="sourceLineNo">386</span> case INCLUDE_AND_NEXT_COL:<a name="line.386"></a>
-<span class="sourceLineNo">387</span> rc = ReturnCode.INCLUDE_AND_NEXT_COL; // FindBugs SF_SWITCH_FALLTHROUGH<a name="line.387"></a>
-<span class="sourceLineNo">388</span> case INCLUDE:<a name="line.388"></a>
-<span class="sourceLineNo">389</span> transformed = filter.transformCell(transformed);<a name="line.389"></a>
-<span class="sourceLineNo">390</span> continue;<a name="line.390"></a>
-<span class="sourceLineNo">391</span> case SEEK_NEXT_USING_HINT:<a name="line.391"></a>
-<span class="sourceLineNo">392</span> seekHintFilter = filter;<a name="line.392"></a>
-<span class="sourceLineNo">393</span> return code;<a name="line.393"></a>
-<span class="sourceLineNo">394</span> default:<a name="line.394"></a>
-<span class="sourceLineNo">395</span> return code;<a name="line.395"></a>
-<span class="sourceLineNo">396</span> }<a name="line.396"></a>
-<span class="sourceLineNo">397</span> } else if (operator == Operator.MUST_PASS_ONE) {<a name="line.397"></a>
-<span class="sourceLineNo">398</span> Cell prevCell = this.prevCellList.get(i);<a name="line.398"></a>
-<span class="sourceLineNo">399</span> if (filter.filterAllRemaining() || !shouldPassCurrentCellToFilter(prevCell, c, i)) {<a name="line.399"></a>
-<span class="sourceLineNo">400</span> seenNonHintReturnCode = true;<a name="line.400"></a>
-<span class="sourceLineNo">401</span> continue;<a name="line.401"></a>
-<span class="sourceLineNo">402</span> }<a name="line.402"></a>
-<span class="sourceLineNo">403</span><a name="line.403"></a>
-<span class="sourceLineNo">404</span> ReturnCode localRC = filter.filterKeyValue(c);<a name="line.404"></a>
-<span class="sourceLineNo">405</span> // Update previous cell and return code we encountered.<a name="line.405"></a>
-<span class="sourceLineNo">406</span> prevFilterRCList.set(i, localRC);<a name="line.406"></a>
-<span class="sourceLineNo">407</span> if (c == null || localRC == ReturnCode.INCLUDE || localRC == ReturnCode.SKIP) {<a name="line.407"></a>
-<span class="sourceLineNo">408</span> // If previous return code is INCLUDE or SKIP, we should always pass the next cell to the<a name="line.408"></a>
-<span class="sourceLineNo">409</span> // corresponding sub-filter(need not test shouldPassCurrentCellToFilter() method), So we<a name="line.409"></a>
-<span class="sourceLineNo">410</span> // need not save current cell to prevCellList for saving heap memory.<a name="line.410"></a>
-<span class="sourceLineNo">411</span> prevCellList.set(i, null);<a name="line.411"></a>
-<span class="sourceLineNo">412</span> } else {<a name="line.412"></a>
-<span class="sourceLineNo">413</span> prevCellList.set(i, KeyValueUtil.toNewKeyCell(c));<a name="line.413"></a>
-<span class="sourceLineNo">414</span> }<a name="line.414"></a>
-<span class="sourceLineNo">415</span><a name="line.415"></a>
-<span class="sourceLineNo">416</span> if (localRC != ReturnCode.SEEK_NEXT_USING_HINT) {<a name="line.416"></a>
-<span class="sourceLineNo">417</span> seenNonHintReturnCode = true;<a name="line.417"></a>
-<span class="sourceLineNo">418</span> }<a name="line.418"></a>
-<span class="sourceLineNo">419</span> switch (localRC) {<a name="line.419"></a>
-<span class="sourceLineNo">420</span> case INCLUDE:<a name="line.420"></a>
-<span class="sourceLineNo">421</span> if (rc != ReturnCode.INCLUDE_AND_NEXT_COL) {<a name="line.421"></a>
-<span class="sourceLineNo">422</span> rc = ReturnCode.INCLUDE;<a name="line.422"></a>
-<span class="sourceLineNo">423</span> }<a name="line.423"></a>
-<span class="sourceLineNo">424</span> transformed = filter.transformCell(transformed);<a name="line.424"></a>
-<span class="sourceLineNo">425</span> break;<a name="line.425"></a>
-<span class="sourceLineNo">426</span> case INCLUDE_AND_NEXT_COL:<a name="line.426"></a>
-<span class="sourceLineNo">427</span> rc = ReturnCode.INCLUDE_AND_NEXT_COL;<a name="line.427"></a>
-<span class="sourceLineNo">428</span> transformed = filter.transformCell(transformed);<a name="line.428"></a>
-<span class="sourceLineNo">429</span> // must continue here to evaluate all filters<a name="line.429"></a>
+<span class="sourceLineNo">365</span> // Accumulates successive transformation of every filter that includes the Cell:<a name="line.365"></a>
+<span class="sourceLineNo">366</span> Cell transformed = c;<a name="line.366"></a>
+<span class="sourceLineNo">367</span><a name="line.367"></a>
+<span class="sourceLineNo">368</span> ReturnCode rc = operator == Operator.MUST_PASS_ONE?<a name="line.368"></a>
+<span class="sourceLineNo">369</span> ReturnCode.SKIP: ReturnCode.INCLUDE;<a name="line.369"></a>
+<span class="sourceLineNo">370</span> int listize = filters.size();<a name="line.370"></a>
+<span class="sourceLineNo">371</span> /*<a name="line.371"></a>
+<span class="sourceLineNo">372</span> * When all filters in a MUST_PASS_ONE FilterList return a SEEK_USING_NEXT_HINT code,<a name="line.372"></a>
+<span class="sourceLineNo">373</span> * we should return SEEK_NEXT_USING_HINT from the FilterList to utilize the lowest seek value.<a name="line.373"></a>
+<span class="sourceLineNo">374</span> * <a name="line.374"></a>
+<span class="sourceLineNo">375</span> * The following variable tracks whether any of the Filters returns ReturnCode other than<a name="line.375"></a>
+<span class="sourceLineNo">376</span> * SEEK_NEXT_USING_HINT for MUST_PASS_ONE FilterList, in which case the optimization would<a name="line.376"></a>
+<span class="sourceLineNo">377</span> * be skipped.<a name="line.377"></a>
+<span class="sourceLineNo">378</span> */<a name="line.378"></a>
+<span class="sourceLineNo">379</span> boolean seenNonHintReturnCode = false;<a name="line.379"></a>
+<span class="sourceLineNo">380</span> for (int i = 0; i < listize; i++) {<a name="line.380"></a>
+<span class="sourceLineNo">381</span> Filter filter = filters.get(i);<a name="line.381"></a>
+<span class="sourceLineNo">382</span> if (operator == Operator.MUST_PASS_ALL) {<a name="line.382"></a>
+<span class="sourceLineNo">383</span> if (filter.filterAllRemaining()) {<a name="line.383"></a>
+<span class="sourceLineNo">384</span> return ReturnCode.NEXT_ROW;<a name="line.384"></a>
+<span class="sourceLineNo">385</span> }<a name="line.385"></a>
+<span class="sourceLineNo">386</span> ReturnCode code = filter.filterKeyValue(c);<a name="line.386"></a>
+<span class="sourceLineNo">387</span> switch (code) {<a name="line.387"></a>
+<span class="sourceLineNo">388</span> // Override INCLUDE and continue to evaluate.<a name="line.388"></a>
+<span class="sourceLineNo">389</span> case INCLUDE_AND_NEXT_COL:<a name="line.389"></a>
+<span class="sourceLineNo">390</span> rc = ReturnCode.INCLUDE_AND_NEXT_COL; // FindBugs SF_SWITCH_FALLTHROUGH<a name="line.390"></a>
+<span class="sourceLineNo">391</span> case INCLUDE:<a name="line.391"></a>
+<span class="sourceLineNo">392</span> transformed = filter.transformCell(transformed);<a name="line.392"></a>
+<span class="sourceLineNo">393</span> continue;<a name="line.393"></a>
+<span class="sourceLineNo">394</span> case SEEK_NEXT_USING_HINT:<a name="line.394"></a>
+<span class="sourceLineNo">395</span> seekHintFilter.add(filter);<a name="line.395"></a>
+<span class="sourceLineNo">396</span> continue;<a name="line.396"></a>
+<span class="sourceLineNo">397</span> default:<a name="line.397"></a>
+<span class="sourceLineNo">398</span> if (seekHintFilter.isEmpty()) {<a name="line.398"></a>
+<span class="sourceLineNo">399</span> return code;<a name="line.399"></a>
+<span class="sourceLineNo">400</span> }<a name="line.400"></a>
+<span class="sourceLineNo">401</span> }<a name="line.401"></a>
+<span class="sourceLineNo">402</span> } else if (operator == Operator.MUST_PASS_ONE) {<a name="line.402"></a>
+<span class="sourceLineNo">403</span> Cell prevCell = this.prevCellList.get(i);<a name="line.403"></a>
+<span class="sourceLineNo">404</span> if (filter.filterAllRemaining() || !shouldPassCurrentCellToFilter(prevCell, c, i)) {<a name="line.404"></a>
+<span class="sourceLineNo">405</span> seenNonHintReturnCode = true;<a name="line.405"></a>
+<span class="sourceLineNo">406</span> continue;<a name="line.406"></a>
+<span class="sourceLineNo">407</span> }<a name="line.407"></a>
+<span class="sourceLineNo">408</span><a name="line.408"></a>
+<span class="sourceLineNo">409</span> ReturnCode localRC = filter.filterKeyValue(c);<a name="line.409"></a>
+<span class="sourceLineNo">410</span> // Update previous cell and return code we encountered.<a name="line.410"></a>
+<span class="sourceLineNo">411</span> prevFilterRCList.set(i, localRC);<a name="line.411"></a>
+<span class="sourceLineNo">412</span> if (c == null || localRC == ReturnCode.INCLUDE || localRC == ReturnCode.SKIP) {<a name="line.412"></a>
+<span class="sourceLineNo">413</span> // If previous return code is INCLUDE or SKIP, we should always pass the next cell to the<a name="line.413"></a>
+<span class="sourceLineNo">414</span> // corresponding sub-filter(need not test shouldPassCurrentCellToFilter() method), So we<a name="line.414"></a>
+<span class="sourceLineNo">415</span> // need not save current cell to prevCellList for saving heap memory.<a name="line.415"></a>
+<span class="sourceLineNo">416</span> prevCellList.set(i, null);<a name="line.416"></a>
+<span class="sourceLineNo">417</span> } else {<a name="line.417"></a>
+<span class="sourceLineNo">418</span> prevCellList.set(i, KeyValueUtil.toNewKeyCell(c));<a name="line.418"></a>
+<span class="sourceLineNo">419</span> }<a name="line.419"></a>
+<span class="sourceLineNo">420</span><a name="line.420"></a>
+<span class="sourceLineNo">421</span> if (localRC != ReturnCode.SEEK_NEXT_USING_HINT) {<a name="line.421"></a>
+<span class="sourceLineNo">422</span> seenNonHintReturnCode = true;<a name="line.422"></a>
+<span class="sourceLineNo">423</span> }<a name="line.423"></a>
+<span class="sourceLineNo">424</span> switch (localRC) {<a name="line.424"></a>
+<span class="sourceLineNo">425</span> case INCLUDE:<a name="line.425"></a>
+<span class="sourceLineNo">426</span> if (rc != ReturnCode.INCLUDE_AND_NEXT_COL) {<a name="line.426"></a>
+<span class="sourceLineNo">427</span> rc = ReturnCode.INCLUDE;<a name="line.427"></a>
+<span class="sourceLineNo">428</span> }<a name="line.428"></a>
+<span class="sourceLineNo">429</span> transformed = filter.transformCell(transformed);<a name="line.429"></a>
<span class="sourceLineNo">430</span> break;<a name="line.430"></a>
-<span class="sourceLineNo">431</span> case NEXT_ROW:<a name="line.431"></a>
-<span class="sourceLineNo">432</span> break;<a name="line.432"></a>
-<span class="sourceLineNo">433</span> case SKIP:<a name="line.433"></a>
-<span class="sourceLineNo">434</span> break;<a name="line.434"></a>
-<span class="sourceLineNo">435</span> case NEXT_COL:<a name="line.435"></a>
-<span class="sourceLineNo">436</span> break;<a name="line.436"></a>
-<span class="sourceLineNo">437</span> case SEEK_NEXT_USING_HINT:<a name="line.437"></a>
-<span class="sourceLineNo">438</span> break;<a name="line.438"></a>
-<span class="sourceLineNo">439</span> default:<a name="line.439"></a>
-<span class="sourceLineNo">440</span> throw new IllegalStateException("Received code is not valid.");<a name="line.440"></a>
-<span class="sourceLineNo">441</span> }<a name="line.441"></a>
-<span class="sourceLineNo">442</span> }<a name="line.442"></a>
-<span class="sourceLineNo">443</span> }<a name="line.443"></a>
-<span class="sourceLineNo">444</span><a name="line.444"></a>
-<span class="sourceLineNo">445</span> // Save the transformed Cell for transform():<a name="line.445"></a>
-<span class="sourceLineNo">446</span> this.transformedCell = transformed;<a name="line.446"></a>
-<span class="sourceLineNo">447</span><a name="line.447"></a>
-<span class="sourceLineNo">448</span> /*<a name="line.448"></a>
-<span class="sourceLineNo">449</span> * The seenNonHintReturnCode flag is intended only for Operator.MUST_PASS_ONE branch.<a name="line.449"></a>
-<span class="sourceLineNo">450</span> * If we have seen non SEEK_NEXT_USING_HINT ReturnCode, respect that ReturnCode.<a name="line.450"></a>
-<span class="sourceLineNo">451</span> */<a name="line.451"></a>
-<span class="sourceLineNo">452</span> if (operator == Operator.MUST_PASS_ONE && !seenNonHintReturnCode) {<a name="line.452"></a>
-<span class="sourceLineNo">453</span> return ReturnCode.SEEK_NEXT_USING_HINT;<a name="line.453"></a>
-<span class="sourceLineNo">454</span> }<a name="line.454"></a>
-<span class="sourceLineNo">455</span> return rc;<a name="line.455"></a>
-<span class="sourceLineNo">456</span> }<a name="line.456"></a>
-<span class="sourceLineNo">457</span><a name="line.457"></a>
-<span class="sourceLineNo">458</span> /**<a name="line.458"></a>
-<span class="sourceLineNo">459</span> * Filters that never filter by modifying the returned List of Cells can<a name="line.459"></a>
-<span class="sourceLineNo">460</span> * inherit this implementation that does nothing.<a name="line.460"></a>
-<span class="sourceLineNo">461</span> *<a name="line.461"></a>
-<span class="sourceLineNo">462</span> * {@inheritDoc}<a name="line.462"></a>
-<span class="sourceLineNo">463</span> */<a name="line.463"></a>
-<span class="sourceLineNo">464</span> @Override<a name="line.464"></a>
-<span class="sourceLineNo">465</span> public void filterRowCells(List<Cell> cells) throws IOException {<a name="line.465"></a>
-<span class="sourceLineNo">466</span> int listize = filters.size();<a name="line.466"></a>
-<span class="sourceLineNo">467</span> for (int i = 0; i < listize; i++) {<a name="line.467"></a>
-<span class="sourceLineNo">468</span> filters.get(i).filterRowCells(cells);<a name="line.468"></a>
-<span class="sourceLineNo">469</span> }<a name="line.469"></a>
-<span class="sourceLineNo">470</span> }<a name="line.470"></a>
-<span class="sourceLineNo">471</span><a name="line.471"></a>
-<span class="sourceLineNo">472</span> @Override<a name="line.472"></a>
-<span class="sourceLineNo">473</span> public boolean hasFilterRow() {<a name="line.473"></a>
-<span class="sourceLineNo">474</span> int listize = filters.size();<a name="line.474"></a>
-<span class="sourceLineNo">475</span> for (int i = 0; i < listize; i++) {<a name="line.475"></a>
-<span class="sourceLineNo">476</span> if (filters.get(i).hasFilterRow()) {<a name="line.476"></a>
-<span class="sourceLineNo">477</span> return true;<a name="line.477"></a>
-<span class="sourceLineNo">478</span> }<a name="line.478"></a>
-<span class="sourceLineNo">479</span> }<a name="line.479"></a>
-<span class="sourceLineNo">480</span> return false;<a name="line.480"></a>
-<span class="sourceLineNo">481</span> }<a name="line.481"></a>
-<span class="sourceLineNo">482</span><a name="line.482"></a>
-<span class="sourceLineNo">483</span> @Override<a name="line.483"></a>
-<span class="sourceLineNo">484</span> public boolean filterRow() throws IOException {<a name="line.484"></a>
-<span class="sourceLineNo">485</span> if (isEmpty()) {<a name="line.485"></a>
-<span class="sourceLineNo">486</span> return super.filterRow();<a name="line.486"></a>
-<span class="sourceLineNo">487</span> }<a name="line.487"></a>
-<span class="sourceLineNo">488</span> int listize = filters.size();<a name="line.488"></a>
-<span class="sourceLineNo">489</span> for (int i = 0; i < listize; i++) {<a name="line.489"></a>
-<span class="sourceLineNo">490</span> Filter filter = filters.get(i);<a name="line.490"></a>
-<span class="sourceLineNo">491</span> if (operator == Operator.MUST_PASS_ALL) {<a name="line.491"></a>
-<span class="sourceLineNo">492</span> if (filter.filterRow()) {<a name="line.492"></a>
-<span class="sourceLineNo">493</span> return true;<a name="line.493"></a>
-<span class="sourceLineNo">494</span> }<a name="line.494"></a>
-<span class="sourceLineNo">495</span> } else if (operator == Operator.MUST_PASS_ONE) {<a name="line.495"></a>
-<span class="sourceLineNo">496</span> if (!filter.filterRow()) {<a name="line.496"></a>
-<span class="sourceLineNo">497</span> return false;<a name="line.497"></a>
-<span class="sourceLineNo">498</span> }<a name="line.498"></a>
-<span class="sourceLineNo">499</span> }<a name="line.499"></a>
-<span class="sourceLineNo">500</span> }<a name="line.500"></a>
-<span class="sourceLineNo">501</span> return operator == Operator.MUST_PASS_ONE;<a name="line.501"></a>
-<span class="sourceLineNo">502</span> }<a name="line.502"></a>
-<span class="sourceLineNo">503</span><a name="line.503"></a>
-<span class="sourceLineNo">504</span> /**<a name="line.504"></a>
-<span class="sourceLineNo">505</span> * @return The filter serialized using pb<a name="line.505"></a>
-<span class="sourceLineNo">506</span> */<a name="line.506"></a>
-<span class="sourceLineNo">507</span> public byte[] toByteArray() throws IOException {<a name="line.507"></a>
-<span class="sourceLineNo">508</span> FilterProtos.FilterList.Builder builder =<a name="line.508"></a>
-<span class="sourceLineNo">509</span> FilterProtos.FilterList.newBuilder();<a name="line.509"></a>
-<span class="sourceLineNo">510</span> builder.setOperator(FilterProtos.FilterList.Operator.valueOf(operator.name()));<a name="line.510"></a>
-<span class="sourceLineNo">511</span> int listize = filters.size();<a name="line.511"></a>
-<span class="sourceLineNo">512</span> for (int i = 0; i < listize; i++) {<a name="line.512"></a>
-<span class="sourceLineNo">513</span> builder.addFilters(ProtobufUtil.toFilter(filters.get(i)));<a name="line.513"></a>
-<span class="sourceLineNo">514</span> }<a name="line.514"></a>
-<span class="sourceLineNo">515</span> return builder.build().toByteArray();<a name="line.515"></a>
-<span class="sourceLineNo">516</span> }<a name="line.516"></a>
-<span class="sourceLineNo">517</span><a name="line.517"></a>
-<span class="sourceLineNo">518</span> /**<a name="line.518"></a>
-<span class="sourceLineNo">519</span> * @param pbBytes A pb serialized {@link FilterList} instance<a name="line.519"></a>
-<span class="sourceLineNo">520</span> * @return An instance of {@link FilterList} made from <code>bytes</code><a name="line.520"></a>
-<span class="sourceLineNo">521</span> * @throws DeserializationException<a name="line.521"></a>
-<span class="sourceLineNo">522</span> * @see #toByteArray<a name="line.522"></a>
-<span class="sourceLineNo">523</span> */<a name="line.523"></a>
-<span class="sourceLineNo">524</span> public static FilterList parseFrom(final byte [] pbBytes)<a name="line.524"></a>
-<span class="sourceLineNo">525</span> throws DeserializationException {<a name="line.525"></a>
-<span class="sourceLineNo">526</span> FilterProtos.FilterList proto;<a name="line.526"></a>
-<span class="sourceLineNo">527</span> try {<a name="line.527"></a>
-<span class="sourceLineNo">528</span> proto = FilterProtos.FilterList.parseFrom(pbBytes);<a name="line.528"></a>
-<span class="sourceLineNo">529</span> } catch (InvalidProtocolBufferException e) {<a name="line.529"></a>
-<span class="sourceLineNo">530</span> throw new DeserializationException(e);<a name="line.530"></a>
-<span class="sourceLineNo">531</span> }<a name="line.531"></a>
-<span class="sourceLineNo">532</span><a name="line.532"></a>
-<span class="sourceLineNo">533</span> List<Filter> rowFilters = new ArrayList<>(proto.getFiltersCount());<a name="line.533"></a>
-<span class="sourceLineNo">534</span> try {<a name="line.534"></a>
-<span class="sourceLineNo">535</span> List<FilterProtos.Filter> filtersList = proto.getFiltersList();<a name="line.535"></a>
-<span class="sourceLineNo">536</span> int listSize = filtersList.size();<a name="line.536"></a>
-<span class="sourceLineNo">537</span> for (int i = 0; i < listSize; i++) {<a name="line.537"></a>
-<span class="sourceLineNo">538</span> rowFilters.add(ProtobufUtil.toFilter(filtersList.get(i)));<a name="line.538"></a>
-<span class="sourceLineNo">539</span> }<a name="line.539"></a>
-<span class="sourceLineNo">540</span> } catch (IOException ioe) {<a name="line.540"></a>
-<span class="sourceLineNo">541</span> throw new DeserializationException(ioe);<a name="line.541"></a>
-<span class="sourceLineNo">542</span> }<a name="line.542"></a>
-<span class="sourceLineNo">543</span> return new FilterList(Operator.valueOf(proto.getOperator().name()),rowFilters);<a name="line.543"></a>
-<span class="sourceLineNo">544</span> }<a name="line.544"></a>
-<span class="sourceLineNo">545</span><a name="line.545"></a>
-<span class="sourceLineNo">546</span> /**<a name="line.546"></a>
-<span class="sourceLineNo">547</span> * @param other<a name="line.547"></a>
-<span class="sourceLineNo">548</span> * @return true if and only if the fields of the filter that are serialized<a name="line.548"></a>
-<span class="sourceLineNo">549</span> * are equal to the corresponding fields in other. Used for testing.<a name="line.549"></a>
-<span class="sourceLineNo">550</span> */<a name="line.550"></a>
-<span class="sourceLineNo">551</span> boolean areSerializedFieldsEqual(Filter other) {<a name="line.551"></a>
-<span class="sourceLineNo">552</span> if (other == this) return true;<a name="line.552"></a>
-<span class="sourceLineNo">553</span> if (!(other instanceof FilterList)) return false;<a name="line.553"></a>
+<span class="sourceLineNo">431</span> case INCLUDE_AND_NEXT_COL:<a name="line.431"></a>
+<span class="sourceLineNo">432</span> rc = ReturnCode.INCLUDE_AND_NEXT_COL;<a name="line.432"></a>
+<span class="sourceLineNo">433</span> transformed = filter.transformCell(transformed);<a name="line.433"></a>
+<span class="sourceLineNo">434</span> // must continue here to evaluate all filters<a name="line.434"></a>
+<span class="sourceLineNo">435</span> break;<a name="line.435"></a>
+<span class="sourceLineNo">436</span> case NEXT_ROW:<a name="line.436"></a>
+<span class="sourceLineNo">437</span>
<TRUNCATED>
[03/27] hbase-site git commit: Published site at .
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/util/TestTableName.Names.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/util/TestTableName.Names.html b/testdevapidocs/org/apache/hadoop/hbase/util/TestTableName.Names.html
deleted file mode 100644
index a0918f4..0000000
--- a/testdevapidocs/org/apache/hadoop/hbase/util/TestTableName.Names.html
+++ /dev/null
@@ -1,400 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TestTableName.Names (Apache HBase 3.0.0-SNAPSHOT Test API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="TestTableName.Names (Apache HBase 3.0.0-SNAPSHOT Test API)";
- }
- }
- catch(err) {
- }
-//-->
-var methods = {"i0":10,"i1":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/TestTableName.Names.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../../org/apache/hadoop/hbase/util/TestThreads.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">Next Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/hadoop/hbase/util/TestTableName.Names.html" target="_top">Frames</a></li>
-<li><a href="TestTableName.Names.html" target="_top">No Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary: </li>
-<li>Nested | </li>
-<li><a href="#field.summary">Field</a> | </li>
-<li><a href="#constructor.summary">Constr</a> | </li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail: </li>
-<li><a href="#field.detail">Field</a> | </li>
-<li><a href="#constructor.detail">Constr</a> | </li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!-- -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.hadoop.hbase.util</div>
-<h2 title="Class TestTableName.Names" class="title">Class TestTableName.Names</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.hadoop.hbase.util.TestTableName.Names</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>Enclosing class:</dt>
-<dd><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></dd>
-</dl>
-<hr>
-<br>
-<pre>class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestTableName.html#line.110">TestTableName.Names</a>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- =========== FIELD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.summary">
-<!-- -->
-</a>
-<h3>Field Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
-<caption><span>Fields</span><span class="tabEnd"> </span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Field and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>(package private) <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.Names.html#nn">nn</a></span></code> </td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>(package private) byte[]</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.Names.html#nnb">nnb</a></span></code> </td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>(package private) <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.Names.html#ns">ns</a></span></code> </td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>(package private) byte[]</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.Names.html#nsb">nsb</a></span></code> </td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>(package private) <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.Names.html#tn">tn</a></span></code> </td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>(package private) byte[]</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.Names.html#tnb">tnb</a></span></code> </td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!-- -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.Names.html#Names-java.lang.String-java.lang.String-">Names</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ns,
- <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tn)</code> </td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!-- -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.Names.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</code> </td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.Names.html#hashCode--">hashCode</a></span>()</code> </td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!-- -->
-</a>
-<h3>Methods inherited from class java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.ht
ml?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ FIELD DETAIL =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.detail">
-<!-- -->
-</a>
-<h3>Field Detail</h3>
-<a name="ns">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>ns</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestTableName.Names.html#line.111">ns</a></pre>
-</li>
-</ul>
-<a name="nsb">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>nsb</h4>
-<pre>byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestTableName.Names.html#line.112">nsb</a></pre>
-</li>
-</ul>
-<a name="tn">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>tn</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestTableName.Names.html#line.113">tn</a></pre>
-</li>
-</ul>
-<a name="tnb">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>tnb</h4>
-<pre>byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestTableName.Names.html#line.114">tnb</a></pre>
-</li>
-</ul>
-<a name="nn">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>nn</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestTableName.Names.html#line.115">nn</a></pre>
-</li>
-</ul>
-<a name="nnb">
-<!-- -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>nnb</h4>
-<pre>byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestTableName.Names.html#line.116">nnb</a></pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!-- -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="Names-java.lang.String-java.lang.String-">
-<!-- -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>Names</h4>
-<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestTableName.Names.html#line.118">Names</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ns,
- <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tn)</pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!-- -->
-</a>
-<h3>Method Detail</h3>
-<a name="equals-java.lang.Object-">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>equals</h4>
-<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestTableName.Names.html#line.128">equals</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</pre>
-<dl>
-<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a></code> in class <code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
-</dl>
-</li>
-</ul>
-<a name="hashCode--">
-<!-- -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>hashCode</h4>
-<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestTableName.Names.html#line.141">hashCode</a>()</pre>
-<dl>
-<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a></code> in class <code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/TestTableName.Names.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../../org/apache/hadoop/hbase/util/TestThreads.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">Next Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/hadoop/hbase/util/TestTableName.Names.html" target="_top">Frames</a></li>
-<li><a href="TestTableName.Names.html" target="_top">No Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary: </li>
-<li>Nested | </li>
-<li><a href="#field.summary">Field</a> | </li>
-<li><a href="#constructor.summary">Constr</a> | </li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail: </li>
-<li><a href="#field.detail">Field</a> | </li>
-<li><a href="#constructor.detail">Constr</a> | </li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!-- -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright © 2007–2017 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/util/TestTableName.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/util/TestTableName.html b/testdevapidocs/org/apache/hadoop/hbase/util/TestTableName.html
deleted file mode 100644
index a4e59b8..0000000
--- a/testdevapidocs/org/apache/hadoop/hbase/util/TestTableName.html
+++ /dev/null
@@ -1,522 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TestTableName (Apache HBase 3.0.0-SNAPSHOT Test API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="TestTableName (Apache HBase 3.0.0-SNAPSHOT Test API)";
- }
- }
- catch(err) {
- }
-//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/TestTableName.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/hadoop/hbase/util/TestStealJobQueue.TestTask.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.Names.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">Next Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/hadoop/hbase/util/TestTableName.html" target="_top">Frames</a></li>
-<li><a href="TestTableName.html" target="_top">No Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary: </li>
-<li><a href="#nested.class.summary">Nested</a> | </li>
-<li><a href="#field.summary">Field</a> | </li>
-<li><a href="#constructor.summary">Constr</a> | </li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail: </li>
-<li><a href="#field.detail">Field</a> | </li>
-<li><a href="#constructor.detail">Constr</a> | </li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!-- -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.hadoop.hbase.util</div>
-<h2 title="Class TestTableName" class="title">Class TestTableName</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.junit.rules.TestWatcher</li>
-<li>
-<ul class="inheritance">
-<li>org.apache.hadoop.hbase.util.TestTableName</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd>org.junit.rules.TestRule</dd>
-</dl>
-<hr>
-<br>
-<pre>public class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestTableName.html#line.41">TestTableName</a>
-extends org.junit.rules.TestWatcher</pre>
-<div class="block">Returns a <code>byte[]</code> containing the name of the currently running test method.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== NESTED CLASS SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="nested.class.summary">
-<!-- -->
-</a>
-<h3>Nested Class Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
-<caption><span>Nested Classes</span><span class="tabEnd"> </span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>(package private) class </code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.Names.html" title="class in org.apache.hadoop.hbase.util">TestTableName.Names</a></span></code> </td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- =========== FIELD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.summary">
-<!-- -->
-</a>
-<h3>Field Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
-<caption><span>Fields</span><span class="tabEnd"> </span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Field and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>(package private) <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.html#emptyNames">emptyNames</a></span></code> </td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>(package private) <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.html#illegalTableNames">illegalTableNames</a></span></code> </td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>(package private) <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.html#invalidNamespace">invalidNamespace</a></span></code> </td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>(package private) <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.html#legalTableNames">legalTableNames</a></span></code> </td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>(package private) <a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.Names.html" title="class in org.apache.hadoop.hbase.util">TestTableName.Names</a>[]</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.html#names">names</a></span></code> </td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>private org.apache.hadoop.hbase.TableName</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.html#tableName">tableName</a></span></code> </td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!-- -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.html#TestTableName--">TestTableName</a></span>()</code> </td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!-- -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>org.apache.hadoop.hbase.TableName</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.html#getTableName--">getTableName</a></span>()</code> </td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.html#starting-org.junit.runner.Description-">starting</a></span>(org.junit.runner.Description description)</code>
-<div class="block">Invoked when a test is about to start</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.html#testEmptyNamespaceName--">testEmptyNamespaceName</a></span>()</code> </td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.html#testEmptyTableName--">testEmptyTableName</a></span>()</code> </td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.html#testIllegalHTableNames--">testIllegalHTableNames</a></span>()</code> </td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.html#testInvalidNamespace--">testInvalidNamespace</a></span>()</code> </td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.html#testLegalHTableNames--">testLegalHTableNames</a></span>()</code> </td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.html#testValueOf--">testValueOf</a></span>()</code> </td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code>private org.apache.hadoop.hbase.TableName</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.html#validateNames-org.apache.hadoop.hbase.TableName-org.apache.hadoop.hbase.util.TestTableName.Names-">validateNames</a></span>(org.apache.hadoop.hbase.TableName expected,
- <a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.Names.html" title="class in org.apache.hadoop.hbase.util">TestTableName.Names</a> names)</code> </td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.junit.rules.TestWatcher">
-<!-- -->
-</a>
-<h3>Methods inherited from class org.junit.rules.TestWatcher</h3>
-<code>apply, failed, finished, skipped, skipped, succeeded</code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!-- -->
-</a>
-<h3>Methods inherited from class java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ FIELD DETAIL =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.detail">
-<!-- -->
-</a>
-<h3>Field Detail</h3>
-<a name="tableName">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>tableName</h4>
-<pre>private org.apache.hadoop.hbase.TableName <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestTableName.html#line.42">tableName</a></pre>
-</li>
-</ul>
-<a name="emptyNames">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>emptyNames</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestTableName.html#line.56">emptyNames</a></pre>
-</li>
-</ul>
-<a name="invalidNamespace">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>invalidNamespace</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestTableName.html#line.57">invalidNamespace</a></pre>
-</li>
-</ul>
-<a name="legalTableNames">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>legalTableNames</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestTableName.html#line.58">legalTableNames</a></pre>
-</li>
-</ul>
-<a name="illegalTableNames">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>illegalTableNames</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestTableName.html#line.62">illegalTableNames</a></pre>
-</li>
-</ul>
-<a name="names">
-<!-- -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>names</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.Names.html" title="class in org.apache.hadoop.hbase.util">TestTableName.Names</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestTableName.html#line.148">names</a></pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!-- -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="TestTableName--">
-<!-- -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>TestTableName</h4>
-<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestTableName.html#line.41">TestTableName</a>()</pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!-- -->
-</a>
-<h3>Method Detail</h3>
-<a name="starting-org.junit.runner.Description-">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>starting</h4>
-<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestTableName.html#line.48">starting</a>(org.junit.runner.Description description)</pre>
-<div class="block">Invoked when a test is about to start</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code>starting</code> in class <code>org.junit.rules.TestWatcher</code></dd>
-</dl>
-</li>
-</ul>
-<a name="getTableName--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getTableName</h4>
-<pre>public org.apache.hadoop.hbase.TableName <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestTableName.html#line.52">getTableName</a>()</pre>
-</li>
-</ul>
-<a name="testInvalidNamespace--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>testInvalidNamespace</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestTableName.html#line.68">testInvalidNamespace</a>()</pre>
-</li>
-</ul>
-<a name="testEmptyNamespaceName--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>testEmptyNamespaceName</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestTableName.html#line.76">testEmptyNamespaceName</a>()</pre>
-</li>
-</ul>
-<a name="testEmptyTableName--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>testEmptyTableName</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestTableName.html#line.84">testEmptyTableName</a>()</pre>
-</li>
-</ul>
-<a name="testLegalHTableNames--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>testLegalHTableNames</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestTableName.html#line.92">testLegalHTableNames</a>()</pre>
-</li>
-</ul>
-<a name="testIllegalHTableNames--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>testIllegalHTableNames</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestTableName.html#line.99">testIllegalHTableNames</a>()</pre>
-</li>
-</ul>
-<a name="testValueOf--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>testValueOf</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestTableName.html#line.162">testValueOf</a>()</pre>
-</li>
-</ul>
-<a name="validateNames-org.apache.hadoop.hbase.TableName-org.apache.hadoop.hbase.util.TestTableName.Names-">
-<!-- -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>validateNames</h4>
-<pre>private org.apache.hadoop.hbase.TableName <a href="../../../../../src-html/org/apache/hadoop/hbase/util/TestTableName.html#line.180">validateNames</a>(org.apache.hadoop.hbase.TableName expected,
- <a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.Names.html" title="class in org.apache.hadoop.hbase.util">TestTableName.Names</a> names)</pre>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/TestTableName.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/hadoop/hbase/util/TestStealJobQueue.TestTask.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.Names.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">Next Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/hadoop/hbase/util/TestTableName.html" target="_top">Frames</a></li>
-<li><a href="TestTableName.html" target="_top">No Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary: </li>
-<li><a href="#nested.class.summary">Nested</a> | </li>
-<li><a href="#field.summary">Field</a> | </li>
-<li><a href="#constructor.summary">Constr</a> | </li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail: </li>
-<li><a href="#field.detail">Field</a> | </li>
-<li><a href="#constructor.detail">Constr</a> | </li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!-- -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright © 2007–2017 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/util/TestThreads.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/util/TestThreads.html b/testdevapidocs/org/apache/hadoop/hbase/util/TestThreads.html
index c6befaa..b271226 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/util/TestThreads.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/util/TestThreads.html
@@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab";
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.Names.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/util/TestStealJobQueue.TestTask.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">Prev Class</span></a></li>
<li><a href="../../../../../org/apache/hadoop/hbase/util/TestVersionInfo.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
@@ -314,7 +314,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.Names.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/util/TestStealJobQueue.TestTask.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">Prev Class</span></a></li>
<li><a href="../../../../../org/apache/hadoop/hbase/util/TestVersionInfo.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/util/class-use/TestTableName.Names.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/util/class-use/TestTableName.Names.html b/testdevapidocs/org/apache/hadoop/hbase/util/class-use/TestTableName.Names.html
deleted file mode 100644
index 7e43765..0000000
--- a/testdevapidocs/org/apache/hadoop/hbase/util/class-use/TestTableName.Names.html
+++ /dev/null
@@ -1,179 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.hadoop.hbase.util.TestTableName.Names (Apache HBase 3.0.0-SNAPSHOT Test API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class org.apache.hadoop.hbase.util.TestTableName.Names (Apache HBase 3.0.0-SNAPSHOT Test API)";
- }
- }
- catch(err) {
- }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.Names.html" title="class in org.apache.hadoop.hbase.util">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../../../../../../overview-tree.html">Tree</a></li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/hadoop/hbase/util/class-use/TestTableName.Names.html" target="_top">Frames</a></li>
-<li><a href="TestTableName.Names.html" target="_top">No Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!-- -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.hadoop.hbase.util.TestTableName.Names" class="title">Uses of Class<br>org.apache.hadoop.hbase.util.TestTableName.Names</h2>
-</div>
-<div class="classUseContainer">
-<ul class="blockList">
-<li class="blockList">
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
-<caption><span>Packages that use <a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.Names.html" title="class in org.apache.hadoop.hbase.util">TestTableName.Names</a></span><span class="tabEnd"> </span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.hadoop.hbase.util">org.apache.hadoop.hbase.util</a></td>
-<td class="colLast"> </td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.hadoop.hbase.util">
-<!-- -->
-</a>
-<h3>Uses of <a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.Names.html" title="class in org.apache.hadoop.hbase.util">TestTableName.Names</a> in <a href="../../../../../../org/apache/hadoop/hbase/util/package-summary.html">org.apache.hadoop.hbase.util</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
-<caption><span>Fields in <a href="../../../../../../org/apache/hadoop/hbase/util/package-summary.html">org.apache.hadoop.hbase.util</a> declared as <a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.Names.html" title="class in org.apache.hadoop.hbase.util">TestTableName.Names</a></span><span class="tabEnd"> </span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Field and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>(package private) <a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.Names.html" title="class in org.apache.hadoop.hbase.util">TestTableName.Names</a>[]</code></td>
-<td class="colLast"><span class="typeNameLabel">TestTableName.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.html#names">names</a></span></code> </td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../../org/apache/hadoop/hbase/util/package-summary.html">org.apache.hadoop.hbase.util</a> with parameters of type <a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.Names.html" title="class in org.apache.hadoop.hbase.util">TestTableName.Names</a></span><span class="tabEnd"> </span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>private org.apache.hadoop.hbase.TableName</code></td>
-<td class="colLast"><span class="typeNameLabel">TestTableName.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.html#validateNames-org.apache.hadoop.hbase.TableName-org.apache.hadoop.hbase.util.TestTableName.Names-">validateNames</a></span>(org.apache.hadoop.hbase.TableName expected,
- <a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.Names.html" title="class in org.apache.hadoop.hbase.util">TestTableName.Names</a> names)</code> </td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.Names.html" title="class in org.apache.hadoop.hbase.util">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../../../../../../overview-tree.html">Tree</a></li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/hadoop/hbase/util/class-use/TestTableName.Names.html" target="_top">Frames</a></li>
-<li><a href="TestTableName.Names.html" target="_top">No Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!-- -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright © 2007–2017 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/util/class-use/TestTableName.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/util/class-use/TestTableName.html b/testdevapidocs/org/apache/hadoop/hbase/util/class-use/TestTableName.html
deleted file mode 100644
index 4da1560..0000000
--- a/testdevapidocs/org/apache/hadoop/hbase/util/class-use/TestTableName.html
+++ /dev/null
@@ -1,229 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.hadoop.hbase.util.TestTableName (Apache HBase 3.0.0-SNAPSHOT Test API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class org.apache.hadoop.hbase.util.TestTableName (Apache HBase 3.0.0-SNAPSHOT Test API)";
- }
- }
- catch(err) {
- }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../../../../../../overview-tree.html">Tree</a></li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/hadoop/hbase/util/class-use/TestTableName.html" target="_top">Frames</a></li>
-<li><a href="TestTableName.html" target="_top">No Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!-- -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.hadoop.hbase.util.TestTableName" class="title">Uses of Class<br>org.apache.hadoop.hbase.util.TestTableName</h2>
-</div>
-<div class="classUseContainer">
-<ul class="blockList">
-<li class="blockList">
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
-<caption><span>Packages that use <a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></span><span class="tabEnd"> </span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.hadoop.hbase.regionserver">org.apache.hadoop.hbase.regionserver</a></td>
-<td class="colLast"> </td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.hadoop.hbase.security.access">org.apache.hadoop.hbase.security.access</a></td>
-<td class="colLast"> </td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.hadoop.hbase.snapshot">org.apache.hadoop.hbase.snapshot</a></td>
-<td class="colLast"> </td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.hadoop.hbase.regionserver">
-<!-- -->
-</a>
-<h3>Uses of <a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a> in <a href="../../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
-<caption><span>Fields in <a href="../../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> declared as <a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></span><span class="tabEnd"> </span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Field and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestCorruptedRegionStoreFile.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/TestCorruptedRegionStoreFile.html#TEST_TABLE">TEST_TABLE</a></span></code> </td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestScannerRetriableFailure.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/TestScannerRetriableFailure.html#TEST_TABLE">TEST_TABLE</a></span></code> </td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.hadoop.hbase.security.access">
-<!-- -->
-</a>
-<h3>Uses of <a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a> in <a href="../../../../../../org/apache/hadoop/hbase/security/access/package-summary.html">org.apache.hadoop.hbase.security.access</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
-<caption><span>Fields in <a href="../../../../../../org/apache/hadoop/hbase/security/access/package-summary.html">org.apache.hadoop.hbase.security.access</a> declared as <a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></span><span class="tabEnd"> </span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Field and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestCellACLWithMultipleVersions.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/security/access/TestCellACLWithMultipleVersions.html#TEST_TABLE">TEST_TABLE</a></span></code> </td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestScanEarlyTermination.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/security/access/TestScanEarlyTermination.html#TEST_TABLE">TEST_TABLE</a></span></code> </td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestAccessController2.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/security/access/TestAccessController2.html#TEST_TABLE">TEST_TABLE</a></span></code> </td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestWithDisabledAuthorization.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/security/access/TestWithDisabledAuthorization.html#TEST_TABLE">TEST_TABLE</a></span></code> </td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestCellACLs.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/security/access/TestCellACLs.html#TEST_TABLE">TEST_TABLE</a></span></code> </td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.hadoop.hbase.snapshot">
-<!-- -->
-</a>
-<h3>Uses of <a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a> in <a href="../../../../../../org/apache/hadoop/hbase/snapshot/package-summary.html">org.apache.hadoop.hbase.snapshot</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
-<caption><span>Fields in <a href="../../../../../../org/apache/hadoop/hbase/snapshot/package-summary.html">org.apache.hadoop.hbase.snapshot</a> declared as <a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></span><span class="tabEnd"> </span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Field and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TestSnapshotClientRetries.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/snapshot/TestSnapshotClientRetries.html#TEST_TABLE">TEST_TABLE</a></span></code> </td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../../../../../../overview-tree.html">Tree</a></li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/hadoop/hbase/util/class-use/TestTableName.html" target="_top">Frames</a></li>
-<li><a href="TestTableName.html" target="_top">No Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!-- -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright © 2007–2017 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/util/package-frame.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/util/package-frame.html b/testdevapidocs/org/apache/hadoop/hbase/util/package-frame.html
index a46981c..437e159 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/util/package-frame.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/util/package-frame.html
@@ -118,7 +118,6 @@
<li><a href="TestSortedList.html" title="class in org.apache.hadoop.hbase.util" target="classFrame">TestSortedList</a></li>
<li><a href="TestSortedList.StringComparator.html" title="class in org.apache.hadoop.hbase.util" target="classFrame">TestSortedList.StringComparator</a></li>
<li><a href="TestStealJobQueue.html" title="class in org.apache.hadoop.hbase.util" target="classFrame">TestStealJobQueue</a></li>
-<li><a href="TestTableName.html" title="class in org.apache.hadoop.hbase.util" target="classFrame">TestTableName</a></li>
<li><a href="TestThreads.html" title="class in org.apache.hadoop.hbase.util" target="classFrame">TestThreads</a></li>
<li><a href="TestVersionInfo.html" title="class in org.apache.hadoop.hbase.util" target="classFrame">TestVersionInfo</a></li>
<li><a href="TestWeakObjectPool.html" title="class in org.apache.hadoop.hbase.util" target="classFrame">TestWeakObjectPool</a></li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/util/package-summary.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/util/package-summary.html b/testdevapidocs/org/apache/hadoop/hbase/util/package-summary.html
index bcd0148..78de406 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/util/package-summary.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/util/package-summary.html
@@ -605,12 +605,6 @@
<td class="colLast"> </td>
</tr>
<tr class="altColor">
-<td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></td>
-<td class="colLast">
-<div class="block">Returns a <code>byte[]</code> containing the name of the currently running test method.</div>
-</td>
-</tr>
-<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/util/TestThreads.html" title="class in org.apache.hadoop.hbase.util">TestThreads</a></td>
<td class="colLast"> </td>
</tr>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/util/package-tree.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/util/package-tree.html b/testdevapidocs/org/apache/hadoop/hbase/util/package-tree.html
index c09ccc0..f605623 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/util/package-tree.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/util/package-tree.html
@@ -283,14 +283,8 @@
<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/TestSortedList.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">TestSortedList</span></a></li>
<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/TestSortedList.StringComparator.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">TestSortedList.StringComparator</span></a> (implements java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a><T>)</li>
<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/TestStealJobQueue.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">TestStealJobQueue</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.Names.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">TestTableName.Names</span></a></li>
<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/TestThreads.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">TestThreads</span></a></li>
<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/TestVersionInfo.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">TestVersionInfo</span></a></li>
-<li type="circle">org.junit.rules.TestWatcher (implements org.junit.rules.TestRule)
-<ul>
-<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">TestTableName</span></a></li>
-</ul>
-</li>
<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/TestWeakObjectPool.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">TestWeakObjectPool</span></a></li>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Thread</span></a> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a>)
<ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/util/package-use.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/util/package-use.html b/testdevapidocs/org/apache/hadoop/hbase/util/package-use.html
index c0413ae..700eb31 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/util/package-use.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/util/package-use.html
@@ -107,30 +107,18 @@
<td class="colLast"> </td>
</tr>
<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.hadoop.hbase.regionserver">org.apache.hadoop.hbase.regionserver</a></td>
-<td class="colLast"> </td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.hadoop.hbase.security.access">org.apache.hadoop.hbase.security.access</a></td>
-<td class="colLast"> </td>
-</tr>
-<tr class="altColor">
<td class="colFirst"><a href="#org.apache.hadoop.hbase.security.visibility">org.apache.hadoop.hbase.security.visibility</a></td>
<td class="colLast"> </td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.hadoop.hbase.snapshot">org.apache.hadoop.hbase.snapshot</a></td>
-<td class="colLast"> </td>
-</tr>
-<tr class="altColor">
<td class="colFirst"><a href="#org.apache.hadoop.hbase.test">org.apache.hadoop.hbase.test</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="#org.apache.hadoop.hbase.util">org.apache.hadoop.hbase.util</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.hadoop.hbase.util.test">org.apache.hadoop.hbase.util.test</a></td>
<td class="colLast"> </td>
</tr>
@@ -268,40 +256,6 @@
</tbody>
</table>
</li>
-<li class="blockList"><a name="org.apache.hadoop.hbase.regionserver">
-<!-- -->
-</a>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/util/package-summary.html">org.apache.hadoop.hbase.util</a> used by <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a></span><span class="tabEnd"> </span></caption>
-<tr>
-<th class="colOne" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/util/class-use/TestTableName.html#org.apache.hadoop.hbase.regionserver">TestTableName</a>
-<div class="block">Returns a <code>byte[]</code> containing the name of the currently running test method.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.hadoop.hbase.security.access">
-<!-- -->
-</a>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/util/package-summary.html">org.apache.hadoop.hbase.util</a> used by <a href="../../../../../org/apache/hadoop/hbase/security/access/package-summary.html">org.apache.hadoop.hbase.security.access</a></span><span class="tabEnd"> </span></caption>
-<tr>
-<th class="colOne" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/util/class-use/TestTableName.html#org.apache.hadoop.hbase.security.access">TestTableName</a>
-<div class="block">Returns a <code>byte[]</code> containing the name of the currently running test method.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
<li class="blockList"><a name="org.apache.hadoop.hbase.security.visibility">
<!-- -->
</a>
@@ -320,23 +274,6 @@
</tbody>
</table>
</li>
-<li class="blockList"><a name="org.apache.hadoop.hbase.snapshot">
-<!-- -->
-</a>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/hadoop/hbase/util/package-summary.html">org.apache.hadoop.hbase.util</a> used by <a href="../../../../../org/apache/hadoop/hbase/snapshot/package-summary.html">org.apache.hadoop.hbase.snapshot</a></span><span class="tabEnd"> </span></caption>
-<tr>
-<th class="colOne" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/util/class-use/TestTableName.html#org.apache.hadoop.hbase.snapshot">TestTableName</a>
-<div class="block">Returns a <code>byte[]</code> containing the name of the currently running test method.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
<li class="blockList"><a name="org.apache.hadoop.hbase.test">
<!-- -->
</a>
@@ -482,9 +419,6 @@
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/util/class-use/TestStealJobQueue.TestTask.html#org.apache.hadoop.hbase.util">TestStealJobQueue.TestTask</a> </td>
</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/util/class-use/TestTableName.Names.html#org.apache.hadoop.hbase.util">TestTableName.Names</a> </td>
-</tr>
</tbody>
</table>
</li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html b/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html
index 2573409..a8434ed 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/wal/package-tree.html
@@ -140,8 +140,8 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
-<li type="circle">org.apache.hadoop.hbase.wal.<a href="../../../../../org/apache/hadoop/hbase/wal/FaultyFSLog.FailureType.html" title="enum in org.apache.hadoop.hbase.wal"><span class="typeNameLink">FaultyFSLog.FailureType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.wal.<a href="../../../../../org/apache/hadoop/hbase/wal/TestWALSplit.Corruptions.html" title="enum in org.apache.hadoop.hbase.wal"><span class="typeNameLink">TestWALSplit.Corruptions</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.wal.<a href="../../../../../org/apache/hadoop/hbase/wal/FaultyFSLog.FailureType.html" title="enum in org.apache.hadoop.hbase.wal"><span class="typeNameLink">FaultyFSLog.FailureType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.wal.<a href="../../../../../org/apache/hadoop/hbase/wal/IOTestProvider.AllowedOperations.html" title="enum in org.apache.hadoop.hbase.wal"><span class="typeNameLink">IOTestProvider.AllowedOperations</span></a></li>
</ul>
</li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/overview-tree.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/overview-tree.html b/testdevapidocs/overview-tree.html
index 4d6ea79..8fd5b8f 100644
--- a/testdevapidocs/overview-tree.html
+++ b/testdevapidocs/overview-tree.html
@@ -3397,7 +3397,7 @@
</li>
<li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="org/apache/hadoop/hbase/mapreduce/TestTableMapReduceUtil.html" title="class in org.apache.hadoop.hbase.mapreduce"><span class="typeNameLink">TestTableMapReduceUtil</span></a></li>
<li type="circle">org.apache.hadoop.hbase.mapred.<a href="org/apache/hadoop/hbase/mapred/TestTableMapReduceUtil.html" title="class in org.apache.hadoop.hbase.mapred"><span class="typeNameLink">TestTableMapReduceUtil</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestTableName.Names.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">TestTableName.Names</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TestTableName.Names.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">TestTableName.Names</span></a></li>
<li type="circle">org.apache.hadoop.hbase.mapred.<a href="org/apache/hadoop/hbase/mapred/TestTableOutputFormatConnectionExhaust.html" title="class in org.apache.hadoop.hbase.mapred"><span class="typeNameLink">TestTableOutputFormatConnectionExhaust</span></a></li>
<li type="circle">org.apache.hadoop.hbase.security.access.<a href="org/apache/hadoop/hbase/security/access/TestTablePermissions.html" title="class in org.apache.hadoop.hbase.security.access"><span class="typeNameLink">TestTablePermissions</span></a></li>
<li type="circle">org.apache.hadoop.hbase.quotas.<a href="org/apache/hadoop/hbase/quotas/TestTableQuotaViolationStore.html" title="class in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">TestTableQuotaViolationStore</span></a></li>
@@ -3503,7 +3503,7 @@
<li type="circle">org.apache.hadoop.hbase.master.<a href="org/apache/hadoop/hbase/master/TestWarmupRegion.html" title="class in org.apache.hadoop.hbase.master"><span class="typeNameLink">TestWarmupRegion</span></a></li>
<li type="circle">org.junit.rules.TestWatcher (implements org.junit.rules.TestRule)
<ul>
-<li type="circle">org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">TestTableName</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">TestTableName</span></a></li>
</ul>
</li>
<li type="circle">org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestWeakObjectPool.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">TestWeakObjectPool</span></a></li>
[05/27] hbase-site git commit: Published site at .
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/index-all.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/index-all.html b/testdevapidocs/index-all.html
index 72ce539..8ce360a 100644
--- a/testdevapidocs/index-all.html
+++ b/testdevapidocs/index-all.html
@@ -9395,8 +9395,6 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/thrift/TestThriftServer.html#doTestGetRegionInfo-org.apache.hadoop.hbase.thrift.generated.Hbase.Iface-">doTestGetRegionInfo(Hbase.Iface)</a></span> - Static method in class org.apache.hadoop.hbase.thrift.<a href="org/apache/hadoop/hbase/thrift/TestThriftServer.html" title="class in org.apache.hadoop.hbase.thrift">TestThriftServer</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/rest/TestVersionResource.html#doTestGetStorageClusterVersionJSON--">doTestGetStorageClusterVersionJSON()</a></span> - Method in class org.apache.hadoop.hbase.rest.<a href="org/apache/hadoop/hbase/rest/TestVersionResource.html" title="class in org.apache.hadoop.hbase.rest">TestVersionResource</a></dt>
-<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/thrift/TestThriftServer.html#doTestGetTableRegions--">doTestGetTableRegions()</a></span> - Method in class org.apache.hadoop.hbase.thrift.<a href="org/apache/hadoop/hbase/thrift/TestThriftServer.html" title="class in org.apache.hadoop.hbase.thrift">TestThriftServer</a></dt>
<dd>
<div class="block">For HBASE-2556
@@ -9734,7 +9732,7 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/RegionAsTable.RegionScannerToResultScannerAdaptor.html#EMPTY_RESULT_ARRAY">EMPTY_RESULT_ARRAY</a></span> - Static variable in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/RegionAsTable.RegionScannerToResultScannerAdaptor.html" title="class in org.apache.hadoop.hbase.regionserver">RegionAsTable.RegionScannerToResultScannerAdaptor</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestTableName.html#emptyNames">emptyNames</a></span> - Variable in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/TestTableName.html#emptyNames">emptyNames</a></span> - Variable in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/mapreduce/MapreduceTestingShim.html#emptyParam">emptyParam</a></span> - Static variable in class org.apache.hadoop.hbase.mapreduce.<a href="org/apache/hadoop/hbase/mapreduce/MapreduceTestingShim.html" title="class in org.apache.hadoop.hbase.mapreduce">MapreduceTestingShim</a></dt>
<dd> </dd>
@@ -9971,12 +9969,12 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/test/IntegrationTestReplication.ClusterID.html#equals-org.apache.hadoop.hbase.test.IntegrationTestReplication.ClusterID-">equals(IntegrationTestReplication.ClusterID)</a></span> - Method in class org.apache.hadoop.hbase.test.<a href="org/apache/hadoop/hbase/test/IntegrationTestReplication.ClusterID.html" title="class in org.apache.hadoop.hbase.test">IntegrationTestReplication.ClusterID</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/TestTableName.Names.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TestTableName.Names.html" title="class in org.apache.hadoop.hbase">TestTableName.Names</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/types/TestStruct.Pojo1.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.apache.hadoop.hbase.types.<a href="org/apache/hadoop/hbase/types/TestStruct.Pojo1.html" title="class in org.apache.hadoop.hbase.types">TestStruct.Pojo1</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/types/TestStruct.Pojo2.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.apache.hadoop.hbase.types.<a href="org/apache/hadoop/hbase/types/TestStruct.Pojo2.html" title="class in org.apache.hadoop.hbase.types">TestStruct.Pojo2</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestTableName.Names.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestTableName.Names.html" title="class in org.apache.hadoop.hbase.util">TestTableName.Names</a></dt>
-<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/MultithreadedTestUtil.TestContext.html#err">err</a></span> - Variable in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/MultithreadedTestUtil.TestContext.html" title="class in org.apache.hadoop.hbase">MultithreadedTestUtil.TestContext</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/SimpleRawScanResultConsumer.html#error">error</a></span> - Variable in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/SimpleRawScanResultConsumer.html" title="class in org.apache.hadoop.hbase.client">SimpleRawScanResultConsumer</a></dt>
@@ -15366,7 +15364,7 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/test/IntegrationTestLoadAndVerify.html#getTablename--">getTablename()</a></span> - Method in class org.apache.hadoop.hbase.test.<a href="org/apache/hadoop/hbase/test/IntegrationTestLoadAndVerify.html" title="class in org.apache.hadoop.hbase.test">IntegrationTestLoadAndVerify</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestTableName.html#getTableName--">getTableName()</a></span> - Method in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/TestTableName.html#getTableName--">getTableName()</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/thrift/TestThriftServer.MySlowHBaseHandler.html#getTableNames--">getTableNames()</a></span> - Method in class org.apache.hadoop.hbase.thrift.<a href="org/apache/hadoop/hbase/thrift/TestThriftServer.MySlowHBaseHandler.html" title="class in org.apache.hadoop.hbase.thrift">TestThriftServer.MySlowHBaseHandler</a></dt>
<dd> </dd>
@@ -15978,7 +15976,7 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/filter/StringRange.html#hashCode--">hashCode()</a></span> - Method in class org.apache.hadoop.hbase.filter.<a href="org/apache/hadoop/hbase/filter/StringRange.html" title="class in org.apache.hadoop.hbase.filter">StringRange</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestTableName.Names.html#hashCode--">hashCode()</a></span> - Method in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestTableName.Names.html" title="class in org.apache.hadoop.hbase.util">TestTableName.Names</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/TestTableName.Names.html#hashCode--">hashCode()</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TestTableName.Names.html" title="class in org.apache.hadoop.hbase">TestTableName.Names</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/mapreduce/TestSyncTable.html#hashSourceTable-org.apache.hadoop.hbase.TableName-org.apache.hadoop.fs.Path-">hashSourceTable(TableName, Path)</a></span> - Method in class org.apache.hadoop.hbase.mapreduce.<a href="org/apache/hadoop/hbase/mapreduce/TestSyncTable.html" title="class in org.apache.hadoop.hbase.mapreduce">TestSyncTable</a></dt>
<dd> </dd>
@@ -16722,7 +16720,7 @@
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
</dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestTableName.html#illegalTableNames">illegalTableNames</a></span> - Variable in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/TestTableName.html#illegalTableNames">illegalTableNames</a></span> - Variable in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/thrift/TestThriftServerCmdLine.html#implType">implType</a></span> - Variable in class org.apache.hadoop.hbase.thrift.<a href="org/apache/hadoop/hbase/thrift/TestThriftServerCmdLine.html" title="class in org.apache.hadoop.hbase.thrift">TestThriftServerCmdLine</a></dt>
<dd> </dd>
@@ -17859,7 +17857,7 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/rest/client/TestRemoteTable.html#INVALID_URL_CHARS_2">INVALID_URL_CHARS_2</a></span> - Static variable in class org.apache.hadoop.hbase.rest.client.<a href="org/apache/hadoop/hbase/rest/client/TestRemoteTable.html" title="class in org.apache.hadoop.hbase.rest.client">TestRemoteTable</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestTableName.html#invalidNamespace">invalidNamespace</a></span> - Variable in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/TestTableName.html#invalidNamespace">invalidNamespace</a></span> - Variable in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/io/encoding/TestSeekBeforeWithReverseScan.html#invert-byte:A-">invert(byte[])</a></span> - Method in class org.apache.hadoop.hbase.io.encoding.<a href="org/apache/hadoop/hbase/io/encoding/TestSeekBeforeWithReverseScan.html" title="class in org.apache.hadoop.hbase.io.encoding">TestSeekBeforeWithReverseScan</a></dt>
<dd> </dd>
@@ -19053,7 +19051,7 @@
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
</dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestTableName.html#legalTableNames">legalTableNames</a></span> - Variable in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/TestTableName.html#legalTableNames">legalTableNames</a></span> - Variable in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/CreateRandomStoreFile.html#LEN_VARIATION">LEN_VARIATION</a></span> - Static variable in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/CreateRandomStoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">CreateRandomStoreFile</a></dt>
<dd>
@@ -22976,9 +22974,9 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/ClassFinder.FileFilterWithName.html#nameFilter">nameFilter</a></span> - Variable in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/ClassFinder.FileFilterWithName.html" title="class in org.apache.hadoop.hbase">ClassFinder.FileFilterWithName</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestTableName.html#names">names</a></span> - Variable in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/TestTableName.html#names">names</a></span> - Variable in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestTableName.Names.html#Names-java.lang.String-java.lang.String-">Names(String, String)</a></span> - Constructor for class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestTableName.Names.html" title="class in org.apache.hadoop.hbase.util">TestTableName.Names</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/TestTableName.Names.html#Names-java.lang.String-java.lang.String-">Names(String, String)</a></span> - Constructor for class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TestTableName.Names.html" title="class in org.apache.hadoop.hbase">TestTableName.Names</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/master/locking/TestLockManager.html#namespace">namespace</a></span> - Static variable in class org.apache.hadoop.hbase.master.locking.<a href="org/apache/hadoop/hbase/master/locking/TestLockManager.html" title="class in org.apache.hadoop.hbase.master.locking">TestLockManager</a></dt>
<dd> </dd>
@@ -23318,9 +23316,9 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/mapreduce/NMapInputFormat.html#NMAPS_KEY">NMAPS_KEY</a></span> - Static variable in class org.apache.hadoop.hbase.mapreduce.<a href="org/apache/hadoop/hbase/mapreduce/NMapInputFormat.html" title="class in org.apache.hadoop.hbase.mapreduce">NMapInputFormat</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestTableName.Names.html#nn">nn</a></span> - Variable in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestTableName.Names.html" title="class in org.apache.hadoop.hbase.util">TestTableName.Names</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/TestTableName.Names.html#nn">nn</a></span> - Variable in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TestTableName.Names.html" title="class in org.apache.hadoop.hbase">TestTableName.Names</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestTableName.Names.html#nnb">nnb</a></span> - Variable in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestTableName.Names.html" title="class in org.apache.hadoop.hbase.util">TestTableName.Names</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/TestTableName.Names.html#nnb">nnb</a></span> - Variable in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TestTableName.Names.html" title="class in org.apache.hadoop.hbase">TestTableName.Names</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/IntegrationTestBase.html#NO_CLUSTER_CLEANUP_LONG_OPT">NO_CLUSTER_CLEANUP_LONG_OPT</a></span> - Static variable in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/IntegrationTestBase.html" title="class in org.apache.hadoop.hbase">IntegrationTestBase</a></dt>
<dd> </dd>
@@ -23508,7 +23506,7 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/quotas/SpaceQuotaHelperForTests.SpaceQuotaSnapshotPredicate.html#ns">ns</a></span> - Variable in class org.apache.hadoop.hbase.quotas.<a href="org/apache/hadoop/hbase/quotas/SpaceQuotaHelperForTests.SpaceQuotaSnapshotPredicate.html" title="class in org.apache.hadoop.hbase.quotas">SpaceQuotaHelperForTests.SpaceQuotaSnapshotPredicate</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestTableName.Names.html#ns">ns</a></span> - Variable in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestTableName.Names.html" title="class in org.apache.hadoop.hbase.util">TestTableName.Names</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/TestTableName.Names.html#ns">ns</a></span> - Variable in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TestTableName.Names.html" title="class in org.apache.hadoop.hbase">TestTableName.Names</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/replication/TestNamespaceReplication.html#ns1">ns1</a></span> - Static variable in class org.apache.hadoop.hbase.replication.<a href="org/apache/hadoop/hbase/replication/TestNamespaceReplication.html" title="class in org.apache.hadoop.hbase.replication">TestNamespaceReplication</a></dt>
<dd> </dd>
@@ -23516,7 +23514,7 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/DataBlockEncodingTool.html#NS_IN_SEC">NS_IN_SEC</a></span> - Static variable in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/DataBlockEncodingTool.html" title="class in org.apache.hadoop.hbase.regionserver">DataBlockEncodingTool</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestTableName.Names.html#nsb">nsb</a></span> - Variable in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestTableName.Names.html" title="class in org.apache.hadoop.hbase.util">TestTableName.Names</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/TestTableName.Names.html#nsb">nsb</a></span> - Variable in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TestTableName.Names.html" title="class in org.apache.hadoop.hbase">TestTableName.Names</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/master/assignment/TestAssignmentManager.html#NSERVERS">NSERVERS</a></span> - Static variable in class org.apache.hadoop.hbase.master.assignment.<a href="org/apache/hadoop/hbase/master/assignment/TestAssignmentManager.html" title="class in org.apache.hadoop.hbase.master.assignment">TestAssignmentManager</a></dt>
<dd> </dd>
@@ -35098,7 +35096,7 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/filter/StringRange.html#startInclusive">startInclusive</a></span> - Variable in class org.apache.hadoop.hbase.filter.<a href="org/apache/hadoop/hbase/filter/StringRange.html" title="class in org.apache.hadoop.hbase.filter">StringRange</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestTableName.html#starting-org.junit.runner.Description-">starting(Description)</a></span> - Method in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/TestTableName.html#starting-org.junit.runner.Description-">starting(Description)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></dt>
<dd>
<div class="block">Invoked when a test is about to start</div>
</dd>
@@ -36876,6 +36874,8 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/test/IntegrationTestBigLinkedListWithVisibility.VisibilityVerify.html#tableName">tableName</a></span> - Variable in class org.apache.hadoop.hbase.test.<a href="org/apache/hadoop/hbase/test/IntegrationTestBigLinkedListWithVisibility.VisibilityVerify.html" title="class in org.apache.hadoop.hbase.test">IntegrationTestBigLinkedListWithVisibility.VisibilityVerify</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/TestTableName.html#tableName">tableName</a></span> - Variable in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/trace/IntegrationTestSendTraceRequests.html#tableName">tableName</a></span> - Variable in class org.apache.hadoop.hbase.trace.<a href="org/apache/hadoop/hbase/trace/IntegrationTestSendTraceRequests.html" title="class in org.apache.hadoop.hbase.trace">IntegrationTestSendTraceRequests</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/LoadTestTool.html#tableName">tableName</a></span> - Variable in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/LoadTestTool.html" title="class in org.apache.hadoop.hbase.util">LoadTestTool</a></dt>
@@ -36884,8 +36884,6 @@
</dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/MultiThreadedAction.html#tableName">tableName</a></span> - Variable in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/MultiThreadedAction.html" title="class in org.apache.hadoop.hbase.util">MultiThreadedAction</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestTableName.html#tableName">tableName</a></span> - Variable in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></dt>
-<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/wal/TestWALRootDir.html#tableName">tableName</a></span> - Static variable in class org.apache.hadoop.hbase.wal.<a href="org/apache/hadoop/hbase/wal/TestWALRootDir.html" title="class in org.apache.hadoop.hbase.wal">TestWALRootDir</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/master/locking/TestLockProcedure.html#tableName1">tableName1</a></span> - Static variable in class org.apache.hadoop.hbase.master.locking.<a href="org/apache/hadoop/hbase/master/locking/TestLockProcedure.html" title="class in org.apache.hadoop.hbase.master.locking">TestLockProcedure</a></dt>
@@ -43799,7 +43797,7 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/procedure/TestZKProcedure.html#testEmptyMemberSet--">testEmptyMemberSet()</a></span> - Method in class org.apache.hadoop.hbase.procedure.<a href="org/apache/hadoop/hbase/procedure/TestZKProcedure.html" title="class in org.apache.hadoop.hbase.procedure">TestZKProcedure</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestTableName.html#testEmptyNamespaceName--">testEmptyNamespaceName()</a></span> - Method in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/TestTableName.html#testEmptyNamespaceName--">testEmptyNamespaceName()</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/wal/TestWALSplit.html#testEmptyOpenLogFiles--">testEmptyOpenLogFiles()</a></span> - Method in class org.apache.hadoop.hbase.wal.<a href="org/apache/hadoop/hbase/wal/TestWALSplit.html" title="class in org.apache.hadoop.hbase.wal">TestWALSplit</a></dt>
<dd> </dd>
@@ -43827,7 +43825,7 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/replication/regionserver/TestWALEntryStream.html#testEmptyStream--">testEmptyStream()</a></span> - Method in class org.apache.hadoop.hbase.replication.regionserver.<a href="org/apache/hadoop/hbase/replication/regionserver/TestWALEntryStream.html" title="class in org.apache.hadoop.hbase.replication.regionserver">TestWALEntryStream</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestTableName.html#testEmptyTableName--">testEmptyTableName()</a></span> - Method in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/TestTableName.html#testEmptyTableName--">testEmptyTableName()</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/filter/TestNullComparator.html#testEmptyValue--">testEmptyValue()</a></span> - Method in class org.apache.hadoop.hbase.filter.<a href="org/apache/hadoop/hbase/filter/TestNullComparator.html" title="class in org.apache.hadoop.hbase.filter">TestNullComparator</a></dt>
<dd> </dd>
@@ -45603,6 +45601,8 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/TestFromClientSide.html#testGetStartEndKeysWithRegionReplicas--">testGetStartEndKeysWithRegionReplicas()</a></span> - Method in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/TestFromClientSide.html" title="class in org.apache.hadoop.hbase.client">TestFromClientSide</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/rest/TestVersionResource.html#testGetStorageClusterVersionJSON--">testGetStorageClusterVersionJSON()</a></span> - Method in class org.apache.hadoop.hbase.rest.<a href="org/apache/hadoop/hbase/rest/TestVersionResource.html" title="class in org.apache.hadoop.hbase.rest">TestVersionResource</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/rest/TestVersionResource.html#testGetStorageClusterVersionText--">testGetStorageClusterVersionText()</a></span> - Method in class org.apache.hadoop.hbase.rest.<a href="org/apache/hadoop/hbase/rest/TestVersionResource.html" title="class in org.apache.hadoop.hbase.rest">TestVersionResource</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/rest/TestVersionResource.html#testGetStorageClusterVersionXML--">testGetStorageClusterVersionXML()</a></span> - Method in class org.apache.hadoop.hbase.rest.<a href="org/apache/hadoop/hbase/rest/TestVersionResource.html" title="class in org.apache.hadoop.hbase.rest">TestVersionResource</a></dt>
@@ -46583,7 +46583,7 @@
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
</dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestTableName.html#testIllegalHTableNames--">testIllegalHTableNames()</a></span> - Method in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/TestTableName.html#testIllegalHTableNames--">testIllegalHTableNames()</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/TestHTableDescriptor.html#testIllegalHTableNamesRegex--">testIllegalHTableNamesRegex()</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TestHTableDescriptor.html" title="class in org.apache.hadoop.hbase">TestHTableDescriptor</a></dt>
<dd>
@@ -47127,7 +47127,7 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/io/hfile/bucket/TestBucketCache.html#testInvalidMinFactorConfig--">testInvalidMinFactorConfig()</a></span> - Method in class org.apache.hadoop.hbase.io.hfile.bucket.<a href="org/apache/hadoop/hbase/io/hfile/bucket/TestBucketCache.html" title="class in org.apache.hadoop.hbase.io.hfile.bucket">TestBucketCache</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestTableName.html#testInvalidNamespace--">testInvalidNamespace()</a></span> - Method in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/TestTableName.html#testInvalidNamespace--">testInvalidNamespace()</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/rest/TestNamespacesInstanceResource.html#testInvalidNamespacePostsAndPuts--">testInvalidNamespacePostsAndPuts()</a></span> - Method in class org.apache.hadoop.hbase.rest.<a href="org/apache/hadoop/hbase/rest/TestNamespacesInstanceResource.html" title="class in org.apache.hadoop.hbase.rest">TestNamespacesInstanceResource</a></dt>
<dd> </dd>
@@ -47568,7 +47568,7 @@
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
</dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestTableName.html#testLegalHTableNames--">testLegalHTableNames()</a></span> - Method in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/TestTableName.html#testLegalHTableNames--">testLegalHTableNames()</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/TestHTableDescriptor.html#testLegalHTableNamesRegex--">testLegalHTableNamesRegex()</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TestHTableDescriptor.html" title="class in org.apache.hadoop.hbase">TestHTableDescriptor</a></dt>
<dd>
@@ -56596,13 +56596,13 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/rsgroup/TestRSGroupsBase.html#testTableMoveTruncateAndDrop--">testTableMoveTruncateAndDrop()</a></span> - Method in class org.apache.hadoop.hbase.rsgroup.<a href="org/apache/hadoop/hbase/rsgroup/TestRSGroupsBase.html" title="class in org.apache.hadoop.hbase.rsgroup">TestRSGroupsBase</a></dt>
<dd> </dd>
-<dt><a href="org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">TestTableName</span></a> - Class in <a href="org/apache/hadoop/hbase/util/package-summary.html">org.apache.hadoop.hbase.util</a></dt>
+<dt><a href="org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">TestTableName</span></a> - Class in <a href="org/apache/hadoop/hbase/package-summary.html">org.apache.hadoop.hbase</a></dt>
<dd>
<div class="block">Returns a <code>byte[]</code> containing the name of the currently running test method.</div>
</dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestTableName.html#TestTableName--">TestTableName()</a></span> - Constructor for class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/TestTableName.html#TestTableName--">TestTableName()</a></span> - Constructor for class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></dt>
<dd> </dd>
-<dt><a href="org/apache/hadoop/hbase/util/TestTableName.Names.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">TestTableName.Names</span></a> - Class in <a href="org/apache/hadoop/hbase/util/package-summary.html">org.apache.hadoop.hbase.util</a></dt>
+<dt><a href="org/apache/hadoop/hbase/TestTableName.Names.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">TestTableName.Names</span></a> - Class in <a href="org/apache/hadoop/hbase/package-summary.html">org.apache.hadoop.hbase</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/TestAdmin2.html#testTableNameClash--">testTableNameClash()</a></span> - Method in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/TestAdmin2.html" title="class in org.apache.hadoop.hbase.client">TestAdmin2</a></dt>
<dd>
@@ -57662,7 +57662,7 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestLoadTestKVGenerator.html#testValueLength--">testValueLength()</a></span> - Method in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestLoadTestKVGenerator.html" title="class in org.apache.hadoop.hbase.util">TestLoadTestKVGenerator</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestTableName.html#testValueOf--">testValueOf()</a></span> - Method in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/TestTableName.html#testValueOf--">testValueOf()</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/metrics/impl/TestRefCountingMap.html#testValues--">testValues()</a></span> - Method in class org.apache.hadoop.hbase.metrics.impl.<a href="org/apache/hadoop/hbase/metrics/impl/TestRefCountingMap.html" title="class in org.apache.hadoop.hbase.metrics.impl">TestRefCountingMap</a></dt>
<dd> </dd>
@@ -59025,13 +59025,13 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/replication/regionserver/TestWALEntryStream.html#tn">tn</a></span> - Variable in class org.apache.hadoop.hbase.replication.regionserver.<a href="org/apache/hadoop/hbase/replication/regionserver/TestWALEntryStream.html" title="class in org.apache.hadoop.hbase.replication.regionserver">TestWALEntryStream</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/tool/TestLoadIncrementalHFiles.html#tn">tn</a></span> - Variable in class org.apache.hadoop.hbase.tool.<a href="org/apache/hadoop/hbase/tool/TestLoadIncrementalHFiles.html" title="class in org.apache.hadoop.hbase.tool">TestLoadIncrementalHFiles</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/TestTableName.Names.html#tn">tn</a></span> - Variable in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TestTableName.Names.html" title="class in org.apache.hadoop.hbase">TestTableName.Names</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestTableName.Names.html#tn">tn</a></span> - Variable in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestTableName.Names.html" title="class in org.apache.hadoop.hbase.util">TestTableName.Names</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/tool/TestLoadIncrementalHFiles.html#tn">tn</a></span> - Variable in class org.apache.hadoop.hbase.tool.<a href="org/apache/hadoop/hbase/tool/TestLoadIncrementalHFiles.html" title="class in org.apache.hadoop.hbase.tool">TestLoadIncrementalHFiles</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/security/access/TestAccessController2.html#tname">tname</a></span> - Variable in class org.apache.hadoop.hbase.security.access.<a href="org/apache/hadoop/hbase/security/access/TestAccessController2.html" title="class in org.apache.hadoop.hbase.security.access">TestAccessController2</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestTableName.Names.html#tnb">tnb</a></span> - Variable in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestTableName.Names.html" title="class in org.apache.hadoop.hbase.util">TestTableName.Names</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/TestTableName.Names.html#tnb">tnb</a></span> - Variable in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TestTableName.Names.html" title="class in org.apache.hadoop.hbase">TestTableName.Names</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/io/hfile/TestHFileSeek.IntegerRange.html#to">to</a></span> - Variable in class org.apache.hadoop.hbase.io.hfile.<a href="org/apache/hadoop/hbase/io/hfile/TestHFileSeek.IntegerRange.html" title="class in org.apache.hadoop.hbase.io.hfile">TestHFileSeek.IntegerRange</a></dt>
<dd> </dd>
@@ -60427,7 +60427,7 @@
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/master/locking/TestLockProcedure.html#validateLockRequestException-org.apache.hadoop.hbase.shaded.protobuf.generated.LockServiceProtos.LockRequest-java.lang.String-">validateLockRequestException(LockServiceProtos.LockRequest, String)</a></span> - Method in class org.apache.hadoop.hbase.master.locking.<a href="org/apache/hadoop/hbase/master/locking/TestLockProcedure.html" title="class in org.apache.hadoop.hbase.master.locking">TestLockProcedure</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/TestTableName.html#validateNames-org.apache.hadoop.hbase.TableName-org.apache.hadoop.hbase.util.TestTableName.Names-">validateNames(TableName, TestTableName.Names)</a></span> - Method in class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/TestTableName.html#validateNames-org.apache.hadoop.hbase.TableName-org.apache.hadoop.hbase.TestTableName.Names-">validateNames(TableName, TestTableName.Names)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/master/procedure/TestCreateNamespaceProcedure.html#validateNamespaceCreated-org.apache.hadoop.hbase.NamespaceDescriptor-">validateNamespaceCreated(NamespaceDescriptor)</a></span> - Method in class org.apache.hadoop.hbase.master.procedure.<a href="org/apache/hadoop/hbase/master/procedure/TestCreateNamespaceProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">TestCreateNamespaceProcedure</a></dt>
<dd> </dd>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/TestStochasticBalancerJmxMetrics.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/TestStochasticBalancerJmxMetrics.html b/testdevapidocs/org/apache/hadoop/hbase/TestStochasticBalancerJmxMetrics.html
index b5627cb..befee2b 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/TestStochasticBalancerJmxMetrics.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/TestStochasticBalancerJmxMetrics.html
@@ -50,7 +50,7 @@ var activeTableTab = "activeTableTab";
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/apache/hadoop/hbase/TestServerSideScanMetricsFromClientSide.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../org/apache/hadoop/hbase/TestTagRewriteCell.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Next Class</span></a></li>
+<li><a href="../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/hadoop/hbase/TestStochasticBalancerJmxMetrics.html" target="_top">Frames</a></li>
@@ -595,7 +595,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/master/balancer/BalancerTes
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/apache/hadoop/hbase/TestServerSideScanMetricsFromClientSide.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../org/apache/hadoop/hbase/TestTagRewriteCell.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Next Class</span></a></li>
+<li><a href="../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/hadoop/hbase/TestStochasticBalancerJmxMetrics.html" target="_top">Frames</a></li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/TestTableName.Names.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/TestTableName.Names.html b/testdevapidocs/org/apache/hadoop/hbase/TestTableName.Names.html
new file mode 100644
index 0000000..12cd24b
--- /dev/null
+++ b/testdevapidocs/org/apache/hadoop/hbase/TestTableName.Names.html
@@ -0,0 +1,400 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>TestTableName.Names (Apache HBase 3.0.0-SNAPSHOT Test API)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+ try {
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="TestTableName.Names (Apache HBase 3.0.0-SNAPSHOT Test API)";
+ }
+ }
+ catch(err) {
+ }
+//-->
+var methods = {"i0":10,"i1":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TestTableName.Names.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/hadoop/hbase/TestTagRewriteCell.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/hadoop/hbase/TestTableName.Names.html" target="_top">Frames</a></li>
+<li><a href="TestTableName.Names.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary: </li>
+<li>Nested | </li>
+<li><a href="#field.summary">Field</a> | </li>
+<li><a href="#constructor.summary">Constr</a> | </li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li><a href="#field.detail">Field</a> | </li>
+<li><a href="#constructor.detail">Constr</a> | </li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.hadoop.hbase</div>
+<h2 title="Class TestTableName.Names" class="title">Class TestTableName.Names</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.hadoop.hbase.TestTableName.Names</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></dd>
+</dl>
+<hr>
+<br>
+<pre>class <a href="../../../../src-html/org/apache/hadoop/hbase/TestTableName.html#line.111">TestTableName.Names</a>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/TestTableName.Names.html#nn">nn</a></span></code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>(package private) byte[]</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/TestTableName.Names.html#nnb">nnb</a></span></code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/TestTableName.Names.html#ns">ns</a></span></code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>(package private) byte[]</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/TestTableName.Names.html#nsb">nsb</a></span></code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/TestTableName.Names.html#tn">tn</a></span></code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>(package private) byte[]</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/TestTableName.Names.html#tnb">tnb</a></span></code> </td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/TestTableName.Names.html#Names-java.lang.String-java.lang.String-">Names</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ns,
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tn)</code> </td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/TestTableName.Names.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</code> </td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/TestTableName.Names.html#hashCode--">hashCode</a></span>()</code> </td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.ht
ml?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="ns">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ns</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/TestTableName.Names.html#line.112">ns</a></pre>
+</li>
+</ul>
+<a name="nsb">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>nsb</h4>
+<pre>byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/TestTableName.Names.html#line.113">nsb</a></pre>
+</li>
+</ul>
+<a name="tn">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>tn</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/TestTableName.Names.html#line.114">tn</a></pre>
+</li>
+</ul>
+<a name="tnb">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>tnb</h4>
+<pre>byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/TestTableName.Names.html#line.115">tnb</a></pre>
+</li>
+</ul>
+<a name="nn">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>nn</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/TestTableName.Names.html#line.116">nn</a></pre>
+</li>
+</ul>
+<a name="nnb">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>nnb</h4>
+<pre>byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/TestTableName.Names.html#line.117">nnb</a></pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Names-java.lang.String-java.lang.String-">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Names</h4>
+<pre><a href="../../../../src-html/org/apache/hadoop/hbase/TestTableName.Names.html#line.119">Names</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ns,
+ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> tn)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="equals-java.lang.Object-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>equals</h4>
+<pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/TestTableName.Names.html#line.129">equals</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a></code> in class <code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="hashCode--">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>hashCode</h4>
+<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/TestTableName.Names.html#line.142">hashCode</a>()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a></code> in class <code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TestTableName.Names.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/hadoop/hbase/TestTagRewriteCell.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/hadoop/hbase/TestTableName.Names.html" target="_top">Frames</a></li>
+<li><a href="TestTableName.Names.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary: </li>
+<li>Nested | </li>
+<li><a href="#field.summary">Field</a> | </li>
+<li><a href="#constructor.summary">Constr</a> | </li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li><a href="#field.detail">Field</a> | </li>
+<li><a href="#constructor.detail">Constr</a> | </li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright © 2007–2017 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/TestTableName.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/TestTableName.html b/testdevapidocs/org/apache/hadoop/hbase/TestTableName.html
new file mode 100644
index 0000000..8ff0aba
--- /dev/null
+++ b/testdevapidocs/org/apache/hadoop/hbase/TestTableName.html
@@ -0,0 +1,522 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>TestTableName (Apache HBase 3.0.0-SNAPSHOT Test API)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+ try {
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="TestTableName (Apache HBase 3.0.0-SNAPSHOT Test API)";
+ }
+ }
+ catch(err) {
+ }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TestTableName.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/hadoop/hbase/TestStochasticBalancerJmxMetrics.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/hadoop/hbase/TestTableName.Names.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/hadoop/hbase/TestTableName.html" target="_top">Frames</a></li>
+<li><a href="TestTableName.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary: </li>
+<li><a href="#nested.class.summary">Nested</a> | </li>
+<li><a href="#field.summary">Field</a> | </li>
+<li><a href="#constructor.summary">Constr</a> | </li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li><a href="#field.detail">Field</a> | </li>
+<li><a href="#constructor.detail">Constr</a> | </li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.hadoop.hbase</div>
+<h2 title="Class TestTableName" class="title">Class TestTableName</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.junit.rules.TestWatcher</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.hadoop.hbase.TestTableName</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.junit.rules.TestRule</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <a href="../../../../src-html/org/apache/hadoop/hbase/TestTableName.html#line.42">TestTableName</a>
+extends org.junit.rules.TestWatcher</pre>
+<div class="block">Returns a <code>byte[]</code> containing the name of the currently running test method.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) class </code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/TestTableName.Names.html" title="class in org.apache.hadoop.hbase">TestTableName.Names</a></span></code> </td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/TestTableName.html#emptyNames">emptyNames</a></span></code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>(package private) <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/TestTableName.html#illegalTableNames">illegalTableNames</a></span></code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/TestTableName.html#invalidNamespace">invalidNamespace</a></span></code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>(package private) <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/TestTableName.html#legalTableNames">legalTableNames</a></span></code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) <a href="../../../../org/apache/hadoop/hbase/TestTableName.Names.html" title="class in org.apache.hadoop.hbase">TestTableName.Names</a>[]</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/TestTableName.html#names">names</a></span></code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private org.apache.hadoop.hbase.TableName</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/TestTableName.html#tableName">tableName</a></span></code> </td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/TestTableName.html#TestTableName--">TestTableName</a></span>()</code> </td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.apache.hadoop.hbase.TableName</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/TestTableName.html#getTableName--">getTableName</a></span>()</code> </td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/TestTableName.html#starting-org.junit.runner.Description-">starting</a></span>(org.junit.runner.Description description)</code>
+<div class="block">Invoked when a test is about to start</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/TestTableName.html#testEmptyNamespaceName--">testEmptyNamespaceName</a></span>()</code> </td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/TestTableName.html#testEmptyTableName--">testEmptyTableName</a></span>()</code> </td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/TestTableName.html#testIllegalHTableNames--">testIllegalHTableNames</a></span>()</code> </td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/TestTableName.html#testInvalidNamespace--">testInvalidNamespace</a></span>()</code> </td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/TestTableName.html#testLegalHTableNames--">testLegalHTableNames</a></span>()</code> </td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/TestTableName.html#testValueOf--">testValueOf</a></span>()</code> </td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>private org.apache.hadoop.hbase.TableName</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/TestTableName.html#validateNames-org.apache.hadoop.hbase.TableName-org.apache.hadoop.hbase.TestTableName.Names-">validateNames</a></span>(org.apache.hadoop.hbase.TableName expected,
+ <a href="../../../../org/apache/hadoop/hbase/TestTableName.Names.html" title="class in org.apache.hadoop.hbase">TestTableName.Names</a> names)</code> </td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.junit.rules.TestWatcher">
+<!-- -->
+</a>
+<h3>Methods inherited from class org.junit.rules.TestWatcher</h3>
+<code>apply, failed, finished, skipped, skipped, succeeded</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang
/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="tableName">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>tableName</h4>
+<pre>private org.apache.hadoop.hbase.TableName <a href="../../../../src-html/org/apache/hadoop/hbase/TestTableName.html#line.43">tableName</a></pre>
+</li>
+</ul>
+<a name="emptyNames">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>emptyNames</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] <a href="../../../../src-html/org/apache/hadoop/hbase/TestTableName.html#line.57">emptyNames</a></pre>
+</li>
+</ul>
+<a name="invalidNamespace">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>invalidNamespace</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] <a href="../../../../src-html/org/apache/hadoop/hbase/TestTableName.html#line.58">invalidNamespace</a></pre>
+</li>
+</ul>
+<a name="legalTableNames">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>legalTableNames</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] <a href="../../../../src-html/org/apache/hadoop/hbase/TestTableName.html#line.59">legalTableNames</a></pre>
+</li>
+</ul>
+<a name="illegalTableNames">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>illegalTableNames</h4>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] <a href="../../../../src-html/org/apache/hadoop/hbase/TestTableName.html#line.63">illegalTableNames</a></pre>
+</li>
+</ul>
+<a name="names">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>names</h4>
+<pre><a href="../../../../org/apache/hadoop/hbase/TestTableName.Names.html" title="class in org.apache.hadoop.hbase">TestTableName.Names</a>[] <a href="../../../../src-html/org/apache/hadoop/hbase/TestTableName.html#line.149">names</a></pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="TestTableName--">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TestTableName</h4>
+<pre>public <a href="../../../../src-html/org/apache/hadoop/hbase/TestTableName.html#line.42">TestTableName</a>()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="starting-org.junit.runner.Description-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>starting</h4>
+<pre>protected void <a href="../../../../src-html/org/apache/hadoop/hbase/TestTableName.html#line.49">starting</a>(org.junit.runner.Description description)</pre>
+<div class="block">Invoked when a test is about to start</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>starting</code> in class <code>org.junit.rules.TestWatcher</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getTableName--">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTableName</h4>
+<pre>public org.apache.hadoop.hbase.TableName <a href="../../../../src-html/org/apache/hadoop/hbase/TestTableName.html#line.53">getTableName</a>()</pre>
+</li>
+</ul>
+<a name="testInvalidNamespace--">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testInvalidNamespace</h4>
+<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/TestTableName.html#line.69">testInvalidNamespace</a>()</pre>
+</li>
+</ul>
+<a name="testEmptyNamespaceName--">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testEmptyNamespaceName</h4>
+<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/TestTableName.html#line.77">testEmptyNamespaceName</a>()</pre>
+</li>
+</ul>
+<a name="testEmptyTableName--">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testEmptyTableName</h4>
+<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/TestTableName.html#line.85">testEmptyTableName</a>()</pre>
+</li>
+</ul>
+<a name="testLegalHTableNames--">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testLegalHTableNames</h4>
+<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/TestTableName.html#line.93">testLegalHTableNames</a>()</pre>
+</li>
+</ul>
+<a name="testIllegalHTableNames--">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testIllegalHTableNames</h4>
+<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/TestTableName.html#line.100">testIllegalHTableNames</a>()</pre>
+</li>
+</ul>
+<a name="testValueOf--">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testValueOf</h4>
+<pre>public void <a href="../../../../src-html/org/apache/hadoop/hbase/TestTableName.html#line.163">testValueOf</a>()</pre>
+</li>
+</ul>
+<a name="validateNames-org.apache.hadoop.hbase.TableName-org.apache.hadoop.hbase.TestTableName.Names-">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>validateNames</h4>
+<pre>private org.apache.hadoop.hbase.TableName <a href="../../../../src-html/org/apache/hadoop/hbase/TestTableName.html#line.181">validateNames</a>(org.apache.hadoop.hbase.TableName expected,
+ <a href="../../../../org/apache/hadoop/hbase/TestTableName.Names.html" title="class in org.apache.hadoop.hbase">TestTableName.Names</a> names)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/TestTableName.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/hadoop/hbase/TestStochasticBalancerJmxMetrics.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/hadoop/hbase/TestTableName.Names.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/hadoop/hbase/TestTableName.html" target="_top">Frames</a></li>
+<li><a href="TestTableName.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary: </li>
+<li><a href="#nested.class.summary">Nested</a> | </li>
+<li><a href="#field.summary">Field</a> | </li>
+<li><a href="#constructor.summary">Constr</a> | </li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li><a href="#field.detail">Field</a> | </li>
+<li><a href="#constructor.detail">Constr</a> | </li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright © 2007–2017 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/TestTagRewriteCell.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/TestTagRewriteCell.html b/testdevapidocs/org/apache/hadoop/hbase/TestTagRewriteCell.html
index 6259757..a3e9e43 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/TestTagRewriteCell.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/TestTagRewriteCell.html
@@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab";
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../org/apache/hadoop/hbase/TestStochasticBalancerJmxMetrics.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/hadoop/hbase/TestTableName.Names.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Prev Class</span></a></li>
<li><a href="../../../../org/apache/hadoop/hbase/TestTagUtil.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
@@ -226,7 +226,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../org/apache/hadoop/hbase/TestStochasticBalancerJmxMetrics.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/hadoop/hbase/TestTableName.Names.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Prev Class</span></a></li>
<li><a href="../../../../org/apache/hadoop/hbase/TestTagUtil.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
[22/27] hbase-site git commit: Published site at .
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/devapidocs/org/apache/hadoop/hbase/client/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/client/package-tree.html b/devapidocs/org/apache/hadoop/hbase/client/package-tree.html
index b3575c3..ade7258 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/package-tree.html
@@ -542,25 +542,25 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/MasterSwitchType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">MasterSwitchType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/SnapshotType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">SnapshotType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.Retry.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AsyncRequestFutureImpl.Retry</span></a></li>
<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/RegionLocateType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">RegionLocateType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/HBaseAdmin.ReplicationState.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">HBaseAdmin.ReplicationState</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/ScannerCallable.MoreResults.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">ScannerCallable.MoreResults</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/IsolationLevel.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">IsolationLevel</span></a></li>
<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/Consistency.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">Consistency</span></a></li>
<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcessTask.SubmittedRows.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AsyncProcessTask.SubmittedRows</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/CompactType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">CompactType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.Retry.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AsyncRequestFutureImpl.Retry</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/Scan.ReadType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">Scan.ReadType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AbstractResponse.ResponseType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AbstractResponse.ResponseType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/TableState.State.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">TableState.State</span></a></li>
<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">Durability</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/RequestController.ReturnCode.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">RequestController.ReturnCode</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/CompactionState.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">CompactionState</span></a></li>
<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/MobCompactPartitionPolicy.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">MobCompactPartitionPolicy</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/TableState.State.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">TableState.State</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/CompactionState.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">CompactionState</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/SnapshotType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">SnapshotType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/Scan.ReadType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">Scan.ReadType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/MasterSwitchType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">MasterSwitchType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/ScannerCallable.MoreResults.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">ScannerCallable.MoreResults</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/CompactType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">CompactType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/IsolationLevel.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">IsolationLevel</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AbstractResponse.ResponseType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">AbstractResponse.ResponseType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/RequestController.ReturnCode.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">RequestController.ReturnCode</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/HBaseAdmin.ReplicationState.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">HBaseAdmin.ReplicationState</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/devapidocs/org/apache/hadoop/hbase/executor/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/executor/package-tree.html b/devapidocs/org/apache/hadoop/hbase/executor/package-tree.html
index 5bdab95..bbf68db 100644
--- a/devapidocs/org/apache/hadoop/hbase/executor/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/executor/package-tree.html
@@ -104,8 +104,8 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
-<li type="circle">org.apache.hadoop.hbase.executor.<a href="../../../../../org/apache/hadoop/hbase/executor/ExecutorType.html" title="enum in org.apache.hadoop.hbase.executor"><span class="typeNameLink">ExecutorType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.executor.<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor"><span class="typeNameLink">EventType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.executor.<a href="../../../../../org/apache/hadoop/hbase/executor/ExecutorType.html" title="enum in org.apache.hadoop.hbase.executor"><span class="typeNameLink">ExecutorType</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/devapidocs/org/apache/hadoop/hbase/filter/FilterList.Operator.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/filter/FilterList.Operator.html b/devapidocs/org/apache/hadoop/hbase/filter/FilterList.Operator.html
index e0395d9..491b8c4 100644
--- a/devapidocs/org/apache/hadoop/hbase/filter/FilterList.Operator.html
+++ b/devapidocs/org/apache/hadoop/hbase/filter/FilterList.Operator.html
@@ -123,7 +123,7 @@ var activeTableTab = "activeTableTab";
<hr>
<br>
<pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Public.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Public</a>
-public static enum <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.58">FilterList.Operator</a>
+public static enum <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.60">FilterList.Operator</a>
extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><<a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a>></pre>
<div class="block">set operator</div>
</li>
@@ -216,7 +216,7 @@ the order they are declared.</div>
<ul class="blockList">
<li class="blockList">
<h4>MUST_PASS_ALL</h4>
-<pre>public static final <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.Operator.html#line.60">MUST_PASS_ALL</a></pre>
+<pre>public static final <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.Operator.html#line.62">MUST_PASS_ALL</a></pre>
<div class="block">!AND</div>
</li>
</ul>
@@ -226,7 +226,7 @@ the order they are declared.</div>
<ul class="blockListLast">
<li class="blockList">
<h4>MUST_PASS_ONE</h4>
-<pre>public static final <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.Operator.html#line.62">MUST_PASS_ONE</a></pre>
+<pre>public static final <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.Operator.html#line.64">MUST_PASS_ONE</a></pre>
<div class="block">!OR</div>
</li>
</ul>
@@ -244,7 +244,7 @@ the order they are declared.</div>
<ul class="blockList">
<li class="blockList">
<h4>values</h4>
-<pre>public static <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.Operator.html#line.58">values</a>()</pre>
+<pre>public static <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.Operator.html#line.60">values</a>()</pre>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
@@ -264,7 +264,7 @@ for (FilterList.Operator c : FilterList.Operator.values())
<ul class="blockListLast">
<li class="blockList">
<h4>valueOf</h4>
-<pre>public static <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.Operator.html#line.58">valueOf</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</pre>
+<pre>public static <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.Operator.html#line.60">valueOf</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</pre>
<div class="block">Returns the enum constant of this type with the specified name.
The string must match <i>exactly</i> an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/devapidocs/org/apache/hadoop/hbase/filter/FilterList.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/filter/FilterList.html b/devapidocs/org/apache/hadoop/hbase/filter/FilterList.html
index 5f68a2b..9a43304 100644
--- a/devapidocs/org/apache/hadoop/hbase/filter/FilterList.html
+++ b/devapidocs/org/apache/hadoop/hbase/filter/FilterList.html
@@ -120,7 +120,7 @@ var activeTableTab = "activeTableTab";
<hr>
<br>
<pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Public.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Public</a>
-public final class <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.55">FilterList</a>
+public final class <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.57">FilterList</a>
extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html" title="class in org.apache.hadoop.hbase.filter">FilterBase</a></pre>
<div class="block">Implementation of <a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter"><code>Filter</code></a> that represents an ordered List of Filters
which will be evaluated with a specified boolean operator <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html#MUST_PASS_ALL"><code>FilterList.Operator.MUST_PASS_ALL</code></a>
@@ -212,7 +212,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
</td>
</tr>
<tr class="altColor">
-<td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a></code></td>
+<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.html#seekHintFilter">seekHintFilter</a></span></code> </td>
</tr>
<tr class="rowColor">
@@ -491,7 +491,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>MAX_LOG_FILTERS</h4>
-<pre>private static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.65">MAX_LOG_FILTERS</a></pre>
+<pre>private static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.67">MAX_LOG_FILTERS</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.filter.FilterList.MAX_LOG_FILTERS">Constant Field Values</a></dd>
@@ -504,7 +504,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>operator</h4>
-<pre>private <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.66">operator</a></pre>
+<pre>private <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.68">operator</a></pre>
</li>
</ul>
<a name="filters">
@@ -513,7 +513,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>filters</h4>
-<pre>private final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.67">filters</a></pre>
+<pre>private final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.69">filters</a></pre>
</li>
</ul>
<a name="seekHintFilter">
@@ -522,7 +522,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>seekHintFilter</h4>
-<pre>private <a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.68">seekHintFilter</a></pre>
+<pre>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.70">seekHintFilter</a></pre>
</li>
</ul>
<a name="prevFilterRCList">
@@ -531,7 +531,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>prevFilterRCList</h4>
-<pre>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.75">prevFilterRCList</a></pre>
+<pre>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.77">prevFilterRCList</a></pre>
<div class="block">Save previous return code and previous cell for every filter in filter list. For MUST_PASS_ONE,
we use the previous return code to decide whether we should pass current cell encountered to
the filter. For MUST_PASS_ALL, the two list are meaningless.</div>
@@ -543,7 +543,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>prevCellList</h4>
-<pre>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.76">prevCellList</a></pre>
+<pre>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.78">prevCellList</a></pre>
</li>
</ul>
<a name="referenceCell">
@@ -552,7 +552,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>referenceCell</h4>
-<pre>private <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.79">referenceCell</a></pre>
+<pre>private <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.81">referenceCell</a></pre>
<div class="block">Reference Cell used by <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.html#transformCell-org.apache.hadoop.hbase.Cell-"><code>transformCell(Cell)</code></a> for validation purpose.</div>
</li>
</ul>
@@ -562,7 +562,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockListLast">
<li class="blockList">
<h4>transformedCell</h4>
-<pre>private <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.88">transformedCell</a></pre>
+<pre>private <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.90">transformedCell</a></pre>
<div class="block">When filtering a given Cell in <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.html#filterKeyValue-org.apache.hadoop.hbase.Cell-"><code>filterKeyValue(Cell)</code></a>,
this stores the transformed Cell to be returned by <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.html#transformCell-org.apache.hadoop.hbase.Cell-"><code>transformCell(Cell)</code></a>.
@@ -584,7 +584,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>FilterList</h4>
-<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.96">FilterList</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>> rowFilters)</pre>
+<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.98">FilterList</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>> rowFilters)</pre>
<div class="block">Constructor that takes a set of <a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter"><code>Filter</code></a>s. The default operator
MUST_PASS_ALL is assumed.
All filters are cloned to internal list.</div>
@@ -600,7 +600,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>FilterList</h4>
-<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.107">FilterList</a>(<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>... rowFilters)</pre>
+<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.109">FilterList</a>(<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>... rowFilters)</pre>
<div class="block">Constructor that takes a var arg number of <a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter"><code>Filter</code></a>s. The fefault operator
MUST_PASS_ALL is assumed.</div>
<dl>
@@ -615,7 +615,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>FilterList</h4>
-<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.116">FilterList</a>(<a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a> operator)</pre>
+<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.118">FilterList</a>(<a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a> operator)</pre>
<div class="block">Constructor that takes an operator.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -629,7 +629,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>FilterList</h4>
-<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.128">FilterList</a>(<a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a> operator,
+<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.130">FilterList</a>(<a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a> operator,
<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>> rowFilters)</pre>
<div class="block">Constructor that takes a set of <a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter"><code>Filter</code></a>s and an operator.</div>
<dl>
@@ -645,7 +645,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockListLast">
<li class="blockList">
<h4>FilterList</h4>
-<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.140">FilterList</a>(<a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a> operator,
+<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.142">FilterList</a>(<a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a> operator,
<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>... rowFilters)</pre>
<div class="block">Constructor that takes a var arg number of <a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter"><code>Filter</code></a>s and an operator.</div>
<dl>
@@ -669,7 +669,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>initPrevListForMustPassOne</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.146">initPrevListForMustPassOne</a>(int size)</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.148">initPrevListForMustPassOne</a>(int size)</pre>
</li>
</ul>
<a name="getOperator--">
@@ -678,7 +678,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>getOperator</h4>
-<pre>public <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.163">getOperator</a>()</pre>
+<pre>public <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.165">getOperator</a>()</pre>
<div class="block">Get the operator.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -692,7 +692,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>getFilters</h4>
-<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.172">getFilters</a>()</pre>
+<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.174">getFilters</a>()</pre>
<div class="block">Get the filters.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -706,7 +706,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>size</h4>
-<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.176">size</a>()</pre>
+<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.178">size</a>()</pre>
</li>
</ul>
<a name="isEmpty--">
@@ -715,7 +715,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>isEmpty</h4>
-<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.180">isEmpty</a>()</pre>
+<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.182">isEmpty</a>()</pre>
</li>
</ul>
<a name="getReversed-java.util.List-boolean-">
@@ -724,7 +724,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>getReversed</h4>
-<pre>private static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.184">getReversed</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>> rowFilters,
+<pre>private static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.186">getReversed</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>> rowFilters,
boolean defaultValue)</pre>
</li>
</ul>
@@ -734,7 +734,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>checkReversed</h4>
-<pre>private static void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.199">checkReversed</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>> rowFilters,
+<pre>private static void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.201">checkReversed</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>> rowFilters,
boolean expected)</pre>
</li>
</ul>
@@ -744,7 +744,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>addFilter</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.209">addFilter</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>> filters)</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.211">addFilter</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>> filters)</pre>
</li>
</ul>
<a name="addFilter-org.apache.hadoop.hbase.filter.Filter-">
@@ -753,7 +753,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>addFilter</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.223">addFilter</a>(<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a> filter)</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.225">addFilter</a>(<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a> filter)</pre>
<div class="block">Add a filter.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -767,7 +767,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>reset</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.228">reset</a>()
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.230">reset</a>()
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html#reset--">FilterBase</a></code></span></div>
<div class="block">Filters that are purely stateless and do nothing in their reset() methods can inherit
@@ -791,7 +791,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>filterRowKey</h4>
-<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.241">filterRowKey</a>(byte[] rowKey,
+<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.243">filterRowKey</a>(byte[] rowKey,
int offset,
int length)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -824,7 +824,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>filterRowKey</h4>
-<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.265">filterRowKey</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> firstRowCell)
+<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.267">filterRowKey</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> firstRowCell)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html#filterRowKey-org.apache.hadoop.hbase.Cell-">Filter</a></code></span></div>
<div class="block">Filters a row based on the row key. If this returns true, the entire row will be excluded. If
@@ -852,7 +852,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>filterAllRemaining</h4>
-<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.287">filterAllRemaining</a>()
+<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.289">filterAllRemaining</a>()
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html#filterAllRemaining--">FilterBase</a></code></span></div>
<div class="block">Filters that never filter all remaining can inherit this implementation that
@@ -878,7 +878,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>transformCell</h4>
-<pre>public <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.307">transformCell</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> c)
+<pre>public <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.309">transformCell</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> c)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html#transformCell-org.apache.hadoop.hbase.Cell-">FilterBase</a></code></span></div>
<div class="block">By default no transformation takes place
@@ -911,7 +911,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>shouldPassCurrentCellToFilter</h4>
-<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.328">shouldPassCurrentCellToFilter</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> prevCell,
+<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.330">shouldPassCurrentCellToFilter</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> prevCell,
<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> currentCell,
int filterIdx)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -935,7 +935,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>filterKeyValue</h4>
-<pre>public <a href="../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.356">filterKeyValue</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> c)
+<pre>public <a href="../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.358">filterKeyValue</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> c)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">Filter</a></code></span></div>
<div class="block">A way to filter based on the column family, column qualifier and/or the column value. Return
@@ -972,7 +972,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>filterRowCells</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.465">filterRowCells</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>> cells)
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.474">filterRowCells</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>> cells)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Filters that never filter by modifying the returned List of Cells can
inherit this implementation that does nothing.
@@ -1000,7 +1000,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>hasFilterRow</h4>
-<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.473">hasFilterRow</a>()</pre>
+<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.482">hasFilterRow</a>()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html#hasFilterRow--">FilterBase</a></code></span></div>
<div class="block">Fitlers that never filter by modifying the returned List of Cells can
inherit this implementation that does nothing.
@@ -1021,7 +1021,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>filterRow</h4>
-<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.484">filterRow</a>()
+<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.493">filterRow</a>()
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html#filterRow--">FilterBase</a></code></span></div>
<div class="block">Filters that never filter by rows based on previously gathered state from
@@ -1050,7 +1050,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>toByteArray</h4>
-<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.507">toByteArray</a>()
+<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.516">toByteArray</a>()
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html#toByteArray--">FilterBase</a></code></span></div>
<div class="block">Return length 0 byte array for Filters that don't require special serialization</div>
@@ -1070,7 +1070,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>parseFrom</h4>
-<pre>public static <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.html" title="class in org.apache.hadoop.hbase.filter">FilterList</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.524">parseFrom</a>(byte[] pbBytes)
+<pre>public static <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.html" title="class in org.apache.hadoop.hbase.filter">FilterList</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.533">parseFrom</a>(byte[] pbBytes)
throws <a href="../../../../../org/apache/hadoop/hbase/exceptions/DeserializationException.html" title="class in org.apache.hadoop.hbase.exceptions">DeserializationException</a></pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -1090,7 +1090,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>areSerializedFieldsEqual</h4>
-<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.551">areSerializedFieldsEqual</a>(<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a> other)</pre>
+<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.560">areSerializedFieldsEqual</a>(<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a> other)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html#areSerializedFieldsEqual-org.apache.hadoop.hbase.filter.Filter-">FilterBase</a></code></span></div>
<div class="block">Default implementation so that writers of custom filters aren't forced to implement.</div>
<dl>
@@ -1110,7 +1110,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>getNextCellHint</h4>
-<pre>public <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.562">getNextCellHint</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> currentCell)
+<pre>public <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.571">getNextCellHint</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> currentCell)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html#getNextCellHint-org.apache.hadoop.hbase.Cell-">FilterBase</a></code></span></div>
<div class="block">Filters that are not sure which key must be next seeked to, can inherit
@@ -1139,7 +1139,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>isFamilyEssential</h4>
-<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.596">isFamilyEssential</a>(byte[] name)
+<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.615">isFamilyEssential</a>(byte[] name)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html#isFamilyEssential-byte:A-">FilterBase</a></code></span></div>
<div class="block">By default, we require all scan's column families to be present. Our
@@ -1166,7 +1166,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>setReversed</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.610">setReversed</a>(boolean reversed)</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.629">setReversed</a>(boolean reversed)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html#setReversed-boolean-">Filter</a></code></span></div>
<div class="block">alter the reversed scan flag</div>
<dl>
@@ -1183,7 +1183,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockList">
<li class="blockList">
<h4>toString</h4>
-<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.619">toString</a>()</pre>
+<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.638">toString</a>()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html#toString--">FilterBase</a></code></span></div>
<div class="block">Return filter's info for debugging and logging purpose.</div>
<dl>
@@ -1198,7 +1198,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
<ul class="blockListLast">
<li class="blockList">
<h4>toString</h4>
-<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.623">toString</a>(int maxFilters)</pre>
+<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.642">toString</a>(int maxFilters)</pre>
</li>
</ul>
</li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/devapidocs/org/apache/hadoop/hbase/filter/class-use/Filter.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/filter/class-use/Filter.html b/devapidocs/org/apache/hadoop/hbase/filter/class-use/Filter.html
index 1c9fe54..f329dc1 100644
--- a/devapidocs/org/apache/hadoop/hbase/filter/class-use/Filter.html
+++ b/devapidocs/org/apache/hadoop/hbase/filter/class-use/Filter.html
@@ -440,10 +440,6 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
<td class="colFirst"><code>private <a href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a></code></td>
<td class="colLast"><span class="typeNameLabel">WhileMatchFilter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/filter/WhileMatchFilter.html#filter">filter</a></span></code> </td>
</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>private <a href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a></code></td>
-<td class="colLast"><span class="typeNameLabel">FilterList.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.html#seekHintFilter">seekHintFilter</a></span></code> </td>
-</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
@@ -457,6 +453,10 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>></code></td>
<td class="colLast"><span class="typeNameLabel">FilterList.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.html#filters">filters</a></span></code> </td>
</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>></code></td>
+<td class="colLast"><span class="typeNameLabel">FilterList.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/filter/FilterList.html#seekHintFilter">seekHintFilter</a></span></code> </td>
+</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html b/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html
index ba07b38..bbe7b77 100644
--- a/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html
@@ -175,14 +175,14 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
-<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter"><span class="typeNameLink">FilterList.Operator</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/BitComparator.BitwiseOp.html" title="enum in org.apache.hadoop.hbase.filter"><span class="typeNameLink">BitComparator.BitwiseOp</span></a></li>
<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/FilterWrapper.FilterRowRetCode.html" title="enum in org.apache.hadoop.hbase.filter"><span class="typeNameLink">FilterWrapper.FilterRowRetCode</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" title="enum in org.apache.hadoop.hbase.filter"><span class="typeNameLink">Filter.ReturnCode</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter"><span class="typeNameLink">CompareFilter.CompareOp</span></a></li>
<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/RegexStringComparator.EngineType.html" title="enum in org.apache.hadoop.hbase.filter"><span class="typeNameLink">RegexStringComparator.EngineType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html" title="enum in org.apache.hadoop.hbase.filter"><span class="typeNameLink">FuzzyRowFilter.SatisfiesCode</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/BitComparator.BitwiseOp.html" title="enum in org.apache.hadoop.hbase.filter"><span class="typeNameLink">BitComparator.BitwiseOp</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter"><span class="typeNameLink">CompareFilter.CompareOp</span></a></li>
<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.Order.html" title="enum in org.apache.hadoop.hbase.filter"><span class="typeNameLink">FuzzyRowFilter.Order</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" title="enum in org.apache.hadoop.hbase.filter"><span class="typeNameLink">Filter.ReturnCode</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter"><span class="typeNameLink">FilterList.Operator</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
index 3d32149..1aed141 100644
--- a/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
@@ -273,12 +273,12 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
-<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheConfig.ExternalBlockCaches.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">CacheConfig.ExternalBlockCaches</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.State.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">HFileBlock.Writer.State</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">BlockType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/Cacheable.MemoryType.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">Cacheable.MemoryType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockPriority.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">BlockPriority</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/Cacheable.MemoryType.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">Cacheable.MemoryType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.BlockCategory.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">BlockType.BlockCategory</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">BlockType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.State.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">HFileBlock.Writer.State</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheConfig.ExternalBlockCaches.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="typeNameLink">CacheConfig.ExternalBlockCaches</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/devapidocs/org/apache/hadoop/hbase/ipc/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/ipc/package-tree.html b/devapidocs/org/apache/hadoop/hbase/ipc/package-tree.html
index c0a4d66..ea3d1c5 100644
--- a/devapidocs/org/apache/hadoop/hbase/ipc/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/ipc/package-tree.html
@@ -341,9 +341,9 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
-<li type="circle">org.apache.hadoop.hbase.ipc.<a href="../../../../../org/apache/hadoop/hbase/ipc/CallEvent.Type.html" title="enum in org.apache.hadoop.hbase.ipc"><span class="typeNameLink">CallEvent.Type</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.ipc.<a href="../../../../../org/apache/hadoop/hbase/ipc/BufferCallBeforeInitHandler.BufferCallAction.html" title="enum in org.apache.hadoop.hbase.ipc"><span class="typeNameLink">BufferCallBeforeInitHandler.BufferCallAction</span></a></li>
<li type="circle">org.apache.hadoop.hbase.ipc.<a href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServerSourceFactoryImpl.SourceStorage.html" title="enum in org.apache.hadoop.hbase.ipc"><span class="typeNameLink">MetricsHBaseServerSourceFactoryImpl.SourceStorage</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.ipc.<a href="../../../../../org/apache/hadoop/hbase/ipc/BufferCallBeforeInitHandler.BufferCallAction.html" title="enum in org.apache.hadoop.hbase.ipc"><span class="typeNameLink">BufferCallBeforeInitHandler.BufferCallAction</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.ipc.<a href="../../../../../org/apache/hadoop/hbase/ipc/CallEvent.Type.html" title="enum in org.apache.hadoop.hbase.ipc"><span class="typeNameLink">CallEvent.Type</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html b/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html
index 2bfdd97..d8052f0 100644
--- a/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html
@@ -293,10 +293,10 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
-<li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/TableSplit.Version.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="typeNameLink">TableSplit.Version</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/CellCounter.CellCounterMapper.Counters.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="typeNameLink">CellCounter.CellCounterMapper.Counters</span></a></li>
<li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/RowCounter.RowCounterMapper.Counters.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="typeNameLink">RowCounter.RowCounterMapper.Counters</span></a></li>
<li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/SyncTable.SyncMapper.Counter.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="typeNameLink">SyncTable.SyncMapper.Counter</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/CellCounter.CellCounterMapper.Counters.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="typeNameLink">CellCounter.CellCounterMapper.Counters</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/TableSplit.Version.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="typeNameLink">TableSplit.Version</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/devapidocs/org/apache/hadoop/hbase/master/balancer/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/master/balancer/package-tree.html b/devapidocs/org/apache/hadoop/hbase/master/balancer/package-tree.html
index c73f25f..e458be7 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/balancer/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/balancer/package-tree.html
@@ -197,8 +197,8 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
-<li type="circle">org.apache.hadoop.hbase.master.balancer.<a href="../../../../../../org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.LocalityType.html" title="enum in org.apache.hadoop.hbase.master.balancer"><span class="typeNameLink">BaseLoadBalancer.Cluster.LocalityType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.master.balancer.<a href="../../../../../../org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.Action.Type.html" title="enum in org.apache.hadoop.hbase.master.balancer"><span class="typeNameLink">BaseLoadBalancer.Cluster.Action.Type</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.master.balancer.<a href="../../../../../../org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.LocalityType.html" title="enum in org.apache.hadoop.hbase.master.balancer"><span class="typeNameLink">BaseLoadBalancer.Cluster.LocalityType</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/master/package-tree.html b/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
index 89c0471..e8f4765 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
@@ -316,11 +316,11 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
-<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/RegionState.State.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">RegionState.State</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/MasterRpcServices.BalanceSwitchMode.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">MasterRpcServices.BalanceSwitchMode</span></a></li>
<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/SplitLogManager.TerminationStatus.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">SplitLogManager.TerminationStatus</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSourceFactoryImpl.FactoryStorage.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">MetricsMasterSourceFactoryImpl.FactoryStorage</span></a></li>
<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/SplitLogManager.ResubmitDirective.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">SplitLogManager.ResubmitDirective</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/RegionState.State.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">RegionState.State</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSourceFactoryImpl.FactoryStorage.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">MetricsMasterSourceFactoryImpl.FactoryStorage</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/MasterRpcServices.BalanceSwitchMode.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">MasterRpcServices.BalanceSwitchMode</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/devapidocs/org/apache/hadoop/hbase/monitoring/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/monitoring/package-tree.html b/devapidocs/org/apache/hadoop/hbase/monitoring/package-tree.html
index c43c370..d264c19 100644
--- a/devapidocs/org/apache/hadoop/hbase/monitoring/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/monitoring/package-tree.html
@@ -125,8 +125,8 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
-<li type="circle">org.apache.hadoop.hbase.monitoring.<a href="../../../../../org/apache/hadoop/hbase/monitoring/TaskMonitor.TaskFilter.TaskType.html" title="enum in org.apache.hadoop.hbase.monitoring"><span class="typeNameLink">TaskMonitor.TaskFilter.TaskType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.monitoring.<a href="../../../../../org/apache/hadoop/hbase/monitoring/MonitoredTask.State.html" title="enum in org.apache.hadoop.hbase.monitoring"><span class="typeNameLink">MonitoredTask.State</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.monitoring.<a href="../../../../../org/apache/hadoop/hbase/monitoring/TaskMonitor.TaskFilter.TaskType.html" title="enum in org.apache.hadoop.hbase.monitoring"><span class="typeNameLink">TaskMonitor.TaskFilter.TaskType</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/devapidocs/org/apache/hadoop/hbase/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/package-tree.html b/devapidocs/org/apache/hadoop/hbase/package-tree.html
index ece9aef..eeff7dd 100644
--- a/devapidocs/org/apache/hadoop/hbase/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/package-tree.html
@@ -435,15 +435,15 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">KeyValue.Type</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ProcedureState.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ProcedureState</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/Coprocessor.State.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">Coprocessor.State</span></a></li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.QueryType.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">MetaTableAccessor.QueryType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/MemoryCompactionPolicy.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">MemoryCompactionPolicy</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ProcedureState.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ProcedureState</span></a></li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/CellBuilderType.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">CellBuilderType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/KeepDeletedCells.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">KeepDeletedCells</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HealthChecker.HealthCheckerExitStatus.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">HealthChecker.HealthCheckerExitStatus</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/MemoryCompactionPolicy.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">MemoryCompactionPolicy</span></a></li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HConstants.OperationStatusCode.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">HConstants.OperationStatusCode</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/Coprocessor.State.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">Coprocessor.State</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">KeyValue.Type</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HealthChecker.HealthCheckerExitStatus.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">HealthChecker.HealthCheckerExitStatus</span></a></li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/CompatibilitySingletonFactory.SingletonStorage.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">CompatibilitySingletonFactory.SingletonStorage</span></a></li>
</ul>
</li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html b/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
index 41ae010..719acbe 100644
--- a/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
@@ -201,11 +201,11 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
-<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/RootProcedureState.State.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">RootProcedureState.State</span></a></li>
<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.Flow.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">StateMachineProcedure.Flow</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/Procedure.LockState.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">Procedure.LockState</span></a></li>
<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/LockInfo.ResourceType.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">LockInfo.ResourceType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/Procedure.LockState.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">Procedure.LockState</span></a></li>
<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/LockInfo.LockType.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">LockInfo.LockType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/RootProcedureState.State.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">RootProcedureState.State</span></a></li>
</ul>
</li>
</ul>
[13/27] hbase-site git commit: Published site at .
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-client-project/license.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-client-project/license.html b/hbase-build-configuration/hbase-archetypes/hbase-client-project/license.html
index 096da95..79661e2 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-client-project/license.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-client-project/license.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-client archetype – Project Licenses</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -111,7 +111,209 @@
<h2><a name="Project_Licenses"></a>Project Licenses</h2><a name="Project_Licenses"></a>
<div class="section">
<h3><a name="Apache_License_Version_2.0"></a>Apache License, Version 2.0</h3><a name="Apache_License_Version_2.0"></a>
-<p>Can't read the url [https://www.apache.org/licenses/LICENSE-2.0.txt] : connect timed out</p></div></div>
+<div class="source"><pre class="prettyprint">
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+</pre></div></div></div>
</div>
</div>
@@ -124,7 +326,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-client-project/mail-lists.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-client-project/mail-lists.html b/hbase-build-configuration/hbase-archetypes/hbase-client-project/mail-lists.html
index 00d99a7..01348a8 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-client-project/mail-lists.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-client-project/mail-lists.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-client archetype – Project Mailing Lists</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -176,7 +176,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-client-project/plugin-management.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-client-project/plugin-management.html b/hbase-build-configuration/hbase-archetypes/hbase-client-project/plugin-management.html
index 5a58993..ca8046b 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-client-project/plugin-management.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-client-project/plugin-management.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-client archetype – Project Plugin Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -271,7 +271,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-client-project/plugins.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-client-project/plugins.html b/hbase-build-configuration/hbase-archetypes/hbase-client-project/plugins.html
index c55c5ca..0c31414 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-client-project/plugins.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-client-project/plugins.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-client archetype – Project Plugins</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -226,7 +226,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-client-project/project-info.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-client-project/project-info.html b/hbase-build-configuration/hbase-archetypes/hbase-client-project/project-info.html
index b903ac6..5e0b8a0 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-client-project/project-info.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-client-project/project-info.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-client archetype – Project Information</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -167,7 +167,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-client-project/project-reports.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-client-project/project-reports.html b/hbase-build-configuration/hbase-archetypes/hbase-client-project/project-reports.html
index 597acf3..9c83bd5 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-client-project/project-reports.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-client-project/project-reports.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-client archetype – Generated Reports</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -128,7 +128,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-client-project/project-summary.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-client-project/project-summary.html b/hbase-build-configuration/hbase-archetypes/hbase-client-project/project-summary.html
index 64b7edc..4f13f36 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-client-project/project-summary.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-client-project/project-summary.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-client archetype – Project Summary</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -166,7 +166,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-client-project/source-repository.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-client-project/source-repository.html b/hbase-build-configuration/hbase-archetypes/hbase-client-project/source-repository.html
index e0e0a32..d314911 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-client-project/source-repository.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-client-project/source-repository.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-client archetype – Source Code Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -134,7 +134,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-client-project/team-list.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-client-project/team-list.html b/hbase-build-configuration/hbase-archetypes/hbase-client-project/team-list.html
index 13127b4..f85d7ee 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-client-project/team-list.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-client-project/team-list.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-client archetype – Project Team</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -529,7 +529,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/checkstyle.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/checkstyle.html b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/checkstyle.html
index 54f7459..fb83bad 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/checkstyle.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/checkstyle.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-shaded-client archetype – Checkstyle Results</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -150,7 +150,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/dependencies.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/dependencies.html b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/dependencies.html
index 52d2020..2b9a4f8 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/dependencies.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/dependencies.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-shaded-client archetype – Project Dependencies</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -3493,7 +3493,7 @@ These include: bzip2, gzip, pack200, xz and ar, cpio, jar, tar, zip, dump.</p>
<td>No</td></tr>
<tr class="a">
<td>hbase-common-3.0.0-SNAPSHOT-tests.jar</td>
-<td>287 kB</td>
+<td>290.9 kB</td>
<td>-</td>
<td>-</td>
<td>-</td>
@@ -4187,7 +4187,7 @@ These include: bzip2, gzip, pack200, xz and ar, cpio, jar, tar, zip, dump.</p>
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
[26/27] hbase-site git commit: Published site at .
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/apidocs/src-html/org/apache/hadoop/hbase/filter/FilterList.Operator.html
----------------------------------------------------------------------
diff --git a/apidocs/src-html/org/apache/hadoop/hbase/filter/FilterList.Operator.html b/apidocs/src-html/org/apache/hadoop/hbase/filter/FilterList.Operator.html
index 0ed7e8b..7839e75 100644
--- a/apidocs/src-html/org/apache/hadoop/hbase/filter/FilterList.Operator.html
+++ b/apidocs/src-html/org/apache/hadoop/hbase/filter/FilterList.Operator.html
@@ -30,615 +30,634 @@
<span class="sourceLineNo">022</span>import java.util.ArrayList;<a name="line.22"></a>
<span class="sourceLineNo">023</span>import java.util.Arrays;<a name="line.23"></a>
<span class="sourceLineNo">024</span>import java.util.Collections;<a name="line.24"></a>
-<span class="sourceLineNo">025</span>import java.util.List;<a name="line.25"></a>
-<span class="sourceLineNo">026</span><a name="line.26"></a>
-<span class="sourceLineNo">027</span>import org.apache.hadoop.hbase.Cell;<a name="line.27"></a>
-<span class="sourceLineNo">028</span>import org.apache.hadoop.hbase.CellComparator;<a name="line.28"></a>
-<span class="sourceLineNo">029</span>import org.apache.hadoop.hbase.CellUtil;<a name="line.29"></a>
-<span class="sourceLineNo">030</span>import org.apache.hadoop.hbase.KeyValueUtil;<a name="line.30"></a>
-<span class="sourceLineNo">031</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.31"></a>
-<span class="sourceLineNo">032</span>import org.apache.hadoop.hbase.exceptions.DeserializationException;<a name="line.32"></a>
-<span class="sourceLineNo">033</span>import org.apache.hadoop.hbase.shaded.protobuf.ProtobufUtil;<a name="line.33"></a>
-<span class="sourceLineNo">034</span>import org.apache.hadoop.hbase.shaded.protobuf.generated.FilterProtos;<a name="line.34"></a>
-<span class="sourceLineNo">035</span>import org.apache.hadoop.hbase.shaded.com.google.protobuf.InvalidProtocolBufferException;<a name="line.35"></a>
-<span class="sourceLineNo">036</span><a name="line.36"></a>
-<span class="sourceLineNo">037</span>/**<a name="line.37"></a>
-<span class="sourceLineNo">038</span> * Implementation of {@link Filter} that represents an ordered List of Filters<a name="line.38"></a>
-<span class="sourceLineNo">039</span> * which will be evaluated with a specified boolean operator {@link Operator#MUST_PASS_ALL}<a name="line.39"></a>
-<span class="sourceLineNo">040</span> * (<code>AND</code>) or {@link Operator#MUST_PASS_ONE} (<code>OR</code>).<a name="line.40"></a>
-<span class="sourceLineNo">041</span> * Since you can use Filter Lists as children of Filter Lists, you can create a<a name="line.41"></a>
-<span class="sourceLineNo">042</span> * hierarchy of filters to be evaluated.<a name="line.42"></a>
-<span class="sourceLineNo">043</span> *<a name="line.43"></a>
-<span class="sourceLineNo">044</span> * <br><a name="line.44"></a>
-<span class="sourceLineNo">045</span> * {@link Operator#MUST_PASS_ALL} evaluates lazily: evaluation stops as soon as one filter does<a name="line.45"></a>
-<span class="sourceLineNo">046</span> * not include the KeyValue.<a name="line.46"></a>
-<span class="sourceLineNo">047</span> *<a name="line.47"></a>
-<span class="sourceLineNo">048</span> * <br><a name="line.48"></a>
-<span class="sourceLineNo">049</span> * {@link Operator#MUST_PASS_ONE} evaluates non-lazily: all filters are always evaluated.<a name="line.49"></a>
-<span class="sourceLineNo">050</span> *<a name="line.50"></a>
-<span class="sourceLineNo">051</span> * <br><a name="line.51"></a>
-<span class="sourceLineNo">052</span> * Defaults to {@link Operator#MUST_PASS_ALL}.<a name="line.52"></a>
-<span class="sourceLineNo">053</span> */<a name="line.53"></a>
-<span class="sourceLineNo">054</span>@InterfaceAudience.Public<a name="line.54"></a>
-<span class="sourceLineNo">055</span>final public class FilterList extends FilterBase {<a name="line.55"></a>
-<span class="sourceLineNo">056</span> /** set operator */<a name="line.56"></a>
-<span class="sourceLineNo">057</span> @InterfaceAudience.Public<a name="line.57"></a>
-<span class="sourceLineNo">058</span> public static enum Operator {<a name="line.58"></a>
-<span class="sourceLineNo">059</span> /** !AND */<a name="line.59"></a>
-<span class="sourceLineNo">060</span> MUST_PASS_ALL,<a name="line.60"></a>
-<span class="sourceLineNo">061</span> /** !OR */<a name="line.61"></a>
-<span class="sourceLineNo">062</span> MUST_PASS_ONE<a name="line.62"></a>
-<span class="sourceLineNo">063</span> }<a name="line.63"></a>
-<span class="sourceLineNo">064</span><a name="line.64"></a>
-<span class="sourceLineNo">065</span> private static final int MAX_LOG_FILTERS = 5;<a name="line.65"></a>
-<span class="sourceLineNo">066</span> private Operator operator = Operator.MUST_PASS_ALL;<a name="line.66"></a>
-<span class="sourceLineNo">067</span> private final List<Filter> filters;<a name="line.67"></a>
-<span class="sourceLineNo">068</span> private Filter seekHintFilter = null;<a name="line.68"></a>
-<span class="sourceLineNo">069</span><a name="line.69"></a>
-<span class="sourceLineNo">070</span> /**<a name="line.70"></a>
-<span class="sourceLineNo">071</span> * Save previous return code and previous cell for every filter in filter list. For MUST_PASS_ONE,<a name="line.71"></a>
-<span class="sourceLineNo">072</span> * we use the previous return code to decide whether we should pass current cell encountered to<a name="line.72"></a>
-<span class="sourceLineNo">073</span> * the filter. For MUST_PASS_ALL, the two list are meaningless.<a name="line.73"></a>
-<span class="sourceLineNo">074</span> */<a name="line.74"></a>
-<span class="sourceLineNo">075</span> private List<ReturnCode> prevFilterRCList = null;<a name="line.75"></a>
-<span class="sourceLineNo">076</span> private List<Cell> prevCellList = null;<a name="line.76"></a>
-<span class="sourceLineNo">077</span><a name="line.77"></a>
-<span class="sourceLineNo">078</span> /** Reference Cell used by {@link #transformCell(Cell)} for validation purpose. */<a name="line.78"></a>
-<span class="sourceLineNo">079</span> private Cell referenceCell = null;<a name="line.79"></a>
-<span class="sourceLineNo">080</span><a name="line.80"></a>
-<span class="sourceLineNo">081</span> /**<a name="line.81"></a>
-<span class="sourceLineNo">082</span> * When filtering a given Cell in {@link #filterKeyValue(Cell)},<a name="line.82"></a>
-<span class="sourceLineNo">083</span> * this stores the transformed Cell to be returned by {@link #transformCell(Cell)}.<a name="line.83"></a>
-<span class="sourceLineNo">084</span> *<a name="line.84"></a>
-<span class="sourceLineNo">085</span> * Individual filters transformation are applied only when the filter includes the Cell.<a name="line.85"></a>
-<span class="sourceLineNo">086</span> * Transformations are composed in the order specified by {@link #filters}.<a name="line.86"></a>
-<span class="sourceLineNo">087</span> */<a name="line.87"></a>
-<span class="sourceLineNo">088</span> private Cell transformedCell = null;<a name="line.88"></a>
-<span class="sourceLineNo">089</span><a name="line.89"></a>
-<span class="sourceLineNo">090</span> /**<a name="line.90"></a>
-<span class="sourceLineNo">091</span> * Constructor that takes a set of {@link Filter}s. The default operator<a name="line.91"></a>
-<span class="sourceLineNo">092</span> * MUST_PASS_ALL is assumed.<a name="line.92"></a>
-<span class="sourceLineNo">093</span> * All filters are cloned to internal list.<a name="line.93"></a>
-<span class="sourceLineNo">094</span> * @param rowFilters list of filters<a name="line.94"></a>
-<span class="sourceLineNo">095</span> */<a name="line.95"></a>
-<span class="sourceLineNo">096</span> public FilterList(final List<Filter> rowFilters) {<a name="line.96"></a>
-<span class="sourceLineNo">097</span> reversed = getReversed(rowFilters, reversed);<a name="line.97"></a>
-<span class="sourceLineNo">098</span> this.filters = new ArrayList<>(rowFilters);<a name="line.98"></a>
-<span class="sourceLineNo">099</span> initPrevListForMustPassOne(rowFilters.size());<a name="line.99"></a>
-<span class="sourceLineNo">100</span> }<a name="line.100"></a>
-<span class="sourceLineNo">101</span><a name="line.101"></a>
-<span class="sourceLineNo">102</span> /**<a name="line.102"></a>
-<span class="sourceLineNo">103</span> * Constructor that takes a var arg number of {@link Filter}s. The fefault operator<a name="line.103"></a>
-<span class="sourceLineNo">104</span> * MUST_PASS_ALL is assumed.<a name="line.104"></a>
-<span class="sourceLineNo">105</span> * @param rowFilters<a name="line.105"></a>
-<span class="sourceLineNo">106</span> */<a name="line.106"></a>
-<span class="sourceLineNo">107</span> public FilterList(final Filter... rowFilters) {<a name="line.107"></a>
-<span class="sourceLineNo">108</span> this(Arrays.asList(rowFilters));<a name="line.108"></a>
-<span class="sourceLineNo">109</span> }<a name="line.109"></a>
-<span class="sourceLineNo">110</span><a name="line.110"></a>
-<span class="sourceLineNo">111</span> /**<a name="line.111"></a>
-<span class="sourceLineNo">112</span> * Constructor that takes an operator.<a name="line.112"></a>
-<span class="sourceLineNo">113</span> *<a name="line.113"></a>
-<span class="sourceLineNo">114</span> * @param operator Operator to process filter set with.<a name="line.114"></a>
-<span class="sourceLineNo">115</span> */<a name="line.115"></a>
-<span class="sourceLineNo">116</span> public FilterList(final Operator operator) {<a name="line.116"></a>
-<span class="sourceLineNo">117</span> this.operator = operator;<a name="line.117"></a>
-<span class="sourceLineNo">118</span> this.filters = new ArrayList<>();<a name="line.118"></a>
-<span class="sourceLineNo">119</span> initPrevListForMustPassOne(filters.size());<a name="line.119"></a>
-<span class="sourceLineNo">120</span> }<a name="line.120"></a>
-<span class="sourceLineNo">121</span><a name="line.121"></a>
-<span class="sourceLineNo">122</span> /**<a name="line.122"></a>
-<span class="sourceLineNo">123</span> * Constructor that takes a set of {@link Filter}s and an operator.<a name="line.123"></a>
-<span class="sourceLineNo">124</span> *<a name="line.124"></a>
-<span class="sourceLineNo">125</span> * @param operator Operator to process filter set with.<a name="line.125"></a>
-<span class="sourceLineNo">126</span> * @param rowFilters Set of row filters.<a name="line.126"></a>
-<span class="sourceLineNo">127</span> */<a name="line.127"></a>
-<span class="sourceLineNo">128</span> public FilterList(final Operator operator, final List<Filter> rowFilters) {<a name="line.128"></a>
-<span class="sourceLineNo">129</span> this(rowFilters);<a name="line.129"></a>
-<span class="sourceLineNo">130</span> this.operator = operator;<a name="line.130"></a>
-<span class="sourceLineNo">131</span> initPrevListForMustPassOne(rowFilters.size());<a name="line.131"></a>
-<span class="sourceLineNo">132</span> }<a name="line.132"></a>
-<span class="sourceLineNo">133</span><a name="line.133"></a>
-<span class="sourceLineNo">134</span> /**<a name="line.134"></a>
-<span class="sourceLineNo">135</span> * Constructor that takes a var arg number of {@link Filter}s and an operator.<a name="line.135"></a>
-<span class="sourceLineNo">136</span> *<a name="line.136"></a>
-<span class="sourceLineNo">137</span> * @param operator Operator to process filter set with.<a name="line.137"></a>
-<span class="sourceLineNo">138</span> * @param rowFilters Filters to use<a name="line.138"></a>
-<span class="sourceLineNo">139</span> */<a name="line.139"></a>
-<span class="sourceLineNo">140</span> public FilterList(final Operator operator, final Filter... rowFilters) {<a name="line.140"></a>
-<span class="sourceLineNo">141</span> this(rowFilters);<a name="line.141"></a>
-<span class="sourceLineNo">142</span> this.operator = operator;<a name="line.142"></a>
-<span class="sourceLineNo">143</span> initPrevListForMustPassOne(rowFilters.length);<a name="line.143"></a>
-<span class="sourceLineNo">144</span> }<a name="line.144"></a>
-<span class="sourceLineNo">145</span><a name="line.145"></a>
-<span class="sourceLineNo">146</span> public void initPrevListForMustPassOne(int size) {<a name="line.146"></a>
-<span class="sourceLineNo">147</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.147"></a>
-<span class="sourceLineNo">148</span> if (this.prevFilterRCList == null) {<a name="line.148"></a>
-<span class="sourceLineNo">149</span> prevFilterRCList = new ArrayList<>(Collections.nCopies(size, null));<a name="line.149"></a>
-<span class="sourceLineNo">150</span> }<a name="line.150"></a>
-<span class="sourceLineNo">151</span> if (this.prevCellList == null) {<a name="line.151"></a>
-<span class="sourceLineNo">152</span> prevCellList = new ArrayList<>(Collections.nCopies(size, null));<a name="line.152"></a>
-<span class="sourceLineNo">153</span> }<a name="line.153"></a>
-<span class="sourceLineNo">154</span> }<a name="line.154"></a>
-<span class="sourceLineNo">155</span> }<a name="line.155"></a>
-<span class="sourceLineNo">156</span><a name="line.156"></a>
-<span class="sourceLineNo">157</span><a name="line.157"></a>
-<span class="sourceLineNo">158</span> /**<a name="line.158"></a>
-<span class="sourceLineNo">159</span> * Get the operator.<a name="line.159"></a>
-<span class="sourceLineNo">160</span> *<a name="line.160"></a>
-<span class="sourceLineNo">161</span> * @return operator<a name="line.161"></a>
-<span class="sourceLineNo">162</span> */<a name="line.162"></a>
-<span class="sourceLineNo">163</span> public Operator getOperator() {<a name="line.163"></a>
-<span class="sourceLineNo">164</span> return operator;<a name="line.164"></a>
-<span class="sourceLineNo">165</span> }<a name="line.165"></a>
-<span class="sourceLineNo">166</span><a name="line.166"></a>
-<span class="sourceLineNo">167</span> /**<a name="line.167"></a>
-<span class="sourceLineNo">168</span> * Get the filters.<a name="line.168"></a>
-<span class="sourceLineNo">169</span> *<a name="line.169"></a>
-<span class="sourceLineNo">170</span> * @return filters<a name="line.170"></a>
-<span class="sourceLineNo">171</span> */<a name="line.171"></a>
-<span class="sourceLineNo">172</span> public List<Filter> getFilters() {<a name="line.172"></a>
-<span class="sourceLineNo">173</span> return filters;<a name="line.173"></a>
-<span class="sourceLineNo">174</span> }<a name="line.174"></a>
-<span class="sourceLineNo">175</span><a name="line.175"></a>
-<span class="sourceLineNo">176</span> public int size() {<a name="line.176"></a>
-<span class="sourceLineNo">177</span> return filters.size();<a name="line.177"></a>
-<span class="sourceLineNo">178</span> }<a name="line.178"></a>
-<span class="sourceLineNo">179</span><a name="line.179"></a>
-<span class="sourceLineNo">180</span> private boolean isEmpty() {<a name="line.180"></a>
-<span class="sourceLineNo">181</span> return filters.isEmpty();<a name="line.181"></a>
-<span class="sourceLineNo">182</span> }<a name="line.182"></a>
-<span class="sourceLineNo">183</span><a name="line.183"></a>
-<span class="sourceLineNo">184</span> private static boolean getReversed(List<Filter> rowFilters, boolean defaultValue) {<a name="line.184"></a>
-<span class="sourceLineNo">185</span> boolean rval = defaultValue;<a name="line.185"></a>
-<span class="sourceLineNo">186</span> boolean isFirst = true;<a name="line.186"></a>
-<span class="sourceLineNo">187</span> for (Filter f : rowFilters) {<a name="line.187"></a>
-<span class="sourceLineNo">188</span> if (isFirst) {<a name="line.188"></a>
-<span class="sourceLineNo">189</span> rval = f.isReversed();<a name="line.189"></a>
-<span class="sourceLineNo">190</span> isFirst = false;<a name="line.190"></a>
-<span class="sourceLineNo">191</span> continue;<a name="line.191"></a>
-<span class="sourceLineNo">192</span> }<a name="line.192"></a>
-<span class="sourceLineNo">193</span> if (rval != f.isReversed()) {<a name="line.193"></a>
-<span class="sourceLineNo">194</span> throw new IllegalArgumentException("Filters in the list must have the same reversed flag");<a name="line.194"></a>
-<span class="sourceLineNo">195</span> }<a name="line.195"></a>
-<span class="sourceLineNo">196</span> }<a name="line.196"></a>
-<span class="sourceLineNo">197</span> return rval;<a name="line.197"></a>
-<span class="sourceLineNo">198</span> }<a name="line.198"></a>
-<span class="sourceLineNo">199</span> private static void checkReversed(List<Filter> rowFilters, boolean expected) {<a name="line.199"></a>
-<span class="sourceLineNo">200</span> for (Filter filter : rowFilters) {<a name="line.200"></a>
-<span class="sourceLineNo">201</span> if (expected != filter.isReversed()) {<a name="line.201"></a>
-<span class="sourceLineNo">202</span> throw new IllegalArgumentException(<a name="line.202"></a>
-<span class="sourceLineNo">203</span> "Filters in the list must have the same reversed flag, expected="<a name="line.203"></a>
-<span class="sourceLineNo">204</span> + expected);<a name="line.204"></a>
-<span class="sourceLineNo">205</span> }<a name="line.205"></a>
-<span class="sourceLineNo">206</span> }<a name="line.206"></a>
-<span class="sourceLineNo">207</span> }<a name="line.207"></a>
-<span class="sourceLineNo">208</span><a name="line.208"></a>
-<span class="sourceLineNo">209</span> public void addFilter(List<Filter> filters) {<a name="line.209"></a>
-<span class="sourceLineNo">210</span> checkReversed(filters, isReversed());<a name="line.210"></a>
-<span class="sourceLineNo">211</span> this.filters.addAll(filters);<a name="line.211"></a>
-<span class="sourceLineNo">212</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.212"></a>
-<span class="sourceLineNo">213</span> this.prevFilterRCList.addAll(Collections.nCopies(filters.size(), null));<a name="line.213"></a>
-<span class="sourceLineNo">214</span> this.prevCellList.addAll(Collections.nCopies(filters.size(), null));<a name="line.214"></a>
-<span class="sourceLineNo">215</span> }<a name="line.215"></a>
-<span class="sourceLineNo">216</span> }<a name="line.216"></a>
-<span class="sourceLineNo">217</span><a name="line.217"></a>
-<span class="sourceLineNo">218</span> /**<a name="line.218"></a>
-<span class="sourceLineNo">219</span> * Add a filter.<a name="line.219"></a>
-<span class="sourceLineNo">220</span> *<a name="line.220"></a>
-<span class="sourceLineNo">221</span> * @param filter another filter<a name="line.221"></a>
-<span class="sourceLineNo">222</span> */<a name="line.222"></a>
-<span class="sourceLineNo">223</span> public void addFilter(Filter filter) {<a name="line.223"></a>
-<span class="sourceLineNo">224</span> addFilter(Collections.singletonList(filter));<a name="line.224"></a>
-<span class="sourceLineNo">225</span> }<a name="line.225"></a>
-<span class="sourceLineNo">226</span><a name="line.226"></a>
-<span class="sourceLineNo">227</span> @Override<a name="line.227"></a>
-<span class="sourceLineNo">228</span> public void reset() throws IOException {<a name="line.228"></a>
-<span class="sourceLineNo">229</span> int listize = filters.size();<a name="line.229"></a>
-<span class="sourceLineNo">230</span> for (int i = 0; i < listize; i++) {<a name="line.230"></a>
-<span class="sourceLineNo">231</span> filters.get(i).reset();<a name="line.231"></a>
-<span class="sourceLineNo">232</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.232"></a>
-<span class="sourceLineNo">233</span> prevFilterRCList.set(i, null);<a name="line.233"></a>
-<span class="sourceLineNo">234</span> prevCellList.set(i, null);<a name="line.234"></a>
-<span class="sourceLineNo">235</span> }<a name="line.235"></a>
-<span class="sourceLineNo">236</span> }<a name="line.236"></a>
-<span class="sourceLineNo">237</span> seekHintFilter = null;<a name="line.237"></a>
-<span class="sourceLineNo">238</span> }<a name="line.238"></a>
-<span class="sourceLineNo">239</span><a name="line.239"></a>
-<span class="sourceLineNo">240</span> @Override<a name="line.240"></a>
-<span class="sourceLineNo">241</span> public boolean filterRowKey(byte[] rowKey, int offset, int length) throws IOException {<a name="line.241"></a>
-<span class="sourceLineNo">242</span> if (isEmpty()) {<a name="line.242"></a>
-<span class="sourceLineNo">243</span> return super.filterRowKey(rowKey, offset, length);<a name="line.243"></a>
-<span class="sourceLineNo">244</span> }<a name="line.244"></a>
-<span class="sourceLineNo">245</span> boolean flag = this.operator == Operator.MUST_PASS_ONE;<a name="line.245"></a>
-<span class="sourceLineNo">246</span> int listize = filters.size();<a name="line.246"></a>
-<span class="sourceLineNo">247</span> for (int i = 0; i < listize; i++) {<a name="line.247"></a>
-<span class="sourceLineNo">248</span> Filter filter = filters.get(i);<a name="line.248"></a>
-<span class="sourceLineNo">249</span> if (this.operator == Operator.MUST_PASS_ALL) {<a name="line.249"></a>
-<span class="sourceLineNo">250</span> if (filter.filterAllRemaining() ||<a name="line.250"></a>
-<span class="sourceLineNo">251</span> filter.filterRowKey(rowKey, offset, length)) {<a name="line.251"></a>
-<span class="sourceLineNo">252</span> flag = true;<a name="line.252"></a>
-<span class="sourceLineNo">253</span> }<a name="line.253"></a>
-<span class="sourceLineNo">254</span> } else if (this.operator == Operator.MUST_PASS_ONE) {<a name="line.254"></a>
-<span class="sourceLineNo">255</span> if (!filter.filterAllRemaining() &&<a name="line.255"></a>
-<span class="sourceLineNo">256</span> !filter.filterRowKey(rowKey, offset, length)) {<a name="line.256"></a>
-<span class="sourceLineNo">257</span> flag = false;<a name="line.257"></a>
-<span class="sourceLineNo">258</span> }<a name="line.258"></a>
-<span class="sourceLineNo">259</span> }<a name="line.259"></a>
-<span class="sourceLineNo">260</span> }<a name="line.260"></a>
-<span class="sourceLineNo">261</span> return flag;<a name="line.261"></a>
-<span class="sourceLineNo">262</span> }<a name="line.262"></a>
-<span class="sourceLineNo">263</span><a name="line.263"></a>
-<span class="sourceLineNo">264</span> @Override<a name="line.264"></a>
-<span class="sourceLineNo">265</span> public boolean filterRowKey(Cell firstRowCell) throws IOException {<a name="line.265"></a>
-<span class="sourceLineNo">266</span> if (isEmpty()) {<a name="line.266"></a>
-<span class="sourceLineNo">267</span> return super.filterRowKey(firstRowCell);<a name="line.267"></a>
-<span class="sourceLineNo">268</span> }<a name="line.268"></a>
-<span class="sourceLineNo">269</span> boolean flag = this.operator == Operator.MUST_PASS_ONE;<a name="line.269"></a>
-<span class="sourceLineNo">270</span> int listize = filters.size();<a name="line.270"></a>
-<span class="sourceLineNo">271</span> for (int i = 0; i < listize; i++) {<a name="line.271"></a>
-<span class="sourceLineNo">272</span> Filter filter = filters.get(i);<a name="line.272"></a>
-<span class="sourceLineNo">273</span> if (this.operator == Operator.MUST_PASS_ALL) {<a name="line.273"></a>
-<span class="sourceLineNo">274</span> if (filter.filterAllRemaining() || filter.filterRowKey(firstRowCell)) {<a name="line.274"></a>
-<span class="sourceLineNo">275</span> flag = true;<a name="line.275"></a>
-<span class="sourceLineNo">276</span> }<a name="line.276"></a>
-<span class="sourceLineNo">277</span> } else if (this.operator == Operator.MUST_PASS_ONE) {<a name="line.277"></a>
-<span class="sourceLineNo">278</span> if (!filter.filterAllRemaining() && !filter.filterRowKey(firstRowCell)) {<a name="line.278"></a>
-<span class="sourceLineNo">279</span> flag = false;<a name="line.279"></a>
-<span class="sourceLineNo">280</span> }<a name="line.280"></a>
-<span class="sourceLineNo">281</span> }<a name="line.281"></a>
-<span class="sourceLineNo">282</span> }<a name="line.282"></a>
-<span class="sourceLineNo">283</span> return flag;<a name="line.283"></a>
-<span class="sourceLineNo">284</span> }<a name="line.284"></a>
-<span class="sourceLineNo">285</span><a name="line.285"></a>
-<span class="sourceLineNo">286</span> @Override<a name="line.286"></a>
-<span class="sourceLineNo">287</span> public boolean filterAllRemaining() throws IOException {<a name="line.287"></a>
-<span class="sourceLineNo">288</span> if (isEmpty()) {<a name="line.288"></a>
-<span class="sourceLineNo">289</span> return super.filterAllRemaining();<a name="line.289"></a>
-<span class="sourceLineNo">290</span> }<a name="line.290"></a>
-<span class="sourceLineNo">291</span> int listize = filters.size();<a name="line.291"></a>
-<span class="sourceLineNo">292</span> for (int i = 0; i < listize; i++) {<a name="line.292"></a>
-<span class="sourceLineNo">293</span> if (filters.get(i).filterAllRemaining()) {<a name="line.293"></a>
-<span class="sourceLineNo">294</span> if (operator == Operator.MUST_PASS_ALL) {<a name="line.294"></a>
-<span class="sourceLineNo">295</span> return true;<a name="line.295"></a>
-<span class="sourceLineNo">296</span> }<a name="line.296"></a>
-<span class="sourceLineNo">297</span> } else {<a name="line.297"></a>
-<span class="sourceLineNo">298</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.298"></a>
-<span class="sourceLineNo">299</span> return false;<a name="line.299"></a>
-<span class="sourceLineNo">300</span> }<a name="line.300"></a>
-<span class="sourceLineNo">301</span> }<a name="line.301"></a>
-<span class="sourceLineNo">302</span> }<a name="line.302"></a>
-<span class="sourceLineNo">303</span> return operator == Operator.MUST_PASS_ONE;<a name="line.303"></a>
-<span class="sourceLineNo">304</span> }<a name="line.304"></a>
-<span class="sourceLineNo">305</span><a name="line.305"></a>
-<span class="sourceLineNo">306</span> @Override<a name="line.306"></a>
-<span class="sourceLineNo">307</span> public Cell transformCell(Cell c) throws IOException {<a name="line.307"></a>
-<span class="sourceLineNo">308</span> if (isEmpty()) {<a name="line.308"></a>
-<span class="sourceLineNo">309</span> return super.transformCell(c);<a name="line.309"></a>
-<span class="sourceLineNo">310</span> }<a name="line.310"></a>
-<span class="sourceLineNo">311</span> if (!CellUtil.equals(c, referenceCell)) {<a name="line.311"></a>
-<span class="sourceLineNo">312</span> throw new IllegalStateException("Reference Cell: " + this.referenceCell + " does not match: "<a name="line.312"></a>
-<span class="sourceLineNo">313</span> + c);<a name="line.313"></a>
-<span class="sourceLineNo">314</span> }<a name="line.314"></a>
-<span class="sourceLineNo">315</span> return this.transformedCell;<a name="line.315"></a>
-<span class="sourceLineNo">316</span> }<a name="line.316"></a>
-<span class="sourceLineNo">317</span><a name="line.317"></a>
-<span class="sourceLineNo">318</span> /**<a name="line.318"></a>
-<span class="sourceLineNo">319</span> * For MUST_PASS_ONE, we cannot make sure that when filter-A in filter list return NEXT_COL then<a name="line.319"></a>
-<span class="sourceLineNo">320</span> * the next cell passing to filterList will be the first cell in next column, because if filter-B<a name="line.320"></a>
-<span class="sourceLineNo">321</span> * in filter list return SKIP, then the filter list will return SKIP. In this case, we should pass<a name="line.321"></a>
-<span class="sourceLineNo">322</span> * the cell following the previous cell, and it's possible that the next cell has the same column<a name="line.322"></a>
-<span class="sourceLineNo">323</span> * as the previous cell even if filter-A has NEXT_COL returned for the previous cell. So we should<a name="line.323"></a>
-<span class="sourceLineNo">324</span> * save the previous cell and the return code list when checking previous cell for every filter in<a name="line.324"></a>
-<span class="sourceLineNo">325</span> * filter list, and verify if currentCell fit the previous return code, if fit then pass the currentCell<a name="line.325"></a>
-<span class="sourceLineNo">326</span> * to the corresponding filter. (HBASE-17678)<a name="line.326"></a>
-<span class="sourceLineNo">327</span> */<a name="line.327"></a>
-<span class="sourceLineNo">328</span> private boolean shouldPassCurrentCellToFilter(Cell prevCell, Cell currentCell, int filterIdx)<a name="line.328"></a>
-<span class="sourceLineNo">329</span> throws IOException {<a name="line.329"></a>
-<span class="sourceLineNo">330</span> ReturnCode prevCode = this.prevFilterRCList.get(filterIdx);<a name="line.330"></a>
-<span class="sourceLineNo">331</span> if (prevCell == null || prevCode == null) {<a name="line.331"></a>
-<span class="sourceLineNo">332</span> return true;<a name="line.332"></a>
-<span class="sourceLineNo">333</span> }<a name="line.333"></a>
-<span class="sourceLineNo">334</span> switch (prevCode) {<a name="line.334"></a>
-<span class="sourceLineNo">335</span> case INCLUDE:<a name="line.335"></a>
-<span class="sourceLineNo">336</span> case SKIP:<a name="line.336"></a>
-<span class="sourceLineNo">337</span> return true;<a name="line.337"></a>
-<span class="sourceLineNo">338</span> case SEEK_NEXT_USING_HINT:<a name="line.338"></a>
-<span class="sourceLineNo">339</span> Cell nextHintCell = getNextCellHint(prevCell);<a name="line.339"></a>
-<span class="sourceLineNo">340</span> return nextHintCell == null<a name="line.340"></a>
-<span class="sourceLineNo">341</span> || CellComparator.COMPARATOR.compare(currentCell, nextHintCell) >= 0;<a name="line.341"></a>
-<span class="sourceLineNo">342</span> case NEXT_COL:<a name="line.342"></a>
-<span class="sourceLineNo">343</span> case INCLUDE_AND_NEXT_COL:<a name="line.343"></a>
-<span class="sourceLineNo">344</span> return !CellUtil.matchingRowColumn(prevCell, currentCell);<a name="line.344"></a>
-<span class="sourceLineNo">345</span> case NEXT_ROW:<a name="line.345"></a>
-<span class="sourceLineNo">346</span> case INCLUDE_AND_SEEK_NEXT_ROW:<a name="line.346"></a>
-<span class="sourceLineNo">347</span> return !CellUtil.matchingRows(prevCell, currentCell);<a name="line.347"></a>
-<span class="sourceLineNo">348</span> default:<a name="line.348"></a>
-<span class="sourceLineNo">349</span> throw new IllegalStateException("Received code is not valid.");<a name="line.349"></a>
-<span class="sourceLineNo">350</span> }<a name="line.350"></a>
-<span class="sourceLineNo">351</span> }<a name="line.351"></a>
-<span class="sourceLineNo">352</span><a name="line.352"></a>
-<span class="sourceLineNo">353</span> @Override<a name="line.353"></a>
-<span class="sourceLineNo">354</span> @edu.umd.cs.findbugs.annotations.SuppressWarnings(value="SF_SWITCH_FALLTHROUGH",<a name="line.354"></a>
-<span class="sourceLineNo">355</span> justification="Intentional")<a name="line.355"></a>
-<span class="sourceLineNo">356</span> public ReturnCode filterKeyValue(Cell c) throws IOException {<a name="line.356"></a>
-<span class="sourceLineNo">357</span> if (isEmpty()) {<a name="line.357"></a>
-<span class="sourceLineNo">358</span> return ReturnCode.INCLUDE;<a name="line.358"></a>
-<span class="sourceLineNo">359</span> }<a name="line.359"></a>
-<span class="sourceLineNo">360</span> this.referenceCell = c;<a name="line.360"></a>
-<span class="sourceLineNo">361</span><a name="line.361"></a>
-<span class="sourceLineNo">362</span> // Accumulates successive transformation of every filter that includes the Cell:<a name="line.362"></a>
-<span class="sourceLineNo">363</span> Cell transformed = c;<a name="line.363"></a>
+<span class="sourceLineNo">025</span>import java.util.HashSet;<a name="line.25"></a>
+<span class="sourceLineNo">026</span>import java.util.List;<a name="line.26"></a>
+<span class="sourceLineNo">027</span>import java.util.Set;<a name="line.27"></a>
+<span class="sourceLineNo">028</span><a name="line.28"></a>
+<span class="sourceLineNo">029</span>import org.apache.hadoop.hbase.Cell;<a name="line.29"></a>
+<span class="sourceLineNo">030</span>import org.apache.hadoop.hbase.CellComparator;<a name="line.30"></a>
+<span class="sourceLineNo">031</span>import org.apache.hadoop.hbase.CellUtil;<a name="line.31"></a>
+<span class="sourceLineNo">032</span>import org.apache.hadoop.hbase.KeyValueUtil;<a name="line.32"></a>
+<span class="sourceLineNo">033</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.33"></a>
+<span class="sourceLineNo">034</span>import org.apache.hadoop.hbase.exceptions.DeserializationException;<a name="line.34"></a>
+<span class="sourceLineNo">035</span>import org.apache.hadoop.hbase.shaded.protobuf.ProtobufUtil;<a name="line.35"></a>
+<span class="sourceLineNo">036</span>import org.apache.hadoop.hbase.shaded.protobuf.generated.FilterProtos;<a name="line.36"></a>
+<span class="sourceLineNo">037</span>import org.apache.hadoop.hbase.shaded.com.google.protobuf.InvalidProtocolBufferException;<a name="line.37"></a>
+<span class="sourceLineNo">038</span><a name="line.38"></a>
+<span class="sourceLineNo">039</span>/**<a name="line.39"></a>
+<span class="sourceLineNo">040</span> * Implementation of {@link Filter} that represents an ordered List of Filters<a name="line.40"></a>
+<span class="sourceLineNo">041</span> * which will be evaluated with a specified boolean operator {@link Operator#MUST_PASS_ALL}<a name="line.41"></a>
+<span class="sourceLineNo">042</span> * (<code>AND</code>) or {@link Operator#MUST_PASS_ONE} (<code>OR</code>).<a name="line.42"></a>
+<span class="sourceLineNo">043</span> * Since you can use Filter Lists as children of Filter Lists, you can create a<a name="line.43"></a>
+<span class="sourceLineNo">044</span> * hierarchy of filters to be evaluated.<a name="line.44"></a>
+<span class="sourceLineNo">045</span> *<a name="line.45"></a>
+<span class="sourceLineNo">046</span> * <br><a name="line.46"></a>
+<span class="sourceLineNo">047</span> * {@link Operator#MUST_PASS_ALL} evaluates lazily: evaluation stops as soon as one filter does<a name="line.47"></a>
+<span class="sourceLineNo">048</span> * not include the KeyValue.<a name="line.48"></a>
+<span class="sourceLineNo">049</span> *<a name="line.49"></a>
+<span class="sourceLineNo">050</span> * <br><a name="line.50"></a>
+<span class="sourceLineNo">051</span> * {@link Operator#MUST_PASS_ONE} evaluates non-lazily: all filters are always evaluated.<a name="line.51"></a>
+<span class="sourceLineNo">052</span> *<a name="line.52"></a>
+<span class="sourceLineNo">053</span> * <br><a name="line.53"></a>
+<span class="sourceLineNo">054</span> * Defaults to {@link Operator#MUST_PASS_ALL}.<a name="line.54"></a>
+<span class="sourceLineNo">055</span> */<a name="line.55"></a>
+<span class="sourceLineNo">056</span>@InterfaceAudience.Public<a name="line.56"></a>
+<span class="sourceLineNo">057</span>final public class FilterList extends FilterBase {<a name="line.57"></a>
+<span class="sourceLineNo">058</span> /** set operator */<a name="line.58"></a>
+<span class="sourceLineNo">059</span> @InterfaceAudience.Public<a name="line.59"></a>
+<span class="sourceLineNo">060</span> public static enum Operator {<a name="line.60"></a>
+<span class="sourceLineNo">061</span> /** !AND */<a name="line.61"></a>
+<span class="sourceLineNo">062</span> MUST_PASS_ALL,<a name="line.62"></a>
+<span class="sourceLineNo">063</span> /** !OR */<a name="line.63"></a>
+<span class="sourceLineNo">064</span> MUST_PASS_ONE<a name="line.64"></a>
+<span class="sourceLineNo">065</span> }<a name="line.65"></a>
+<span class="sourceLineNo">066</span><a name="line.66"></a>
+<span class="sourceLineNo">067</span> private static final int MAX_LOG_FILTERS = 5;<a name="line.67"></a>
+<span class="sourceLineNo">068</span> private Operator operator = Operator.MUST_PASS_ALL;<a name="line.68"></a>
+<span class="sourceLineNo">069</span> private final List<Filter> filters;<a name="line.69"></a>
+<span class="sourceLineNo">070</span> private Set<Filter> seekHintFilter = new HashSet<>();<a name="line.70"></a>
+<span class="sourceLineNo">071</span><a name="line.71"></a>
+<span class="sourceLineNo">072</span> /**<a name="line.72"></a>
+<span class="sourceLineNo">073</span> * Save previous return code and previous cell for every filter in filter list. For MUST_PASS_ONE,<a name="line.73"></a>
+<span class="sourceLineNo">074</span> * we use the previous return code to decide whether we should pass current cell encountered to<a name="line.74"></a>
+<span class="sourceLineNo">075</span> * the filter. For MUST_PASS_ALL, the two list are meaningless.<a name="line.75"></a>
+<span class="sourceLineNo">076</span> */<a name="line.76"></a>
+<span class="sourceLineNo">077</span> private List<ReturnCode> prevFilterRCList = null;<a name="line.77"></a>
+<span class="sourceLineNo">078</span> private List<Cell> prevCellList = null;<a name="line.78"></a>
+<span class="sourceLineNo">079</span><a name="line.79"></a>
+<span class="sourceLineNo">080</span> /** Reference Cell used by {@link #transformCell(Cell)} for validation purpose. */<a name="line.80"></a>
+<span class="sourceLineNo">081</span> private Cell referenceCell = null;<a name="line.81"></a>
+<span class="sourceLineNo">082</span><a name="line.82"></a>
+<span class="sourceLineNo">083</span> /**<a name="line.83"></a>
+<span class="sourceLineNo">084</span> * When filtering a given Cell in {@link #filterKeyValue(Cell)},<a name="line.84"></a>
+<span class="sourceLineNo">085</span> * this stores the transformed Cell to be returned by {@link #transformCell(Cell)}.<a name="line.85"></a>
+<span class="sourceLineNo">086</span> *<a name="line.86"></a>
+<span class="sourceLineNo">087</span> * Individual filters transformation are applied only when the filter includes the Cell.<a name="line.87"></a>
+<span class="sourceLineNo">088</span> * Transformations are composed in the order specified by {@link #filters}.<a name="line.88"></a>
+<span class="sourceLineNo">089</span> */<a name="line.89"></a>
+<span class="sourceLineNo">090</span> private Cell transformedCell = null;<a name="line.90"></a>
+<span class="sourceLineNo">091</span><a name="line.91"></a>
+<span class="sourceLineNo">092</span> /**<a name="line.92"></a>
+<span class="sourceLineNo">093</span> * Constructor that takes a set of {@link Filter}s. The default operator<a name="line.93"></a>
+<span class="sourceLineNo">094</span> * MUST_PASS_ALL is assumed.<a name="line.94"></a>
+<span class="sourceLineNo">095</span> * All filters are cloned to internal list.<a name="line.95"></a>
+<span class="sourceLineNo">096</span> * @param rowFilters list of filters<a name="line.96"></a>
+<span class="sourceLineNo">097</span> */<a name="line.97"></a>
+<span class="sourceLineNo">098</span> public FilterList(final List<Filter> rowFilters) {<a name="line.98"></a>
+<span class="sourceLineNo">099</span> reversed = getReversed(rowFilters, reversed);<a name="line.99"></a>
+<span class="sourceLineNo">100</span> this.filters = new ArrayList<>(rowFilters);<a name="line.100"></a>
+<span class="sourceLineNo">101</span> initPrevListForMustPassOne(rowFilters.size());<a name="line.101"></a>
+<span class="sourceLineNo">102</span> }<a name="line.102"></a>
+<span class="sourceLineNo">103</span><a name="line.103"></a>
+<span class="sourceLineNo">104</span> /**<a name="line.104"></a>
+<span class="sourceLineNo">105</span> * Constructor that takes a var arg number of {@link Filter}s. The fefault operator<a name="line.105"></a>
+<span class="sourceLineNo">106</span> * MUST_PASS_ALL is assumed.<a name="line.106"></a>
+<span class="sourceLineNo">107</span> * @param rowFilters<a name="line.107"></a>
+<span class="sourceLineNo">108</span> */<a name="line.108"></a>
+<span class="sourceLineNo">109</span> public FilterList(final Filter... rowFilters) {<a name="line.109"></a>
+<span class="sourceLineNo">110</span> this(Arrays.asList(rowFilters));<a name="line.110"></a>
+<span class="sourceLineNo">111</span> }<a name="line.111"></a>
+<span class="sourceLineNo">112</span><a name="line.112"></a>
+<span class="sourceLineNo">113</span> /**<a name="line.113"></a>
+<span class="sourceLineNo">114</span> * Constructor that takes an operator.<a name="line.114"></a>
+<span class="sourceLineNo">115</span> *<a name="line.115"></a>
+<span class="sourceLineNo">116</span> * @param operator Operator to process filter set with.<a name="line.116"></a>
+<span class="sourceLineNo">117</span> */<a name="line.117"></a>
+<span class="sourceLineNo">118</span> public FilterList(final Operator operator) {<a name="line.118"></a>
+<span class="sourceLineNo">119</span> this.operator = operator;<a name="line.119"></a>
+<span class="sourceLineNo">120</span> this.filters = new ArrayList<>();<a name="line.120"></a>
+<span class="sourceLineNo">121</span> initPrevListForMustPassOne(filters.size());<a name="line.121"></a>
+<span class="sourceLineNo">122</span> }<a name="line.122"></a>
+<span class="sourceLineNo">123</span><a name="line.123"></a>
+<span class="sourceLineNo">124</span> /**<a name="line.124"></a>
+<span class="sourceLineNo">125</span> * Constructor that takes a set of {@link Filter}s and an operator.<a name="line.125"></a>
+<span class="sourceLineNo">126</span> *<a name="line.126"></a>
+<span class="sourceLineNo">127</span> * @param operator Operator to process filter set with.<a name="line.127"></a>
+<span class="sourceLineNo">128</span> * @param rowFilters Set of row filters.<a name="line.128"></a>
+<span class="sourceLineNo">129</span> */<a name="line.129"></a>
+<span class="sourceLineNo">130</span> public FilterList(final Operator operator, final List<Filter> rowFilters) {<a name="line.130"></a>
+<span class="sourceLineNo">131</span> this(rowFilters);<a name="line.131"></a>
+<span class="sourceLineNo">132</span> this.operator = operator;<a name="line.132"></a>
+<span class="sourceLineNo">133</span> initPrevListForMustPassOne(rowFilters.size());<a name="line.133"></a>
+<span class="sourceLineNo">134</span> }<a name="line.134"></a>
+<span class="sourceLineNo">135</span><a name="line.135"></a>
+<span class="sourceLineNo">136</span> /**<a name="line.136"></a>
+<span class="sourceLineNo">137</span> * Constructor that takes a var arg number of {@link Filter}s and an operator.<a name="line.137"></a>
+<span class="sourceLineNo">138</span> *<a name="line.138"></a>
+<span class="sourceLineNo">139</span> * @param operator Operator to process filter set with.<a name="line.139"></a>
+<span class="sourceLineNo">140</span> * @param rowFilters Filters to use<a name="line.140"></a>
+<span class="sourceLineNo">141</span> */<a name="line.141"></a>
+<span class="sourceLineNo">142</span> public FilterList(final Operator operator, final Filter... rowFilters) {<a name="line.142"></a>
+<span class="sourceLineNo">143</span> this(rowFilters);<a name="line.143"></a>
+<span class="sourceLineNo">144</span> this.operator = operator;<a name="line.144"></a>
+<span class="sourceLineNo">145</span> initPrevListForMustPassOne(rowFilters.length);<a name="line.145"></a>
+<span class="sourceLineNo">146</span> }<a name="line.146"></a>
+<span class="sourceLineNo">147</span><a name="line.147"></a>
+<span class="sourceLineNo">148</span> public void initPrevListForMustPassOne(int size) {<a name="line.148"></a>
+<span class="sourceLineNo">149</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.149"></a>
+<span class="sourceLineNo">150</span> if (this.prevFilterRCList == null) {<a name="line.150"></a>
+<span class="sourceLineNo">151</span> prevFilterRCList = new ArrayList<>(Collections.nCopies(size, null));<a name="line.151"></a>
+<span class="sourceLineNo">152</span> }<a name="line.152"></a>
+<span class="sourceLineNo">153</span> if (this.prevCellList == null) {<a name="line.153"></a>
+<span class="sourceLineNo">154</span> prevCellList = new ArrayList<>(Collections.nCopies(size, null));<a name="line.154"></a>
+<span class="sourceLineNo">155</span> }<a name="line.155"></a>
+<span class="sourceLineNo">156</span> }<a name="line.156"></a>
+<span class="sourceLineNo">157</span> }<a name="line.157"></a>
+<span class="sourceLineNo">158</span><a name="line.158"></a>
+<span class="sourceLineNo">159</span><a name="line.159"></a>
+<span class="sourceLineNo">160</span> /**<a name="line.160"></a>
+<span class="sourceLineNo">161</span> * Get the operator.<a name="line.161"></a>
+<span class="sourceLineNo">162</span> *<a name="line.162"></a>
+<span class="sourceLineNo">163</span> * @return operator<a name="line.163"></a>
+<span class="sourceLineNo">164</span> */<a name="line.164"></a>
+<span class="sourceLineNo">165</span> public Operator getOperator() {<a name="line.165"></a>
+<span class="sourceLineNo">166</span> return operator;<a name="line.166"></a>
+<span class="sourceLineNo">167</span> }<a name="line.167"></a>
+<span class="sourceLineNo">168</span><a name="line.168"></a>
+<span class="sourceLineNo">169</span> /**<a name="line.169"></a>
+<span class="sourceLineNo">170</span> * Get the filters.<a name="line.170"></a>
+<span class="sourceLineNo">171</span> *<a name="line.171"></a>
+<span class="sourceLineNo">172</span> * @return filters<a name="line.172"></a>
+<span class="sourceLineNo">173</span> */<a name="line.173"></a>
+<span class="sourceLineNo">174</span> public List<Filter> getFilters() {<a name="line.174"></a>
+<span class="sourceLineNo">175</span> return filters;<a name="line.175"></a>
+<span class="sourceLineNo">176</span> }<a name="line.176"></a>
+<span class="sourceLineNo">177</span><a name="line.177"></a>
+<span class="sourceLineNo">178</span> public int size() {<a name="line.178"></a>
+<span class="sourceLineNo">179</span> return filters.size();<a name="line.179"></a>
+<span class="sourceLineNo">180</span> }<a name="line.180"></a>
+<span class="sourceLineNo">181</span><a name="line.181"></a>
+<span class="sourceLineNo">182</span> private boolean isEmpty() {<a name="line.182"></a>
+<span class="sourceLineNo">183</span> return filters.isEmpty();<a name="line.183"></a>
+<span class="sourceLineNo">184</span> }<a name="line.184"></a>
+<span class="sourceLineNo">185</span><a name="line.185"></a>
+<span class="sourceLineNo">186</span> private static boolean getReversed(List<Filter> rowFilters, boolean defaultValue) {<a name="line.186"></a>
+<span class="sourceLineNo">187</span> boolean rval = defaultValue;<a name="line.187"></a>
+<span class="sourceLineNo">188</span> boolean isFirst = true;<a name="line.188"></a>
+<span class="sourceLineNo">189</span> for (Filter f : rowFilters) {<a name="line.189"></a>
+<span class="sourceLineNo">190</span> if (isFirst) {<a name="line.190"></a>
+<span class="sourceLineNo">191</span> rval = f.isReversed();<a name="line.191"></a>
+<span class="sourceLineNo">192</span> isFirst = false;<a name="line.192"></a>
+<span class="sourceLineNo">193</span> continue;<a name="line.193"></a>
+<span class="sourceLineNo">194</span> }<a name="line.194"></a>
+<span class="sourceLineNo">195</span> if (rval != f.isReversed()) {<a name="line.195"></a>
+<span class="sourceLineNo">196</span> throw new IllegalArgumentException("Filters in the list must have the same reversed flag");<a name="line.196"></a>
+<span class="sourceLineNo">197</span> }<a name="line.197"></a>
+<span class="sourceLineNo">198</span> }<a name="line.198"></a>
+<span class="sourceLineNo">199</span> return rval;<a name="line.199"></a>
+<span class="sourceLineNo">200</span> }<a name="line.200"></a>
+<span class="sourceLineNo">201</span> private static void checkReversed(List<Filter> rowFilters, boolean expected) {<a name="line.201"></a>
+<span class="sourceLineNo">202</span> for (Filter filter : rowFilters) {<a name="line.202"></a>
+<span class="sourceLineNo">203</span> if (expected != filter.isReversed()) {<a name="line.203"></a>
+<span class="sourceLineNo">204</span> throw new IllegalArgumentException(<a name="line.204"></a>
+<span class="sourceLineNo">205</span> "Filters in the list must have the same reversed flag, expected="<a name="line.205"></a>
+<span class="sourceLineNo">206</span> + expected);<a name="line.206"></a>
+<span class="sourceLineNo">207</span> }<a name="line.207"></a>
+<span class="sourceLineNo">208</span> }<a name="line.208"></a>
+<span class="sourceLineNo">209</span> }<a name="line.209"></a>
+<span class="sourceLineNo">210</span><a name="line.210"></a>
+<span class="sourceLineNo">211</span> public void addFilter(List<Filter> filters) {<a name="line.211"></a>
+<span class="sourceLineNo">212</span> checkReversed(filters, isReversed());<a name="line.212"></a>
+<span class="sourceLineNo">213</span> this.filters.addAll(filters);<a name="line.213"></a>
+<span class="sourceLineNo">214</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.214"></a>
+<span class="sourceLineNo">215</span> this.prevFilterRCList.addAll(Collections.nCopies(filters.size(), null));<a name="line.215"></a>
+<span class="sourceLineNo">216</span> this.prevCellList.addAll(Collections.nCopies(filters.size(), null));<a name="line.216"></a>
+<span class="sourceLineNo">217</span> }<a name="line.217"></a>
+<span class="sourceLineNo">218</span> }<a name="line.218"></a>
+<span class="sourceLineNo">219</span><a name="line.219"></a>
+<span class="sourceLineNo">220</span> /**<a name="line.220"></a>
+<span class="sourceLineNo">221</span> * Add a filter.<a name="line.221"></a>
+<span class="sourceLineNo">222</span> *<a name="line.222"></a>
+<span class="sourceLineNo">223</span> * @param filter another filter<a name="line.223"></a>
+<span class="sourceLineNo">224</span> */<a name="line.224"></a>
+<span class="sourceLineNo">225</span> public void addFilter(Filter filter) {<a name="line.225"></a>
+<span class="sourceLineNo">226</span> addFilter(Collections.singletonList(filter));<a name="line.226"></a>
+<span class="sourceLineNo">227</span> }<a name="line.227"></a>
+<span class="sourceLineNo">228</span><a name="line.228"></a>
+<span class="sourceLineNo">229</span> @Override<a name="line.229"></a>
+<span class="sourceLineNo">230</span> public void reset() throws IOException {<a name="line.230"></a>
+<span class="sourceLineNo">231</span> int listize = filters.size();<a name="line.231"></a>
+<span class="sourceLineNo">232</span> for (int i = 0; i < listize; i++) {<a name="line.232"></a>
+<span class="sourceLineNo">233</span> filters.get(i).reset();<a name="line.233"></a>
+<span class="sourceLineNo">234</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.234"></a>
+<span class="sourceLineNo">235</span> prevFilterRCList.set(i, null);<a name="line.235"></a>
+<span class="sourceLineNo">236</span> prevCellList.set(i, null);<a name="line.236"></a>
+<span class="sourceLineNo">237</span> }<a name="line.237"></a>
+<span class="sourceLineNo">238</span> }<a name="line.238"></a>
+<span class="sourceLineNo">239</span> seekHintFilter.clear();<a name="line.239"></a>
+<span class="sourceLineNo">240</span> }<a name="line.240"></a>
+<span class="sourceLineNo">241</span><a name="line.241"></a>
+<span class="sourceLineNo">242</span> @Override<a name="line.242"></a>
+<span class="sourceLineNo">243</span> public boolean filterRowKey(byte[] rowKey, int offset, int length) throws IOException {<a name="line.243"></a>
+<span class="sourceLineNo">244</span> if (isEmpty()) {<a name="line.244"></a>
+<span class="sourceLineNo">245</span> return super.filterRowKey(rowKey, offset, length);<a name="line.245"></a>
+<span class="sourceLineNo">246</span> }<a name="line.246"></a>
+<span class="sourceLineNo">247</span> boolean flag = this.operator == Operator.MUST_PASS_ONE;<a name="line.247"></a>
+<span class="sourceLineNo">248</span> int listize = filters.size();<a name="line.248"></a>
+<span class="sourceLineNo">249</span> for (int i = 0; i < listize; i++) {<a name="line.249"></a>
+<span class="sourceLineNo">250</span> Filter filter = filters.get(i);<a name="line.250"></a>
+<span class="sourceLineNo">251</span> if (this.operator == Operator.MUST_PASS_ALL) {<a name="line.251"></a>
+<span class="sourceLineNo">252</span> if (filter.filterAllRemaining() ||<a name="line.252"></a>
+<span class="sourceLineNo">253</span> filter.filterRowKey(rowKey, offset, length)) {<a name="line.253"></a>
+<span class="sourceLineNo">254</span> flag = true;<a name="line.254"></a>
+<span class="sourceLineNo">255</span> }<a name="line.255"></a>
+<span class="sourceLineNo">256</span> } else if (this.operator == Operator.MUST_PASS_ONE) {<a name="line.256"></a>
+<span class="sourceLineNo">257</span> if (!filter.filterAllRemaining() &&<a name="line.257"></a>
+<span class="sourceLineNo">258</span> !filter.filterRowKey(rowKey, offset, length)) {<a name="line.258"></a>
+<span class="sourceLineNo">259</span> flag = false;<a name="line.259"></a>
+<span class="sourceLineNo">260</span> }<a name="line.260"></a>
+<span class="sourceLineNo">261</span> }<a name="line.261"></a>
+<span class="sourceLineNo">262</span> }<a name="line.262"></a>
+<span class="sourceLineNo">263</span> return flag;<a name="line.263"></a>
+<span class="sourceLineNo">264</span> }<a name="line.264"></a>
+<span class="sourceLineNo">265</span><a name="line.265"></a>
+<span class="sourceLineNo">266</span> @Override<a name="line.266"></a>
+<span class="sourceLineNo">267</span> public boolean filterRowKey(Cell firstRowCell) throws IOException {<a name="line.267"></a>
+<span class="sourceLineNo">268</span> if (isEmpty()) {<a name="line.268"></a>
+<span class="sourceLineNo">269</span> return super.filterRowKey(firstRowCell);<a name="line.269"></a>
+<span class="sourceLineNo">270</span> }<a name="line.270"></a>
+<span class="sourceLineNo">271</span> boolean flag = this.operator == Operator.MUST_PASS_ONE;<a name="line.271"></a>
+<span class="sourceLineNo">272</span> int listize = filters.size();<a name="line.272"></a>
+<span class="sourceLineNo">273</span> for (int i = 0; i < listize; i++) {<a name="line.273"></a>
+<span class="sourceLineNo">274</span> Filter filter = filters.get(i);<a name="line.274"></a>
+<span class="sourceLineNo">275</span> if (this.operator == Operator.MUST_PASS_ALL) {<a name="line.275"></a>
+<span class="sourceLineNo">276</span> if (filter.filterAllRemaining() || filter.filterRowKey(firstRowCell)) {<a name="line.276"></a>
+<span class="sourceLineNo">277</span> flag = true;<a name="line.277"></a>
+<span class="sourceLineNo">278</span> }<a name="line.278"></a>
+<span class="sourceLineNo">279</span> } else if (this.operator == Operator.MUST_PASS_ONE) {<a name="line.279"></a>
+<span class="sourceLineNo">280</span> if (!filter.filterAllRemaining() && !filter.filterRowKey(firstRowCell)) {<a name="line.280"></a>
+<span class="sourceLineNo">281</span> flag = false;<a name="line.281"></a>
+<span class="sourceLineNo">282</span> }<a name="line.282"></a>
+<span class="sourceLineNo">283</span> }<a name="line.283"></a>
+<span class="sourceLineNo">284</span> }<a name="line.284"></a>
+<span class="sourceLineNo">285</span> return flag;<a name="line.285"></a>
+<span class="sourceLineNo">286</span> }<a name="line.286"></a>
+<span class="sourceLineNo">287</span><a name="line.287"></a>
+<span class="sourceLineNo">288</span> @Override<a name="line.288"></a>
+<span class="sourceLineNo">289</span> public boolean filterAllRemaining() throws IOException {<a name="line.289"></a>
+<span class="sourceLineNo">290</span> if (isEmpty()) {<a name="line.290"></a>
+<span class="sourceLineNo">291</span> return super.filterAllRemaining();<a name="line.291"></a>
+<span class="sourceLineNo">292</span> }<a name="line.292"></a>
+<span class="sourceLineNo">293</span> int listize = filters.size();<a name="line.293"></a>
+<span class="sourceLineNo">294</span> for (int i = 0; i < listize; i++) {<a name="line.294"></a>
+<span class="sourceLineNo">295</span> if (filters.get(i).filterAllRemaining()) {<a name="line.295"></a>
+<span class="sourceLineNo">296</span> if (operator == Operator.MUST_PASS_ALL) {<a name="line.296"></a>
+<span class="sourceLineNo">297</span> return true;<a name="line.297"></a>
+<span class="sourceLineNo">298</span> }<a name="line.298"></a>
+<span class="sourceLineNo">299</span> } else {<a name="line.299"></a>
+<span class="sourceLineNo">300</span> if (operator == Operator.MUST_PASS_ONE) {<a name="line.300"></a>
+<span class="sourceLineNo">301</span> return false;<a name="line.301"></a>
+<span class="sourceLineNo">302</span> }<a name="line.302"></a>
+<span class="sourceLineNo">303</span> }<a name="line.303"></a>
+<span class="sourceLineNo">304</span> }<a name="line.304"></a>
+<span class="sourceLineNo">305</span> return operator == Operator.MUST_PASS_ONE;<a name="line.305"></a>
+<span class="sourceLineNo">306</span> }<a name="line.306"></a>
+<span class="sourceLineNo">307</span><a name="line.307"></a>
+<span class="sourceLineNo">308</span> @Override<a name="line.308"></a>
+<span class="sourceLineNo">309</span> public Cell transformCell(Cell c) throws IOException {<a name="line.309"></a>
+<span class="sourceLineNo">310</span> if (isEmpty()) {<a name="line.310"></a>
+<span class="sourceLineNo">311</span> return super.transformCell(c);<a name="line.311"></a>
+<span class="sourceLineNo">312</span> }<a name="line.312"></a>
+<span class="sourceLineNo">313</span> if (!CellUtil.equals(c, referenceCell)) {<a name="line.313"></a>
+<span class="sourceLineNo">314</span> throw new IllegalStateException("Reference Cell: " + this.referenceCell + " does not match: "<a name="line.314"></a>
+<span class="sourceLineNo">315</span> + c);<a name="line.315"></a>
+<span class="sourceLineNo">316</span> }<a name="line.316"></a>
+<span class="sourceLineNo">317</span> return this.transformedCell;<a name="line.317"></a>
+<span class="sourceLineNo">318</span> }<a name="line.318"></a>
+<span class="sourceLineNo">319</span><a name="line.319"></a>
+<span class="sourceLineNo">320</span> /**<a name="line.320"></a>
+<span class="sourceLineNo">321</span> * For MUST_PASS_ONE, we cannot make sure that when filter-A in filter list return NEXT_COL then<a name="line.321"></a>
+<span class="sourceLineNo">322</span> * the next cell passing to filterList will be the first cell in next column, because if filter-B<a name="line.322"></a>
+<span class="sourceLineNo">323</span> * in filter list return SKIP, then the filter list will return SKIP. In this case, we should pass<a name="line.323"></a>
+<span class="sourceLineNo">324</span> * the cell following the previous cell, and it's possible that the next cell has the same column<a name="line.324"></a>
+<span class="sourceLineNo">325</span> * as the previous cell even if filter-A has NEXT_COL returned for the previous cell. So we should<a name="line.325"></a>
+<span class="sourceLineNo">326</span> * save the previous cell and the return code list when checking previous cell for every filter in<a name="line.326"></a>
+<span class="sourceLineNo">327</span> * filter list, and verify if currentCell fit the previous return code, if fit then pass the currentCell<a name="line.327"></a>
+<span class="sourceLineNo">328</span> * to the corresponding filter. (HBASE-17678)<a name="line.328"></a>
+<span class="sourceLineNo">329</span> */<a name="line.329"></a>
+<span class="sourceLineNo">330</span> private boolean shouldPassCurrentCellToFilter(Cell prevCell, Cell currentCell, int filterIdx)<a name="line.330"></a>
+<span class="sourceLineNo">331</span> throws IOException {<a name="line.331"></a>
+<span class="sourceLineNo">332</span> ReturnCode prevCode = this.prevFilterRCList.get(filterIdx);<a name="line.332"></a>
+<span class="sourceLineNo">333</span> if (prevCell == null || prevCode == null) {<a name="line.333"></a>
+<span class="sourceLineNo">334</span> return true;<a name="line.334"></a>
+<span class="sourceLineNo">335</span> }<a name="line.335"></a>
+<span class="sourceLineNo">336</span> switch (prevCode) {<a name="line.336"></a>
+<span class="sourceLineNo">337</span> case INCLUDE:<a name="line.337"></a>
+<span class="sourceLineNo">338</span> case SKIP:<a name="line.338"></a>
+<span class="sourceLineNo">339</span> return true;<a name="line.339"></a>
+<span class="sourceLineNo">340</span> case SEEK_NEXT_USING_HINT:<a name="line.340"></a>
+<span class="sourceLineNo">341</span> Cell nextHintCell = getNextCellHint(prevCell);<a name="line.341"></a>
+<span class="sourceLineNo">342</span> return nextHintCell == null<a name="line.342"></a>
+<span class="sourceLineNo">343</span> || CellComparator.COMPARATOR.compare(currentCell, nextHintCell) >= 0;<a name="line.343"></a>
+<span class="sourceLineNo">344</span> case NEXT_COL:<a name="line.344"></a>
+<span class="sourceLineNo">345</span> case INCLUDE_AND_NEXT_COL:<a name="line.345"></a>
+<span class="sourceLineNo">346</span> return !CellUtil.matchingRowColumn(prevCell, currentCell);<a name="line.346"></a>
+<span class="sourceLineNo">347</span> case NEXT_ROW:<a name="line.347"></a>
+<span class="sourceLineNo">348</span> case INCLUDE_AND_SEEK_NEXT_ROW:<a name="line.348"></a>
+<span class="sourceLineNo">349</span> return !CellUtil.matchingRows(prevCell, currentCell);<a name="line.349"></a>
+<span class="sourceLineNo">350</span> default:<a name="line.350"></a>
+<span class="sourceLineNo">351</span> throw new IllegalStateException("Received code is not valid.");<a name="line.351"></a>
+<span class="sourceLineNo">352</span> }<a name="line.352"></a>
+<span class="sourceLineNo">353</span> }<a name="line.353"></a>
+<span class="sourceLineNo">354</span><a name="line.354"></a>
+<span class="sourceLineNo">355</span> @Override<a name="line.355"></a>
+<span class="sourceLineNo">356</span> @edu.umd.cs.findbugs.annotations.SuppressWarnings(value="SF_SWITCH_FALLTHROUGH",<a name="line.356"></a>
+<span class="sourceLineNo">357</span> justification="Intentional")<a name="line.357"></a>
+<span class="sourceLineNo">358</span> public ReturnCode filterKeyValue(Cell c) throws IOException {<a name="line.358"></a>
+<span class="sourceLineNo">359</span> if (isEmpty()) {<a name="line.359"></a>
+<span class="sourceLineNo">360</span> return ReturnCode.INCLUDE;<a name="line.360"></a>
+<span class="sourceLineNo">361</span> }<a name="line.361"></a>
+<span class="sourceLineNo">362</span> this.referenceCell = c;<a name="line.362"></a>
+<span class="sourceLineNo">363</span> seekHintFilter.clear();<a name="line.363"></a>
<span class="sourceLineNo">364</span><a name="line.364"></a>
-<span class="sourceLineNo">365</span> ReturnCode rc = operator == Operator.MUST_PASS_ONE?<a name="line.365"></a>
-<span class="sourceLineNo">366</span> ReturnCode.SKIP: ReturnCode.INCLUDE;<a name="line.366"></a>
-<span class="sourceLineNo">367</span> int listize = filters.size();<a name="line.367"></a>
-<span class="sourceLineNo">368</span> /*<a name="line.368"></a>
-<span class="sourceLineNo">369</span> * When all filters in a MUST_PASS_ONE FilterList return a SEEK_USING_NEXT_HINT code,<a name="line.369"></a>
-<span class="sourceLineNo">370</span> * we should return SEEK_NEXT_USING_HINT from the FilterList to utilize the lowest seek value.<a name="line.370"></a>
-<span class="sourceLineNo">371</span> * <a name="line.371"></a>
-<span class="sourceLineNo">372</span> * The following variable tracks whether any of the Filters returns ReturnCode other than<a name="line.372"></a>
-<span class="sourceLineNo">373</span> * SEEK_NEXT_USING_HINT for MUST_PASS_ONE FilterList, in which case the optimization would<a name="line.373"></a>
-<span class="sourceLineNo">374</span> * be skipped.<a name="line.374"></a>
-<span class="sourceLineNo">375</span> */<a name="line.375"></a>
-<span class="sourceLineNo">376</span> boolean seenNonHintReturnCode = false;<a name="line.376"></a>
-<span class="sourceLineNo">377</span> for (int i = 0; i < listize; i++) {<a name="line.377"></a>
-<span class="sourceLineNo">378</span> Filter filter = filters.get(i);<a name="line.378"></a>
-<span class="sourceLineNo">379</span> if (operator == Operator.MUST_PASS_ALL) {<a name="line.379"></a>
-<span class="sourceLineNo">380</span> if (filter.filterAllRemaining()) {<a name="line.380"></a>
-<span class="sourceLineNo">381</span> return ReturnCode.NEXT_ROW;<a name="line.381"></a>
-<span class="sourceLineNo">382</span> }<a name="line.382"></a>
-<span class="sourceLineNo">383</span> ReturnCode code = filter.filterKeyValue(c);<a name="line.383"></a>
-<span class="sourceLineNo">384</span> switch (code) {<a name="line.384"></a>
-<span class="sourceLineNo">385</span> // Override INCLUDE and continue to evaluate.<a name="line.385"></a>
-<span class="sourceLineNo">386</span> case INCLUDE_AND_NEXT_COL:<a name="line.386"></a>
-<span class="sourceLineNo">387</span> rc = ReturnCode.INCLUDE_AND_NEXT_COL; // FindBugs SF_SWITCH_FALLTHROUGH<a name="line.387"></a>
-<span class="sourceLineNo">388</span> case INCLUDE:<a name="line.388"></a>
-<span class="sourceLineNo">389</span> transformed = filter.transformCell(transformed);<a name="line.389"></a>
-<span class="sourceLineNo">390</span> continue;<a name="line.390"></a>
-<span class="sourceLineNo">391</span> case SEEK_NEXT_USING_HINT:<a name="line.391"></a>
-<span class="sourceLineNo">392</span> seekHintFilter = filter;<a name="line.392"></a>
-<span class="sourceLineNo">393</span> return code;<a name="line.393"></a>
-<span class="sourceLineNo">394</span> default:<a name="line.394"></a>
-<span class="sourceLineNo">395</span> return code;<a name="line.395"></a>
-<span class="sourceLineNo">396</span> }<a name="line.396"></a>
-<span class="sourceLineNo">397</span> } else if (operator == Operator.MUST_PASS_ONE) {<a name="line.397"></a>
-<span class="sourceLineNo">398</span> Cell prevCell = this.prevCellList.get(i);<a name="line.398"></a>
-<span class="sourceLineNo">399</span> if (filter.filterAllRemaining() || !shouldPassCurrentCellToFilter(prevCell, c, i)) {<a name="line.399"></a>
-<span class="sourceLineNo">400</span> seenNonHintReturnCode = true;<a name="line.400"></a>
-<span class="sourceLineNo">401</span> continue;<a name="line.401"></a>
-<span class="sourceLineNo">402</span> }<a name="line.402"></a>
-<span class="sourceLineNo">403</span><a name="line.403"></a>
-<span class="sourceLineNo">404</span> ReturnCode localRC = filter.filterKeyValue(c);<a name="line.404"></a>
-<span class="sourceLineNo">405</span> // Update previous cell and return code we encountered.<a name="line.405"></a>
-<span class="sourceLineNo">406</span> prevFilterRCList.set(i, localRC);<a name="line.406"></a>
-<span class="sourceLineNo">407</span> if (c == null || localRC == ReturnCode.INCLUDE || localRC == ReturnCode.SKIP) {<a name="line.407"></a>
-<span class="sourceLineNo">408</span> // If previous return code is INCLUDE or SKIP, we should always pass the next cell to the<a name="line.408"></a>
-<span class="sourceLineNo">409</span> // corresponding sub-filter(need not test shouldPassCurrentCellToFilter() method), So we<a name="line.409"></a>
-<span class="sourceLineNo">410</span> // need not save current cell to prevCellList for saving heap memory.<a name="line.410"></a>
-<span class="sourceLineNo">411</span> prevCellList.set(i, null);<a name="line.411"></a>
-<span class="sourceLineNo">412</span> } else {<a name="line.412"></a>
-<span class="sourceLineNo">413</span> prevCellList.set(i, KeyValueUtil.toNewKeyCell(c));<a name="line.413"></a>
-<span class="sourceLineNo">414</span> }<a name="line.414"></a>
-<span class="sourceLineNo">415</span><a name="line.415"></a>
-<span class="sourceLineNo">416</span> if (localRC != ReturnCode.SEEK_NEXT_USING_HINT) {<a name="line.416"></a>
-<span class="sourceLineNo">417</span> seenNonHintReturnCode = true;<a name="line.417"></a>
-<span class="sourceLineNo">418</span> }<a name="line.418"></a>
-<span class="sourceLineNo">419</span> switch (localRC) {<a name="line.419"></a>
-<span class="sourceLineNo">420</span> case INCLUDE:<a name="line.420"></a>
-<span class="sourceLineNo">421</span> if (rc != ReturnCode.INCLUDE_AND_NEXT_COL) {<a name="line.421"></a>
-<span class="sourceLineNo">422</span> rc = ReturnCode.INCLUDE;<a name="line.422"></a>
-<span class="sourceLineNo">423</span> }<a name="line.423"></a>
-<span class="sourceLineNo">424</span> transformed = filter.transformCell(transformed);<a name="line.424"></a>
-<span class="sourceLineNo">425</span> break;<a name="line.425"></a>
-<span class="sourceLineNo">426</span> case INCLUDE_AND_NEXT_COL:<a name="line.426"></a>
-<span class="sourceLineNo">427</span> rc = ReturnCode.INCLUDE_AND_NEXT_COL;<a name="line.427"></a>
-<span class="sourceLineNo">428</span> transformed = filter.transformCell(transformed);<a name="line.428"></a>
-<span class="sourceLineNo">429</span> // must continue here to evaluate all filters<a name="line.429"></a>
+<span class="sourceLineNo">365</span> // Accumulates successive transformation of every filter that includes the Cell:<a name="line.365"></a>
+<span class="sourceLineNo">366</span> Cell transformed = c;<a name="line.366"></a>
+<span class="sourceLineNo">367</span><a name="line.367"></a>
+<span class="sourceLineNo">368</span> ReturnCode rc = operator == Operator.MUST_PASS_ONE?<a name="line.368"></a>
+<span class="sourceLineNo">369</span> ReturnCode.SKIP: ReturnCode.INCLUDE;<a name="line.369"></a>
+<span class="sourceLineNo">370</span> int listize = filters.size();<a name="line.370"></a>
+<span class="sourceLineNo">371</span> /*<a name="line.371"></a>
+<span class="sourceLineNo">372</span> * When all filters in a MUST_PASS_ONE FilterList return a SEEK_USING_NEXT_HINT code,<a name="line.372"></a>
+<span class="sourceLineNo">373</span> * we should return SEEK_NEXT_USING_HINT from the FilterList to utilize the lowest seek value.<a name="line.373"></a>
+<span class="sourceLineNo">374</span> * <a name="line.374"></a>
+<span class="sourceLineNo">375</span> * The following variable tracks whether any of the Filters returns ReturnCode other than<a name="line.375"></a>
+<span class="sourceLineNo">376</span> * SEEK_NEXT_USING_HINT for MUST_PASS_ONE FilterList, in which case the optimization would<a name="line.376"></a>
+<span class="sourceLineNo">377</span> * be skipped.<a name="line.377"></a>
+<span class="sourceLineNo">378</span> */<a name="line.378"></a>
+<span class="sourceLineNo">379</span> boolean seenNonHintReturnCode = false;<a name="line.379"></a>
+<span class="sourceLineNo">380</span> for (int i = 0; i < listize; i++) {<a name="line.380"></a>
+<span class="sourceLineNo">381</span> Filter filter = filters.get(i);<a name="line.381"></a>
+<span class="sourceLineNo">382</span> if (operator == Operator.MUST_PASS_ALL) {<a name="line.382"></a>
+<span class="sourceLineNo">383</span> if (filter.filterAllRemaining()) {<a name="line.383"></a>
+<span class="sourceLineNo">384</span> return ReturnCode.NEXT_ROW;<a name="line.384"></a>
+<span class="sourceLineNo">385</span> }<a name="line.385"></a>
+<span class="sourceLineNo">386</span> ReturnCode code = filter.filterKeyValue(c);<a name="line.386"></a>
+<span class="sourceLineNo">387</span> switch (code) {<a name="line.387"></a>
+<span class="sourceLineNo">388</span> // Override INCLUDE and continue to evaluate.<a name="line.388"></a>
+<span class="sourceLineNo">389</span> case INCLUDE_AND_NEXT_COL:<a name="line.389"></a>
+<span class="sourceLineNo">390</span> rc = ReturnCode.INCLUDE_AND_NEXT_COL; // FindBugs SF_SWITCH_FALLTHROUGH<a name="line.390"></a>
+<span class="sourceLineNo">391</span> case INCLUDE:<a name="line.391"></a>
+<span class="sourceLineNo">392</span> transformed = filter.transformCell(transformed);<a name="line.392"></a>
+<span class="sourceLineNo">393</span> continue;<a name="line.393"></a>
+<span class="sourceLineNo">394</span> case SEEK_NEXT_USING_HINT:<a name="line.394"></a>
+<span class="sourceLineNo">395</span> seekHintFilter.add(filter);<a name="line.395"></a>
+<span class="sourceLineNo">396</span> continue;<a name="line.396"></a>
+<span class="sourceLineNo">397</span> default:<a name="line.397"></a>
+<span class="sourceLineNo">398</span> if (seekHintFilter.isEmpty()) {<a name="line.398"></a>
+<span class="sourceLineNo">399</span> return code;<a name="line.399"></a>
+<span class="sourceLineNo">400</span> }<a name="line.400"></a>
+<span class="sourceLineNo">401</span> }<a name="line.401"></a>
+<span class="sourceLineNo">402</span> } else if (operator == Operator.MUST_PASS_ONE) {<a name="line.402"></a>
+<span class="sourceLineNo">403</span> Cell prevCell = this.prevCellList.get(i);<a name="line.403"></a>
+<span class="sourceLineNo">404</span> if (filter.filterAllRemaining() || !shouldPassCurrentCellToFilter(prevCell, c, i)) {<a name="line.404"></a>
+<span class="sourceLineNo">405</span> seenNonHintReturnCode = true;<a name="line.405"></a>
+<span class="sourceLineNo">406</span> continue;<a name="line.406"></a>
+<span class="sourceLineNo">407</span> }<a name="line.407"></a>
+<span class="sourceLineNo">408</span><a name="line.408"></a>
+<span class="sourceLineNo">409</span> ReturnCode localRC = filter.filterKeyValue(c);<a name="line.409"></a>
+<span class="sourceLineNo">410</span> // Update previous cell and return code we encountered.<a name="line.410"></a>
+<span class="sourceLineNo">411</span> prevFilterRCList.set(i, localRC);<a name="line.411"></a>
+<span class="sourceLineNo">412</span> if (c == null || localRC == ReturnCode.INCLUDE || localRC == ReturnCode.SKIP) {<a name="line.412"></a>
+<span class="sourceLineNo">413</span> // If previous return code is INCLUDE or SKIP, we should always pass the next cell to the<a name="line.413"></a>
+<span class="sourceLineNo">414</span> // corresponding sub-filter(need not test shouldPassCurrentCellToFilter() method), So we<a name="line.414"></a>
+<span class="sourceLineNo">415</span> // need not save current cell to prevCellList for saving heap memory.<a name="line.415"></a>
+<span class="sourceLineNo">416</span> prevCellList.set(i, null);<a name="line.416"></a>
+<span class="sourceLineNo">417</span> } else {<a name="line.417"></a>
+<span class="sourceLineNo">418</span> prevCellList.set(i, KeyValueUtil.toNewKeyCell(c));<a name="line.418"></a>
+<span class="sourceLineNo">419</span> }<a name="line.419"></a>
+<span class="sourceLineNo">420</span><a name="line.420"></a>
+<span class="sourceLineNo">421</span> if (localRC != ReturnCode.SEEK_NEXT_USING_HINT) {<a name="line.421"></a>
+<span class="sourceLineNo">422</span> seenNonHintReturnCode = true;<a name="line.422"></a>
+<span class="sourceLineNo">423</span> }<a name="line.423"></a>
+<span class="sourceLineNo">424</span> switch (localRC) {<a name="line.424"></a>
+<span class="sourceLineNo">425</span> case INCLUDE:<a name="line.425"></a>
+<span class="sourceLineNo">426</span> if (rc != ReturnCode.INCLUDE_AND_NEXT_COL) {<a name="line.426"></a>
+<span class="sourceLineNo">427</span> rc = ReturnCode.INCLUDE;<a name="line.427"></a>
+<span class="sourceLineNo">428</span> }<a name="line.428"></a>
+<span class="sourceLineNo">429</span> transformed = filter.transformCell(transformed);<a name="line.429"></a>
<span class="sourceLineNo">430</span> break;<a name="line.430"></a>
-<span class="sourceLineNo">431</span> case NEXT_ROW:<a name="line.431"></a>
-<span class="sourceLineNo">432</span> break;<a name="line.432"></a>
-<span class="sourceLineNo">433</span> case SKIP:<a name="line.433"></a>
-<span class="sourceLineNo">434</span> break;<a name="line.434"></a>
-<span class="sourceLineNo">435</span> case NEXT_COL:<a name="line.435"></a>
-<span class="sourceLineNo">436</span> break;<a name="line.436"></a>
-<span class="sourceLineNo">437</span> case SEEK_NEXT_USING_HINT:<a name="line.437"></a>
-<span class="sourceLineNo">438</span> break;<a name="line.438"></a>
-<span class="sourceLineNo">439</span> default:<a name="line.439"></a>
-<span class="sourceLineNo">440</span> throw new IllegalStateException("Received code is not valid.");<a name="line.440"></a>
-<span class="sourceLineNo">441</span> }<a name="line.441"></a>
-<span class="sourceLineNo">442</span> }<a name="line.442"></a>
-<span class="sourceLineNo">443</span> }<a name="line.443"></a>
-<span class="sourceLineNo">444</span><a name="line.444"></a>
-<span class="sourceLineNo">445</span> // Save the transformed Cell for transform():<a name="line.445"></a>
-<span class="sourceLineNo">446</span> this.transformedCell = transformed;<a name="line.446"></a>
-<span class="sourceLineNo">447</span><a name="line.447"></a>
-<span class="sourceLineNo">448</span> /*<a name="line.448"></a>
-<span class="sourceLineNo">449</span> * The seenNonHintReturnCode flag is intended only for Operator.MUST_PASS_ONE branch.<a name="line.449"></a>
-<span class="sourceLineNo">450</span> * If we have seen non SEEK_NEXT_USING_HINT ReturnCode, respect that ReturnCode.<a name="line.450"></a>
-<span class="sourceLineNo">451</span> */<a name="line.451"></a>
-<span class="sourceLineNo">452</span> if (operator == Operator.MUST_PASS_ONE && !seenNonHintReturnCode) {<a name="line.452"></a>
-<span class="sourceLineNo">453</span> return ReturnCode.SEEK_NEXT_USING_HINT;<a name="line.453"></a>
-<span class="sourceLineNo">454</span> }<a name="line.454"></a>
-<span class="sourceLineNo">455</span> return rc;<a name="line.455"></a>
-<span class="sourceLineNo">456</span> }<a name="line.456"></a>
-<span class="sourceLineNo">457</span><a name="line.457"></a>
-<span class="sourceLineNo">458</span> /**<a name="line.458"></a>
-<span class="sourceLineNo">459</span> * Filters that never filter by modifying the returned List of Cells can<a name="line.459"></a>
-<span class="sourceLineNo">460</span> * inherit this implementation that does nothing.<a name="line.460"></a>
-<span class="sourceLineNo">461</span> *<a name="line.461"></a>
-<span class="sourceLineNo">462</span> * {@inheritDoc}<a name="line.462"></a>
-<span class="sourceLineNo">463</span> */<a name="line.463"></a>
-<span class="sourceLineNo">464</span> @Override<a name="line.464"></a>
-<span class="sourceLineNo">465</span> public void filterRowCells(List<Cell> cells) throws IOException {<a name="line.465"></a>
-<span class="sourceLineNo">466</span> int listize = filters.size();<a name="line.466"></a>
-<span class="sourceLineNo">467</span> for (int i = 0; i < listize; i++) {<a name="line.467"></a>
-<span class="sourceLineNo">468</span> filters.get(i).filterRowCells(cells);<a name="line.468"></a>
-<span class="sourceLineNo">469</span> }<a name="line.469"></a>
-<span class="sourceLineNo">470</span> }<a name="line.470"></a>
-<span class="sourceLineNo">471</span><a name="line.471"></a>
-<span class="sourceLineNo">472</span> @Override<a name="line.472"></a>
-<span class="sourceLineNo">473</span> public boolean hasFilterRow() {<a name="line.473"></a>
-<span class="sourceLineNo">474</span> int listize = filters.size();<a name="line.474"></a>
-<span class="sourceLineNo">475</span> for (int i = 0; i < listize; i++) {<a name="line.475"></a>
-<span class="sourceLineNo">476</span> if (filters.get(i).hasFilterRow()) {<a name="line.476"></a>
-<span class="sourceLineNo">477</span> return true;<a name="line.477"></a>
-<span class="sourceLineNo">478</span> }<a name="line.478"></a>
-<span class="sourceLineNo">479</span> }<a name="line.479"></a>
-<span class="sourceLineNo">480</span> return false;<a name="line.480"></a>
-<span class="sourceLineNo">481</span> }<a name="line.481"></a>
-<span class="sourceLineNo">482</span><a name="line.482"></a>
-<span class="sourceLineNo">483</span> @Override<a name="line.483"></a>
-<span class="sourceLineNo">484</span> public boolean filterRow() throws IOException {<a name="line.484"></a>
-<span class="sourceLineNo">485</span> if (isEmpty()) {<a name="line.485"></a>
-<span class="sourceLineNo">486</span> return super.filterRow();<a name="line.486"></a>
-<span class="sourceLineNo">487</span> }<a name="line.487"></a>
-<span class="sourceLineNo">488</span> int listize = filters.size();<a name="line.488"></a>
-<span class="sourceLineNo">489</span> for (int i = 0; i < listize; i++) {<a name="line.489"></a>
-<span class="sourceLineNo">490</span> Filter filter = filters.get(i);<a name="line.490"></a>
-<span class="sourceLineNo">491</span> if (operator == Operator.MUST_PASS_ALL) {<a name="line.491"></a>
-<span class="sourceLineNo">492</span> if (filter.filterRow()) {<a name="line.492"></a>
-<span class="sourceLineNo">493</span> return true;<a name="line.493"></a>
-<span class="sourceLineNo">494</span> }<a name="line.494"></a>
-<span class="sourceLineNo">495</span> } else if (operator == Operator.MUST_PASS_ONE) {<a name="line.495"></a>
-<span class="sourceLineNo">496</span> if (!filter.filterRow()) {<a name="line.496"></a>
-<span class="sourceLineNo">497</span> return false;<a name="line.497"></a>
-<span class="sourceLineNo">498</span> }<a name="line.498"></a>
-<span class="sourceLineNo">499</span> }<a name="line.499"></a>
-<span class="sourceLineNo">500</span> }<a name="line.500"></a>
-<span class="sourceLineNo">501</span> return operator == Operator.MUST_PASS_ONE;<a name="line.501"></a>
-<span class="sourceLineNo">502</span> }<a name="line.502"></a>
-<span class="sourceLineNo">503</span><a name="line.503"></a>
-<span class="sourceLineNo">504</span> /**<a name="line.504"></a>
-<span class="sourceLineNo">505</span> * @return The filter serialized using pb<a name="line.505"></a>
-<span class="sourceLineNo">506</span> */<a name="line.506"></a>
-<span class="sourceLineNo">507</span> public byte[] toByteArray() throws IOException {<a name="line.507"></a>
-<span class="sourceLineNo">508</span> FilterProtos.FilterList.Builder builder =<a name="line.508"></a>
-<span class="sourceLineNo">509</span> FilterProtos.FilterList.newBuilder();<a name="line.509"></a>
-<span class="sourceLineNo">510</span> builder.setOperator(FilterProtos.FilterList.Operator.valueOf(operator.name()));<a name="line.510"></a>
-<span class="sourceLineNo">511</span> int listize = filters.size();<a name="line.511"></a>
-<span class="sourceLineNo">512</span> for (int i = 0; i < listize; i++) {<a name="line.512"></a>
-<span class="sourceLineNo">513</span> builder.addFilters(ProtobufUtil.toFilter(filters.get(i)));<a name="line.513"></a>
-<span class="sourceLineNo">514</span> }<a name="line.514"></a>
-<span class="sourceLineNo">515</span> return builder.build().toByteArray();<a name="line.515"></a>
-<span class="sourceLineNo">516</span> }<a name="line.516"></a>
-<span class="sourceLineNo">517</span><a name="line.517"></a>
-<span class="sourceLineNo">518</span> /**<a name="line.518"></a>
-<span class="sourceLineNo">519</span> * @param pbBytes A pb serialized {@link FilterList} instance<a name="line.519"></a>
-<span class="sourceLineNo">520</span> * @return An instance of {@link FilterList} made from <code>bytes</code><a name="line.520"></a>
-<span class="sourceLineNo">521</span> * @throws DeserializationException<a name="line.521"></a>
-<span class="sourceLineNo">522</span> * @see #toByteArray<a name="line.522"></a>
-<span class="sourceLineNo">523</span> */<a name="line.523"></a>
-<span class="sourceLineNo">524</span> public static FilterList parseFrom(final byte [] pbBytes)<a name="line.524"></a>
-<span class="sourceLineNo">525</span> throws DeserializationException {<a name="line.525"></a>
-<span class="sourceLineNo">526</span> FilterProtos.FilterList proto;<a name="line.526"></a>
-<span class="sourceLineNo">527</span> try {<a name="line.527"></a>
-<span class="sourceLineNo">528</span> proto = FilterProtos.FilterList.parseFrom(pbBytes);<a name="line.528"></a>
-<span class="sourceLineNo">529</span> } catch (InvalidProtocolBufferException e) {<a name="line.529"></a>
-<span class="sourceLineNo">530</span> throw new DeserializationException(e);<a name="line.530"></a>
-<span class="sourceLineNo">531</span> }<a name="line.531"></a>
-<span class="sourceLineNo">532</span><a name="line.532"></a>
-<span class="sourceLineNo">533</span> List<Filter> rowFilters = new ArrayList<>(proto.getFiltersCount());<a name="line.533"></a>
-<span class="sourceLineNo">534</span> try {<a name="line.534"></a>
-<span class="sourceLineNo">535</span> List<FilterProtos.Filter> filtersList = proto.getFiltersList();<a name="line.535"></a>
-<span class="sourceLineNo">536</span> int listSize = filtersList.size();<a name="line.536"></a>
-<span class="sourceLineNo">537</span> for (int i = 0; i < listSize; i++) {<a name="line.537"></a>
-<span class="sourceLineNo">538</span> rowFilters.add(ProtobufUtil.toFilter(filtersList.get(i)));<a name="line.538"></a>
-<span class="sourceLineNo">539</span> }<a name="line.539"></a>
-<span class="sourceLineNo">540</span> } catch (IOException ioe) {<a name="line.540"></a>
-<span class="sourceLineNo">541</span> throw new DeserializationException(ioe);<a name="line.541"></a>
-<span class="sourceLineNo">542</span> }<a name="line.542"></a>
-<span class="sourceLineNo">543</span> return new FilterList(Operator.valueOf(proto.getOperator().name()),rowFilters);<a name="line.543"></a>
-<span class="sourceLineNo">544</span> }<a name="line.544"></a>
-<span class="sourceLineNo">545</span><a name="line.545"></a>
-<span class="sourceLineNo">546</span> /**<a name="line.546"></a>
-<span class="sourceLineNo">547</span> * @param other<a name="line.547"></a>
-<span class="sourceLineNo">548</span> * @return true if and only if the fields of the filter that are serialized<a name="line.548"></a>
-<span class="sourceLineNo">549</span> * are equal to the corresponding fields in other. Used for testing.<a name="line.549"></a>
-<span class="sourceLineNo">550</span> */<a name="line.550"></a>
-<span class="sourceLineNo">551</span> boolean areSerializedFieldsEqual(Filter other) {<a name="line.551"></a>
-<span class="sourceLineNo">552</span> if (other == this) return true;<a name="line.552"></a>
-<span class="sourceLineNo">553</span> if (!(other instanceof FilterList)) return false;<a name="line.553"></a>
+<span class="sourceLineNo">431</span> case INCLUDE_AND_NEXT_COL:<a name="line.431"></a>
+<span class="sourceLineNo">432</span> rc = ReturnCode.INCLUDE_AND_NEXT_COL;<a name="line.432"></a>
+<span class="sourceLineNo">433</span> transformed = filter.transformCell(transformed);<a name="line.433"></a>
+<span class="sourceLineNo">434</span> // must continue here to evaluate all filters<a name="line.434"></a>
+<span class="sourceLineNo">435</span> break;<a name="line.435"></a>
+<span class="sourceLineNo">436</span> case NEXT_ROW:<a name="line.436"></a>
+<s
<TRUNCATED>
[27/27] hbase-site git commit: Published site at .
Posted by gi...@apache.org.
Published site at .
Project: http://git-wip-us.apache.org/repos/asf/hbase-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase-site/commit/f9e8b54d
Tree: http://git-wip-us.apache.org/repos/asf/hbase-site/tree/f9e8b54d
Diff: http://git-wip-us.apache.org/repos/asf/hbase-site/diff/f9e8b54d
Branch: refs/heads/asf-site
Commit: f9e8b54d2093c9bc5f35442ee2b63c25a1a43b6a
Parents: 76716de
Author: jenkins <bu...@apache.org>
Authored: Thu Sep 7 15:13:35 2017 +0000
Committer: jenkins <bu...@apache.org>
Committed: Thu Sep 7 15:13:35 2017 +0000
----------------------------------------------------------------------
acid-semantics.html | 4 +-
apache_hbase_reference_guide.pdf | 4 +-
.../hbase/filter/FilterList.Operator.html | 10 +-
.../apache/hadoop/hbase/filter/FilterList.html | 56 +-
.../hbase/filter/FilterList.Operator.html | 1229 +++++++++---------
.../apache/hadoop/hbase/filter/FilterList.html | 1229 +++++++++---------
book.html | 2 +-
bulk-loads.html | 4 +-
checkstyle-aggregate.html | 148 ++-
checkstyle.rss | 6 +-
coc.html | 4 +-
cygwin.html | 4 +-
dependencies.html | 4 +-
dependency-convergence.html | 18 +-
dependency-info.html | 4 +-
dependency-management.html | 4 +-
devapidocs/constant-values.html | 6 +-
.../hadoop/hbase/backup/package-tree.html | 6 +-
.../hbase/classification/package-tree.html | 6 +-
.../hadoop/hbase/client/package-tree.html | 26 +-
.../hadoop/hbase/executor/package-tree.html | 2 +-
.../hbase/filter/FilterList.Operator.html | 10 +-
.../apache/hadoop/hbase/filter/FilterList.html | 84 +-
.../hadoop/hbase/filter/class-use/Filter.html | 8 +-
.../hadoop/hbase/filter/package-tree.html | 8 +-
.../hadoop/hbase/io/hfile/package-tree.html | 8 +-
.../apache/hadoop/hbase/ipc/package-tree.html | 4 +-
.../hadoop/hbase/mapreduce/package-tree.html | 4 +-
.../hbase/master/balancer/package-tree.html | 2 +-
.../hadoop/hbase/master/package-tree.html | 6 +-
.../hadoop/hbase/monitoring/package-tree.html | 2 +-
.../org/apache/hadoop/hbase/package-tree.html | 10 +-
.../hadoop/hbase/procedure2/package-tree.html | 4 +-
.../hadoop/hbase/quotas/package-tree.html | 8 +-
.../hadoop/hbase/regionserver/package-tree.html | 16 +-
.../regionserver/querymatcher/package-tree.html | 4 +-
.../hbase/regionserver/wal/package-tree.html | 2 +-
.../rest/model/StorageClusterVersionModel.html | 12 +-
.../hbase/security/access/package-tree.html | 2 +-
.../hadoop/hbase/security/package-tree.html | 4 +-
.../apache/hadoop/hbase/util/package-tree.html | 10 +-
.../apache/hadoop/hbase/wal/package-tree.html | 2 +-
.../org/apache/hadoop/hbase/Version.html | 6 +-
.../hbase/filter/FilterList.Operator.html | 1229 +++++++++---------
.../apache/hadoop/hbase/filter/FilterList.html | 1229 +++++++++---------
.../rest/model/StorageClusterVersionModel.html | 80 +-
export_control.html | 4 +-
hbase-build-configuration/dependencies.html | 4 +-
.../dependency-convergence.html | 18 +-
hbase-build-configuration/dependency-info.html | 4 +-
.../dependency-management.html | 4 +-
.../hbase-annotations/checkstyle.html | 4 +-
.../hbase-annotations/dependencies.html | 4 +-
.../dependency-convergence.html | 18 +-
.../hbase-annotations/dependency-info.html | 4 +-
.../dependency-management.html | 4 +-
.../hbase-annotations/index.html | 4 +-
.../hbase-annotations/integration.html | 4 +-
.../hbase-annotations/issue-tracking.html | 4 +-
.../hbase-annotations/license.html | 4 +-
.../hbase-annotations/mail-lists.html | 4 +-
.../hbase-annotations/plugin-management.html | 4 +-
.../hbase-annotations/plugins.html | 4 +-
.../hbase-annotations/project-info.html | 4 +-
.../hbase-annotations/project-reports.html | 4 +-
.../hbase-annotations/project-summary.html | 4 +-
.../hbase-annotations/source-repository.html | 4 +-
.../hbase-annotations/team-list.html | 4 +-
.../hbase-archetypes/dependencies.html | 4 +-
.../dependency-convergence.html | 18 +-
.../hbase-archetypes/dependency-info.html | 4 +-
.../hbase-archetypes/dependency-management.html | 4 +-
.../hbase-archetype-builder/dependencies.html | 4 +-
.../dependency-convergence.html | 18 +-
.../dependency-info.html | 4 +-
.../dependency-management.html | 4 +-
.../hbase-archetype-builder/index.html | 4 +-
.../hbase-archetype-builder/integration.html | 4 +-
.../hbase-archetype-builder/issue-tracking.html | 4 +-
.../hbase-archetype-builder/license.html | 4 +-
.../hbase-archetype-builder/mail-lists.html | 4 +-
.../plugin-management.html | 4 +-
.../hbase-archetype-builder/plugins.html | 4 +-
.../hbase-archetype-builder/project-info.html | 4 +-
.../project-summary.html | 4 +-
.../source-repository.html | 4 +-
.../hbase-archetype-builder/team-list.html | 4 +-
.../hbase-client-project/checkstyle.html | 4 +-
.../hbase-client-project/dependencies.html | 6 +-
.../dependency-convergence.html | 18 +-
.../hbase-client-project/dependency-info.html | 4 +-
.../dependency-management.html | 4 +-
.../hbase-client-project/index.html | 4 +-
.../hbase-client-project/integration.html | 4 +-
.../hbase-client-project/issue-tracking.html | 4 +-
.../hbase-client-project/license.html | 208 ++-
.../hbase-client-project/mail-lists.html | 4 +-
.../hbase-client-project/plugin-management.html | 4 +-
.../hbase-client-project/plugins.html | 4 +-
.../hbase-client-project/project-info.html | 4 +-
.../hbase-client-project/project-reports.html | 4 +-
.../hbase-client-project/project-summary.html | 4 +-
.../hbase-client-project/source-repository.html | 4 +-
.../hbase-client-project/team-list.html | 4 +-
.../hbase-shaded-client-project/checkstyle.html | 4 +-
.../dependencies.html | 6 +-
.../dependency-convergence.html | 18 +-
.../dependency-info.html | 4 +-
.../dependency-management.html | 4 +-
.../hbase-shaded-client-project/index.html | 4 +-
.../integration.html | 4 +-
.../issue-tracking.html | 4 +-
.../hbase-shaded-client-project/license.html | 208 +--
.../hbase-shaded-client-project/mail-lists.html | 4 +-
.../plugin-management.html | 4 +-
.../hbase-shaded-client-project/plugins.html | 4 +-
.../project-info.html | 4 +-
.../project-reports.html | 4 +-
.../project-summary.html | 4 +-
.../source-repository.html | 4 +-
.../hbase-shaded-client-project/team-list.html | 4 +-
.../hbase-archetypes/index.html | 4 +-
.../hbase-archetypes/integration.html | 4 +-
.../hbase-archetypes/issue-tracking.html | 4 +-
.../hbase-archetypes/license.html | 208 ++-
.../hbase-archetypes/mail-lists.html | 4 +-
.../hbase-archetypes/plugin-management.html | 4 +-
.../hbase-archetypes/plugins.html | 4 +-
.../hbase-archetypes/project-info.html | 4 +-
.../hbase-archetypes/project-summary.html | 4 +-
.../hbase-archetypes/source-repository.html | 4 +-
.../hbase-archetypes/team-list.html | 4 +-
.../hbase-spark/checkstyle.html | 4 +-
.../hbase-spark/dependencies.html | 18 +-
.../hbase-spark/dependency-convergence.html | 18 +-
.../hbase-spark/dependency-info.html | 4 +-
.../hbase-spark/dependency-management.html | 4 +-
.../hbase-spark/index.html | 4 +-
.../hbase-spark/integration.html | 4 +-
.../hbase-spark/issue-tracking.html | 4 +-
.../hbase-spark/license.html | 4 +-
.../hbase-spark/mail-lists.html | 4 +-
.../hbase-spark/plugin-management.html | 4 +-
.../hbase-spark/plugins.html | 4 +-
.../hbase-spark/project-info.html | 4 +-
.../hbase-spark/project-reports.html | 4 +-
.../hbase-spark/project-summary.html | 4 +-
.../hbase-spark/source-repository.html | 4 +-
.../hbase-spark/team-list.html | 4 +-
hbase-build-configuration/index.html | 4 +-
hbase-build-configuration/integration.html | 4 +-
hbase-build-configuration/issue-tracking.html | 4 +-
hbase-build-configuration/license.html | 208 +--
hbase-build-configuration/mail-lists.html | 4 +-
.../plugin-management.html | 4 +-
hbase-build-configuration/plugins.html | 4 +-
hbase-build-configuration/project-info.html | 4 +-
hbase-build-configuration/project-summary.html | 4 +-
.../source-repository.html | 4 +-
hbase-build-configuration/team-list.html | 4 +-
hbase-shaded-check-invariants/checkstyle.html | 4 +-
hbase-shaded-check-invariants/dependencies.html | 603 +++++----
.../dependency-convergence.html | 18 +-
.../dependency-info.html | 4 +-
.../dependency-management.html | 4 +-
hbase-shaded-check-invariants/index.html | 4 +-
hbase-shaded-check-invariants/integration.html | 4 +-
.../issue-tracking.html | 4 +-
hbase-shaded-check-invariants/license.html | 208 +--
hbase-shaded-check-invariants/mail-lists.html | 4 +-
.../plugin-management.html | 4 +-
hbase-shaded-check-invariants/plugins.html | 4 +-
hbase-shaded-check-invariants/project-info.html | 4 +-
.../project-reports.html | 4 +-
.../project-summary.html | 4 +-
.../source-repository.html | 4 +-
hbase-shaded-check-invariants/team-list.html | 4 +-
index.html | 4 +-
integration.html | 4 +-
issue-tracking.html | 4 +-
license.html | 4 +-
mail-lists.html | 4 +-
metrics.html | 4 +-
old_news.html | 4 +-
plugin-management.html | 4 +-
plugins.html | 4 +-
poweredbyhbase.html | 4 +-
project-info.html | 4 +-
project-reports.html | 4 +-
project-summary.html | 4 +-
pseudo-distributed.html | 4 +-
replication.html | 4 +-
resources.html | 4 +-
source-repository.html | 4 +-
sponsors.html | 4 +-
supportingprojects.html | 4 +-
team-list.html | 4 +-
testdevapidocs/allclasses-frame.html | 2 +-
testdevapidocs/allclasses-noframe.html | 2 +-
testdevapidocs/index-all.html | 64 +-
.../hbase/TestStochasticBalancerJmxMetrics.html | 4 +-
.../hadoop/hbase/TestTableName.Names.html | 400 ++++++
.../org/apache/hadoop/hbase/TestTableName.html | 522 ++++++++
.../apache/hadoop/hbase/TestTagRewriteCell.html | 4 +-
.../hbase/class-use/TestTableName.Names.html | 179 +++
.../hadoop/hbase/class-use/TestTableName.html | 229 ++++
.../org/apache/hadoop/hbase/package-frame.html | 1 +
.../apache/hadoop/hbase/package-summary.html | 6 +
.../org/apache/hadoop/hbase/package-tree.html | 8 +-
.../org/apache/hadoop/hbase/package-use.html | 22 +-
.../hadoop/hbase/procedure2/package-tree.html | 2 +-
.../TestCorruptedRegionStoreFile.html | 4 +-
.../TestScannerRetriableFailure.html | 4 +-
.../hadoop/hbase/regionserver/package-tree.html | 4 +-
.../hadoop/hbase/rest/TestVersionResource.html | 60 +-
.../security/access/TestAccessController2.html | 4 +-
.../access/TestCellACLWithMultipleVersions.html | 4 +-
.../hbase/security/access/TestCellACLs.html | 4 +-
.../access/TestScanEarlyTermination.html | 4 +-
.../access/TestWithDisabledAuthorization.html | 4 +-
.../snapshot/TestSnapshotClientRetries.html | 4 +-
.../hbase/util/TestStealJobQueue.TestTask.html | 4 +-
.../hadoop/hbase/util/TestTableName.Names.html | 400 ------
.../apache/hadoop/hbase/util/TestTableName.html | 522 --------
.../apache/hadoop/hbase/util/TestThreads.html | 4 +-
.../util/class-use/TestTableName.Names.html | 179 ---
.../hbase/util/class-use/TestTableName.html | 229 ----
.../apache/hadoop/hbase/util/package-frame.html | 1 -
.../hadoop/hbase/util/package-summary.html | 6 -
.../apache/hadoop/hbase/util/package-tree.html | 6 -
.../apache/hadoop/hbase/util/package-use.html | 70 +-
.../apache/hadoop/hbase/wal/package-tree.html | 2 +-
testdevapidocs/overview-tree.html | 4 +-
.../hadoop/hbase/TestTableName.Names.html | 263 ++++
.../org/apache/hadoop/hbase/TestTableName.html | 263 ++++
.../TestFilterList.AlwaysNextColFilter.html | 6 +-
.../hbase/filter/TestFilterList.MockFilter.html | 6 +-
.../hadoop/hbase/filter/TestFilterList.html | 6 +-
...stCorruptedRegionStoreFile.ScanInjector.html | 2 +-
.../TestCorruptedRegionStoreFile.html | 2 +-
...rRetriableFailure.FaultyScannerObserver.html | 2 +-
.../TestScannerRetriableFailure.html | 2 +-
.../hadoop/hbase/rest/TestVersionResource.html | 325 ++---
.../hbase/rest/client/TestXmlParsing.html | 2 +-
.../model/TestStorageClusterVersionModel.html | 4 +-
...estAccessController2.MyAccessController.html | 2 +-
.../security/access/TestAccessController2.html | 2 +-
.../access/TestCellACLWithMultipleVersions.html | 2 +-
.../hbase/security/access/TestCellACLs.html | 2 +-
.../access/TestScanEarlyTermination.html | 2 +-
.../access/TestWithDisabledAuthorization.html | 2 +-
...napshotClientRetries.MasterSyncObserver.html | 2 +-
.../snapshot/TestSnapshotClientRetries.html | 2 +-
.../hadoop/hbase/util/TestTableName.Names.html | 262 ----
.../apache/hadoop/hbase/util/TestTableName.html | 262 ----
255 files changed, 6085 insertions(+), 6189 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/acid-semantics.html
----------------------------------------------------------------------
diff --git a/acid-semantics.html b/acid-semantics.html
index 0d5f574..6cf4cb6 100644
--- a/acid-semantics.html
+++ b/acid-semantics.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase –
Apache HBase (TM) ACID Properties
@@ -606,7 +606,7 @@ under the License. -->
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/apache_hbase_reference_guide.pdf
----------------------------------------------------------------------
diff --git a/apache_hbase_reference_guide.pdf b/apache_hbase_reference_guide.pdf
index ecebd4f..bf9c397 100644
--- a/apache_hbase_reference_guide.pdf
+++ b/apache_hbase_reference_guide.pdf
@@ -5,8 +5,8 @@
/Author (Apache HBase Team)
/Creator (Asciidoctor PDF 1.5.0.alpha.15, based on Prawn 2.2.2)
/Producer (Apache HBase Team)
-/ModDate (D:20170906144642+00'00')
-/CreationDate (D:20170906144642+00'00')
+/ModDate (D:20170907144634+00'00')
+/CreationDate (D:20170907144634+00'00')
>>
endobj
2 0 obj
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/apidocs/org/apache/hadoop/hbase/filter/FilterList.Operator.html
----------------------------------------------------------------------
diff --git a/apidocs/org/apache/hadoop/hbase/filter/FilterList.Operator.html b/apidocs/org/apache/hadoop/hbase/filter/FilterList.Operator.html
index d7a15ac..d955b66 100644
--- a/apidocs/org/apache/hadoop/hbase/filter/FilterList.Operator.html
+++ b/apidocs/org/apache/hadoop/hbase/filter/FilterList.Operator.html
@@ -123,7 +123,7 @@ var activeTableTab = "activeTableTab";
<hr>
<br>
<pre>@InterfaceAudience.Public
-public static enum <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.58">FilterList.Operator</a>
+public static enum <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.60">FilterList.Operator</a>
extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><<a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a>></pre>
<div class="block">set operator</div>
</li>
@@ -216,7 +216,7 @@ the order they are declared.</div>
<ul class="blockList">
<li class="blockList">
<h4>MUST_PASS_ALL</h4>
-<pre>public static final <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.Operator.html#line.60">MUST_PASS_ALL</a></pre>
+<pre>public static final <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.Operator.html#line.62">MUST_PASS_ALL</a></pre>
<div class="block">!AND</div>
</li>
</ul>
@@ -226,7 +226,7 @@ the order they are declared.</div>
<ul class="blockListLast">
<li class="blockList">
<h4>MUST_PASS_ONE</h4>
-<pre>public static final <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.Operator.html#line.62">MUST_PASS_ONE</a></pre>
+<pre>public static final <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.Operator.html#line.64">MUST_PASS_ONE</a></pre>
<div class="block">!OR</div>
</li>
</ul>
@@ -244,7 +244,7 @@ the order they are declared.</div>
<ul class="blockList">
<li class="blockList">
<h4>values</h4>
-<pre>public static <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.Operator.html#line.58">values</a>()</pre>
+<pre>public static <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.Operator.html#line.60">values</a>()</pre>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
@@ -264,7 +264,7 @@ for (FilterList.Operator c : FilterList.Operator.values())
<ul class="blockListLast">
<li class="blockList">
<h4>valueOf</h4>
-<pre>public static <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.Operator.html#line.58">valueOf</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</pre>
+<pre>public static <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.Operator.html#line.60">valueOf</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</pre>
<div class="block">Returns the enum constant of this type with the specified name.
The string must match <i>exactly</i> an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/apidocs/org/apache/hadoop/hbase/filter/FilterList.html
----------------------------------------------------------------------
diff --git a/apidocs/org/apache/hadoop/hbase/filter/FilterList.html b/apidocs/org/apache/hadoop/hbase/filter/FilterList.html
index 1141f31..ecdc851 100644
--- a/apidocs/org/apache/hadoop/hbase/filter/FilterList.html
+++ b/apidocs/org/apache/hadoop/hbase/filter/FilterList.html
@@ -120,7 +120,7 @@ var activeTableTab = "activeTableTab";
<hr>
<br>
<pre>@InterfaceAudience.Public
-public final class <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.55">FilterList</a>
+public final class <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.57">FilterList</a>
extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<div class="block">Implementation of <a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter"><code>Filter</code></a> that represents an ordered List of Filters
which will be evaluated with a specified boolean operator <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html#MUST_PASS_ALL"><code>FilterList.Operator.MUST_PASS_ALL</code></a>
@@ -415,7 +415,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<ul class="blockList">
<li class="blockList">
<h4>FilterList</h4>
-<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.96">FilterList</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>> rowFilters)</pre>
+<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.98">FilterList</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>> rowFilters)</pre>
<div class="block">Constructor that takes a set of <a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter"><code>Filter</code></a>s. The default operator
MUST_PASS_ALL is assumed.
All filters are cloned to internal list.</div>
@@ -431,7 +431,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<ul class="blockList">
<li class="blockList">
<h4>FilterList</h4>
-<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.107">FilterList</a>(<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>... rowFilters)</pre>
+<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.109">FilterList</a>(<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>... rowFilters)</pre>
<div class="block">Constructor that takes a var arg number of <a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter"><code>Filter</code></a>s. The fefault operator
MUST_PASS_ALL is assumed.</div>
<dl>
@@ -446,7 +446,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<ul class="blockList">
<li class="blockList">
<h4>FilterList</h4>
-<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.116">FilterList</a>(<a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a> operator)</pre>
+<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.118">FilterList</a>(<a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a> operator)</pre>
<div class="block">Constructor that takes an operator.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -460,7 +460,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<ul class="blockList">
<li class="blockList">
<h4>FilterList</h4>
-<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.128">FilterList</a>(<a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a> operator,
+<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.130">FilterList</a>(<a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a> operator,
<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>> rowFilters)</pre>
<div class="block">Constructor that takes a set of <a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter"><code>Filter</code></a>s and an operator.</div>
<dl>
@@ -476,7 +476,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<ul class="blockListLast">
<li class="blockList">
<h4>FilterList</h4>
-<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.140">FilterList</a>(<a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a> operator,
+<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.142">FilterList</a>(<a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a> operator,
<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>... rowFilters)</pre>
<div class="block">Constructor that takes a var arg number of <a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter"><code>Filter</code></a>s and an operator.</div>
<dl>
@@ -500,7 +500,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<ul class="blockList">
<li class="blockList">
<h4>initPrevListForMustPassOne</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.146">initPrevListForMustPassOne</a>(int size)</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.148">initPrevListForMustPassOne</a>(int size)</pre>
</li>
</ul>
<a name="getOperator--">
@@ -509,7 +509,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<ul class="blockList">
<li class="blockList">
<h4>getOperator</h4>
-<pre>public <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.163">getOperator</a>()</pre>
+<pre>public <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter">FilterList.Operator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.165">getOperator</a>()</pre>
<div class="block">Get the operator.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -523,7 +523,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<ul class="blockList">
<li class="blockList">
<h4>getFilters</h4>
-<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.172">getFilters</a>()</pre>
+<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.174">getFilters</a>()</pre>
<div class="block">Get the filters.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -537,7 +537,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<ul class="blockList">
<li class="blockList">
<h4>size</h4>
-<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.176">size</a>()</pre>
+<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.178">size</a>()</pre>
</li>
</ul>
<a name="addFilter-java.util.List-">
@@ -546,7 +546,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<ul class="blockList">
<li class="blockList">
<h4>addFilter</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.209">addFilter</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>> filters)</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.211">addFilter</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a>> filters)</pre>
</li>
</ul>
<a name="addFilter-org.apache.hadoop.hbase.filter.Filter-">
@@ -555,7 +555,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<ul class="blockList">
<li class="blockList">
<h4>addFilter</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.223">addFilter</a>(<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a> filter)</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.225">addFilter</a>(<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a> filter)</pre>
<div class="block">Add a filter.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -569,7 +569,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<ul class="blockList">
<li class="blockList">
<h4>reset</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.228">reset</a>()
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.230">reset</a>()
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code>org.apache.hadoop.hbase.filter.FilterBase</code></span></div>
<div class="block">Filters that are purely stateless and do nothing in their reset() methods can inherit
@@ -593,7 +593,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<ul class="blockList">
<li class="blockList">
<h4>filterRowKey</h4>
-<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.241">filterRowKey</a>(byte[] rowKey,
+<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.243">filterRowKey</a>(byte[] rowKey,
int offset,
int length)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -626,7 +626,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<ul class="blockList">
<li class="blockList">
<h4>filterRowKey</h4>
-<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.265">filterRowKey</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> firstRowCell)
+<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.267">filterRowKey</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> firstRowCell)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html#filterRowKey-org.apache.hadoop.hbase.Cell-">Filter</a></code></span></div>
<div class="block">Filters a row based on the row key. If this returns true, the entire row will be excluded. If
@@ -654,7 +654,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<ul class="blockList">
<li class="blockList">
<h4>filterAllRemaining</h4>
-<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.287">filterAllRemaining</a>()
+<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.289">filterAllRemaining</a>()
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code>org.apache.hadoop.hbase.filter.FilterBase</code></span></div>
<div class="block">Filters that never filter all remaining can inherit this implementation that
@@ -680,7 +680,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<ul class="blockList">
<li class="blockList">
<h4>transformCell</h4>
-<pre>public <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.307">transformCell</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> c)
+<pre>public <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.309">transformCell</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> c)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code>org.apache.hadoop.hbase.filter.FilterBase</code></span></div>
<div class="block">By default no transformation takes place
@@ -713,7 +713,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<ul class="blockList">
<li class="blockList">
<h4>filterKeyValue</h4>
-<pre>public <a href="../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.356">filterKeyValue</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> c)
+<pre>public <a href="../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.358">filterKeyValue</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> c)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">Filter</a></code></span></div>
<div class="block">A way to filter based on the column family, column qualifier and/or the column value. Return
@@ -750,7 +750,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<ul class="blockList">
<li class="blockList">
<h4>filterRowCells</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.465">filterRowCells</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>> cells)
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.474">filterRowCells</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>> cells)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Filters that never filter by modifying the returned List of Cells can
inherit this implementation that does nothing.
@@ -778,7 +778,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<ul class="blockList">
<li class="blockList">
<h4>hasFilterRow</h4>
-<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.473">hasFilterRow</a>()</pre>
+<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.482">hasFilterRow</a>()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code>org.apache.hadoop.hbase.filter.FilterBase</code></span></div>
<div class="block">Fitlers that never filter by modifying the returned List of Cells can
inherit this implementation that does nothing.
@@ -799,7 +799,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<ul class="blockList">
<li class="blockList">
<h4>filterRow</h4>
-<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.484">filterRow</a>()
+<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.493">filterRow</a>()
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code>org.apache.hadoop.hbase.filter.FilterBase</code></span></div>
<div class="block">Filters that never filter by rows based on previously gathered state from
@@ -828,7 +828,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<ul class="blockList">
<li class="blockList">
<h4>toByteArray</h4>
-<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.507">toByteArray</a>()
+<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.516">toByteArray</a>()
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code>org.apache.hadoop.hbase.filter.FilterBase</code></span></div>
<div class="block">Return length 0 byte array for Filters that don't require special serialization</div>
@@ -848,7 +848,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<ul class="blockList">
<li class="blockList">
<h4>parseFrom</h4>
-<pre>public static <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.html" title="class in org.apache.hadoop.hbase.filter">FilterList</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.524">parseFrom</a>(byte[] pbBytes)
+<pre>public static <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.html" title="class in org.apache.hadoop.hbase.filter">FilterList</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.533">parseFrom</a>(byte[] pbBytes)
throws org.apache.hadoop.hbase.exceptions.DeserializationException</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -868,7 +868,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<ul class="blockList">
<li class="blockList">
<h4>getNextCellHint</h4>
-<pre>public <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.562">getNextCellHint</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> currentCell)
+<pre>public <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.571">getNextCellHint</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> currentCell)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code>org.apache.hadoop.hbase.filter.FilterBase</code></span></div>
<div class="block">Filters that are not sure which key must be next seeked to, can inherit
@@ -897,7 +897,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<ul class="blockList">
<li class="blockList">
<h4>isFamilyEssential</h4>
-<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.596">isFamilyEssential</a>(byte[] name)
+<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.615">isFamilyEssential</a>(byte[] name)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code>org.apache.hadoop.hbase.filter.FilterBase</code></span></div>
<div class="block">By default, we require all scan's column families to be present. Our
@@ -924,7 +924,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<ul class="blockList">
<li class="blockList">
<h4>setReversed</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.610">setReversed</a>(boolean reversed)</pre>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.629">setReversed</a>(boolean reversed)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html#setReversed-boolean-">Filter</a></code></span></div>
<div class="block">alter the reversed scan flag</div>
<dl>
@@ -941,7 +941,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<ul class="blockList">
<li class="blockList">
<h4>toString</h4>
-<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.619">toString</a>()</pre>
+<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.638">toString</a>()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code>org.apache.hadoop.hbase.filter.FilterBase</code></span></div>
<div class="block">Return filter's info for debugging and logging purpose.</div>
<dl>
@@ -956,7 +956,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<ul class="blockListLast">
<li class="blockList">
<h4>toString</h4>
-<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.623">toString</a>(int maxFilters)</pre>
+<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.642">toString</a>(int maxFilters)</pre>
</li>
</ul>
</li>
[07/27] hbase-site git commit: Published site at .
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-shaded-check-invariants/dependency-convergence.html
----------------------------------------------------------------------
diff --git a/hbase-shaded-check-invariants/dependency-convergence.html b/hbase-shaded-check-invariants/dependency-convergence.html
index 5d28fa8..f1ea3eb 100644
--- a/hbase-shaded-check-invariants/dependency-convergence.html
+++ b/hbase-shaded-check-invariants/dependency-convergence.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase Shaded Packaging Invariants – Reactor Dependency Convergence</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -262,7 +262,7 @@
<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />         \- commons-configuration:commons-configuration:jar:1.6:compile<br />            \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />         \- commons-configuration:commons-configuration:jar:1.6:compile<br />            \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-configuration:commons-configuration:jar:1.6:compile<br />         \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-configuration:commons-configuration:jar:1.6:compile<br />         \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-configuration:commons-configuration:jar:1.6:compile<br />         \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-configuration:commons-configuration:jar:1.6:compile<br />      \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-common:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|     \- commons-configuration:commons-configuration:jar:1.6:compile<br />|        \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br />\- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />   \- org.tachyonproject:tachyon-client:jar:0.8.2:provided<br />      \- (commons-lang:commons-lang:jar:2.4:provided - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />+- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />|  \- org.tachyonproject:tachyon-client:jar:0.8.2:provided<br />|     \- (commons-lang:commons-lang:jar:2.4:compile - scope updated from provided; omitted for duplicate)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-configuration:commons-configuration:jar:1.6:compile<br />      \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
@@ -292,10 +292,10 @@
<li>org.apache.hbase:hbase-rest:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|&
#160;    \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|     \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|        +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|        |  \- (commons-lang:com
mons-lang:jar:2.6:test - omitted for duplicate)<br />|        \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|           \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test (scope not updated to compile)<br />|  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:test<br />|     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
<li>org.apache.hbase:hbase-rsgroup:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2
.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  
   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|        +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|        |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|        \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|           \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
<li>org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />|  +- org.apache.directory.server:apacheds-core-api:jar:2.0.0-M15:test<br />|  |  +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  +- org.apache.directory.api:api-ldap-codec-core:jar:1.0.0-M20:test<br />|  |  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  \- org.apache.directory.api:api-ldap-model:jar:1.0.0-M20:test<br />|  |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.server:apacheds-interceptor-kerberos:jar:2.0.0-M15:test<br />|  |  \- org.apache.directory.server:apacheds-core:jar:2.0.0-M15:test<br />|  |    &#
160;+- org.apache.directory.server:apacheds-interceptors-authn:jar:2.0.0-M15:test<br />|  |     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |     +- org.apache.directory.server:apacheds-interceptors-trigger:jar:2.0.0-M15:test<br />|  |     |  \- org.apache.directory.api:api-ldap-extras-trigger:jar:1.0.0-M20:test<br />|  |     |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.server:apacheds-mavibot-partition:jar:2.0.0-M15:test<br />|  |  +- org.apache.directory.server:apacheds-core-avl:jar:2.0.0-M15:test<br />|  | 
; |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.api:api-all:jar:1.0.0-M20:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.server:apacheds-jdbm-partition:jar:2.0.0-M15:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.directory.server:apacheds-protocol-ldap:jar:2.0.0-M15:test<br />|     +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|     \- org.apache.directory.api:api-ldap-extras-sp:jar:1.0.0-M20:test<br />|        \- (commons-lang:commons-lang:jar:2.6:test - o
mitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- org.apache.hadoop:hadoop-yarn-common
:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />   +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />      +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />      |  \- (commons-lang
:commons-lang:jar:2.6:test - omitted for duplicate)<br />      \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />         \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- commons-lang:commons-lang:jar:2.6:compile<br />\- org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />      |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />     &#
160;|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />      |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />      |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />      |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      \- org.apache.hadoop
:hadoop-hdfs:jar:2.7.1:compile<br />         \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- commons-lang:commons-lang:jar:2.6:compile<br />\- org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />      |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />     &
#160;|     |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />      |     |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />      |     |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      |     \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />      |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />      |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted
for duplicate)<br />      \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />         \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />            \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:test<br />|  |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:test<br />|  |     \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test<br />|  |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:test<br />|  |     \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:test<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:test<br />|  |&
#160; |  \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:test<br />|  |  |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:test<br />|  |     \- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|  |        \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplica
te)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|     \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|        \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|           \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br /> 
        \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- commons-lang:commons-lang:jar:2.6:compile<br />   +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />   |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<
br />   |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />   |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />   |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />      \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |     |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |     |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />   |     |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   |     \- org.apache.hadoop:hado
op-yarn-api:jar:2.7.1:compile<br />   |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- commons-lang:commons-lang:jar:2.6:compile<br />   +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />   |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />         \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- org.ap
ache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|  +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|     |  \- (commons
-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|     \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|        \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />   +- org.apache.directory.server:apacheds-core-api:jar:2.0.0-M15:test<br />   |  +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |  +- org.apache.directory.api:api-ldap-codec-core:jar:1.0.0-M20:test<br />   |  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |  \- org.apache.directory.api:api-ldap-model:jar:1.0.0-M20:test<br />   |     \- (commons-lang:commons-lang:jar:2.6:test
- omitted for duplicate)<br />   +- org.apache.directory.server:apacheds-interceptor-kerberos:jar:2.0.0-M15:test<br />   |  \- org.apache.directory.server:apacheds-core:jar:2.0.0-M15:test<br />   |     +- org.apache.directory.server:apacheds-interceptors-authn:jar:2.0.0-M15:test<br />   |     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |     +- org.apache.directory.server:apacheds-interceptors-trigger:jar:2.0.0-M15:test<br />   |     |  \- org.apache.directory.api:api-ldap-extras-trigger:jar:1.0.0-M20:test<br />   |     |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |   
  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   +- org.apache.directory.server:apacheds-mavibot-partition:jar:2.0.0-M15:test<br />   |  +- org.apache.directory.server:apacheds-core-avl:jar:2.0.0-M15:test<br />   |  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   +- org.apache.directory.api:api-all:jar:1.0.0-M20:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   +- org.apache.directory.server:apacheds-jdbm-partition:jar:2.0.0-M15:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   \- org.apache.directory.server:apach
eds-protocol-ldap:jar:2.0.0-M15:test<br />      +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />      \- org.apache.directory.api:api-ldap-extras-sp:jar:1.0.0-M20:test<br />         \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-common:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|     \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hado
op-yarn-api:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1
:test<br />      +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />      |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />      \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />         +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />         |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />         \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />            \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|  |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />|  +- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|  |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />|  \- org.apache.hado
op:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|     \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />   \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
@@ -566,7 +566,7 @@
<li>org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT<br />+- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|  \- org.slf4j:slf4j-log4j12:jar:1.6.1:compile<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />      \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />         \- org.apache.zookeeper:zookeeper:test-jar:tests:3.4.6:test<br />            \- (org.slf4j:slf4j-log4j12:jar:1.6.1:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />         \- org.slf4j:slf4j-log4j12:jar:1.6.1:compile<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.10)<br /></li><br />
<li>org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:compile<br />   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:compile<br />      \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:compile<br />         \- org.apache.zookeeper:zookeeper:test-jar:tests:3.4.6:compile<br />            \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br /></ol></td></tr>
<tr class="a">
@@ -592,10 +592,10 @@
<li>org.apache.hbase:hbase-rest:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|     \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|     |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|     |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|     |  | 
0;\- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />
|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test (scope not updated to compile)<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from test; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />\- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-rsgroup:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.7.24)<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  | 
0;|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|  |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  
;\- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.24)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.24)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.24)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  +- org.apache.hadoop:
hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />   +- org.apa
che.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />\- org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      
;|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />      |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />      |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />      |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />&
#160;     |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />         \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />\- org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   
0;  |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />      |     |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />      |     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |     |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />      |     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |     |
0; \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |     \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />      |        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />         \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:test<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:test<br />|  |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:test<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:test<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated fro
m test; omitted for duplicate)<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:test<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; om
itted for duplicate)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />      |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />         \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)
<br />   |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />   |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />   |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   |  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |     |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |     |  |  \- (o
rg.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |     |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />   |     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |     \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />   |        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runt
ime - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  \- (org.
slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />+- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-minicluster:jar:2.7.
1:test<br />|  +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-common:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|  |  \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />|  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.7.10)<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-ap
p:jar:2.7.1:compile<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|  |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-co
re:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test -
omitted for conflict with 1.7.10)<br />\- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from provided; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />+- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from provided; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />|  +- org.apache.hadoop:ha
doop-mapreduce-client-core:jar:2.7.1:compile<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  +- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from test; omitted for duplicate)<br />\- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-j
ar:tests:2.7.1:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from test; omitted for duplicate)<br /></li><br />
@@ -619,7 +619,7 @@
<li>org.apache.hbase:hbase-rsgroup:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:compile - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:runtime - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:compile - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:compile - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
@@ -669,7 +669,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-shaded-check-invariants/dependency-info.html
----------------------------------------------------------------------
diff --git a/hbase-shaded-check-invariants/dependency-info.html b/hbase-shaded-check-invariants/dependency-info.html
index 2dffd3d..0a30fa3 100644
--- a/hbase-shaded-check-invariants/dependency-info.html
+++ b/hbase-shaded-check-invariants/dependency-info.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase Shaded Packaging Invariants – Dependency Information</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -148,7 +148,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-shaded-check-invariants/dependency-management.html
----------------------------------------------------------------------
diff --git a/hbase-shaded-check-invariants/dependency-management.html b/hbase-shaded-check-invariants/dependency-management.html
index cf543a9..30e0659 100644
--- a/hbase-shaded-check-invariants/dependency-management.html
+++ b/hbase-shaded-check-invariants/dependency-management.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase Shaded Packaging Invariants – Project Dependency Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -766,7 +766,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-shaded-check-invariants/index.html
----------------------------------------------------------------------
diff --git a/hbase-shaded-check-invariants/index.html b/hbase-shaded-check-invariants/index.html
index 38afc2e..6e394c1 100644
--- a/hbase-shaded-check-invariants/index.html
+++ b/hbase-shaded-check-invariants/index.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase Shaded Packaging Invariants – About</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -122,7 +122,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-shaded-check-invariants/integration.html
----------------------------------------------------------------------
diff --git a/hbase-shaded-check-invariants/integration.html b/hbase-shaded-check-invariants/integration.html
index 9b9c8cb..d5029ac 100644
--- a/hbase-shaded-check-invariants/integration.html
+++ b/hbase-shaded-check-invariants/integration.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase Shaded Packaging Invariants – CI Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -126,7 +126,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-shaded-check-invariants/issue-tracking.html
----------------------------------------------------------------------
diff --git a/hbase-shaded-check-invariants/issue-tracking.html b/hbase-shaded-check-invariants/issue-tracking.html
index 92d9e5e..8f89c26 100644
--- a/hbase-shaded-check-invariants/issue-tracking.html
+++ b/hbase-shaded-check-invariants/issue-tracking.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase Shaded Packaging Invariants – Issue Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -123,7 +123,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
[21/27] hbase-site git commit: Published site at .
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html b/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html
index d330895..a7ea8b3 100644
--- a/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html
@@ -201,12 +201,12 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
-<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/ThrottlingException.Type.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">ThrottlingException.Type</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">QuotaType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/SpaceViolationPolicy.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">SpaceViolationPolicy</span></a></li>
<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/OperationQuota.OperationType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">OperationQuota.OperationType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaScope.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">QuotaScope</span></a></li>
<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/ThrottleType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">ThrottleType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/ThrottlingException.Type.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">ThrottlingException.Type</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaScope.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">QuotaScope</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/SpaceViolationPolicy.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">SpaceViolationPolicy</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">QuotaType</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/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 2010cc9..7f13115 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
@@ -697,18 +697,18 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">FlushType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/BloomType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">BloomType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.Status.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">SplitLogWorker.TaskExecutor.Status</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactor.Action.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">MemStoreCompactor.Action</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/DefaultHeapMemoryTuner.StepDirection.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">DefaultHeapMemoryTuner.StepDirection</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.LimitScope.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ScannerContext.LimitScope</span></a></li>
<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ScanType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.NextState.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ScannerContext.NextState</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceFactoryImpl.FactoryStorage.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">MetricsRegionServerSourceFactoryImpl.FactoryStorage</span></a></li>
<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.Operation.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Region.Operation</span></a></li>
<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactingMemStore.IndexType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">CompactingMemStore.IndexType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/DefaultHeapMemoryTuner.StepDirection.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">DefaultHeapMemoryTuner.StepDirection</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactor.Action.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">MemStoreCompactor.Action</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceFactoryImpl.FactoryStorage.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">MetricsRegionServerSourceFactoryImpl.FactoryStorage</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.NextState.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ScannerContext.NextState</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.Status.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">SplitLogWorker.TaskExecutor.Status</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.LimitScope.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">ScannerContext.LimitScope</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/BloomType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">BloomType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.FlushResult.Result.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Region.FlushResult.Result</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">FlushType</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html b/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html
index 313f199..e0d6b5c 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html
@@ -130,9 +130,9 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
-<li type="circle">org.apache.hadoop.hbase.regionserver.querymatcher.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/StripeCompactionScanQueryMatcher.DropDeletesInOutput.html" title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span class="typeNameLink">StripeCompactionScanQueryMatcher.DropDeletesInOutput</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.querymatcher.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/DeleteTracker.DeleteResult.html" title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span class="typeNameLink">DeleteTracker.DeleteResult</span></a></li>
<li type="circle">org.apache.hadoop.hbase.regionserver.querymatcher.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.MatchCode.html" title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span class="typeNameLink">ScanQueryMatcher.MatchCode</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.querymatcher.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/DeleteTracker.DeleteResult.html" title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span class="typeNameLink">DeleteTracker.DeleteResult</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.querymatcher.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/StripeCompactionScanQueryMatcher.DropDeletesInOutput.html" title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span class="typeNameLink">StripeCompactionScanQueryMatcher.DropDeletesInOutput</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html
index 7cba16c..33cb6b6 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/wal/package-tree.html
@@ -248,8 +248,8 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
-<li type="circle">org.apache.hadoop.hbase.regionserver.wal.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/RingBufferTruck.Type.html" title="enum in org.apache.hadoop.hbase.regionserver.wal"><span class="typeNameLink">RingBufferTruck.Type</span></a></li>
<li type="circle">org.apache.hadoop.hbase.regionserver.wal.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.WALHdrResult.html" title="enum in org.apache.hadoop.hbase.regionserver.wal"><span class="typeNameLink">ProtobufLogReader.WALHdrResult</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.wal.<a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/RingBufferTruck.Type.html" title="enum in org.apache.hadoop.hbase.regionserver.wal"><span class="typeNameLink">RingBufferTruck.Type</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/devapidocs/org/apache/hadoop/hbase/rest/model/StorageClusterVersionModel.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/rest/model/StorageClusterVersionModel.html b/devapidocs/org/apache/hadoop/hbase/rest/model/StorageClusterVersionModel.html
index 8ee9e21..7b2f74b 100644
--- a/devapidocs/org/apache/hadoop/hbase/rest/model/StorageClusterVersionModel.html
+++ b/devapidocs/org/apache/hadoop/hbase/rest/model/StorageClusterVersionModel.html
@@ -114,7 +114,7 @@ var activeTableTab = "activeTableTab";
<hr>
<br>
<pre><a href="../../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a>
-public class <a href="../../../../../../src-html/org/apache/hadoop/hbase/rest/model/StorageClusterVersionModel.html#line.42">StorageClusterVersionModel</a>
+public class <a href="../../../../../../src-html/org/apache/hadoop/hbase/rest/model/StorageClusterVersionModel.html#line.43">StorageClusterVersionModel</a>
extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
implements <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre>
<div class="block">Simple representation of the version of the storage cluster
@@ -230,7 +230,7 @@ implements <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
<ul class="blockList">
<li class="blockList">
<h4>serialVersionUID</h4>
-<pre>private static final long <a href="../../../../../../src-html/org/apache/hadoop/hbase/rest/model/StorageClusterVersionModel.html#line.43">serialVersionUID</a></pre>
+<pre>private static final long <a href="../../../../../../src-html/org/apache/hadoop/hbase/rest/model/StorageClusterVersionModel.html#line.44">serialVersionUID</a></pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../constant-values.html#org.apache.hadoop.hbase.rest.model.StorageClusterVersionModel.serialVersionUID">Constant Field Values</a></dd>
@@ -243,7 +243,7 @@ implements <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
<ul class="blockListLast">
<li class="blockList">
<h4>version</h4>
-<pre>private <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/rest/model/StorageClusterVersionModel.html#line.45">version</a></pre>
+<pre>private <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/rest/model/StorageClusterVersionModel.html#line.46">version</a></pre>
</li>
</ul>
</li>
@@ -260,7 +260,7 @@ implements <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
<ul class="blockListLast">
<li class="blockList">
<h4>StorageClusterVersionModel</h4>
-<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/rest/model/StorageClusterVersionModel.html#line.42">StorageClusterVersionModel</a>()</pre>
+<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/rest/model/StorageClusterVersionModel.html#line.43">StorageClusterVersionModel</a>()</pre>
</li>
</ul>
</li>
@@ -277,7 +277,7 @@ implements <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
<ul class="blockList">
<li class="blockList">
<h4>getVersion</h4>
-<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/rest/model/StorageClusterVersionModel.html#line.51">getVersion</a>()</pre>
+<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/rest/model/StorageClusterVersionModel.html#line.52">getVersion</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the storage cluster version</dd>
@@ -290,7 +290,7 @@ implements <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializabl
<ul class="blockList">
<li class="blockList">
<h4>setVersion</h4>
-<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/rest/model/StorageClusterVersionModel.html#line.58">setVersion</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> version)</pre>
+<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/rest/model/StorageClusterVersionModel.html#line.59">setVersion</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> version)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>version</code> - the storage cluster version</dd>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html b/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html
index a7b1555..66b8b75 100644
--- a/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html
@@ -136,9 +136,9 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
-<li type="circle">org.apache.hadoop.hbase.security.access.<a href="../../../../../../org/apache/hadoop/hbase/security/access/AccessControlFilter.Strategy.html" title="enum in org.apache.hadoop.hbase.security.access"><span class="typeNameLink">AccessControlFilter.Strategy</span></a></li>
<li type="circle">org.apache.hadoop.hbase.security.access.<a href="../../../../../../org/apache/hadoop/hbase/security/access/AccessController.OpType.html" title="enum in org.apache.hadoop.hbase.security.access"><span class="typeNameLink">AccessController.OpType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.security.access.<a href="../../../../../../org/apache/hadoop/hbase/security/access/Permission.Action.html" title="enum in org.apache.hadoop.hbase.security.access"><span class="typeNameLink">Permission.Action</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.security.access.<a href="../../../../../../org/apache/hadoop/hbase/security/access/AccessControlFilter.Strategy.html" title="enum in org.apache.hadoop.hbase.security.access"><span class="typeNameLink">AccessControlFilter.Strategy</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/devapidocs/org/apache/hadoop/hbase/security/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/security/package-tree.html b/devapidocs/org/apache/hadoop/hbase/security/package-tree.html
index c4d3f6e..6a709a8 100644
--- a/devapidocs/org/apache/hadoop/hbase/security/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/security/package-tree.html
@@ -191,9 +191,9 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
-<li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/SaslUtil.QualityOfProtection.html" title="enum in org.apache.hadoop.hbase.security"><span class="typeNameLink">SaslUtil.QualityOfProtection</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/AuthMethod.html" title="enum in org.apache.hadoop.hbase.security"><span class="typeNameLink">AuthMethod</span></a></li>
<li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/SaslStatus.html" title="enum in org.apache.hadoop.hbase.security"><span class="typeNameLink">SaslStatus</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/AuthMethod.html" title="enum in org.apache.hadoop.hbase.security"><span class="typeNameLink">AuthMethod</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/SaslUtil.QualityOfProtection.html" title="enum in org.apache.hadoop.hbase.security"><span class="typeNameLink">SaslUtil.QualityOfProtection</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/devapidocs/org/apache/hadoop/hbase/util/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/package-tree.html b/devapidocs/org/apache/hadoop/hbase/util/package-tree.html
index 9087669..3f8b95a 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/package-tree.html
@@ -521,14 +521,14 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
-<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.UnsafeComparer.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">Bytes.LexicographicalComparerHolder.UnsafeComparer</span></a> (implements org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.Comparer.html" title="interface in org.apache.hadoop.hbase.util">Bytes.Comparer</a><T>)</li>
-<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/ChecksumType.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">ChecksumType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/IdReadWriteLock.ReferenceType.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">IdReadWriteLock.ReferenceType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/PrettyPrinter.Unit.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">PrettyPrinter.Unit</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/PoolMap.PoolType.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">PoolMap.PoolType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">HBaseFsck.ErrorReporter.ERROR_CODE</span></a></li>
<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.PureJavaComparer.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">Bytes.LexicographicalComparerHolder.PureJavaComparer</span></a> (implements org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.Comparer.html" title="interface in org.apache.hadoop.hbase.util">Bytes.Comparer</a><T>)</li>
<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Order.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">Order</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.UnsafeComparer.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">Bytes.LexicographicalComparerHolder.UnsafeComparer</span></a> (implements org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.Comparer.html" title="interface in org.apache.hadoop.hbase.util">Bytes.Comparer</a><T>)</li>
+<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/ChecksumType.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">ChecksumType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">HBaseFsck.ErrorReporter.ERROR_CODE</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/PoolMap.PoolType.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">PoolMap.PoolType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/PrettyPrinter.Unit.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">PrettyPrinter.Unit</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html b/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html
index 3ded3f7..ef802fb 100644
--- a/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html
@@ -167,8 +167,8 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
-<li type="circle">org.apache.hadoop.hbase.wal.<a href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.Providers.html" title="enum in org.apache.hadoop.hbase.wal"><span class="typeNameLink">WALFactory.Providers</span></a></li>
<li type="circle">org.apache.hadoop.hbase.wal.<a href="../../../../../org/apache/hadoop/hbase/wal/RegionGroupingProvider.Strategies.html" title="enum in org.apache.hadoop.hbase.wal"><span class="typeNameLink">RegionGroupingProvider.Strategies</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.wal.<a href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.Providers.html" title="enum in org.apache.hadoop.hbase.wal"><span class="typeNameLink">WALFactory.Providers</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/devapidocs/src-html/org/apache/hadoop/hbase/Version.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/Version.html b/devapidocs/src-html/org/apache/hadoop/hbase/Version.html
index 051bb9c..755e3e8 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/Version.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/Version.html
@@ -16,11 +16,11 @@
<span class="sourceLineNo">008</span>@InterfaceAudience.Private<a name="line.8"></a>
<span class="sourceLineNo">009</span>public class Version {<a name="line.9"></a>
<span class="sourceLineNo">010</span> public static final String version = "3.0.0-SNAPSHOT";<a name="line.10"></a>
-<span class="sourceLineNo">011</span> public static final String revision = "2f14a054f8d6497dee4a65f0206f5bf522477ef9";<a name="line.11"></a>
+<span class="sourceLineNo">011</span> public static final String revision = "df34300cd3f89c1efdea43b0b2ecb64c317e1a34";<a name="line.11"></a>
<span class="sourceLineNo">012</span> public static final String user = "jenkins";<a name="line.12"></a>
-<span class="sourceLineNo">013</span> public static final String date = "Wed Sep 6 14:41:57 UTC 2017";<a name="line.13"></a>
+<span class="sourceLineNo">013</span> public static final String date = "Thu Sep 7 14:41:49 UTC 2017";<a name="line.13"></a>
<span class="sourceLineNo">014</span> public static final String url = "git://asf920.gq1.ygridcore.net/home/jenkins/jenkins-slave/workspace/hbase_generate_website/hbase";<a name="line.14"></a>
-<span class="sourceLineNo">015</span> public static final String srcChecksum = "7012420e8d5051cfb5cad439314b0e2a";<a name="line.15"></a>
+<span class="sourceLineNo">015</span> public static final String srcChecksum = "608387887f97bfd196e0617733c97cc5";<a name="line.15"></a>
<span class="sourceLineNo">016</span>}<a name="line.16"></a>
[14/27] hbase-site git commit: Published site at .
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/source-repository.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/source-repository.html b/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/source-repository.html
index 140063d..7b6d475 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/source-repository.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/source-repository.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Archetype builder – Source Code Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -134,7 +134,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/team-list.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/team-list.html b/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/team-list.html
index ef3aa55..5db3f42 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/team-list.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/team-list.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Archetype builder – Project Team</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -529,7 +529,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-client-project/checkstyle.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-client-project/checkstyle.html b/hbase-build-configuration/hbase-archetypes/hbase-client-project/checkstyle.html
index ed3a34c..6e647da 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-client-project/checkstyle.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-client-project/checkstyle.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-client archetype – Checkstyle Results</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -150,7 +150,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-client-project/dependencies.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-client-project/dependencies.html b/hbase-build-configuration/hbase-archetypes/hbase-client-project/dependencies.html
index a7edb00..e5d0fab 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-client-project/dependencies.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-client-project/dependencies.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-client archetype – Project Dependencies</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -3480,7 +3480,7 @@ Jackson JSON processor's data binding functionality.</p>
<td>No</td></tr>
<tr class="a">
<td>hbase-common-3.0.0-SNAPSHOT-tests.jar</td>
-<td>287 kB</td>
+<td>290.9 kB</td>
<td>-</td>
<td>-</td>
<td>-</td>
@@ -4165,7 +4165,7 @@ Jackson JSON processor's data binding functionality.</p>
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-client-project/dependency-convergence.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-client-project/dependency-convergence.html b/hbase-build-configuration/hbase-archetypes/hbase-client-project/dependency-convergence.html
index fc2202e..e3c996d 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-client-project/dependency-convergence.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-client-project/dependency-convergence.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-client archetype – Reactor Dependency Convergence</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -262,7 +262,7 @@
<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />         \- commons-configuration:commons-configuration:jar:1.6:compile<br />            \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />         \- commons-configuration:commons-configuration:jar:1.6:compile<br />            \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-configuration:commons-configuration:jar:1.6:compile<br />         \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-configuration:commons-configuration:jar:1.6:compile<br />         \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-configuration:commons-configuration:jar:1.6:compile<br />         \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-configuration:commons-configuration:jar:1.6:compile<br />      \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-common:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|     \- commons-configuration:commons-configuration:jar:1.6:compile<br />|        \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br />\- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />   \- org.tachyonproject:tachyon-client:jar:0.8.2:provided<br />      \- (commons-lang:commons-lang:jar:2.4:provided - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />+- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />|  \- org.tachyonproject:tachyon-client:jar:0.8.2:provided<br />|     \- (commons-lang:commons-lang:jar:2.4:compile - scope updated from provided; omitted for duplicate)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-configuration:commons-configuration:jar:1.6:compile<br />      \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
@@ -292,10 +292,10 @@
<li>org.apache.hbase:hbase-rest:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|&
#160;    \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|     \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|        +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|        |  \- (commons-lang:com
mons-lang:jar:2.6:test - omitted for duplicate)<br />|        \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|           \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test (scope not updated to compile)<br />|  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:test<br />|     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
<li>org.apache.hbase:hbase-rsgroup:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2
.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  
   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|        +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|        |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|        \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|           \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
<li>org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />|  +- org.apache.directory.server:apacheds-core-api:jar:2.0.0-M15:test<br />|  |  +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  +- org.apache.directory.api:api-ldap-codec-core:jar:1.0.0-M20:test<br />|  |  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  \- org.apache.directory.api:api-ldap-model:jar:1.0.0-M20:test<br />|  |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.server:apacheds-interceptor-kerberos:jar:2.0.0-M15:test<br />|  |  \- org.apache.directory.server:apacheds-core:jar:2.0.0-M15:test<br />|  |    &#
160;+- org.apache.directory.server:apacheds-interceptors-authn:jar:2.0.0-M15:test<br />|  |     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |     +- org.apache.directory.server:apacheds-interceptors-trigger:jar:2.0.0-M15:test<br />|  |     |  \- org.apache.directory.api:api-ldap-extras-trigger:jar:1.0.0-M20:test<br />|  |     |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.server:apacheds-mavibot-partition:jar:2.0.0-M15:test<br />|  |  +- org.apache.directory.server:apacheds-core-avl:jar:2.0.0-M15:test<br />|  | 
; |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.api:api-all:jar:1.0.0-M20:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.server:apacheds-jdbm-partition:jar:2.0.0-M15:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.directory.server:apacheds-protocol-ldap:jar:2.0.0-M15:test<br />|     +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|     \- org.apache.directory.api:api-ldap-extras-sp:jar:1.0.0-M20:test<br />|        \- (commons-lang:commons-lang:jar:2.6:test - o
mitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- org.apache.hadoop:hadoop-yarn-common
:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />   +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />      +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />      |  \- (commons-lang
:commons-lang:jar:2.6:test - omitted for duplicate)<br />      \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />         \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- commons-lang:commons-lang:jar:2.6:compile<br />\- org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />      |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />     &#
160;|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />      |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />      |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />      |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      \- org.apache.hadoop
:hadoop-hdfs:jar:2.7.1:compile<br />         \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- commons-lang:commons-lang:jar:2.6:compile<br />\- org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />      |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />     &
#160;|     |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />      |     |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />      |     |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      |     \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />      |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />      |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted
for duplicate)<br />      \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />         \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />            \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:test<br />|  |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:test<br />|  |     \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test<br />|  |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:test<br />|  |     \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:test<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:test<br />|  |&
#160; |  \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:test<br />|  |  |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:test<br />|  |     \- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|  |        \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplica
te)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|     \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|        \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|           \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br /> 
        \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- commons-lang:commons-lang:jar:2.6:compile<br />   +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />   |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<
br />   |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />   |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />   |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />      \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |     |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |     |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />   |     |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   |     \- org.apache.hadoop:hado
op-yarn-api:jar:2.7.1:compile<br />   |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- commons-lang:commons-lang:jar:2.6:compile<br />   +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />   |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />         \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- org.ap
ache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|  +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|     |  \- (commons
-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|     \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|        \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />   +- org.apache.directory.server:apacheds-core-api:jar:2.0.0-M15:test<br />   |  +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |  +- org.apache.directory.api:api-ldap-codec-core:jar:1.0.0-M20:test<br />   |  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |  \- org.apache.directory.api:api-ldap-model:jar:1.0.0-M20:test<br />   |     \- (commons-lang:commons-lang:jar:2.6:test
- omitted for duplicate)<br />   +- org.apache.directory.server:apacheds-interceptor-kerberos:jar:2.0.0-M15:test<br />   |  \- org.apache.directory.server:apacheds-core:jar:2.0.0-M15:test<br />   |     +- org.apache.directory.server:apacheds-interceptors-authn:jar:2.0.0-M15:test<br />   |     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |     +- org.apache.directory.server:apacheds-interceptors-trigger:jar:2.0.0-M15:test<br />   |     |  \- org.apache.directory.api:api-ldap-extras-trigger:jar:1.0.0-M20:test<br />   |     |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |   
  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   +- org.apache.directory.server:apacheds-mavibot-partition:jar:2.0.0-M15:test<br />   |  +- org.apache.directory.server:apacheds-core-avl:jar:2.0.0-M15:test<br />   |  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   +- org.apache.directory.api:api-all:jar:1.0.0-M20:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   +- org.apache.directory.server:apacheds-jdbm-partition:jar:2.0.0-M15:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   \- org.apache.directory.server:apach
eds-protocol-ldap:jar:2.0.0-M15:test<br />      +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />      \- org.apache.directory.api:api-ldap-extras-sp:jar:1.0.0-M20:test<br />         \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-common:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|     \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hado
op-yarn-api:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1
:test<br />      +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />      |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />      \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />         +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />         |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />         \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />            \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|  |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />|  +- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|  |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />|  \- org.apache.hado
op:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|     \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />   \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
@@ -566,7 +566,7 @@
<li>org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT<br />+- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|  \- org.slf4j:slf4j-log4j12:jar:1.6.1:compile<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />      \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />         \- org.apache.zookeeper:zookeeper:test-jar:tests:3.4.6:test<br />            \- (org.slf4j:slf4j-log4j12:jar:1.6.1:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />         \- org.slf4j:slf4j-log4j12:jar:1.6.1:compile<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.10)<br /></li><br />
<li>org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:compile<br />   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:compile<br />      \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:compile<br />         \- org.apache.zookeeper:zookeeper:test-jar:tests:3.4.6:compile<br />            \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br /></ol></td></tr>
<tr class="a">
@@ -592,10 +592,10 @@
<li>org.apache.hbase:hbase-rest:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|     \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|     |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|     |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|     |  | 
0;\- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />
|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test (scope not updated to compile)<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from test; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />\- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-rsgroup:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.7.24)<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  | 
0;|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|  |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  
;\- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.24)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.24)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.24)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  +- org.apache.hadoop:
hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />   +- org.apa
che.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />\- org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      
;|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />      |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />      |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />      |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />&
#160;     |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />         \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />\- org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   
0;  |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />      |     |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />      |     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |     |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />      |     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |     |
0; \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |     \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />      |        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />         \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:test<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:test<br />|  |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:test<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:test<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated fro
m test; omitted for duplicate)<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:test<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; om
itted for duplicate)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />      |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />         \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)
<br />   |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />   |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />   |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   |  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |     |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |     |  |  \- (o
rg.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |     |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />   |     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |     \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />   |        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runt
ime - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  \- (org.
slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />+- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-minicluster:jar:2.7.
1:test<br />|  +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-common:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|  |  \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />|  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.7.10)<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-ap
p:jar:2.7.1:compile<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|  |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-co
re:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test -
omitted for conflict with 1.7.10)<br />\- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from provided; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />+- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from provided; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />|  +- org.apache.hadoop:ha
doop-mapreduce-client-core:jar:2.7.1:compile<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  +- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from test; omitted for duplicate)<br />\- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-j
ar:tests:2.7.1:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from test; omitted for duplicate)<br /></li><br />
@@ -619,7 +619,7 @@
<li>org.apache.hbase:hbase-rsgroup:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:compile - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:runtime - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:compile - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:compile - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
@@ -669,7 +669,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-client-project/dependency-info.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-client-project/dependency-info.html b/hbase-build-configuration/hbase-archetypes/hbase-client-project/dependency-info.html
index 4e8ae60..d8b4f54 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-client-project/dependency-info.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-client-project/dependency-info.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-client archetype – Dependency Information</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -147,7 +147,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-client-project/dependency-management.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-client-project/dependency-management.html b/hbase-build-configuration/hbase-archetypes/hbase-client-project/dependency-management.html
index b49def2..74f3ebe 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-client-project/dependency-management.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-client-project/dependency-management.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-client archetype – Project Dependency Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -766,7 +766,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-client-project/index.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-client-project/index.html b/hbase-build-configuration/hbase-archetypes/hbase-client-project/index.html
index 0c55d56..fc913f9 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-client-project/index.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-client-project/index.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-client archetype – About</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -119,7 +119,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-client-project/integration.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-client-project/integration.html b/hbase-build-configuration/hbase-archetypes/hbase-client-project/integration.html
index 6490a48..dbce385 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-client-project/integration.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-client-project/integration.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-client archetype – CI Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -126,7 +126,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-client-project/issue-tracking.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-client-project/issue-tracking.html b/hbase-build-configuration/hbase-archetypes/hbase-client-project/issue-tracking.html
index 6bddea5..dfd19b3 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-client-project/issue-tracking.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-client-project/issue-tracking.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-client archetype – Issue Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -123,7 +123,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
[09/27] hbase-site git commit: Published site at .
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-spark/source-repository.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-spark/source-repository.html b/hbase-build-configuration/hbase-spark/source-repository.html
index 1288726..619e834 100644
--- a/hbase-build-configuration/hbase-spark/source-repository.html
+++ b/hbase-build-configuration/hbase-spark/source-repository.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Spark – Source Code Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -134,7 +134,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-spark/team-list.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-spark/team-list.html b/hbase-build-configuration/hbase-spark/team-list.html
index fea9ac4..a63b2c2 100644
--- a/hbase-build-configuration/hbase-spark/team-list.html
+++ b/hbase-build-configuration/hbase-spark/team-list.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Spark – Project Team</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -529,7 +529,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/index.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/index.html b/hbase-build-configuration/index.html
index e38ff6e..00d64cd 100644
--- a/hbase-build-configuration/index.html
+++ b/hbase-build-configuration/index.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Build Configuration – About</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -119,7 +119,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/integration.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/integration.html b/hbase-build-configuration/integration.html
index 3862da4..e829e5f 100644
--- a/hbase-build-configuration/integration.html
+++ b/hbase-build-configuration/integration.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Build Configuration – CI Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -126,7 +126,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/issue-tracking.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/issue-tracking.html b/hbase-build-configuration/issue-tracking.html
index 8c71674..1038a32 100644
--- a/hbase-build-configuration/issue-tracking.html
+++ b/hbase-build-configuration/issue-tracking.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Build Configuration – Issue Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -123,7 +123,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/license.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/license.html b/hbase-build-configuration/license.html
index c70c8ff..cf4c313 100644
--- a/hbase-build-configuration/license.html
+++ b/hbase-build-configuration/license.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Build Configuration – Project Licenses</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -111,209 +111,7 @@
<h2><a name="Project_Licenses"></a>Project Licenses</h2><a name="Project_Licenses"></a>
<div class="section">
<h3><a name="Apache_License_Version_2.0"></a>Apache License, Version 2.0</h3><a name="Apache_License_Version_2.0"></a>
-<div class="source"><pre class="prettyprint">
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-</pre></div></div></div>
+<p>Can't read the url [https://www.apache.org/licenses/LICENSE-2.0.txt] : Read timed out</p></div></div>
</div>
</div>
@@ -326,7 +124,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/mail-lists.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/mail-lists.html b/hbase-build-configuration/mail-lists.html
index 39e50a8..fa0743e 100644
--- a/hbase-build-configuration/mail-lists.html
+++ b/hbase-build-configuration/mail-lists.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Build Configuration – Project Mailing Lists</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -176,7 +176,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/plugin-management.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/plugin-management.html b/hbase-build-configuration/plugin-management.html
index acdecbc..d76319d 100644
--- a/hbase-build-configuration/plugin-management.html
+++ b/hbase-build-configuration/plugin-management.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Build Configuration – Project Plugin Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -271,7 +271,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/plugins.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/plugins.html b/hbase-build-configuration/plugins.html
index c79b823..5768f2d 100644
--- a/hbase-build-configuration/plugins.html
+++ b/hbase-build-configuration/plugins.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Build Configuration – Project Plugins</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -214,7 +214,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/project-info.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/project-info.html b/hbase-build-configuration/project-info.html
index 30b667d..526e712 100644
--- a/hbase-build-configuration/project-info.html
+++ b/hbase-build-configuration/project-info.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Build Configuration – Project Information</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -167,7 +167,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/project-summary.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/project-summary.html b/hbase-build-configuration/project-summary.html
index 48a7bfd..456ba8a 100644
--- a/hbase-build-configuration/project-summary.html
+++ b/hbase-build-configuration/project-summary.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Build Configuration – Project Summary</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -163,7 +163,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/source-repository.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/source-repository.html b/hbase-build-configuration/source-repository.html
index 22a9512..9a2699f 100644
--- a/hbase-build-configuration/source-repository.html
+++ b/hbase-build-configuration/source-repository.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Build Configuration – Source Code Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -134,7 +134,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/team-list.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/team-list.html b/hbase-build-configuration/team-list.html
index 048edc9..257075a 100644
--- a/hbase-build-configuration/team-list.html
+++ b/hbase-build-configuration/team-list.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Build Configuration – Project Team</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -529,7 +529,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-shaded-check-invariants/checkstyle.html
----------------------------------------------------------------------
diff --git a/hbase-shaded-check-invariants/checkstyle.html b/hbase-shaded-check-invariants/checkstyle.html
index 70f8d31..7fabcb4 100644
--- a/hbase-shaded-check-invariants/checkstyle.html
+++ b/hbase-shaded-check-invariants/checkstyle.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase Shaded Packaging Invariants – Checkstyle Results</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -150,7 +150,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
[12/27] hbase-site git commit: Published site at .
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/dependency-convergence.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/dependency-convergence.html b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/dependency-convergence.html
index 40c9844..b5b4f58 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/dependency-convergence.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/dependency-convergence.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-shaded-client archetype – Reactor Dependency Convergence</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -262,7 +262,7 @@
<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />         \- commons-configuration:commons-configuration:jar:1.6:compile<br />            \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />         \- commons-configuration:commons-configuration:jar:1.6:compile<br />            \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-configuration:commons-configuration:jar:1.6:compile<br />         \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-configuration:commons-configuration:jar:1.6:compile<br />         \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-configuration:commons-configuration:jar:1.6:compile<br />         \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-configuration:commons-configuration:jar:1.6:compile<br />      \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-common:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|     \- commons-configuration:commons-configuration:jar:1.6:compile<br />|        \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br />\- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />   \- org.tachyonproject:tachyon-client:jar:0.8.2:provided<br />      \- (commons-lang:commons-lang:jar:2.4:provided - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />+- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />|  \- org.tachyonproject:tachyon-client:jar:0.8.2:provided<br />|     \- (commons-lang:commons-lang:jar:2.4:compile - scope updated from provided; omitted for duplicate)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-configuration:commons-configuration:jar:1.6:compile<br />      \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
@@ -292,10 +292,10 @@
<li>org.apache.hbase:hbase-rest:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|&
#160;    \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|     \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|        +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|        |  \- (commons-lang:com
mons-lang:jar:2.6:test - omitted for duplicate)<br />|        \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|           \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test (scope not updated to compile)<br />|  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:test<br />|     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
<li>org.apache.hbase:hbase-rsgroup:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2
.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  
   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|        +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|        |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|        \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|           \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
<li>org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />|  +- org.apache.directory.server:apacheds-core-api:jar:2.0.0-M15:test<br />|  |  +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  +- org.apache.directory.api:api-ldap-codec-core:jar:1.0.0-M20:test<br />|  |  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  \- org.apache.directory.api:api-ldap-model:jar:1.0.0-M20:test<br />|  |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.server:apacheds-interceptor-kerberos:jar:2.0.0-M15:test<br />|  |  \- org.apache.directory.server:apacheds-core:jar:2.0.0-M15:test<br />|  |    &#
160;+- org.apache.directory.server:apacheds-interceptors-authn:jar:2.0.0-M15:test<br />|  |     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |     +- org.apache.directory.server:apacheds-interceptors-trigger:jar:2.0.0-M15:test<br />|  |     |  \- org.apache.directory.api:api-ldap-extras-trigger:jar:1.0.0-M20:test<br />|  |     |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.server:apacheds-mavibot-partition:jar:2.0.0-M15:test<br />|  |  +- org.apache.directory.server:apacheds-core-avl:jar:2.0.0-M15:test<br />|  | 
; |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.api:api-all:jar:1.0.0-M20:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.server:apacheds-jdbm-partition:jar:2.0.0-M15:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.directory.server:apacheds-protocol-ldap:jar:2.0.0-M15:test<br />|     +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|     \- org.apache.directory.api:api-ldap-extras-sp:jar:1.0.0-M20:test<br />|        \- (commons-lang:commons-lang:jar:2.6:test - o
mitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- org.apache.hadoop:hadoop-yarn-common
:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />   +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />      +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />      |  \- (commons-lang
:commons-lang:jar:2.6:test - omitted for duplicate)<br />      \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />         \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- commons-lang:commons-lang:jar:2.6:compile<br />\- org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />      |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />     &#
160;|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />      |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />      |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />      |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      \- org.apache.hadoop
:hadoop-hdfs:jar:2.7.1:compile<br />         \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- commons-lang:commons-lang:jar:2.6:compile<br />\- org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />      |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />     &
#160;|     |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />      |     |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />      |     |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      |     \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />      |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />      |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted
for duplicate)<br />      \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />         \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />            \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:test<br />|  |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:test<br />|  |     \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test<br />|  |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:test<br />|  |     \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:test<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:test<br />|  |&
#160; |  \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:test<br />|  |  |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:test<br />|  |     \- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|  |        \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplica
te)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|     \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|        \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|           \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br /> 
        \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- commons-lang:commons-lang:jar:2.6:compile<br />   +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />   |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<
br />   |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />   |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />   |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />      \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |     |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |     |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />   |     |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   |     \- org.apache.hadoop:hado
op-yarn-api:jar:2.7.1:compile<br />   |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- commons-lang:commons-lang:jar:2.6:compile<br />   +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />   |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />         \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- org.ap
ache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|  +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|     |  \- (commons
-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|     \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|        \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />   +- org.apache.directory.server:apacheds-core-api:jar:2.0.0-M15:test<br />   |  +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |  +- org.apache.directory.api:api-ldap-codec-core:jar:1.0.0-M20:test<br />   |  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |  \- org.apache.directory.api:api-ldap-model:jar:1.0.0-M20:test<br />   |     \- (commons-lang:commons-lang:jar:2.6:test
- omitted for duplicate)<br />   +- org.apache.directory.server:apacheds-interceptor-kerberos:jar:2.0.0-M15:test<br />   |  \- org.apache.directory.server:apacheds-core:jar:2.0.0-M15:test<br />   |     +- org.apache.directory.server:apacheds-interceptors-authn:jar:2.0.0-M15:test<br />   |     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |     +- org.apache.directory.server:apacheds-interceptors-trigger:jar:2.0.0-M15:test<br />   |     |  \- org.apache.directory.api:api-ldap-extras-trigger:jar:1.0.0-M20:test<br />   |     |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |   
  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   +- org.apache.directory.server:apacheds-mavibot-partition:jar:2.0.0-M15:test<br />   |  +- org.apache.directory.server:apacheds-core-avl:jar:2.0.0-M15:test<br />   |  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   +- org.apache.directory.api:api-all:jar:1.0.0-M20:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   +- org.apache.directory.server:apacheds-jdbm-partition:jar:2.0.0-M15:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   \- org.apache.directory.server:apach
eds-protocol-ldap:jar:2.0.0-M15:test<br />      +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />      \- org.apache.directory.api:api-ldap-extras-sp:jar:1.0.0-M20:test<br />         \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-common:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|     \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hado
op-yarn-api:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1
:test<br />      +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />      |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />      \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />         +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />         |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />         \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />            \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|  |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />|  +- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|  |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />|  \- org.apache.hado
op:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|     \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />   \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
@@ -566,7 +566,7 @@
<li>org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT<br />+- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|  \- org.slf4j:slf4j-log4j12:jar:1.6.1:compile<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />      \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />         \- org.apache.zookeeper:zookeeper:test-jar:tests:3.4.6:test<br />            \- (org.slf4j:slf4j-log4j12:jar:1.6.1:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />         \- org.slf4j:slf4j-log4j12:jar:1.6.1:compile<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.10)<br /></li><br />
<li>org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:compile<br />   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:compile<br />      \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:compile<br />         \- org.apache.zookeeper:zookeeper:test-jar:tests:3.4.6:compile<br />            \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br /></ol></td></tr>
<tr class="a">
@@ -592,10 +592,10 @@
<li>org.apache.hbase:hbase-rest:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|     \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|     |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|     |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|     |  | 
0;\- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />
|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test (scope not updated to compile)<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from test; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />\- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-rsgroup:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.7.24)<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  | 
0;|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|  |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  
;\- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.24)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.24)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.24)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  +- org.apache.hadoop:
hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />   +- org.apa
che.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />\- org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      
;|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />      |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />      |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />      |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />&
#160;     |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />         \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />\- org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   
0;  |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />      |     |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />      |     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |     |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />      |     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |     |
0; \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |     \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />      |        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />         \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:test<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:test<br />|  |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:test<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:test<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated fro
m test; omitted for duplicate)<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:test<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; om
itted for duplicate)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />      |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />         \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)
<br />   |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />   |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />   |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   |  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |     |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |     |  |  \- (o
rg.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |     |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />   |     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |     \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />   |        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runt
ime - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  \- (org.
slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />+- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-minicluster:jar:2.7.
1:test<br />|  +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-common:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|  |  \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />|  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.7.10)<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-ap
p:jar:2.7.1:compile<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|  |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-co
re:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test -
omitted for conflict with 1.7.10)<br />\- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from provided; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />+- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from provided; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />|  +- org.apache.hadoop:ha
doop-mapreduce-client-core:jar:2.7.1:compile<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  +- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from test; omitted for duplicate)<br />\- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-j
ar:tests:2.7.1:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from test; omitted for duplicate)<br /></li><br />
@@ -619,7 +619,7 @@
<li>org.apache.hbase:hbase-rsgroup:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:compile - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:runtime - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:compile - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:compile - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
@@ -669,7 +669,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/dependency-info.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/dependency-info.html b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/dependency-info.html
index 0047b6a..3d89315 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/dependency-info.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/dependency-info.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-shaded-client archetype – Dependency Information</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -147,7 +147,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/dependency-management.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/dependency-management.html b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/dependency-management.html
index b9e1490..f27a277 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/dependency-management.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/dependency-management.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-shaded-client archetype – Project Dependency Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -766,7 +766,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/index.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/index.html b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/index.html
index c993636..e4b9cac 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/index.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/index.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-shaded-client archetype – About</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -119,7 +119,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/integration.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/integration.html b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/integration.html
index 51c99f9..b2a5b07 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/integration.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/integration.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-shaded-client archetype – CI Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -126,7 +126,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/issue-tracking.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/issue-tracking.html b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/issue-tracking.html
index b2e76a8..05442a5 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/issue-tracking.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/issue-tracking.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-shaded-client archetype – Issue Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -123,7 +123,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
[06/27] hbase-site git commit: Published site at .
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-shaded-check-invariants/license.html
----------------------------------------------------------------------
diff --git a/hbase-shaded-check-invariants/license.html b/hbase-shaded-check-invariants/license.html
index 30e9d95..5502b4f 100644
--- a/hbase-shaded-check-invariants/license.html
+++ b/hbase-shaded-check-invariants/license.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase Shaded Packaging Invariants – Project Licenses</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -111,209 +111,7 @@
<h2><a name="Project_Licenses"></a>Project Licenses</h2><a name="Project_Licenses"></a>
<div class="section">
<h3><a name="Apache_License_Version_2.0"></a>Apache License, Version 2.0</h3><a name="Apache_License_Version_2.0"></a>
-<div class="source"><pre class="prettyprint">
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-</pre></div></div></div>
+<p>Can't read the url [https://www.apache.org/licenses/LICENSE-2.0.txt] : connect timed out</p></div></div>
</div>
</div>
@@ -326,7 +124,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-shaded-check-invariants/mail-lists.html
----------------------------------------------------------------------
diff --git a/hbase-shaded-check-invariants/mail-lists.html b/hbase-shaded-check-invariants/mail-lists.html
index 7992f9a..a18f68a 100644
--- a/hbase-shaded-check-invariants/mail-lists.html
+++ b/hbase-shaded-check-invariants/mail-lists.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase Shaded Packaging Invariants – Project Mailing Lists</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -176,7 +176,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-shaded-check-invariants/plugin-management.html
----------------------------------------------------------------------
diff --git a/hbase-shaded-check-invariants/plugin-management.html b/hbase-shaded-check-invariants/plugin-management.html
index 6c3a7e7..a7f5926 100644
--- a/hbase-shaded-check-invariants/plugin-management.html
+++ b/hbase-shaded-check-invariants/plugin-management.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase Shaded Packaging Invariants – Project Plugin Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -271,7 +271,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-shaded-check-invariants/plugins.html
----------------------------------------------------------------------
diff --git a/hbase-shaded-check-invariants/plugins.html b/hbase-shaded-check-invariants/plugins.html
index 16ba332..89af962 100644
--- a/hbase-shaded-check-invariants/plugins.html
+++ b/hbase-shaded-check-invariants/plugins.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase Shaded Packaging Invariants – Project Plugins</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -218,7 +218,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-shaded-check-invariants/project-info.html
----------------------------------------------------------------------
diff --git a/hbase-shaded-check-invariants/project-info.html b/hbase-shaded-check-invariants/project-info.html
index 39c353c..4330951 100644
--- a/hbase-shaded-check-invariants/project-info.html
+++ b/hbase-shaded-check-invariants/project-info.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase Shaded Packaging Invariants – Project Information</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -170,7 +170,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-shaded-check-invariants/project-reports.html
----------------------------------------------------------------------
diff --git a/hbase-shaded-check-invariants/project-reports.html b/hbase-shaded-check-invariants/project-reports.html
index def2c84..022c3c9 100644
--- a/hbase-shaded-check-invariants/project-reports.html
+++ b/hbase-shaded-check-invariants/project-reports.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase Shaded Packaging Invariants – Generated Reports</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -128,7 +128,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-shaded-check-invariants/project-summary.html
----------------------------------------------------------------------
diff --git a/hbase-shaded-check-invariants/project-summary.html b/hbase-shaded-check-invariants/project-summary.html
index 700ed0b..b48fc17 100644
--- a/hbase-shaded-check-invariants/project-summary.html
+++ b/hbase-shaded-check-invariants/project-summary.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase Shaded Packaging Invariants – Project Summary</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -166,7 +166,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-shaded-check-invariants/source-repository.html
----------------------------------------------------------------------
diff --git a/hbase-shaded-check-invariants/source-repository.html b/hbase-shaded-check-invariants/source-repository.html
index 65df01e..85800f6 100644
--- a/hbase-shaded-check-invariants/source-repository.html
+++ b/hbase-shaded-check-invariants/source-repository.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase Shaded Packaging Invariants – Source Code Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -134,7 +134,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-shaded-check-invariants/team-list.html
----------------------------------------------------------------------
diff --git a/hbase-shaded-check-invariants/team-list.html b/hbase-shaded-check-invariants/team-list.html
index bc0db74..e5b62b6 100644
--- a/hbase-shaded-check-invariants/team-list.html
+++ b/hbase-shaded-check-invariants/team-list.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase Shaded Packaging Invariants – Project Team</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -529,7 +529,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/index.html
----------------------------------------------------------------------
diff --git a/index.html b/index.html
index 5b1a8b6..12cc092 100644
--- a/index.html
+++ b/index.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase – Apache HBaseâ„¢ Home</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -438,7 +438,7 @@ Apache HBase is an open-source, distributed, versioned, non-relational database
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/integration.html
----------------------------------------------------------------------
diff --git a/integration.html b/integration.html
index 2695c38..1244406 100644
--- a/integration.html
+++ b/integration.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase – CI Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -296,7 +296,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/issue-tracking.html
----------------------------------------------------------------------
diff --git a/issue-tracking.html b/issue-tracking.html
index 332af5f..e8d0359 100644
--- a/issue-tracking.html
+++ b/issue-tracking.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase – Issue Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -293,7 +293,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/license.html
----------------------------------------------------------------------
diff --git a/license.html b/license.html
index 8015975..3a070fd 100644
--- a/license.html
+++ b/license.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase – Project Licenses</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -496,7 +496,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/mail-lists.html
----------------------------------------------------------------------
diff --git a/mail-lists.html b/mail-lists.html
index f972d17..833bec6 100644
--- a/mail-lists.html
+++ b/mail-lists.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase – Project Mailing Lists</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -346,7 +346,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/metrics.html
----------------------------------------------------------------------
diff --git a/metrics.html b/metrics.html
index b233cd2..14d384f 100644
--- a/metrics.html
+++ b/metrics.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase –
Apache HBase (TM) Metrics
@@ -464,7 +464,7 @@ export HBASE_REGIONSERVER_OPTS="$HBASE_JMX_OPTS -Dcom.sun.management.jmxrem
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/old_news.html
----------------------------------------------------------------------
diff --git a/old_news.html b/old_news.html
index c2cf966..7ff3e2f 100644
--- a/old_news.html
+++ b/old_news.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase –
Old Apache HBase (TM) News
@@ -419,7 +419,7 @@ under the License. -->
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/plugin-management.html
----------------------------------------------------------------------
diff --git a/plugin-management.html b/plugin-management.html
index 8f71c62..013e803 100644
--- a/plugin-management.html
+++ b/plugin-management.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase – Project Plugin Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -441,7 +441,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/plugins.html
----------------------------------------------------------------------
diff --git a/plugins.html b/plugins.html
index 9565397..1db9751 100644
--- a/plugins.html
+++ b/plugins.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase – Project Plugins</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -380,7 +380,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/poweredbyhbase.html
----------------------------------------------------------------------
diff --git a/poweredbyhbase.html b/poweredbyhbase.html
index 6cc9bca..4f81235 100644
--- a/poweredbyhbase.html
+++ b/poweredbyhbase.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase – Powered By Apache HBase™</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -774,7 +774,7 @@ under the License. -->
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/project-info.html
----------------------------------------------------------------------
diff --git a/project-info.html b/project-info.html
index dbf793c..a2aa18d 100644
--- a/project-info.html
+++ b/project-info.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase – Project Information</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -340,7 +340,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/project-reports.html
----------------------------------------------------------------------
diff --git a/project-reports.html b/project-reports.html
index bb35581..2383d4e 100644
--- a/project-reports.html
+++ b/project-reports.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase – Generated Reports</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -310,7 +310,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/project-summary.html
----------------------------------------------------------------------
diff --git a/project-summary.html b/project-summary.html
index 47ad437..59ee0de 100644
--- a/project-summary.html
+++ b/project-summary.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase – Project Summary</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -336,7 +336,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/pseudo-distributed.html
----------------------------------------------------------------------
diff --git a/pseudo-distributed.html b/pseudo-distributed.html
index 238d82d..c8641dd 100644
--- a/pseudo-distributed.html
+++ b/pseudo-distributed.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase –
Running Apache HBase (TM) in pseudo-distributed mode
@@ -313,7 +313,7 @@ under the License. -->
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/replication.html
----------------------------------------------------------------------
diff --git a/replication.html b/replication.html
index 6ef83fa..b91f96c 100644
--- a/replication.html
+++ b/replication.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase –
Apache HBase (TM) Replication
@@ -308,7 +308,7 @@ under the License. -->
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/resources.html
----------------------------------------------------------------------
diff --git a/resources.html b/resources.html
index 8620e66..3420b83 100644
--- a/resources.html
+++ b/resources.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase – Other Apache HBase (TM) Resources</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -336,7 +336,7 @@ under the License. -->
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/source-repository.html
----------------------------------------------------------------------
diff --git a/source-repository.html b/source-repository.html
index 0437194..30f28b2 100644
--- a/source-repository.html
+++ b/source-repository.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase – Source Code Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -304,7 +304,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/sponsors.html
----------------------------------------------------------------------
diff --git a/sponsors.html b/sponsors.html
index faa3610..6ccdda3 100644
--- a/sponsors.html
+++ b/sponsors.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase – Apache HBase™ Sponsors</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -338,7 +338,7 @@ under the License. -->
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/supportingprojects.html
----------------------------------------------------------------------
diff --git a/supportingprojects.html b/supportingprojects.html
index d115a27..726c0d2 100644
--- a/supportingprojects.html
+++ b/supportingprojects.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase – Supporting Projects</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -525,7 +525,7 @@ under the License. -->
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/team-list.html
----------------------------------------------------------------------
diff --git a/team-list.html b/team-list.html
index d98934e..b5f851e 100644
--- a/team-list.html
+++ b/team-list.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase – Project Team</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -699,7 +699,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/allclasses-frame.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/allclasses-frame.html b/testdevapidocs/allclasses-frame.html
index 87489e5..fb48aee 100644
--- a/testdevapidocs/allclasses-frame.html
+++ b/testdevapidocs/allclasses-frame.html
@@ -1976,7 +1976,7 @@
<li><a href="org/apache/hadoop/hbase/mapreduce/TestTableMapReduceUtil.html" title="class in org.apache.hadoop.hbase.mapreduce" target="classFrame">TestTableMapReduceUtil</a></li>
<li><a href="org/apache/hadoop/hbase/mapred/TestTableMapReduceUtil.ClassificatorMapper.html" title="class in org.apache.hadoop.hbase.mapred" target="classFrame">TestTableMapReduceUtil.ClassificatorMapper</a></li>
<li><a href="org/apache/hadoop/hbase/mapred/TestTableMapReduceUtil.ClassificatorRowReduce.html" title="class in org.apache.hadoop.hbase.mapred" target="classFrame">TestTableMapReduceUtil.ClassificatorRowReduce</a></li>
-<li><a href="org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util" target="classFrame">TestTableName</a></li>
+<li><a href="org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase" target="classFrame">TestTableName</a></li>
<li><a href="org/apache/hadoop/hbase/mapred/TestTableOutputFormatConnectionExhaust.html" title="class in org.apache.hadoop.hbase.mapred" target="classFrame">TestTableOutputFormatConnectionExhaust</a></li>
<li><a href="org/apache/hadoop/hbase/security/access/TestTablePermissions.html" title="class in org.apache.hadoop.hbase.security.access" target="classFrame">TestTablePermissions</a></li>
<li><a href="org/apache/hadoop/hbase/quotas/TestTableQuotaViolationStore.html" title="class in org.apache.hadoop.hbase.quotas" target="classFrame">TestTableQuotaViolationStore</a></li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/allclasses-noframe.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/allclasses-noframe.html b/testdevapidocs/allclasses-noframe.html
index 451ea42..f489d99 100644
--- a/testdevapidocs/allclasses-noframe.html
+++ b/testdevapidocs/allclasses-noframe.html
@@ -1976,7 +1976,7 @@
<li><a href="org/apache/hadoop/hbase/mapreduce/TestTableMapReduceUtil.html" title="class in org.apache.hadoop.hbase.mapreduce">TestTableMapReduceUtil</a></li>
<li><a href="org/apache/hadoop/hbase/mapred/TestTableMapReduceUtil.ClassificatorMapper.html" title="class in org.apache.hadoop.hbase.mapred">TestTableMapReduceUtil.ClassificatorMapper</a></li>
<li><a href="org/apache/hadoop/hbase/mapred/TestTableMapReduceUtil.ClassificatorRowReduce.html" title="class in org.apache.hadoop.hbase.mapred">TestTableMapReduceUtil.ClassificatorRowReduce</a></li>
-<li><a href="org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></li>
+<li><a href="org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></li>
<li><a href="org/apache/hadoop/hbase/mapred/TestTableOutputFormatConnectionExhaust.html" title="class in org.apache.hadoop.hbase.mapred">TestTableOutputFormatConnectionExhaust</a></li>
<li><a href="org/apache/hadoop/hbase/security/access/TestTablePermissions.html" title="class in org.apache.hadoop.hbase.security.access">TestTablePermissions</a></li>
<li><a href="org/apache/hadoop/hbase/quotas/TestTableQuotaViolationStore.html" title="class in org.apache.hadoop.hbase.quotas">TestTableQuotaViolationStore</a></li>
[04/27] hbase-site git commit: Published site at .
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/class-use/TestTableName.Names.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/class-use/TestTableName.Names.html b/testdevapidocs/org/apache/hadoop/hbase/class-use/TestTableName.Names.html
new file mode 100644
index 0000000..6bc640b
--- /dev/null
+++ b/testdevapidocs/org/apache/hadoop/hbase/class-use/TestTableName.Names.html
@@ -0,0 +1,179 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Uses of Class org.apache.hadoop.hbase.TestTableName.Names (Apache HBase 3.0.0-SNAPSHOT Test API)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+ try {
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="Uses of Class org.apache.hadoop.hbase.TestTableName.Names (Apache HBase 3.0.0-SNAPSHOT Test API)";
+ }
+ }
+ catch(err) {
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/TestTableName.Names.html" title="class in org.apache.hadoop.hbase">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../../../../../overview-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/hadoop/hbase/class-use/TestTableName.Names.html" target="_top">Frames</a></li>
+<li><a href="TestTableName.Names.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.hadoop.hbase.TestTableName.Names" class="title">Uses of Class<br>org.apache.hadoop.hbase.TestTableName.Names</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../org/apache/hadoop/hbase/TestTableName.Names.html" title="class in org.apache.hadoop.hbase">TestTableName.Names</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.hadoop.hbase">org.apache.hadoop.hbase</a></td>
+<td class="colLast"> </td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.hadoop.hbase">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../org/apache/hadoop/hbase/TestTableName.Names.html" title="class in org.apache.hadoop.hbase">TestTableName.Names</a> in <a href="../../../../../org/apache/hadoop/hbase/package-summary.html">org.apache.hadoop.hbase</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
+<caption><span>Fields in <a href="../../../../../org/apache/hadoop/hbase/package-summary.html">org.apache.hadoop.hbase</a> declared as <a href="../../../../../org/apache/hadoop/hbase/TestTableName.Names.html" title="class in org.apache.hadoop.hbase">TestTableName.Names</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) <a href="../../../../../org/apache/hadoop/hbase/TestTableName.Names.html" title="class in org.apache.hadoop.hbase">TestTableName.Names</a>[]</code></td>
+<td class="colLast"><span class="typeNameLabel">TestTableName.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/TestTableName.html#names">names</a></span></code> </td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../org/apache/hadoop/hbase/package-summary.html">org.apache.hadoop.hbase</a> with parameters of type <a href="../../../../../org/apache/hadoop/hbase/TestTableName.Names.html" title="class in org.apache.hadoop.hbase">TestTableName.Names</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>private org.apache.hadoop.hbase.TableName</code></td>
+<td class="colLast"><span class="typeNameLabel">TestTableName.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/TestTableName.html#validateNames-org.apache.hadoop.hbase.TableName-org.apache.hadoop.hbase.TestTableName.Names-">validateNames</a></span>(org.apache.hadoop.hbase.TableName expected,
+ <a href="../../../../../org/apache/hadoop/hbase/TestTableName.Names.html" title="class in org.apache.hadoop.hbase">TestTableName.Names</a> names)</code> </td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/TestTableName.Names.html" title="class in org.apache.hadoop.hbase">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../../../../../overview-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/hadoop/hbase/class-use/TestTableName.Names.html" target="_top">Frames</a></li>
+<li><a href="TestTableName.Names.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright © 2007–2017 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/class-use/TestTableName.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/class-use/TestTableName.html b/testdevapidocs/org/apache/hadoop/hbase/class-use/TestTableName.html
new file mode 100644
index 0000000..b28e2b3
--- /dev/null
+++ b/testdevapidocs/org/apache/hadoop/hbase/class-use/TestTableName.html
@@ -0,0 +1,229 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Uses of Class org.apache.hadoop.hbase.TestTableName (Apache HBase 3.0.0-SNAPSHOT Test API)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+ try {
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="Uses of Class org.apache.hadoop.hbase.TestTableName (Apache HBase 3.0.0-SNAPSHOT Test API)";
+ }
+ }
+ catch(err) {
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../../../../../overview-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/hadoop/hbase/class-use/TestTableName.html" target="_top">Frames</a></li>
+<li><a href="TestTableName.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.hadoop.hbase.TestTableName" class="title">Uses of Class<br>org.apache.hadoop.hbase.TestTableName</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.hadoop.hbase.regionserver">org.apache.hadoop.hbase.regionserver</a></td>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.hadoop.hbase.security.access">org.apache.hadoop.hbase.security.access</a></td>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.hadoop.hbase.snapshot">org.apache.hadoop.hbase.snapshot</a></td>
+<td class="colLast"> </td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.hadoop.hbase.regionserver">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a> in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
+<caption><span>Fields in <a href="../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a> declared as <a href="../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></code></td>
+<td class="colLast"><span class="typeNameLabel">TestCorruptedRegionStoreFile.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCorruptedRegionStoreFile.html#TEST_TABLE">TEST_TABLE</a></span></code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></code></td>
+<td class="colLast"><span class="typeNameLabel">TestScannerRetriableFailure.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScannerRetriableFailure.html#TEST_TABLE">TEST_TABLE</a></span></code> </td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.hadoop.hbase.security.access">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a> in <a href="../../../../../org/apache/hadoop/hbase/security/access/package-summary.html">org.apache.hadoop.hbase.security.access</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
+<caption><span>Fields in <a href="../../../../../org/apache/hadoop/hbase/security/access/package-summary.html">org.apache.hadoop.hbase.security.access</a> declared as <a href="../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></code></td>
+<td class="colLast"><span class="typeNameLabel">TestCellACLWithMultipleVersions.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/security/access/TestCellACLWithMultipleVersions.html#TEST_TABLE">TEST_TABLE</a></span></code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></code></td>
+<td class="colLast"><span class="typeNameLabel">TestScanEarlyTermination.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/security/access/TestScanEarlyTermination.html#TEST_TABLE">TEST_TABLE</a></span></code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></code></td>
+<td class="colLast"><span class="typeNameLabel">TestAccessController2.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/security/access/TestAccessController2.html#TEST_TABLE">TEST_TABLE</a></span></code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></code></td>
+<td class="colLast"><span class="typeNameLabel">TestWithDisabledAuthorization.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/security/access/TestWithDisabledAuthorization.html#TEST_TABLE">TEST_TABLE</a></span></code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></code></td>
+<td class="colLast"><span class="typeNameLabel">TestCellACLs.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/security/access/TestCellACLs.html#TEST_TABLE">TEST_TABLE</a></span></code> </td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.hadoop.hbase.snapshot">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a> in <a href="../../../../../org/apache/hadoop/hbase/snapshot/package-summary.html">org.apache.hadoop.hbase.snapshot</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
+<caption><span>Fields in <a href="../../../../../org/apache/hadoop/hbase/snapshot/package-summary.html">org.apache.hadoop.hbase.snapshot</a> declared as <a href="../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></code></td>
+<td class="colLast"><span class="typeNameLabel">TestSnapshotClientRetries.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/snapshot/TestSnapshotClientRetries.html#TEST_TABLE">TEST_TABLE</a></span></code> </td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../../../../../overview-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/hadoop/hbase/class-use/TestTableName.html" target="_top">Frames</a></li>
+<li><a href="TestTableName.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright © 2007–2017 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/package-frame.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/package-frame.html b/testdevapidocs/org/apache/hadoop/hbase/package-frame.html
index 0fac338..7f39897 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/package-frame.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/package-frame.html
@@ -221,6 +221,7 @@
<li><a href="TestServerName.html" title="class in org.apache.hadoop.hbase" target="classFrame">TestServerName</a></li>
<li><a href="TestServerSideScanMetricsFromClientSide.html" title="class in org.apache.hadoop.hbase" target="classFrame">TestServerSideScanMetricsFromClientSide</a></li>
<li><a href="TestStochasticBalancerJmxMetrics.html" title="class in org.apache.hadoop.hbase" target="classFrame">TestStochasticBalancerJmxMetrics</a></li>
+<li><a href="TestTableName.html" title="class in org.apache.hadoop.hbase" target="classFrame">TestTableName</a></li>
<li><a href="TestTagRewriteCell.html" title="class in org.apache.hadoop.hbase" target="classFrame">TestTagRewriteCell</a></li>
<li><a href="TestTagUtil.html" title="class in org.apache.hadoop.hbase" target="classFrame">TestTagUtil</a></li>
<li><a href="TestTimeout.html" title="class in org.apache.hadoop.hbase" target="classFrame">TestTimeout</a></li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/package-summary.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/package-summary.html b/testdevapidocs/org/apache/hadoop/hbase/package-summary.html
index 0d4c99a..56f754f 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/package-summary.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/package-summary.html
@@ -1164,6 +1164,12 @@
<td class="colLast"> </td>
</tr>
<tr class="rowColor">
+<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></td>
+<td class="colLast">
+<div class="block">Returns a <code>byte[]</code> containing the name of the currently running test method.</div>
+</td>
+</tr>
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/TestTagRewriteCell.html" title="class in org.apache.hadoop.hbase">TestTagRewriteCell</a></td>
<td class="colLast"> </td>
</tr>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/package-tree.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/package-tree.html b/testdevapidocs/org/apache/hadoop/hbase/package-tree.html
index f27e0c7..e3e7d55 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/package-tree.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/package-tree.html
@@ -496,9 +496,15 @@
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/TestServerLoad.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">TestServerLoad</span></a></li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/TestServerName.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">TestServerName</span></a></li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/TestServerSideScanMetricsFromClientSide.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">TestServerSideScanMetricsFromClientSide</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/TestTableName.Names.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">TestTableName.Names</span></a></li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/TestTagRewriteCell.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">TestTagRewriteCell</span></a></li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/TestTagUtil.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">TestTagUtil</span></a></li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/TestTimeout.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">TestTimeout</span></a></li>
+<li type="circle">org.junit.rules.TestWatcher (implements org.junit.rules.TestRule)
+<ul>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">TestTableName</span></a></li>
+</ul>
+</li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/TestZooKeeper.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">TestZooKeeper</span></a></li>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Thread</span></a> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a>)
<ul>
@@ -563,9 +569,9 @@
<ul>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ClusterManager.ServiceType.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ClusterManager.ServiceType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/RESTApiClusterManager.RoleCommand.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">RESTApiClusterManager.RoleCommand</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ResourceChecker.Phase.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ResourceChecker.Phase</span></a></li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/IntegrationTestRegionReplicaPerf.Stat.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">IntegrationTestRegionReplicaPerf.Stat</span></a></li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/RESTApiClusterManager.Service.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">RESTApiClusterManager.Service</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ResourceChecker.Phase.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ResourceChecker.Phase</span></a></li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ScanPerformanceEvaluation.ScanCounter.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ScanPerformanceEvaluation.ScanCounter</span></a></li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/IntegrationTestDDLMasterFailover.ACTION.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">IntegrationTestDDLMasterFailover.ACTION</span></a></li>
<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HBaseClusterManager.CommandProvider.Operation.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">HBaseClusterManager.CommandProvider.Operation</span></a></li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/package-use.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/package-use.html b/testdevapidocs/org/apache/hadoop/hbase/package-use.html
index 84b4243..eef52c0 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/package-use.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/package-use.html
@@ -617,14 +617,17 @@
<td class="colOne"><a href="../../../../org/apache/hadoop/hbase/class-use/TestIOFencing.CompactionBlockerRegion.html#org.apache.hadoop.hbase">TestIOFencing.CompactionBlockerRegion</a> </td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/hadoop/hbase/class-use/TimestampTestBase.FlushCache.html#org.apache.hadoop.hbase">TimestampTestBase.FlushCache</a> </td>
+<td class="colOne"><a href="../../../../org/apache/hadoop/hbase/class-use/TestTableName.Names.html#org.apache.hadoop.hbase">TestTableName.Names</a> </td>
</tr>
<tr class="rowColor">
+<td class="colOne"><a href="../../../../org/apache/hadoop/hbase/class-use/TimestampTestBase.FlushCache.html#org.apache.hadoop.hbase">TimestampTestBase.FlushCache</a> </td>
+</tr>
+<tr class="altColor">
<td class="colOne"><a href="../../../../org/apache/hadoop/hbase/class-use/Waiter.ExplainingPredicate.html#org.apache.hadoop.hbase">Waiter.ExplainingPredicate</a>
<div class="block">A mixin interface, can be used with <a href="../../../../org/apache/hadoop/hbase/Waiter.html" title="class in org.apache.hadoop.hbase"><code>Waiter</code></a> to explain failed state.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colOne"><a href="../../../../org/apache/hadoop/hbase/class-use/Waiter.Predicate.html#org.apache.hadoop.hbase">Waiter.Predicate</a>
<div class="block">A predicate 'closure' used by the <a href="../../../../org/apache/hadoop/hbase/Waiter.html#waitFor-org.apache.hadoop.conf.Configuration-long-org.apache.hadoop.hbase.Waiter.Predicate-"><code>Waiter.waitFor(Configuration, long, Predicate)</code></a> and
<a href="../../../../org/apache/hadoop/hbase/Waiter.html#waitFor-org.apache.hadoop.conf.Configuration-long-org.apache.hadoop.hbase.Waiter.Predicate-"><code>Waiter.waitFor(Configuration, long, Predicate)</code></a> and
@@ -1464,6 +1467,11 @@
<tr class="rowColor">
<td class="colOne"><a href="../../../../org/apache/hadoop/hbase/class-use/QosTestHelper.html#org.apache.hadoop.hbase.regionserver">QosTestHelper</a> </td>
</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../org/apache/hadoop/hbase/class-use/TestTableName.html#org.apache.hadoop.hbase.regionserver">TestTableName</a>
+<div class="block">Returns a <code>byte[]</code> containing the name of the currently running test method.</div>
+</td>
+</tr>
</tbody>
</table>
</li>
@@ -1667,6 +1675,11 @@
<div class="block">This class creates a single process HBase cluster.</div>
</td>
</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../org/apache/hadoop/hbase/class-use/TestTableName.html#org.apache.hadoop.hbase.security.access">TestTableName</a>
+<div class="block">Returns a <code>byte[]</code> containing the name of the currently running test method.</div>
+</td>
+</tr>
</tbody>
</table>
</li>
@@ -1723,6 +1736,11 @@
<div class="block">Facility for testing HBase.</div>
</td>
</tr>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../org/apache/hadoop/hbase/class-use/TestTableName.html#org.apache.hadoop.hbase.snapshot">TestTableName</a>
+<div class="block">Returns a <code>byte[]</code> containing the name of the currently running test method.</div>
+</td>
+</tr>
</tbody>
</table>
</li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html b/testdevapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
index b9a9b1d..f73ba8e 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
@@ -205,9 +205,9 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
-<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestStateMachineProcedure.TestSMProcedureState.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">TestStateMachineProcedure.TestSMProcedureState</span></a></li>
<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestYieldProcedures.TestStateMachineProcedure.State.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">TestYieldProcedures.TestStateMachineProcedure.State</span></a></li>
<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestProcedureRecovery.TestStateMachineProcedure.State.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">TestProcedureRecovery.TestStateMachineProcedure.State</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/TestStateMachineProcedure.TestSMProcedureState.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="typeNameLink">TestStateMachineProcedure.TestSMProcedureState</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestCorruptedRegionStoreFile.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestCorruptedRegionStoreFile.html b/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestCorruptedRegionStoreFile.html
index 580b7fa..5517c72 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestCorruptedRegionStoreFile.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestCorruptedRegionStoreFile.html
@@ -186,7 +186,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCorruptedRegionStoreFile.html#tableDir">tableDir</a></span></code> </td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></code></td>
+<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCorruptedRegionStoreFile.html#TEST_TABLE">TEST_TABLE</a></span></code> </td>
</tr>
<tr class="altColor">
@@ -382,7 +382,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>TEST_TABLE</h4>
-<pre>public <a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestCorruptedRegionStoreFile.html#line.75">TEST_TABLE</a></pre>
+<pre>public <a href="../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestCorruptedRegionStoreFile.html#line.75">TEST_TABLE</a></pre>
</li>
</ul>
<a name="storeFiles">
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestScannerRetriableFailure.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestScannerRetriableFailure.html b/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestScannerRetriableFailure.html
index 0707fcb..9f1d73d 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestScannerRetriableFailure.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/regionserver/TestScannerRetriableFailure.html
@@ -161,7 +161,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScannerRetriableFailure.html#LOG">LOG</a></span></code> </td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></code></td>
+<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TestScannerRetriableFailure.html#TEST_TABLE">TEST_TABLE</a></span></code> </td>
</tr>
<tr class="altColor">
@@ -302,7 +302,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockListLast">
<li class="blockList">
<h4>TEST_TABLE</h4>
-<pre>public <a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestScannerRetriableFailure.html#line.65">TEST_TABLE</a></pre>
+<pre>public <a href="../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/TestScannerRetriableFailure.html#line.65">TEST_TABLE</a></pre>
</li>
</ul>
</li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html b/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
index 2787c51..2a61fec 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
@@ -624,11 +624,11 @@
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCacheOnWriteInSchema.CacheOnWriteType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestCacheOnWriteInSchema.CacheOnWriteType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestAtomicOperation.TestStep.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestAtomicOperation.TestStep</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerReadRequestMetrics.Metric.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestRegionServerReadRequestMetrics.Metric</span></a></li>
<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestMultiLogThreshold.ActionType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestMultiLogThreshold.ActionType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestCacheOnWriteInSchema.CacheOnWriteType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestCacheOnWriteInSchema.CacheOnWriteType</span></a></li>
<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/DataBlockEncodingTool.Manipulation.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">DataBlockEncodingTool.Manipulation</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/TestRegionServerReadRequestMetrics.Metric.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">TestRegionServerReadRequestMetrics.Metric</span></a></li>
</ul>
</li>
</ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/rest/TestVersionResource.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/rest/TestVersionResource.html b/testdevapidocs/org/apache/hadoop/hbase/rest/TestVersionResource.html
index a5b6f7b..3604bd4 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/rest/TestVersionResource.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/rest/TestVersionResource.html
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
-var methods = {"i0":10,"i1":9,"i2":9,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":9};
+var methods = {"i0":9,"i1":9,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -109,7 +109,7 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<hr>
<br>
-<pre>public class <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.49">TestVersionResource</a>
+<pre>public class <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.52">TestVersionResource</a>
extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
</li>
</ul>
@@ -182,33 +182,33 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/rest/TestVersionResource.html#doTestGetStorageClusterVersionJSON--">doTestGetStorageClusterVersionJSON</a></span>()</code> </td>
-</tr>
-<tr id="i1" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/rest/TestVersionResource.html#setUpBeforeClass--">setUpBeforeClass</a></span>()</code> </td>
</tr>
-<tr id="i2" class="altColor">
+<tr id="i1" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/rest/TestVersionResource.html#tearDownAfterClass--">tearDownAfterClass</a></span>()</code> </td>
</tr>
-<tr id="i3" class="rowColor">
+<tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/rest/TestVersionResource.html#testGetStargateVersionJSON--">testGetStargateVersionJSON</a></span>()</code> </td>
</tr>
-<tr id="i4" class="altColor">
+<tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/rest/TestVersionResource.html#testGetStargateVersionPB--">testGetStargateVersionPB</a></span>()</code> </td>
</tr>
-<tr id="i5" class="rowColor">
+<tr id="i4" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/rest/TestVersionResource.html#testGetStargateVersionText--">testGetStargateVersionText</a></span>()</code> </td>
</tr>
-<tr id="i6" class="altColor">
+<tr id="i5" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/rest/TestVersionResource.html#testGetStargateVersionXML--">testGetStargateVersionXML</a></span>()</code> </td>
</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/rest/TestVersionResource.html#testGetStorageClusterVersionJSON--">testGetStorageClusterVersionJSON</a></span>()</code> </td>
+</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/rest/TestVersionResource.html#testGetStorageClusterVersionText--">testGetStorageClusterVersionText</a></span>()</code> </td>
@@ -249,7 +249,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>LOG</h4>
-<pre>private static final org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.50">LOG</a></pre>
+<pre>private static final org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.53">LOG</a></pre>
</li>
</ul>
<a name="TEST_UTIL">
@@ -258,7 +258,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>TEST_UTIL</h4>
-<pre>private static final <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.52">TEST_UTIL</a></pre>
+<pre>private static final <a href="../../../../../org/apache/hadoop/hbase/HBaseTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseTestingUtility</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.55">TEST_UTIL</a></pre>
</li>
</ul>
<a name="REST_TEST_UTIL">
@@ -267,7 +267,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>REST_TEST_UTIL</h4>
-<pre>private static final <a href="../../../../../org/apache/hadoop/hbase/rest/HBaseRESTTestingUtility.html" title="class in org.apache.hadoop.hbase.rest">HBaseRESTTestingUtility</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.53">REST_TEST_UTIL</a></pre>
+<pre>private static final <a href="../../../../../org/apache/hadoop/hbase/rest/HBaseRESTTestingUtility.html" title="class in org.apache.hadoop.hbase.rest">HBaseRESTTestingUtility</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.56">REST_TEST_UTIL</a></pre>
</li>
</ul>
<a name="client">
@@ -276,7 +276,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>client</h4>
-<pre>private static org.apache.hadoop.hbase.rest.client.Client <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.55">client</a></pre>
+<pre>private static org.apache.hadoop.hbase.rest.client.Client <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.58">client</a></pre>
</li>
</ul>
<a name="context">
@@ -285,7 +285,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockListLast">
<li class="blockList">
<h4>context</h4>
-<pre>private static <a href="http://docs.oracle.com/javase/8/docs/api/javax/xml/bind/JAXBContext.html?is-external=true" title="class or interface in javax.xml.bind">JAXBContext</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.56">context</a></pre>
+<pre>private static <a href="http://docs.oracle.com/javase/8/docs/api/javax/xml/bind/JAXBContext.html?is-external=true" title="class or interface in javax.xml.bind">JAXBContext</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.59">context</a></pre>
</li>
</ul>
</li>
@@ -302,7 +302,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockListLast">
<li class="blockList">
<h4>TestVersionResource</h4>
-<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.49">TestVersionResource</a>()</pre>
+<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.52">TestVersionResource</a>()</pre>
</li>
</ul>
</li>
@@ -319,7 +319,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>setUpBeforeClass</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.59">setUpBeforeClass</a>()
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.62">setUpBeforeClass</a>()
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
@@ -333,7 +333,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>tearDownAfterClass</h4>
-<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.70">tearDownAfterClass</a>()
+<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.73">tearDownAfterClass</a>()
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
@@ -347,7 +347,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>validate</h4>
-<pre>private static void <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.75">validate</a>(org.apache.hadoop.hbase.rest.model.VersionModel model)</pre>
+<pre>private static void <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.78">validate</a>(org.apache.hadoop.hbase.rest.model.VersionModel model)</pre>
</li>
</ul>
<a name="testGetStargateVersionText--">
@@ -356,7 +356,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>testGetStargateVersionText</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.97">testGetStargateVersionText</a>()
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.100">testGetStargateVersionText</a>()
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
@@ -370,7 +370,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>testGetStargateVersionXML</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.115">testGetStargateVersionXML</a>()
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.118">testGetStargateVersionXML</a>()
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/8/docs/api/javax/xml/bind/JAXBException.html?is-external=true" title="class or interface in javax.xml.bind">JAXBException</a></pre>
<dl>
@@ -386,7 +386,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>testGetStargateVersionJSON</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.127">testGetStargateVersionJSON</a>()
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.130">testGetStargateVersionJSON</a>()
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
@@ -400,7 +400,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>testGetStargateVersionPB</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.134">testGetStargateVersionPB</a>()
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.143">testGetStargateVersionPB</a>()
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
@@ -414,7 +414,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>testGetStorageClusterVersionText</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.150">testGetStorageClusterVersionText</a>()
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.159">testGetStorageClusterVersionText</a>()
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
@@ -428,7 +428,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>testGetStorageClusterVersionXML</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.157">testGetStorageClusterVersionXML</a>()
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.166">testGetStorageClusterVersionXML</a>()
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="http://docs.oracle.com/javase/8/docs/api/javax/xml/bind/JAXBException.html?is-external=true" title="class or interface in javax.xml.bind">JAXBException</a></pre>
<dl>
@@ -438,14 +438,14 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
</dl>
</li>
</ul>
-<a name="doTestGetStorageClusterVersionJSON--">
+<a name="testGetStorageClusterVersionJSON--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
-<h4>doTestGetStorageClusterVersionJSON</h4>
-<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.172">doTestGetStorageClusterVersionJSON</a>()
- throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<h4>testGetStorageClusterVersionJSON</h4>
+<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html#line.181">testGetStorageClusterVersionJSON</a>()
+ throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/security/access/TestAccessController2.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/security/access/TestAccessController2.html b/testdevapidocs/org/apache/hadoop/hbase/security/access/TestAccessController2.html
index 7f83215..166f9ff 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/security/access/TestAccessController2.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/security/access/TestAccessController2.html
@@ -215,7 +215,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/security/access/Secur
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/security/access/TestAccessController2.html#TEST_ROW_3">TEST_ROW_3</a></span></code> </td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></code></td>
+<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/security/access/TestAccessController2.html#TEST_TABLE">TEST_TABLE</a></span></code> </td>
</tr>
<tr class="altColor">
@@ -547,7 +547,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/security/access/Secur
<ul class="blockList">
<li class="blockList">
<h4>TEST_TABLE</h4>
-<pre>public <a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/security/access/TestAccessController2.html#line.102">TEST_TABLE</a></pre>
+<pre>public <a href="../../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/security/access/TestAccessController2.html#line.102">TEST_TABLE</a></pre>
</li>
</ul>
<a name="namespace">
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/security/access/TestCellACLWithMultipleVersions.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/security/access/TestCellACLWithMultipleVersions.html b/testdevapidocs/org/apache/hadoop/hbase/security/access/TestCellACLWithMultipleVersions.html
index 74dee3c..9869e14 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/security/access/TestCellACLWithMultipleVersions.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/security/access/TestCellACLWithMultipleVersions.html
@@ -190,7 +190,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/security/access/Secur
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/security/access/TestCellACLWithMultipleVersions.html#TEST_ROW">TEST_ROW</a></span></code> </td>
</tr>
<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></code></td>
+<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/security/access/TestCellACLWithMultipleVersions.html#TEST_TABLE">TEST_TABLE</a></span></code> </td>
</tr>
<tr class="rowColor">
@@ -395,7 +395,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/security/access/Secur
<ul class="blockList">
<li class="blockList">
<h4>TEST_TABLE</h4>
-<pre>public <a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/security/access/TestCellACLWithMultipleVersions.html#line.76">TEST_TABLE</a></pre>
+<pre>public <a href="../../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/security/access/TestCellACLWithMultipleVersions.html#line.76">TEST_TABLE</a></pre>
</li>
</ul>
<a name="TEST_UTIL">
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/security/access/TestCellACLs.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/security/access/TestCellACLs.html b/testdevapidocs/org/apache/hadoop/hbase/security/access/TestCellACLs.html
index 17ed8ce..bc0cc5f 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/security/access/TestCellACLs.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/security/access/TestCellACLs.html
@@ -194,7 +194,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/security/access/Secur
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/security/access/TestCellACLs.html#TEST_ROW">TEST_ROW</a></span></code> </td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></code></td>
+<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/security/access/TestCellACLs.html#TEST_TABLE">TEST_TABLE</a></span></code> </td>
</tr>
<tr class="altColor">
@@ -334,7 +334,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/security/access/Secur
<ul class="blockList">
<li class="blockList">
<h4>TEST_TABLE</h4>
-<pre>public <a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/security/access/TestCellACLs.html#line.80">TEST_TABLE</a></pre>
+<pre>public <a href="../../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/security/access/TestCellACLs.html#line.80">TEST_TABLE</a></pre>
</li>
</ul>
<a name="TEST_UTIL">
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/security/access/TestScanEarlyTermination.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/security/access/TestScanEarlyTermination.html b/testdevapidocs/org/apache/hadoop/hbase/security/access/TestScanEarlyTermination.html
index af99941..1c156fc 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/security/access/TestScanEarlyTermination.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/security/access/TestScanEarlyTermination.html
@@ -178,7 +178,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/security/access/Secur
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/security/access/TestScanEarlyTermination.html#TEST_ROW">TEST_ROW</a></span></code> </td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></code></td>
+<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/security/access/TestScanEarlyTermination.html#TEST_TABLE">TEST_TABLE</a></span></code> </td>
</tr>
<tr class="altColor">
@@ -293,7 +293,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/security/access/Secur
<ul class="blockList">
<li class="blockList">
<h4>TEST_TABLE</h4>
-<pre>public <a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/security/access/TestScanEarlyTermination.html#line.69">TEST_TABLE</a></pre>
+<pre>public <a href="../../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/security/access/TestScanEarlyTermination.html#line.69">TEST_TABLE</a></pre>
</li>
</ul>
<a name="TEST_UTIL">
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/security/access/TestWithDisabledAuthorization.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/security/access/TestWithDisabledAuthorization.html b/testdevapidocs/org/apache/hadoop/hbase/security/access/TestWithDisabledAuthorization.html
index 4f9e310..1d8f708 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/security/access/TestWithDisabledAuthorization.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/security/access/TestWithDisabledAuthorization.html
@@ -202,7 +202,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/security/access/Secur
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/security/access/TestWithDisabledAuthorization.html#TEST_ROW">TEST_ROW</a></span></code> </td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></code></td>
+<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/security/access/TestWithDisabledAuthorization.html#TEST_TABLE">TEST_TABLE</a></span></code> </td>
</tr>
<tr class="altColor">
@@ -482,7 +482,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/security/access/Secur
<ul class="blockList">
<li class="blockList">
<h4>TEST_TABLE</h4>
-<pre>public <a href="../../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/security/access/TestWithDisabledAuthorization.html#line.113">TEST_TABLE</a></pre>
+<pre>public <a href="../../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/security/access/TestWithDisabledAuthorization.html#line.113">TEST_TABLE</a></pre>
</li>
</ul>
<a name="SUPERUSER">
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/snapshot/TestSnapshotClientRetries.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/snapshot/TestSnapshotClientRetries.html b/testdevapidocs/org/apache/hadoop/hbase/snapshot/TestSnapshotClientRetries.html
index 0862168..5462bd0 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/snapshot/TestSnapshotClientRetries.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/snapshot/TestSnapshotClientRetries.html
@@ -153,7 +153,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/snapshot/TestSnapshotClientRetries.html#LOG">LOG</a></span></code> </td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a></code></td>
+<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/snapshot/TestSnapshotClientRetries.html#TEST_TABLE">TEST_TABLE</a></span></code> </td>
</tr>
<tr class="altColor">
@@ -268,7 +268,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockListLast">
<li class="blockList">
<h4>TEST_TABLE</h4>
-<pre>public <a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util">TestTableName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/TestSnapshotClientRetries.html#line.49">TEST_TABLE</a></pre>
+<pre>public <a href="../../../../../org/apache/hadoop/hbase/TestTableName.html" title="class in org.apache.hadoop.hbase">TestTableName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/TestSnapshotClientRetries.html#line.49">TEST_TABLE</a></pre>
</li>
</ul>
</li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/org/apache/hadoop/hbase/util/TestStealJobQueue.TestTask.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/util/TestStealJobQueue.TestTask.html b/testdevapidocs/org/apache/hadoop/hbase/util/TestStealJobQueue.TestTask.html
index 7ba3521..31a4a8b 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/util/TestStealJobQueue.TestTask.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/util/TestStealJobQueue.TestTask.html
@@ -50,7 +50,7 @@ var activeTableTab = "activeTableTab";
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/apache/hadoop/hbase/util/TestStealJobQueue.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">Next Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/util/TestThreads.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/hadoop/hbase/util/TestStealJobQueue.TestTask.html" target="_top">Frames</a></li>
@@ -301,7 +301,7 @@ implements <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparabl
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/apache/hadoop/hbase/util/TestStealJobQueue.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../../org/apache/hadoop/hbase/util/TestTableName.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">Next Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/util/TestThreads.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/hadoop/hbase/util/TestStealJobQueue.TestTask.html" target="_top">Frames</a></li>
[11/27] hbase-site git commit: Published site at .
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/license.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/license.html b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/license.html
index 3ba45c4..79859ac 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/license.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/license.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-shaded-client archetype – Project Licenses</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -111,209 +111,7 @@
<h2><a name="Project_Licenses"></a>Project Licenses</h2><a name="Project_Licenses"></a>
<div class="section">
<h3><a name="Apache_License_Version_2.0"></a>Apache License, Version 2.0</h3><a name="Apache_License_Version_2.0"></a>
-<div class="source"><pre class="prettyprint">
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-</pre></div></div></div>
+<p>Can't read the url [https://www.apache.org/licenses/LICENSE-2.0.txt] : connect timed out</p></div></div>
</div>
</div>
@@ -326,7 +124,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/mail-lists.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/mail-lists.html b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/mail-lists.html
index f819272..fddea7d 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/mail-lists.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/mail-lists.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-shaded-client archetype – Project Mailing Lists</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -176,7 +176,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/plugin-management.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/plugin-management.html b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/plugin-management.html
index ce64df6..3f50c87 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/plugin-management.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/plugin-management.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-shaded-client archetype – Project Plugin Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -271,7 +271,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/plugins.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/plugins.html b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/plugins.html
index 682541f..23fdc7f 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/plugins.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/plugins.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-shaded-client archetype – Project Plugins</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -226,7 +226,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/project-info.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/project-info.html b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/project-info.html
index 7d1f636..d42dd3a 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/project-info.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/project-info.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-shaded-client archetype – Project Information</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -167,7 +167,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/project-reports.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/project-reports.html b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/project-reports.html
index 8744466..0ffd91d 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/project-reports.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/project-reports.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-shaded-client archetype – Generated Reports</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -128,7 +128,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/project-summary.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/project-summary.html b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/project-summary.html
index 791b6d1..d73cea3 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/project-summary.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/project-summary.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-shaded-client archetype – Project Summary</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -166,7 +166,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/source-repository.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/source-repository.html b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/source-repository.html
index f9989dd..5b818f3 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/source-repository.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/source-repository.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-shaded-client archetype – Source Code Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -134,7 +134,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/team-list.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/team-list.html b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/team-list.html
index da0c64f..bb74709 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/team-list.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-shaded-client-project/team-list.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Exemplar for hbase-shaded-client archetype – Project Team</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -529,7 +529,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/index.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/index.html b/hbase-build-configuration/hbase-archetypes/index.html
index 2aed037..0dbd021 100644
--- a/hbase-build-configuration/hbase-archetypes/index.html
+++ b/hbase-build-configuration/hbase-archetypes/index.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Archetypes – About</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -135,7 +135,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/integration.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/integration.html b/hbase-build-configuration/hbase-archetypes/integration.html
index 0c5b5a3..7cf3bef 100644
--- a/hbase-build-configuration/hbase-archetypes/integration.html
+++ b/hbase-build-configuration/hbase-archetypes/integration.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Archetypes – CI Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -126,7 +126,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/issue-tracking.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/issue-tracking.html b/hbase-build-configuration/hbase-archetypes/issue-tracking.html
index e997fbf..12f9579 100644
--- a/hbase-build-configuration/hbase-archetypes/issue-tracking.html
+++ b/hbase-build-configuration/hbase-archetypes/issue-tracking.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Archetypes – Issue Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -123,7 +123,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/license.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/license.html b/hbase-build-configuration/hbase-archetypes/license.html
index 6b1030b..ce34e7c 100644
--- a/hbase-build-configuration/hbase-archetypes/license.html
+++ b/hbase-build-configuration/hbase-archetypes/license.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Archetypes – Project Licenses</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -111,7 +111,209 @@
<h2><a name="Project_Licenses"></a>Project Licenses</h2><a name="Project_Licenses"></a>
<div class="section">
<h3><a name="Apache_License_Version_2.0"></a>Apache License, Version 2.0</h3><a name="Apache_License_Version_2.0"></a>
-<p>Can't read the url [https://www.apache.org/licenses/LICENSE-2.0.txt] : Read timed out</p></div></div>
+<div class="source"><pre class="prettyprint">
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+</pre></div></div></div>
</div>
</div>
@@ -124,7 +326,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/mail-lists.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/mail-lists.html b/hbase-build-configuration/hbase-archetypes/mail-lists.html
index 8b22cfc..6904ecd 100644
--- a/hbase-build-configuration/hbase-archetypes/mail-lists.html
+++ b/hbase-build-configuration/hbase-archetypes/mail-lists.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Archetypes – Project Mailing Lists</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -176,7 +176,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/plugin-management.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/plugin-management.html b/hbase-build-configuration/hbase-archetypes/plugin-management.html
index 5dffff4..e4c366b 100644
--- a/hbase-build-configuration/hbase-archetypes/plugin-management.html
+++ b/hbase-build-configuration/hbase-archetypes/plugin-management.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Archetypes – Project Plugin Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -271,7 +271,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/plugins.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/plugins.html b/hbase-build-configuration/hbase-archetypes/plugins.html
index f30a665..9b27513 100644
--- a/hbase-build-configuration/hbase-archetypes/plugins.html
+++ b/hbase-build-configuration/hbase-archetypes/plugins.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Archetypes – Project Plugins</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -214,7 +214,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/project-info.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/project-info.html b/hbase-build-configuration/hbase-archetypes/project-info.html
index 053a6a5..528dad1 100644
--- a/hbase-build-configuration/hbase-archetypes/project-info.html
+++ b/hbase-build-configuration/hbase-archetypes/project-info.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Archetypes – Project Information</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -167,7 +167,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/project-summary.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/project-summary.html b/hbase-build-configuration/hbase-archetypes/project-summary.html
index eb8469b..9569e60 100644
--- a/hbase-build-configuration/hbase-archetypes/project-summary.html
+++ b/hbase-build-configuration/hbase-archetypes/project-summary.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Archetypes – Project Summary</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -163,7 +163,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/source-repository.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/source-repository.html b/hbase-build-configuration/hbase-archetypes/source-repository.html
index 3f3da54..cc89253 100644
--- a/hbase-build-configuration/hbase-archetypes/source-repository.html
+++ b/hbase-build-configuration/hbase-archetypes/source-repository.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Archetypes – Source Code Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -134,7 +134,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/team-list.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/team-list.html b/hbase-build-configuration/hbase-archetypes/team-list.html
index 9aefe19..17310a3 100644
--- a/hbase-build-configuration/hbase-archetypes/team-list.html
+++ b/hbase-build-configuration/hbase-archetypes/team-list.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Archetypes – Project Team</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -529,7 +529,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-spark/checkstyle.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-spark/checkstyle.html b/hbase-build-configuration/hbase-spark/checkstyle.html
index 3111bb6..68f6cc8 100644
--- a/hbase-build-configuration/hbase-spark/checkstyle.html
+++ b/hbase-build-configuration/hbase-spark/checkstyle.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Spark – Checkstyle Results</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -412,7 +412,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-spark/dependencies.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-spark/dependencies.html b/hbase-build-configuration/hbase-spark/dependencies.html
index a3f986b..a3db8ac 100644
--- a/hbase-build-configuration/hbase-spark/dependencies.html
+++ b/hbase-build-configuration/hbase-spark/dependencies.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Spark – Project Dependencies</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -4674,9 +4674,9 @@ file comparators, endian transformation classes, and much more.</p>
<td>No</td></tr>
<tr class="b">
<td>hbase-common-3.0.0-SNAPSHOT-tests.jar</td>
-<td>287 kB</td>
-<td>179</td>
-<td>154</td>
+<td>290.9 kB</td>
+<td>181</td>
+<td>156</td>
<td>11</td>
<td>1.8</td>
<td>Yes</td>
@@ -5683,8 +5683,8 @@ file comparators, endian transformation classes, and much more.</p>
<tr class="b">
<td>213</td>
<td>147.2 MB</td>
-<td>81942</td>
-<td>76239</td>
+<td>81944</td>
+<td>76241</td>
<td>2272</td>
<td>1.8</td>
<td>183</td>
@@ -5701,8 +5701,8 @@ file comparators, endian transformation classes, and much more.</p>
<tr class="b">
<td>test: 16</td>
<td>test: 25.8 MB</td>
-<td>test: 5098</td>
-<td>test: 4922</td>
+<td>test: 5100</td>
+<td>test: 4924</td>
<td>test: 75</td>
<td>-</td>
<td>test: 8</td>
@@ -5737,7 +5737,7 @@ file comparators, endian transformation classes, and much more.</p>
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
[15/27] hbase-site git commit: Published site at .
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/dependency-convergence.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/dependency-convergence.html b/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/dependency-convergence.html
index 478c1e4..fb1989d 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/dependency-convergence.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/dependency-convergence.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Archetype builder – Reactor Dependency Convergence</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -262,7 +262,7 @@
<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />         \- commons-configuration:commons-configuration:jar:1.6:compile<br />            \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />         \- commons-configuration:commons-configuration:jar:1.6:compile<br />            \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-configuration:commons-configuration:jar:1.6:compile<br />         \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-configuration:commons-configuration:jar:1.6:compile<br />         \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-configuration:commons-configuration:jar:1.6:compile<br />         \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-configuration:commons-configuration:jar:1.6:compile<br />      \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-common:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|     \- commons-configuration:commons-configuration:jar:1.6:compile<br />|        \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br />\- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />   \- org.tachyonproject:tachyon-client:jar:0.8.2:provided<br />      \- (commons-lang:commons-lang:jar:2.4:provided - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />+- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />|  \- org.tachyonproject:tachyon-client:jar:0.8.2:provided<br />|     \- (commons-lang:commons-lang:jar:2.4:compile - scope updated from provided; omitted for duplicate)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-configuration:commons-configuration:jar:1.6:compile<br />      \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
@@ -292,10 +292,10 @@
<li>org.apache.hbase:hbase-rest:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|&
#160;    \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|     \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|        +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|        |  \- (commons-lang:com
mons-lang:jar:2.6:test - omitted for duplicate)<br />|        \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|           \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test (scope not updated to compile)<br />|  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:test<br />|     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
<li>org.apache.hbase:hbase-rsgroup:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2
.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  
   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|        +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|        |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|        \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|           \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
<li>org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />|  +- org.apache.directory.server:apacheds-core-api:jar:2.0.0-M15:test<br />|  |  +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  +- org.apache.directory.api:api-ldap-codec-core:jar:1.0.0-M20:test<br />|  |  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  \- org.apache.directory.api:api-ldap-model:jar:1.0.0-M20:test<br />|  |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.server:apacheds-interceptor-kerberos:jar:2.0.0-M15:test<br />|  |  \- org.apache.directory.server:apacheds-core:jar:2.0.0-M15:test<br />|  |    &#
160;+- org.apache.directory.server:apacheds-interceptors-authn:jar:2.0.0-M15:test<br />|  |     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |     +- org.apache.directory.server:apacheds-interceptors-trigger:jar:2.0.0-M15:test<br />|  |     |  \- org.apache.directory.api:api-ldap-extras-trigger:jar:1.0.0-M20:test<br />|  |     |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.server:apacheds-mavibot-partition:jar:2.0.0-M15:test<br />|  |  +- org.apache.directory.server:apacheds-core-avl:jar:2.0.0-M15:test<br />|  | 
; |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.api:api-all:jar:1.0.0-M20:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.server:apacheds-jdbm-partition:jar:2.0.0-M15:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.directory.server:apacheds-protocol-ldap:jar:2.0.0-M15:test<br />|     +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|     \- org.apache.directory.api:api-ldap-extras-sp:jar:1.0.0-M20:test<br />|        \- (commons-lang:commons-lang:jar:2.6:test - o
mitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- org.apache.hadoop:hadoop-yarn-common
:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />   +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />      +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />      |  \- (commons-lang
:commons-lang:jar:2.6:test - omitted for duplicate)<br />      \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />         \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- commons-lang:commons-lang:jar:2.6:compile<br />\- org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />      |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />     &#
160;|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />      |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />      |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />      |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      \- org.apache.hadoop
:hadoop-hdfs:jar:2.7.1:compile<br />         \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- commons-lang:commons-lang:jar:2.6:compile<br />\- org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />      |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />     &
#160;|     |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />      |     |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />      |     |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      |     \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />      |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />      |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted
for duplicate)<br />      \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />         \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />            \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:test<br />|  |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:test<br />|  |     \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test<br />|  |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:test<br />|  |     \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:test<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:test<br />|  |&
#160; |  \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:test<br />|  |  |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:test<br />|  |     \- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|  |        \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplica
te)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|     \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|        \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|           \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br /> 
        \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- commons-lang:commons-lang:jar:2.6:compile<br />   +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />   |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<
br />   |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />   |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />   |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />      \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |     |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |     |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />   |     |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   |     \- org.apache.hadoop:hado
op-yarn-api:jar:2.7.1:compile<br />   |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- commons-lang:commons-lang:jar:2.6:compile<br />   +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />   |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />         \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- org.ap
ache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|  +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|     |  \- (commons
-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|     \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|        \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />   +- org.apache.directory.server:apacheds-core-api:jar:2.0.0-M15:test<br />   |  +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |  +- org.apache.directory.api:api-ldap-codec-core:jar:1.0.0-M20:test<br />   |  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |  \- org.apache.directory.api:api-ldap-model:jar:1.0.0-M20:test<br />   |     \- (commons-lang:commons-lang:jar:2.6:test
- omitted for duplicate)<br />   +- org.apache.directory.server:apacheds-interceptor-kerberos:jar:2.0.0-M15:test<br />   |  \- org.apache.directory.server:apacheds-core:jar:2.0.0-M15:test<br />   |     +- org.apache.directory.server:apacheds-interceptors-authn:jar:2.0.0-M15:test<br />   |     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |     +- org.apache.directory.server:apacheds-interceptors-trigger:jar:2.0.0-M15:test<br />   |     |  \- org.apache.directory.api:api-ldap-extras-trigger:jar:1.0.0-M20:test<br />   |     |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |   
  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   +- org.apache.directory.server:apacheds-mavibot-partition:jar:2.0.0-M15:test<br />   |  +- org.apache.directory.server:apacheds-core-avl:jar:2.0.0-M15:test<br />   |  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   +- org.apache.directory.api:api-all:jar:1.0.0-M20:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   +- org.apache.directory.server:apacheds-jdbm-partition:jar:2.0.0-M15:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   \- org.apache.directory.server:apach
eds-protocol-ldap:jar:2.0.0-M15:test<br />      +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />      \- org.apache.directory.api:api-ldap-extras-sp:jar:1.0.0-M20:test<br />         \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-common:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|     \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hado
op-yarn-api:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1
:test<br />      +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />      |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />      \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />         +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />         |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />         \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />            \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|  |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />|  +- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|  |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />|  \- org.apache.hado
op:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|     \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />   \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
@@ -566,7 +566,7 @@
<li>org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT<br />+- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|  \- org.slf4j:slf4j-log4j12:jar:1.6.1:compile<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />      \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />         \- org.apache.zookeeper:zookeeper:test-jar:tests:3.4.6:test<br />            \- (org.slf4j:slf4j-log4j12:jar:1.6.1:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />         \- org.slf4j:slf4j-log4j12:jar:1.6.1:compile<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.10)<br /></li><br />
<li>org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:compile<br />   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:compile<br />      \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:compile<br />         \- org.apache.zookeeper:zookeeper:test-jar:tests:3.4.6:compile<br />            \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br /></ol></td></tr>
<tr class="a">
@@ -592,10 +592,10 @@
<li>org.apache.hbase:hbase-rest:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|     \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|     |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|     |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|     |  | 
0;\- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />
|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test (scope not updated to compile)<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from test; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />\- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-rsgroup:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.7.24)<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  | 
0;|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|  |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  
;\- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.24)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.24)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.24)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  +- org.apache.hadoop:
hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />   +- org.apa
che.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />\- org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      
;|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />      |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />      |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />      |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />&
#160;     |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />         \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />\- org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   
0;  |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />      |     |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />      |     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |     |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />      |     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |     |
0; \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |     \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />      |        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />         \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:test<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:test<br />|  |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:test<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:test<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated fro
m test; omitted for duplicate)<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:test<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; om
itted for duplicate)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />      |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />         \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)
<br />   |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />   |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />   |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   |  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |     |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |     |  |  \- (o
rg.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |     |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />   |     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |     \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />   |        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runt
ime - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  \- (org.
slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />+- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-minicluster:jar:2.7.
1:test<br />|  +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-common:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|  |  \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />|  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.7.10)<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-ap
p:jar:2.7.1:compile<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|  |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-co
re:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test -
omitted for conflict with 1.7.10)<br />\- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from provided; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />+- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from provided; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />|  +- org.apache.hadoop:ha
doop-mapreduce-client-core:jar:2.7.1:compile<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  +- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from test; omitted for duplicate)<br />\- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-j
ar:tests:2.7.1:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from test; omitted for duplicate)<br /></li><br />
@@ -619,7 +619,7 @@
<li>org.apache.hbase:hbase-rsgroup:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:compile - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:runtime - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:compile - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:compile - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
@@ -669,7 +669,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/dependency-info.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/dependency-info.html b/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/dependency-info.html
index ca6c30a..ff9d2ed 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/dependency-info.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/dependency-info.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Archetype builder – Dependency Information</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -148,7 +148,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/dependency-management.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/dependency-management.html b/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/dependency-management.html
index 8cb8ca3..cf80a79 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/dependency-management.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/dependency-management.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Archetype builder – Project Dependency Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -766,7 +766,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/index.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/index.html b/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/index.html
index 10c1aa8..ecc97af 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/index.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/index.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Archetype builder – About</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -119,7 +119,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/integration.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/integration.html b/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/integration.html
index 732b0af..af18963 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/integration.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/integration.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Archetype builder – CI Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -126,7 +126,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/issue-tracking.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/issue-tracking.html b/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/issue-tracking.html
index f02c31c..9fdd2ab 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/issue-tracking.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/issue-tracking.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Archetype builder – Issue Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -123,7 +123,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/license.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/license.html b/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/license.html
index 1fd5d9c..7ae48fc 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/license.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/license.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Archetype builder – Project Licenses</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -326,7 +326,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/mail-lists.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/mail-lists.html b/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/mail-lists.html
index 78ed21b..f4b99ca 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/mail-lists.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/mail-lists.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Archetype builder – Project Mailing Lists</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -176,7 +176,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/plugin-management.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/plugin-management.html b/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/plugin-management.html
index 246440f..a93c76f 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/plugin-management.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/plugin-management.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Archetype builder – Project Plugin Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -271,7 +271,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/plugins.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/plugins.html b/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/plugins.html
index 42864cb..1f62e07 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/plugins.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/plugins.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Archetype builder – Project Plugins</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -218,7 +218,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/project-info.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/project-info.html b/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/project-info.html
index 7bd59f9..d9f1d1e 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/project-info.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/project-info.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Archetype builder – Project Information</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -167,7 +167,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/project-summary.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/project-summary.html b/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/project-summary.html
index 52a7f95..cf718ec 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/project-summary.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/project-summary.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Archetype builder – Project Summary</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -163,7 +163,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
[02/27] hbase-site git commit: Published site at .
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/src-html/org/apache/hadoop/hbase/TestTableName.Names.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/TestTableName.Names.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/TestTableName.Names.html
new file mode 100644
index 0000000..4c6a591
--- /dev/null
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/TestTableName.Names.html
@@ -0,0 +1,263 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+<head>
+<title>Source code</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<div class="sourceContainer">
+<pre><span class="sourceLineNo">001</span>/**<a name="line.1"></a>
+<span class="sourceLineNo">002</span> * Licensed to the Apache Software Foundation (ASF) under one<a name="line.2"></a>
+<span class="sourceLineNo">003</span> * or more contributor license agreements. See the NOTICE file<a name="line.3"></a>
+<span class="sourceLineNo">004</span> * distributed with this work for additional information<a name="line.4"></a>
+<span class="sourceLineNo">005</span> * regarding copyright ownership. The ASF licenses this file<a name="line.5"></a>
+<span class="sourceLineNo">006</span> * to you under the Apache License, Version 2.0 (the<a name="line.6"></a>
+<span class="sourceLineNo">007</span> * "License"); you may not use this file except in compliance<a name="line.7"></a>
+<span class="sourceLineNo">008</span> * with the License. You may obtain a copy of the License at<a name="line.8"></a>
+<span class="sourceLineNo">009</span> *<a name="line.9"></a>
+<span class="sourceLineNo">010</span> * http://www.apache.org/licenses/LICENSE-2.0<a name="line.10"></a>
+<span class="sourceLineNo">011</span> *<a name="line.11"></a>
+<span class="sourceLineNo">012</span> * Unless required by applicable law or agreed to in writing, software<a name="line.12"></a>
+<span class="sourceLineNo">013</span> * distributed under the License is distributed on an "AS IS" BASIS,<a name="line.13"></a>
+<span class="sourceLineNo">014</span> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.<a name="line.14"></a>
+<span class="sourceLineNo">015</span> * See the License for the specific language governing permissions and<a name="line.15"></a>
+<span class="sourceLineNo">016</span> * limitations under the License.<a name="line.16"></a>
+<span class="sourceLineNo">017</span> */<a name="line.17"></a>
+<span class="sourceLineNo">018</span>package org.apache.hadoop.hbase;<a name="line.18"></a>
+<span class="sourceLineNo">019</span><a name="line.19"></a>
+<span class="sourceLineNo">020</span>import java.nio.ByteBuffer;<a name="line.20"></a>
+<span class="sourceLineNo">021</span>import java.util.HashMap;<a name="line.21"></a>
+<span class="sourceLineNo">022</span>import java.util.Map;<a name="line.22"></a>
+<span class="sourceLineNo">023</span><a name="line.23"></a>
+<span class="sourceLineNo">024</span>import static org.junit.Assert.assertArrayEquals;<a name="line.24"></a>
+<span class="sourceLineNo">025</span>import static org.junit.Assert.assertEquals;<a name="line.25"></a>
+<span class="sourceLineNo">026</span>import static org.junit.Assert.assertSame;<a name="line.26"></a>
+<span class="sourceLineNo">027</span>import static org.junit.Assert.fail;<a name="line.27"></a>
+<span class="sourceLineNo">028</span><a name="line.28"></a>
+<span class="sourceLineNo">029</span>import org.apache.hadoop.hbase.testclassification.MiscTests;<a name="line.29"></a>
+<span class="sourceLineNo">030</span>import org.apache.hadoop.hbase.testclassification.MediumTests;<a name="line.30"></a>
+<span class="sourceLineNo">031</span>import org.apache.hadoop.hbase.TableName;<a name="line.31"></a>
+<span class="sourceLineNo">032</span>import org.apache.hadoop.hbase.util.Bytes;<a name="line.32"></a>
+<span class="sourceLineNo">033</span>import org.junit.Test;<a name="line.33"></a>
+<span class="sourceLineNo">034</span>import org.junit.experimental.categories.Category;<a name="line.34"></a>
+<span class="sourceLineNo">035</span>import org.junit.rules.TestWatcher;<a name="line.35"></a>
+<span class="sourceLineNo">036</span>import org.junit.runner.Description;<a name="line.36"></a>
+<span class="sourceLineNo">037</span><a name="line.37"></a>
+<span class="sourceLineNo">038</span>/**<a name="line.38"></a>
+<span class="sourceLineNo">039</span> * Returns a {@code byte[]} containing the name of the currently running test method.<a name="line.39"></a>
+<span class="sourceLineNo">040</span> */<a name="line.40"></a>
+<span class="sourceLineNo">041</span>@Category({MiscTests.class, MediumTests.class})<a name="line.41"></a>
+<span class="sourceLineNo">042</span>public class TestTableName extends TestWatcher {<a name="line.42"></a>
+<span class="sourceLineNo">043</span> private TableName tableName;<a name="line.43"></a>
+<span class="sourceLineNo">044</span><a name="line.44"></a>
+<span class="sourceLineNo">045</span> /**<a name="line.45"></a>
+<span class="sourceLineNo">046</span> * Invoked when a test is about to start<a name="line.46"></a>
+<span class="sourceLineNo">047</span> */<a name="line.47"></a>
+<span class="sourceLineNo">048</span> @Override<a name="line.48"></a>
+<span class="sourceLineNo">049</span> protected void starting(Description description) {<a name="line.49"></a>
+<span class="sourceLineNo">050</span> tableName = TableName.valueOf(description.getMethodName());<a name="line.50"></a>
+<span class="sourceLineNo">051</span> }<a name="line.51"></a>
+<span class="sourceLineNo">052</span><a name="line.52"></a>
+<span class="sourceLineNo">053</span> public TableName getTableName() {<a name="line.53"></a>
+<span class="sourceLineNo">054</span> return tableName;<a name="line.54"></a>
+<span class="sourceLineNo">055</span> }<a name="line.55"></a>
+<span class="sourceLineNo">056</span><a name="line.56"></a>
+<span class="sourceLineNo">057</span> String emptyNames[] ={"", " "};<a name="line.57"></a>
+<span class="sourceLineNo">058</span> String invalidNamespace[] = {":a", "%:a"};<a name="line.58"></a>
+<span class="sourceLineNo">059</span> String legalTableNames[] = { "foo", "with-dash_under.dot", "_under_start_ok",<a name="line.59"></a>
+<span class="sourceLineNo">060</span> "with-dash.with_underscore", "02-01-2012.my_table_01-02", "xyz._mytable_", "9_9_0.table_02"<a name="line.60"></a>
+<span class="sourceLineNo">061</span> , "dot1.dot2.table", "new.-mytable", "with-dash.with.dot", "legal..t2", "legal..legal.t2",<a name="line.61"></a>
+<span class="sourceLineNo">062</span> "trailingdots..", "trailing.dots...", "ns:mytable", "ns:_mytable_", "ns:my_table_01-02"};<a name="line.62"></a>
+<span class="sourceLineNo">063</span> String illegalTableNames[] = { ".dot_start_illegal", "-dash_start_illegal", "spaces not ok",<a name="line.63"></a>
+<span class="sourceLineNo">064</span> "-dash-.start_illegal", "new.table with space", "01 .table", "ns:-illegaldash",<a name="line.64"></a>
+<span class="sourceLineNo">065</span> "new:.illegaldot", "new:illegalcolon1:", "new:illegalcolon1:2"};<a name="line.65"></a>
+<span class="sourceLineNo">066</span><a name="line.66"></a>
+<span class="sourceLineNo">067</span><a name="line.67"></a>
+<span class="sourceLineNo">068</span> @Test(expected = IllegalArgumentException.class)<a name="line.68"></a>
+<span class="sourceLineNo">069</span> public void testInvalidNamespace() {<a name="line.69"></a>
+<span class="sourceLineNo">070</span> for (String tn : invalidNamespace) {<a name="line.70"></a>
+<span class="sourceLineNo">071</span> TableName.isLegalFullyQualifiedTableName(Bytes.toBytes(tn));<a name="line.71"></a>
+<span class="sourceLineNo">072</span> fail("invalid namespace " + tn + " should have failed with IllegalArgumentException for namespace");<a name="line.72"></a>
+<span class="sourceLineNo">073</span> }<a name="line.73"></a>
+<span class="sourceLineNo">074</span> }<a name="line.74"></a>
+<span class="sourceLineNo">075</span><a name="line.75"></a>
+<span class="sourceLineNo">076</span> @Test(expected = IllegalArgumentException.class)<a name="line.76"></a>
+<span class="sourceLineNo">077</span> public void testEmptyNamespaceName() {<a name="line.77"></a>
+<span class="sourceLineNo">078</span> for (String nn : emptyNames) {<a name="line.78"></a>
+<span class="sourceLineNo">079</span> TableName.isLegalNamespaceName(Bytes.toBytes(nn));<a name="line.79"></a>
+<span class="sourceLineNo">080</span> fail("invalid Namespace name " + nn + " should have failed with IllegalArgumentException");<a name="line.80"></a>
+<span class="sourceLineNo">081</span> }<a name="line.81"></a>
+<span class="sourceLineNo">082</span> }<a name="line.82"></a>
+<span class="sourceLineNo">083</span><a name="line.83"></a>
+<span class="sourceLineNo">084</span> @Test(expected = IllegalArgumentException.class)<a name="line.84"></a>
+<span class="sourceLineNo">085</span> public void testEmptyTableName() {<a name="line.85"></a>
+<span class="sourceLineNo">086</span> for (String tn : emptyNames) {<a name="line.86"></a>
+<span class="sourceLineNo">087</span> TableName.isLegalFullyQualifiedTableName(Bytes.toBytes(tn));<a name="line.87"></a>
+<span class="sourceLineNo">088</span> fail("invalid tablename " + tn + " should have failed with IllegalArgumentException");<a name="line.88"></a>
+<span class="sourceLineNo">089</span> }<a name="line.89"></a>
+<span class="sourceLineNo">090</span> }<a name="line.90"></a>
+<span class="sourceLineNo">091</span><a name="line.91"></a>
+<span class="sourceLineNo">092</span> @Test<a name="line.92"></a>
+<span class="sourceLineNo">093</span> public void testLegalHTableNames() {<a name="line.93"></a>
+<span class="sourceLineNo">094</span> for (String tn : legalTableNames) {<a name="line.94"></a>
+<span class="sourceLineNo">095</span> TableName.isLegalFullyQualifiedTableName(Bytes.toBytes(tn));<a name="line.95"></a>
+<span class="sourceLineNo">096</span> }<a name="line.96"></a>
+<span class="sourceLineNo">097</span> }<a name="line.97"></a>
+<span class="sourceLineNo">098</span><a name="line.98"></a>
+<span class="sourceLineNo">099</span> @Test<a name="line.99"></a>
+<span class="sourceLineNo">100</span> public void testIllegalHTableNames() {<a name="line.100"></a>
+<span class="sourceLineNo">101</span> for (String tn : illegalTableNames) {<a name="line.101"></a>
+<span class="sourceLineNo">102</span> try {<a name="line.102"></a>
+<span class="sourceLineNo">103</span> TableName.isLegalFullyQualifiedTableName(Bytes.toBytes(tn));<a name="line.103"></a>
+<span class="sourceLineNo">104</span> fail("invalid tablename " + tn + " should have failed");<a name="line.104"></a>
+<span class="sourceLineNo">105</span> } catch (Exception e) {<a name="line.105"></a>
+<span class="sourceLineNo">106</span> // expected<a name="line.106"></a>
+<span class="sourceLineNo">107</span> }<a name="line.107"></a>
+<span class="sourceLineNo">108</span> }<a name="line.108"></a>
+<span class="sourceLineNo">109</span> }<a name="line.109"></a>
+<span class="sourceLineNo">110</span><a name="line.110"></a>
+<span class="sourceLineNo">111</span> class Names {<a name="line.111"></a>
+<span class="sourceLineNo">112</span> String ns;<a name="line.112"></a>
+<span class="sourceLineNo">113</span> byte[] nsb;<a name="line.113"></a>
+<span class="sourceLineNo">114</span> String tn;<a name="line.114"></a>
+<span class="sourceLineNo">115</span> byte[] tnb;<a name="line.115"></a>
+<span class="sourceLineNo">116</span> String nn;<a name="line.116"></a>
+<span class="sourceLineNo">117</span> byte[] nnb;<a name="line.117"></a>
+<span class="sourceLineNo">118</span><a name="line.118"></a>
+<span class="sourceLineNo">119</span> Names(String ns, String tn) {<a name="line.119"></a>
+<span class="sourceLineNo">120</span> this.ns = ns;<a name="line.120"></a>
+<span class="sourceLineNo">121</span> nsb = ns.getBytes();<a name="line.121"></a>
+<span class="sourceLineNo">122</span> this.tn = tn;<a name="line.122"></a>
+<span class="sourceLineNo">123</span> tnb = tn.getBytes();<a name="line.123"></a>
+<span class="sourceLineNo">124</span> nn = this.ns + ":" + this.tn;<a name="line.124"></a>
+<span class="sourceLineNo">125</span> nnb = nn.getBytes();<a name="line.125"></a>
+<span class="sourceLineNo">126</span> }<a name="line.126"></a>
+<span class="sourceLineNo">127</span><a name="line.127"></a>
+<span class="sourceLineNo">128</span> @Override<a name="line.128"></a>
+<span class="sourceLineNo">129</span> public boolean equals(Object o) {<a name="line.129"></a>
+<span class="sourceLineNo">130</span> if (this == o) return true;<a name="line.130"></a>
+<span class="sourceLineNo">131</span> if (o == null || getClass() != o.getClass()) return false;<a name="line.131"></a>
+<span class="sourceLineNo">132</span><a name="line.132"></a>
+<span class="sourceLineNo">133</span> Names names = (Names) o;<a name="line.133"></a>
+<span class="sourceLineNo">134</span><a name="line.134"></a>
+<span class="sourceLineNo">135</span> if (!ns.equals(names.ns)) return false;<a name="line.135"></a>
+<span class="sourceLineNo">136</span> if (!tn.equals(names.tn)) return false;<a name="line.136"></a>
+<span class="sourceLineNo">137</span><a name="line.137"></a>
+<span class="sourceLineNo">138</span> return true;<a name="line.138"></a>
+<span class="sourceLineNo">139</span> }<a name="line.139"></a>
+<span class="sourceLineNo">140</span><a name="line.140"></a>
+<span class="sourceLineNo">141</span> @Override<a name="line.141"></a>
+<span class="sourceLineNo">142</span> public int hashCode() {<a name="line.142"></a>
+<span class="sourceLineNo">143</span> int result = ns.hashCode();<a name="line.143"></a>
+<span class="sourceLineNo">144</span> result = 31 * result + tn.hashCode();<a name="line.144"></a>
+<span class="sourceLineNo">145</span> return result;<a name="line.145"></a>
+<span class="sourceLineNo">146</span> }<a name="line.146"></a>
+<span class="sourceLineNo">147</span> }<a name="line.147"></a>
+<span class="sourceLineNo">148</span><a name="line.148"></a>
+<span class="sourceLineNo">149</span> Names[] names = new Names[] {<a name="line.149"></a>
+<span class="sourceLineNo">150</span> new Names("n1", "n1"),<a name="line.150"></a>
+<span class="sourceLineNo">151</span> new Names("n2", "n2"),<a name="line.151"></a>
+<span class="sourceLineNo">152</span> new Names("table1", "table1"),<a name="line.152"></a>
+<span class="sourceLineNo">153</span> new Names("table2", "table2"),<a name="line.153"></a>
+<span class="sourceLineNo">154</span> new Names("table2", "table1"),<a name="line.154"></a>
+<span class="sourceLineNo">155</span> new Names("table1", "table2"),<a name="line.155"></a>
+<span class="sourceLineNo">156</span> new Names("n1", "table1"),<a name="line.156"></a>
+<span class="sourceLineNo">157</span> new Names("n1", "table1"),<a name="line.157"></a>
+<span class="sourceLineNo">158</span> new Names("n2", "table2"),<a name="line.158"></a>
+<span class="sourceLineNo">159</span> new Names("n2", "table2")<a name="line.159"></a>
+<span class="sourceLineNo">160</span> };<a name="line.160"></a>
+<span class="sourceLineNo">161</span><a name="line.161"></a>
+<span class="sourceLineNo">162</span> @Test<a name="line.162"></a>
+<span class="sourceLineNo">163</span> public void testValueOf() {<a name="line.163"></a>
+<span class="sourceLineNo">164</span><a name="line.164"></a>
+<span class="sourceLineNo">165</span> Map<String, TableName> inCache = new HashMap<>();<a name="line.165"></a>
+<span class="sourceLineNo">166</span> // fill cache<a name="line.166"></a>
+<span class="sourceLineNo">167</span> for (Names name : names) {<a name="line.167"></a>
+<span class="sourceLineNo">168</span> inCache.put(name.nn, TableName.valueOf(name.ns, name.tn));<a name="line.168"></a>
+<span class="sourceLineNo">169</span> }<a name="line.169"></a>
+<span class="sourceLineNo">170</span> for (Names name : names) {<a name="line.170"></a>
+<span class="sourceLineNo">171</span> assertSame(inCache.get(name.nn), validateNames(TableName.valueOf(name.ns, name.tn), name));<a name="line.171"></a>
+<span class="sourceLineNo">172</span> assertSame(inCache.get(name.nn), validateNames(TableName.valueOf(name.nsb, name.tnb), name));<a name="line.172"></a>
+<span class="sourceLineNo">173</span> assertSame(inCache.get(name.nn), validateNames(TableName.valueOf(name.nn), name));<a name="line.173"></a>
+<span class="sourceLineNo">174</span> assertSame(inCache.get(name.nn), validateNames(TableName.valueOf(name.nnb), name));<a name="line.174"></a>
+<span class="sourceLineNo">175</span> assertSame(inCache.get(name.nn), validateNames(TableName.valueOf(<a name="line.175"></a>
+<span class="sourceLineNo">176</span> ByteBuffer.wrap(name.nsb), ByteBuffer.wrap(name.tnb)), name));<a name="line.176"></a>
+<span class="sourceLineNo">177</span> }<a name="line.177"></a>
+<span class="sourceLineNo">178</span><a name="line.178"></a>
+<span class="sourceLineNo">179</span> }<a name="line.179"></a>
+<span class="sourceLineNo">180</span><a name="line.180"></a>
+<span class="sourceLineNo">181</span> private TableName validateNames(TableName expected, Names names) {<a name="line.181"></a>
+<span class="sourceLineNo">182</span> assertEquals(expected.getNameAsString(), names.nn);<a name="line.182"></a>
+<span class="sourceLineNo">183</span> assertArrayEquals(expected.getName(), names.nnb);<a name="line.183"></a>
+<span class="sourceLineNo">184</span> assertEquals(expected.getQualifierAsString(), names.tn);<a name="line.184"></a>
+<span class="sourceLineNo">185</span> assertArrayEquals(expected.getQualifier(), names.tnb);<a name="line.185"></a>
+<span class="sourceLineNo">186</span> assertEquals(expected.getNamespaceAsString(), names.ns);<a name="line.186"></a>
+<span class="sourceLineNo">187</span> assertArrayEquals(expected.getNamespace(), names.nsb);<a name="line.187"></a>
+<span class="sourceLineNo">188</span> return expected;<a name="line.188"></a>
+<span class="sourceLineNo">189</span> }<a name="line.189"></a>
+<span class="sourceLineNo">190</span><a name="line.190"></a>
+<span class="sourceLineNo">191</span>}<a name="line.191"></a>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+</pre>
+</div>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/src-html/org/apache/hadoop/hbase/TestTableName.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/TestTableName.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/TestTableName.html
new file mode 100644
index 0000000..4c6a591
--- /dev/null
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/TestTableName.html
@@ -0,0 +1,263 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+<head>
+<title>Source code</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<div class="sourceContainer">
+<pre><span class="sourceLineNo">001</span>/**<a name="line.1"></a>
+<span class="sourceLineNo">002</span> * Licensed to the Apache Software Foundation (ASF) under one<a name="line.2"></a>
+<span class="sourceLineNo">003</span> * or more contributor license agreements. See the NOTICE file<a name="line.3"></a>
+<span class="sourceLineNo">004</span> * distributed with this work for additional information<a name="line.4"></a>
+<span class="sourceLineNo">005</span> * regarding copyright ownership. The ASF licenses this file<a name="line.5"></a>
+<span class="sourceLineNo">006</span> * to you under the Apache License, Version 2.0 (the<a name="line.6"></a>
+<span class="sourceLineNo">007</span> * "License"); you may not use this file except in compliance<a name="line.7"></a>
+<span class="sourceLineNo">008</span> * with the License. You may obtain a copy of the License at<a name="line.8"></a>
+<span class="sourceLineNo">009</span> *<a name="line.9"></a>
+<span class="sourceLineNo">010</span> * http://www.apache.org/licenses/LICENSE-2.0<a name="line.10"></a>
+<span class="sourceLineNo">011</span> *<a name="line.11"></a>
+<span class="sourceLineNo">012</span> * Unless required by applicable law or agreed to in writing, software<a name="line.12"></a>
+<span class="sourceLineNo">013</span> * distributed under the License is distributed on an "AS IS" BASIS,<a name="line.13"></a>
+<span class="sourceLineNo">014</span> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.<a name="line.14"></a>
+<span class="sourceLineNo">015</span> * See the License for the specific language governing permissions and<a name="line.15"></a>
+<span class="sourceLineNo">016</span> * limitations under the License.<a name="line.16"></a>
+<span class="sourceLineNo">017</span> */<a name="line.17"></a>
+<span class="sourceLineNo">018</span>package org.apache.hadoop.hbase;<a name="line.18"></a>
+<span class="sourceLineNo">019</span><a name="line.19"></a>
+<span class="sourceLineNo">020</span>import java.nio.ByteBuffer;<a name="line.20"></a>
+<span class="sourceLineNo">021</span>import java.util.HashMap;<a name="line.21"></a>
+<span class="sourceLineNo">022</span>import java.util.Map;<a name="line.22"></a>
+<span class="sourceLineNo">023</span><a name="line.23"></a>
+<span class="sourceLineNo">024</span>import static org.junit.Assert.assertArrayEquals;<a name="line.24"></a>
+<span class="sourceLineNo">025</span>import static org.junit.Assert.assertEquals;<a name="line.25"></a>
+<span class="sourceLineNo">026</span>import static org.junit.Assert.assertSame;<a name="line.26"></a>
+<span class="sourceLineNo">027</span>import static org.junit.Assert.fail;<a name="line.27"></a>
+<span class="sourceLineNo">028</span><a name="line.28"></a>
+<span class="sourceLineNo">029</span>import org.apache.hadoop.hbase.testclassification.MiscTests;<a name="line.29"></a>
+<span class="sourceLineNo">030</span>import org.apache.hadoop.hbase.testclassification.MediumTests;<a name="line.30"></a>
+<span class="sourceLineNo">031</span>import org.apache.hadoop.hbase.TableName;<a name="line.31"></a>
+<span class="sourceLineNo">032</span>import org.apache.hadoop.hbase.util.Bytes;<a name="line.32"></a>
+<span class="sourceLineNo">033</span>import org.junit.Test;<a name="line.33"></a>
+<span class="sourceLineNo">034</span>import org.junit.experimental.categories.Category;<a name="line.34"></a>
+<span class="sourceLineNo">035</span>import org.junit.rules.TestWatcher;<a name="line.35"></a>
+<span class="sourceLineNo">036</span>import org.junit.runner.Description;<a name="line.36"></a>
+<span class="sourceLineNo">037</span><a name="line.37"></a>
+<span class="sourceLineNo">038</span>/**<a name="line.38"></a>
+<span class="sourceLineNo">039</span> * Returns a {@code byte[]} containing the name of the currently running test method.<a name="line.39"></a>
+<span class="sourceLineNo">040</span> */<a name="line.40"></a>
+<span class="sourceLineNo">041</span>@Category({MiscTests.class, MediumTests.class})<a name="line.41"></a>
+<span class="sourceLineNo">042</span>public class TestTableName extends TestWatcher {<a name="line.42"></a>
+<span class="sourceLineNo">043</span> private TableName tableName;<a name="line.43"></a>
+<span class="sourceLineNo">044</span><a name="line.44"></a>
+<span class="sourceLineNo">045</span> /**<a name="line.45"></a>
+<span class="sourceLineNo">046</span> * Invoked when a test is about to start<a name="line.46"></a>
+<span class="sourceLineNo">047</span> */<a name="line.47"></a>
+<span class="sourceLineNo">048</span> @Override<a name="line.48"></a>
+<span class="sourceLineNo">049</span> protected void starting(Description description) {<a name="line.49"></a>
+<span class="sourceLineNo">050</span> tableName = TableName.valueOf(description.getMethodName());<a name="line.50"></a>
+<span class="sourceLineNo">051</span> }<a name="line.51"></a>
+<span class="sourceLineNo">052</span><a name="line.52"></a>
+<span class="sourceLineNo">053</span> public TableName getTableName() {<a name="line.53"></a>
+<span class="sourceLineNo">054</span> return tableName;<a name="line.54"></a>
+<span class="sourceLineNo">055</span> }<a name="line.55"></a>
+<span class="sourceLineNo">056</span><a name="line.56"></a>
+<span class="sourceLineNo">057</span> String emptyNames[] ={"", " "};<a name="line.57"></a>
+<span class="sourceLineNo">058</span> String invalidNamespace[] = {":a", "%:a"};<a name="line.58"></a>
+<span class="sourceLineNo">059</span> String legalTableNames[] = { "foo", "with-dash_under.dot", "_under_start_ok",<a name="line.59"></a>
+<span class="sourceLineNo">060</span> "with-dash.with_underscore", "02-01-2012.my_table_01-02", "xyz._mytable_", "9_9_0.table_02"<a name="line.60"></a>
+<span class="sourceLineNo">061</span> , "dot1.dot2.table", "new.-mytable", "with-dash.with.dot", "legal..t2", "legal..legal.t2",<a name="line.61"></a>
+<span class="sourceLineNo">062</span> "trailingdots..", "trailing.dots...", "ns:mytable", "ns:_mytable_", "ns:my_table_01-02"};<a name="line.62"></a>
+<span class="sourceLineNo">063</span> String illegalTableNames[] = { ".dot_start_illegal", "-dash_start_illegal", "spaces not ok",<a name="line.63"></a>
+<span class="sourceLineNo">064</span> "-dash-.start_illegal", "new.table with space", "01 .table", "ns:-illegaldash",<a name="line.64"></a>
+<span class="sourceLineNo">065</span> "new:.illegaldot", "new:illegalcolon1:", "new:illegalcolon1:2"};<a name="line.65"></a>
+<span class="sourceLineNo">066</span><a name="line.66"></a>
+<span class="sourceLineNo">067</span><a name="line.67"></a>
+<span class="sourceLineNo">068</span> @Test(expected = IllegalArgumentException.class)<a name="line.68"></a>
+<span class="sourceLineNo">069</span> public void testInvalidNamespace() {<a name="line.69"></a>
+<span class="sourceLineNo">070</span> for (String tn : invalidNamespace) {<a name="line.70"></a>
+<span class="sourceLineNo">071</span> TableName.isLegalFullyQualifiedTableName(Bytes.toBytes(tn));<a name="line.71"></a>
+<span class="sourceLineNo">072</span> fail("invalid namespace " + tn + " should have failed with IllegalArgumentException for namespace");<a name="line.72"></a>
+<span class="sourceLineNo">073</span> }<a name="line.73"></a>
+<span class="sourceLineNo">074</span> }<a name="line.74"></a>
+<span class="sourceLineNo">075</span><a name="line.75"></a>
+<span class="sourceLineNo">076</span> @Test(expected = IllegalArgumentException.class)<a name="line.76"></a>
+<span class="sourceLineNo">077</span> public void testEmptyNamespaceName() {<a name="line.77"></a>
+<span class="sourceLineNo">078</span> for (String nn : emptyNames) {<a name="line.78"></a>
+<span class="sourceLineNo">079</span> TableName.isLegalNamespaceName(Bytes.toBytes(nn));<a name="line.79"></a>
+<span class="sourceLineNo">080</span> fail("invalid Namespace name " + nn + " should have failed with IllegalArgumentException");<a name="line.80"></a>
+<span class="sourceLineNo">081</span> }<a name="line.81"></a>
+<span class="sourceLineNo">082</span> }<a name="line.82"></a>
+<span class="sourceLineNo">083</span><a name="line.83"></a>
+<span class="sourceLineNo">084</span> @Test(expected = IllegalArgumentException.class)<a name="line.84"></a>
+<span class="sourceLineNo">085</span> public void testEmptyTableName() {<a name="line.85"></a>
+<span class="sourceLineNo">086</span> for (String tn : emptyNames) {<a name="line.86"></a>
+<span class="sourceLineNo">087</span> TableName.isLegalFullyQualifiedTableName(Bytes.toBytes(tn));<a name="line.87"></a>
+<span class="sourceLineNo">088</span> fail("invalid tablename " + tn + " should have failed with IllegalArgumentException");<a name="line.88"></a>
+<span class="sourceLineNo">089</span> }<a name="line.89"></a>
+<span class="sourceLineNo">090</span> }<a name="line.90"></a>
+<span class="sourceLineNo">091</span><a name="line.91"></a>
+<span class="sourceLineNo">092</span> @Test<a name="line.92"></a>
+<span class="sourceLineNo">093</span> public void testLegalHTableNames() {<a name="line.93"></a>
+<span class="sourceLineNo">094</span> for (String tn : legalTableNames) {<a name="line.94"></a>
+<span class="sourceLineNo">095</span> TableName.isLegalFullyQualifiedTableName(Bytes.toBytes(tn));<a name="line.95"></a>
+<span class="sourceLineNo">096</span> }<a name="line.96"></a>
+<span class="sourceLineNo">097</span> }<a name="line.97"></a>
+<span class="sourceLineNo">098</span><a name="line.98"></a>
+<span class="sourceLineNo">099</span> @Test<a name="line.99"></a>
+<span class="sourceLineNo">100</span> public void testIllegalHTableNames() {<a name="line.100"></a>
+<span class="sourceLineNo">101</span> for (String tn : illegalTableNames) {<a name="line.101"></a>
+<span class="sourceLineNo">102</span> try {<a name="line.102"></a>
+<span class="sourceLineNo">103</span> TableName.isLegalFullyQualifiedTableName(Bytes.toBytes(tn));<a name="line.103"></a>
+<span class="sourceLineNo">104</span> fail("invalid tablename " + tn + " should have failed");<a name="line.104"></a>
+<span class="sourceLineNo">105</span> } catch (Exception e) {<a name="line.105"></a>
+<span class="sourceLineNo">106</span> // expected<a name="line.106"></a>
+<span class="sourceLineNo">107</span> }<a name="line.107"></a>
+<span class="sourceLineNo">108</span> }<a name="line.108"></a>
+<span class="sourceLineNo">109</span> }<a name="line.109"></a>
+<span class="sourceLineNo">110</span><a name="line.110"></a>
+<span class="sourceLineNo">111</span> class Names {<a name="line.111"></a>
+<span class="sourceLineNo">112</span> String ns;<a name="line.112"></a>
+<span class="sourceLineNo">113</span> byte[] nsb;<a name="line.113"></a>
+<span class="sourceLineNo">114</span> String tn;<a name="line.114"></a>
+<span class="sourceLineNo">115</span> byte[] tnb;<a name="line.115"></a>
+<span class="sourceLineNo">116</span> String nn;<a name="line.116"></a>
+<span class="sourceLineNo">117</span> byte[] nnb;<a name="line.117"></a>
+<span class="sourceLineNo">118</span><a name="line.118"></a>
+<span class="sourceLineNo">119</span> Names(String ns, String tn) {<a name="line.119"></a>
+<span class="sourceLineNo">120</span> this.ns = ns;<a name="line.120"></a>
+<span class="sourceLineNo">121</span> nsb = ns.getBytes();<a name="line.121"></a>
+<span class="sourceLineNo">122</span> this.tn = tn;<a name="line.122"></a>
+<span class="sourceLineNo">123</span> tnb = tn.getBytes();<a name="line.123"></a>
+<span class="sourceLineNo">124</span> nn = this.ns + ":" + this.tn;<a name="line.124"></a>
+<span class="sourceLineNo">125</span> nnb = nn.getBytes();<a name="line.125"></a>
+<span class="sourceLineNo">126</span> }<a name="line.126"></a>
+<span class="sourceLineNo">127</span><a name="line.127"></a>
+<span class="sourceLineNo">128</span> @Override<a name="line.128"></a>
+<span class="sourceLineNo">129</span> public boolean equals(Object o) {<a name="line.129"></a>
+<span class="sourceLineNo">130</span> if (this == o) return true;<a name="line.130"></a>
+<span class="sourceLineNo">131</span> if (o == null || getClass() != o.getClass()) return false;<a name="line.131"></a>
+<span class="sourceLineNo">132</span><a name="line.132"></a>
+<span class="sourceLineNo">133</span> Names names = (Names) o;<a name="line.133"></a>
+<span class="sourceLineNo">134</span><a name="line.134"></a>
+<span class="sourceLineNo">135</span> if (!ns.equals(names.ns)) return false;<a name="line.135"></a>
+<span class="sourceLineNo">136</span> if (!tn.equals(names.tn)) return false;<a name="line.136"></a>
+<span class="sourceLineNo">137</span><a name="line.137"></a>
+<span class="sourceLineNo">138</span> return true;<a name="line.138"></a>
+<span class="sourceLineNo">139</span> }<a name="line.139"></a>
+<span class="sourceLineNo">140</span><a name="line.140"></a>
+<span class="sourceLineNo">141</span> @Override<a name="line.141"></a>
+<span class="sourceLineNo">142</span> public int hashCode() {<a name="line.142"></a>
+<span class="sourceLineNo">143</span> int result = ns.hashCode();<a name="line.143"></a>
+<span class="sourceLineNo">144</span> result = 31 * result + tn.hashCode();<a name="line.144"></a>
+<span class="sourceLineNo">145</span> return result;<a name="line.145"></a>
+<span class="sourceLineNo">146</span> }<a name="line.146"></a>
+<span class="sourceLineNo">147</span> }<a name="line.147"></a>
+<span class="sourceLineNo">148</span><a name="line.148"></a>
+<span class="sourceLineNo">149</span> Names[] names = new Names[] {<a name="line.149"></a>
+<span class="sourceLineNo">150</span> new Names("n1", "n1"),<a name="line.150"></a>
+<span class="sourceLineNo">151</span> new Names("n2", "n2"),<a name="line.151"></a>
+<span class="sourceLineNo">152</span> new Names("table1", "table1"),<a name="line.152"></a>
+<span class="sourceLineNo">153</span> new Names("table2", "table2"),<a name="line.153"></a>
+<span class="sourceLineNo">154</span> new Names("table2", "table1"),<a name="line.154"></a>
+<span class="sourceLineNo">155</span> new Names("table1", "table2"),<a name="line.155"></a>
+<span class="sourceLineNo">156</span> new Names("n1", "table1"),<a name="line.156"></a>
+<span class="sourceLineNo">157</span> new Names("n1", "table1"),<a name="line.157"></a>
+<span class="sourceLineNo">158</span> new Names("n2", "table2"),<a name="line.158"></a>
+<span class="sourceLineNo">159</span> new Names("n2", "table2")<a name="line.159"></a>
+<span class="sourceLineNo">160</span> };<a name="line.160"></a>
+<span class="sourceLineNo">161</span><a name="line.161"></a>
+<span class="sourceLineNo">162</span> @Test<a name="line.162"></a>
+<span class="sourceLineNo">163</span> public void testValueOf() {<a name="line.163"></a>
+<span class="sourceLineNo">164</span><a name="line.164"></a>
+<span class="sourceLineNo">165</span> Map<String, TableName> inCache = new HashMap<>();<a name="line.165"></a>
+<span class="sourceLineNo">166</span> // fill cache<a name="line.166"></a>
+<span class="sourceLineNo">167</span> for (Names name : names) {<a name="line.167"></a>
+<span class="sourceLineNo">168</span> inCache.put(name.nn, TableName.valueOf(name.ns, name.tn));<a name="line.168"></a>
+<span class="sourceLineNo">169</span> }<a name="line.169"></a>
+<span class="sourceLineNo">170</span> for (Names name : names) {<a name="line.170"></a>
+<span class="sourceLineNo">171</span> assertSame(inCache.get(name.nn), validateNames(TableName.valueOf(name.ns, name.tn), name));<a name="line.171"></a>
+<span class="sourceLineNo">172</span> assertSame(inCache.get(name.nn), validateNames(TableName.valueOf(name.nsb, name.tnb), name));<a name="line.172"></a>
+<span class="sourceLineNo">173</span> assertSame(inCache.get(name.nn), validateNames(TableName.valueOf(name.nn), name));<a name="line.173"></a>
+<span class="sourceLineNo">174</span> assertSame(inCache.get(name.nn), validateNames(TableName.valueOf(name.nnb), name));<a name="line.174"></a>
+<span class="sourceLineNo">175</span> assertSame(inCache.get(name.nn), validateNames(TableName.valueOf(<a name="line.175"></a>
+<span class="sourceLineNo">176</span> ByteBuffer.wrap(name.nsb), ByteBuffer.wrap(name.tnb)), name));<a name="line.176"></a>
+<span class="sourceLineNo">177</span> }<a name="line.177"></a>
+<span class="sourceLineNo">178</span><a name="line.178"></a>
+<span class="sourceLineNo">179</span> }<a name="line.179"></a>
+<span class="sourceLineNo">180</span><a name="line.180"></a>
+<span class="sourceLineNo">181</span> private TableName validateNames(TableName expected, Names names) {<a name="line.181"></a>
+<span class="sourceLineNo">182</span> assertEquals(expected.getNameAsString(), names.nn);<a name="line.182"></a>
+<span class="sourceLineNo">183</span> assertArrayEquals(expected.getName(), names.nnb);<a name="line.183"></a>
+<span class="sourceLineNo">184</span> assertEquals(expected.getQualifierAsString(), names.tn);<a name="line.184"></a>
+<span class="sourceLineNo">185</span> assertArrayEquals(expected.getQualifier(), names.tnb);<a name="line.185"></a>
+<span class="sourceLineNo">186</span> assertEquals(expected.getNamespaceAsString(), names.ns);<a name="line.186"></a>
+<span class="sourceLineNo">187</span> assertArrayEquals(expected.getNamespace(), names.nsb);<a name="line.187"></a>
+<span class="sourceLineNo">188</span> return expected;<a name="line.188"></a>
+<span class="sourceLineNo">189</span> }<a name="line.189"></a>
+<span class="sourceLineNo">190</span><a name="line.190"></a>
+<span class="sourceLineNo">191</span>}<a name="line.191"></a>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+</pre>
+</div>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilterList.AlwaysNextColFilter.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilterList.AlwaysNextColFilter.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilterList.AlwaysNextColFilter.html
index 4364432..bf4d98e 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilterList.AlwaysNextColFilter.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilterList.AlwaysNextColFilter.html
@@ -509,7 +509,7 @@
<span class="sourceLineNo">501</span> FilterList filterList = new FilterList(Operator.MUST_PASS_ONE,<a name="line.501"></a>
<span class="sourceLineNo">502</span> Arrays.asList(new Filter [] { filterMinHint, filterMaxHint } ));<a name="line.502"></a>
<span class="sourceLineNo">503</span> assertEquals(0, CellComparator.COMPARATOR.compare(filterList.getNextCellHint(null),<a name="line.503"></a>
-<span class="sourceLineNo">504</span> minKeyValue));<a name="line.504"></a>
+<span class="sourceLineNo">504</span> minKeyValue));<a name="line.504"></a>
<span class="sourceLineNo">505</span><a name="line.505"></a>
<span class="sourceLineNo">506</span> // Should have no hint if any filter has no hint<a name="line.506"></a>
<span class="sourceLineNo">507</span> filterList = new FilterList(Operator.MUST_PASS_ONE,<a name="line.507"></a>
@@ -533,7 +533,7 @@
<span class="sourceLineNo">525</span> Arrays.asList(new Filter [] { filterMinHint, filterMaxHint } ));<a name="line.525"></a>
<span class="sourceLineNo">526</span> filterList.filterKeyValue(null);<a name="line.526"></a>
<span class="sourceLineNo">527</span> assertEquals(0, CellComparator.COMPARATOR.compare(filterList.getNextCellHint(null),<a name="line.527"></a>
-<span class="sourceLineNo">528</span> minKeyValue));<a name="line.528"></a>
+<span class="sourceLineNo">528</span> maxKeyValue));<a name="line.528"></a>
<span class="sourceLineNo">529</span><a name="line.529"></a>
<span class="sourceLineNo">530</span> filterList = new FilterList(Operator.MUST_PASS_ALL,<a name="line.530"></a>
<span class="sourceLineNo">531</span> Arrays.asList(new Filter [] { filterMaxHint, filterMinHint } ));<a name="line.531"></a>
@@ -547,7 +547,7 @@
<span class="sourceLineNo">539</span> new Filter [] { filterNoHint, filterMinHint, filterMaxHint } ));<a name="line.539"></a>
<span class="sourceLineNo">540</span> filterList.filterKeyValue(null);<a name="line.540"></a>
<span class="sourceLineNo">541</span> assertEquals(0, CellComparator.COMPARATOR.compare(filterList.getNextCellHint(null),<a name="line.541"></a>
-<span class="sourceLineNo">542</span> minKeyValue));<a name="line.542"></a>
+<span class="sourceLineNo">542</span> maxKeyValue));<a name="line.542"></a>
<span class="sourceLineNo">543</span> filterList = new FilterList(Operator.MUST_PASS_ALL,<a name="line.543"></a>
<span class="sourceLineNo">544</span> Arrays.asList(new Filter [] { filterNoHint, filterMaxHint } ));<a name="line.544"></a>
<span class="sourceLineNo">545</span> filterList.filterKeyValue(null);<a name="line.545"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilterList.MockFilter.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilterList.MockFilter.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilterList.MockFilter.html
index 4364432..bf4d98e 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilterList.MockFilter.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilterList.MockFilter.html
@@ -509,7 +509,7 @@
<span class="sourceLineNo">501</span> FilterList filterList = new FilterList(Operator.MUST_PASS_ONE,<a name="line.501"></a>
<span class="sourceLineNo">502</span> Arrays.asList(new Filter [] { filterMinHint, filterMaxHint } ));<a name="line.502"></a>
<span class="sourceLineNo">503</span> assertEquals(0, CellComparator.COMPARATOR.compare(filterList.getNextCellHint(null),<a name="line.503"></a>
-<span class="sourceLineNo">504</span> minKeyValue));<a name="line.504"></a>
+<span class="sourceLineNo">504</span> minKeyValue));<a name="line.504"></a>
<span class="sourceLineNo">505</span><a name="line.505"></a>
<span class="sourceLineNo">506</span> // Should have no hint if any filter has no hint<a name="line.506"></a>
<span class="sourceLineNo">507</span> filterList = new FilterList(Operator.MUST_PASS_ONE,<a name="line.507"></a>
@@ -533,7 +533,7 @@
<span class="sourceLineNo">525</span> Arrays.asList(new Filter [] { filterMinHint, filterMaxHint } ));<a name="line.525"></a>
<span class="sourceLineNo">526</span> filterList.filterKeyValue(null);<a name="line.526"></a>
<span class="sourceLineNo">527</span> assertEquals(0, CellComparator.COMPARATOR.compare(filterList.getNextCellHint(null),<a name="line.527"></a>
-<span class="sourceLineNo">528</span> minKeyValue));<a name="line.528"></a>
+<span class="sourceLineNo">528</span> maxKeyValue));<a name="line.528"></a>
<span class="sourceLineNo">529</span><a name="line.529"></a>
<span class="sourceLineNo">530</span> filterList = new FilterList(Operator.MUST_PASS_ALL,<a name="line.530"></a>
<span class="sourceLineNo">531</span> Arrays.asList(new Filter [] { filterMaxHint, filterMinHint } ));<a name="line.531"></a>
@@ -547,7 +547,7 @@
<span class="sourceLineNo">539</span> new Filter [] { filterNoHint, filterMinHint, filterMaxHint } ));<a name="line.539"></a>
<span class="sourceLineNo">540</span> filterList.filterKeyValue(null);<a name="line.540"></a>
<span class="sourceLineNo">541</span> assertEquals(0, CellComparator.COMPARATOR.compare(filterList.getNextCellHint(null),<a name="line.541"></a>
-<span class="sourceLineNo">542</span> minKeyValue));<a name="line.542"></a>
+<span class="sourceLineNo">542</span> maxKeyValue));<a name="line.542"></a>
<span class="sourceLineNo">543</span> filterList = new FilterList(Operator.MUST_PASS_ALL,<a name="line.543"></a>
<span class="sourceLineNo">544</span> Arrays.asList(new Filter [] { filterNoHint, filterMaxHint } ));<a name="line.544"></a>
<span class="sourceLineNo">545</span> filterList.filterKeyValue(null);<a name="line.545"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilterList.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilterList.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilterList.html
index 4364432..bf4d98e 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilterList.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/filter/TestFilterList.html
@@ -509,7 +509,7 @@
<span class="sourceLineNo">501</span> FilterList filterList = new FilterList(Operator.MUST_PASS_ONE,<a name="line.501"></a>
<span class="sourceLineNo">502</span> Arrays.asList(new Filter [] { filterMinHint, filterMaxHint } ));<a name="line.502"></a>
<span class="sourceLineNo">503</span> assertEquals(0, CellComparator.COMPARATOR.compare(filterList.getNextCellHint(null),<a name="line.503"></a>
-<span class="sourceLineNo">504</span> minKeyValue));<a name="line.504"></a>
+<span class="sourceLineNo">504</span> minKeyValue));<a name="line.504"></a>
<span class="sourceLineNo">505</span><a name="line.505"></a>
<span class="sourceLineNo">506</span> // Should have no hint if any filter has no hint<a name="line.506"></a>
<span class="sourceLineNo">507</span> filterList = new FilterList(Operator.MUST_PASS_ONE,<a name="line.507"></a>
@@ -533,7 +533,7 @@
<span class="sourceLineNo">525</span> Arrays.asList(new Filter [] { filterMinHint, filterMaxHint } ));<a name="line.525"></a>
<span class="sourceLineNo">526</span> filterList.filterKeyValue(null);<a name="line.526"></a>
<span class="sourceLineNo">527</span> assertEquals(0, CellComparator.COMPARATOR.compare(filterList.getNextCellHint(null),<a name="line.527"></a>
-<span class="sourceLineNo">528</span> minKeyValue));<a name="line.528"></a>
+<span class="sourceLineNo">528</span> maxKeyValue));<a name="line.528"></a>
<span class="sourceLineNo">529</span><a name="line.529"></a>
<span class="sourceLineNo">530</span> filterList = new FilterList(Operator.MUST_PASS_ALL,<a name="line.530"></a>
<span class="sourceLineNo">531</span> Arrays.asList(new Filter [] { filterMaxHint, filterMinHint } ));<a name="line.531"></a>
@@ -547,7 +547,7 @@
<span class="sourceLineNo">539</span> new Filter [] { filterNoHint, filterMinHint, filterMaxHint } ));<a name="line.539"></a>
<span class="sourceLineNo">540</span> filterList.filterKeyValue(null);<a name="line.540"></a>
<span class="sourceLineNo">541</span> assertEquals(0, CellComparator.COMPARATOR.compare(filterList.getNextCellHint(null),<a name="line.541"></a>
-<span class="sourceLineNo">542</span> minKeyValue));<a name="line.542"></a>
+<span class="sourceLineNo">542</span> maxKeyValue));<a name="line.542"></a>
<span class="sourceLineNo">543</span> filterList = new FilterList(Operator.MUST_PASS_ALL,<a name="line.543"></a>
<span class="sourceLineNo">544</span> Arrays.asList(new Filter [] { filterNoHint, filterMaxHint } ));<a name="line.544"></a>
<span class="sourceLineNo">545</span> filterList.filterKeyValue(null);<a name="line.545"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestCorruptedRegionStoreFile.ScanInjector.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestCorruptedRegionStoreFile.ScanInjector.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestCorruptedRegionStoreFile.ScanInjector.html
index 4744675..c614a36 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestCorruptedRegionStoreFile.ScanInjector.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestCorruptedRegionStoreFile.ScanInjector.html
@@ -51,7 +51,7 @@
<span class="sourceLineNo">043</span>import org.apache.hadoop.hbase.util.Bytes;<a name="line.43"></a>
<span class="sourceLineNo">044</span>import org.apache.hadoop.hbase.util.FSUtils;<a name="line.44"></a>
<span class="sourceLineNo">045</span>import org.apache.hadoop.hbase.util.FSVisitor;<a name="line.45"></a>
-<span class="sourceLineNo">046</span>import org.apache.hadoop.hbase.util.TestTableName;<a name="line.46"></a>
+<span class="sourceLineNo">046</span>import org.apache.hadoop.hbase.TestTableName;<a name="line.46"></a>
<span class="sourceLineNo">047</span><a name="line.47"></a>
<span class="sourceLineNo">048</span>import org.junit.After;<a name="line.48"></a>
<span class="sourceLineNo">049</span>import org.junit.Before;<a name="line.49"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestCorruptedRegionStoreFile.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestCorruptedRegionStoreFile.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestCorruptedRegionStoreFile.html
index 4744675..c614a36 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestCorruptedRegionStoreFile.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestCorruptedRegionStoreFile.html
@@ -51,7 +51,7 @@
<span class="sourceLineNo">043</span>import org.apache.hadoop.hbase.util.Bytes;<a name="line.43"></a>
<span class="sourceLineNo">044</span>import org.apache.hadoop.hbase.util.FSUtils;<a name="line.44"></a>
<span class="sourceLineNo">045</span>import org.apache.hadoop.hbase.util.FSVisitor;<a name="line.45"></a>
-<span class="sourceLineNo">046</span>import org.apache.hadoop.hbase.util.TestTableName;<a name="line.46"></a>
+<span class="sourceLineNo">046</span>import org.apache.hadoop.hbase.TestTableName;<a name="line.46"></a>
<span class="sourceLineNo">047</span><a name="line.47"></a>
<span class="sourceLineNo">048</span>import org.junit.After;<a name="line.48"></a>
<span class="sourceLineNo">049</span>import org.junit.Before;<a name="line.49"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestScannerRetriableFailure.FaultyScannerObserver.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestScannerRetriableFailure.FaultyScannerObserver.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestScannerRetriableFailure.FaultyScannerObserver.html
index 216716b..09c211a 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestScannerRetriableFailure.FaultyScannerObserver.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestScannerRetriableFailure.FaultyScannerObserver.html
@@ -50,7 +50,7 @@
<span class="sourceLineNo">042</span>import org.apache.hadoop.hbase.testclassification.RegionServerTests;<a name="line.42"></a>
<span class="sourceLineNo">043</span>import org.apache.hadoop.hbase.testclassification.LargeTests;<a name="line.43"></a>
<span class="sourceLineNo">044</span>import org.apache.hadoop.hbase.util.Bytes;<a name="line.44"></a>
-<span class="sourceLineNo">045</span>import org.apache.hadoop.hbase.util.TestTableName;<a name="line.45"></a>
+<span class="sourceLineNo">045</span>import org.apache.hadoop.hbase.TestTableName;<a name="line.45"></a>
<span class="sourceLineNo">046</span><a name="line.46"></a>
<span class="sourceLineNo">047</span>import org.junit.AfterClass;<a name="line.47"></a>
<span class="sourceLineNo">048</span>import org.junit.BeforeClass;<a name="line.48"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestScannerRetriableFailure.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestScannerRetriableFailure.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestScannerRetriableFailure.html
index 216716b..09c211a 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestScannerRetriableFailure.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/regionserver/TestScannerRetriableFailure.html
@@ -50,7 +50,7 @@
<span class="sourceLineNo">042</span>import org.apache.hadoop.hbase.testclassification.RegionServerTests;<a name="line.42"></a>
<span class="sourceLineNo">043</span>import org.apache.hadoop.hbase.testclassification.LargeTests;<a name="line.43"></a>
<span class="sourceLineNo">044</span>import org.apache.hadoop.hbase.util.Bytes;<a name="line.44"></a>
-<span class="sourceLineNo">045</span>import org.apache.hadoop.hbase.util.TestTableName;<a name="line.45"></a>
+<span class="sourceLineNo">045</span>import org.apache.hadoop.hbase.TestTableName;<a name="line.45"></a>
<span class="sourceLineNo">046</span><a name="line.46"></a>
<span class="sourceLineNo">047</span>import org.junit.AfterClass;<a name="line.47"></a>
<span class="sourceLineNo">048</span>import org.junit.BeforeClass;<a name="line.48"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html
index 473f1a2..b059791 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/TestVersionResource.html
@@ -29,162 +29,177 @@
<span class="sourceLineNo">021</span>import java.io.ByteArrayInputStream;<a name="line.21"></a>
<span class="sourceLineNo">022</span>import java.io.IOException;<a name="line.22"></a>
<span class="sourceLineNo">023</span><a name="line.23"></a>
-<span class="sourceLineNo">024</span>import javax.xml.bind.JAXBContext;<a name="line.24"></a>
-<span class="sourceLineNo">025</span>import javax.xml.bind.JAXBException;<a name="line.25"></a>
-<span class="sourceLineNo">026</span><a name="line.26"></a>
-<span class="sourceLineNo">027</span>import org.apache.commons.logging.Log;<a name="line.27"></a>
-<span class="sourceLineNo">028</span>import org.apache.commons.logging.LogFactory;<a name="line.28"></a>
-<span class="sourceLineNo">029</span>import org.apache.hadoop.hbase.HBaseTestingUtility;<a name="line.29"></a>
-<span class="sourceLineNo">030</span>import org.apache.hadoop.hbase.rest.client.Client;<a name="line.30"></a>
-<span class="sourceLineNo">031</span>import org.apache.hadoop.hbase.rest.client.Cluster;<a name="line.31"></a>
-<span class="sourceLineNo">032</span>import org.apache.hadoop.hbase.rest.client.Response;<a name="line.32"></a>
-<span class="sourceLineNo">033</span>import org.apache.hadoop.hbase.rest.model.StorageClusterVersionModel;<a name="line.33"></a>
-<span class="sourceLineNo">034</span>import org.apache.hadoop.hbase.rest.model.VersionModel;<a name="line.34"></a>
-<span class="sourceLineNo">035</span>import org.apache.hadoop.hbase.testclassification.MediumTests;<a name="line.35"></a>
-<span class="sourceLineNo">036</span>import org.apache.hadoop.hbase.testclassification.RestTests;<a name="line.36"></a>
-<span class="sourceLineNo">037</span>import org.apache.hadoop.hbase.util.Bytes;<a name="line.37"></a>
-<span class="sourceLineNo">038</span>import org.glassfish.jersey.servlet.ServletContainer;<a name="line.38"></a>
-<span class="sourceLineNo">039</span><a name="line.39"></a>
-<span class="sourceLineNo">040</span>import static org.junit.Assert.*;<a name="line.40"></a>
-<span class="sourceLineNo">041</span><a name="line.41"></a>
-<span class="sourceLineNo">042</span>import org.junit.AfterClass;<a name="line.42"></a>
-<span class="sourceLineNo">043</span>import org.junit.BeforeClass;<a name="line.43"></a>
-<span class="sourceLineNo">044</span>import org.junit.Test;<a name="line.44"></a>
-<span class="sourceLineNo">045</span><a name="line.45"></a>
-<span class="sourceLineNo">046</span>import org.junit.experimental.categories.Category;<a name="line.46"></a>
-<span class="sourceLineNo">047</span><a name="line.47"></a>
-<span class="sourceLineNo">048</span>@Category({RestTests.class, MediumTests.class})<a name="line.48"></a>
-<span class="sourceLineNo">049</span>public class TestVersionResource {<a name="line.49"></a>
-<span class="sourceLineNo">050</span> private static final Log LOG = LogFactory.getLog(TestVersionResource.class);<a name="line.50"></a>
-<span class="sourceLineNo">051</span><a name="line.51"></a>
-<span class="sourceLineNo">052</span> private static final HBaseTestingUtility TEST_UTIL = new HBaseTestingUtility();<a name="line.52"></a>
-<span class="sourceLineNo">053</span> private static final HBaseRESTTestingUtility REST_TEST_UTIL = <a name="line.53"></a>
-<span class="sourceLineNo">054</span> new HBaseRESTTestingUtility();<a name="line.54"></a>
-<span class="sourceLineNo">055</span> private static Client client;<a name="line.55"></a>
-<span class="sourceLineNo">056</span> private static JAXBContext context;<a name="line.56"></a>
-<span class="sourceLineNo">057</span><a name="line.57"></a>
-<span class="sourceLineNo">058</span> @BeforeClass<a name="line.58"></a>
-<span class="sourceLineNo">059</span> public static void setUpBeforeClass() throws Exception {<a name="line.59"></a>
-<span class="sourceLineNo">060</span> TEST_UTIL.startMiniCluster();<a name="line.60"></a>
-<span class="sourceLineNo">061</span> REST_TEST_UTIL.startServletContainer(TEST_UTIL.getConfiguration());<a name="line.61"></a>
-<span class="sourceLineNo">062</span> client = new Client(new Cluster().add("localhost", <a name="line.62"></a>
-<span class="sourceLineNo">063</span> REST_TEST_UTIL.getServletPort()));<a name="line.63"></a>
-<span class="sourceLineNo">064</span> context = JAXBContext.newInstance(<a name="line.64"></a>
-<span class="sourceLineNo">065</span> VersionModel.class,<a name="line.65"></a>
-<span class="sourceLineNo">066</span> StorageClusterVersionModel.class);<a name="line.66"></a>
-<span class="sourceLineNo">067</span> }<a name="line.67"></a>
-<span class="sourceLineNo">068</span><a name="line.68"></a>
-<span class="sourceLineNo">069</span> @AfterClass<a name="line.69"></a>
-<span class="sourceLineNo">070</span> public static void tearDownAfterClass() throws Exception {<a name="line.70"></a>
-<span class="sourceLineNo">071</span> REST_TEST_UTIL.shutdownServletContainer();<a name="line.71"></a>
-<span class="sourceLineNo">072</span> TEST_UTIL.shutdownMiniCluster();<a name="line.72"></a>
-<span class="sourceLineNo">073</span> }<a name="line.73"></a>
-<span class="sourceLineNo">074</span><a name="line.74"></a>
-<span class="sourceLineNo">075</span> private static void validate(VersionModel model) {<a name="line.75"></a>
-<span class="sourceLineNo">076</span> assertNotNull(model);<a name="line.76"></a>
-<span class="sourceLineNo">077</span> assertNotNull(model.getRESTVersion());<a name="line.77"></a>
-<span class="sourceLineNo">078</span> assertEquals(model.getRESTVersion(), RESTServlet.VERSION_STRING);<a name="line.78"></a>
-<span class="sourceLineNo">079</span> String osVersion = model.getOSVersion(); <a name="line.79"></a>
-<span class="sourceLineNo">080</span> assertNotNull(osVersion);<a name="line.80"></a>
-<span class="sourceLineNo">081</span> assertTrue(osVersion.contains(System.getProperty("os.name")));<a name="line.81"></a>
-<span class="sourceLineNo">082</span> assertTrue(osVersion.contains(System.getProperty("os.version")));<a name="line.82"></a>
-<span class="sourceLineNo">083</span> assertTrue(osVersion.contains(System.getProperty("os.arch")));<a name="line.83"></a>
-<span class="sourceLineNo">084</span> String jvmVersion = model.getJVMVersion();<a name="line.84"></a>
-<span class="sourceLineNo">085</span> assertNotNull(jvmVersion);<a name="line.85"></a>
-<span class="sourceLineNo">086</span> assertTrue(jvmVersion.contains(System.getProperty("java.vm.vendor")));<a name="line.86"></a>
-<span class="sourceLineNo">087</span> assertTrue(jvmVersion.contains(System.getProperty("java.version")));<a name="line.87"></a>
-<span class="sourceLineNo">088</span> assertTrue(jvmVersion.contains(System.getProperty("java.vm.version")));<a name="line.88"></a>
-<span class="sourceLineNo">089</span> assertNotNull(model.getServerVersion());<a name="line.89"></a>
-<span class="sourceLineNo">090</span> String jerseyVersion = model.getJerseyVersion();<a name="line.90"></a>
-<span class="sourceLineNo">091</span> assertNotNull(jerseyVersion);<a name="line.91"></a>
-<span class="sourceLineNo">092</span> assertEquals(jerseyVersion, ServletContainer.class.getClass().getPackage()<a name="line.92"></a>
-<span class="sourceLineNo">093</span> .getImplementationVersion());<a name="line.93"></a>
-<span class="sourceLineNo">094</span> }<a name="line.94"></a>
-<span class="sourceLineNo">095</span><a name="line.95"></a>
-<span class="sourceLineNo">096</span> @Test<a name="line.96"></a>
-<span class="sourceLineNo">097</span> public void testGetStargateVersionText() throws IOException {<a name="line.97"></a>
-<span class="sourceLineNo">098</span> Response response = client.get("/version", Constants.MIMETYPE_TEXT);<a name="line.98"></a>
-<span class="sourceLineNo">099</span> assertTrue(response.getCode() == 200);<a name="line.99"></a>
-<span class="sourceLineNo">100</span> assertEquals(Constants.MIMETYPE_TEXT, response.getHeader("content-type"));<a name="line.100"></a>
-<span class="sourceLineNo">101</span> String body = Bytes.toString(response.getBody());<a name="line.101"></a>
-<span class="sourceLineNo">102</span> assertTrue(body.length() > 0);<a name="line.102"></a>
-<span class="sourceLineNo">103</span> assertTrue(body.contains(RESTServlet.VERSION_STRING));<a name="line.103"></a>
-<span class="sourceLineNo">104</span> assertTrue(body.contains(System.getProperty("java.vm.vendor")));<a name="line.104"></a>
-<span class="sourceLineNo">105</span> assertTrue(body.contains(System.getProperty("java.version")));<a name="line.105"></a>
-<span class="sourceLineNo">106</span> assertTrue(body.contains(System.getProperty("java.vm.version")));<a name="line.106"></a>
-<span class="sourceLineNo">107</span> assertTrue(body.contains(System.getProperty("os.name")));<a name="line.107"></a>
-<span class="sourceLineNo">108</span> assertTrue(body.contains(System.getProperty("os.version")));<a name="line.108"></a>
-<span class="sourceLineNo">109</span> assertTrue(body.contains(System.getProperty("os.arch")));<a name="line.109"></a>
-<span class="sourceLineNo">110</span> assertTrue(body.contains(ServletContainer.class.getClass().getPackage()<a name="line.110"></a>
-<span class="sourceLineNo">111</span> .getImplementationVersion()));<a name="line.111"></a>
-<span class="sourceLineNo">112</span> }<a name="line.112"></a>
-<span class="sourceLineNo">113</span><a name="line.113"></a>
-<span class="sourceLineNo">114</span> @Test<a name="line.114"></a>
-<span class="sourceLineNo">115</span> public void testGetStargateVersionXML() throws IOException, JAXBException {<a name="line.115"></a>
-<span class="sourceLineNo">116</span> Response response = client.get("/version", Constants.MIMETYPE_XML);<a name="line.116"></a>
-<span class="sourceLineNo">117</span> assertTrue(response.getCode() == 200);<a name="line.117"></a>
-<span class="sourceLineNo">118</span> assertEquals(Constants.MIMETYPE_XML, response.getHeader("content-type"));<a name="line.118"></a>
-<span class="sourceLineNo">119</span> VersionModel model = (VersionModel)<a name="line.119"></a>
-<span class="sourceLineNo">120</span> context.createUnmarshaller().unmarshal(<a name="line.120"></a>
-<span class="sourceLineNo">121</span> new ByteArrayInputStream(response.getBody()));<a name="line.121"></a>
-<span class="sourceLineNo">122</span> validate(model);<a name="line.122"></a>
-<span class="sourceLineNo">123</span> LOG.info("success retrieving Stargate version as XML");<a name="line.123"></a>
-<span class="sourceLineNo">124</span> }<a name="line.124"></a>
-<span class="sourceLineNo">125</span><a name="line.125"></a>
-<span class="sourceLineNo">126</span> @Test<a name="line.126"></a>
-<span class="sourceLineNo">127</span> public void testGetStargateVersionJSON() throws IOException {<a name="line.127"></a>
-<span class="sourceLineNo">128</span> Response response = client.get("/version", Constants.MIMETYPE_JSON);<a name="line.128"></a>
-<span class="sourceLineNo">129</span> assertTrue(response.getCode() == 200);<a name="line.129"></a>
-<span class="sourceLineNo">130</span> assertEquals(Constants.MIMETYPE_JSON, response.getHeader("content-type"));<a name="line.130"></a>
-<span class="sourceLineNo">131</span> }<a name="line.131"></a>
-<span class="sourceLineNo">132</span><a name="line.132"></a>
-<span class="sourceLineNo">133</span> @Test<a name="line.133"></a>
-<span class="sourceLineNo">134</span> public void testGetStargateVersionPB() throws IOException {<a name="line.134"></a>
-<span class="sourceLineNo">135</span> Response response = client.get("/version", Constants.MIMETYPE_PROTOBUF);<a name="line.135"></a>
-<span class="sourceLineNo">136</span> assertTrue(response.getCode() == 200);<a name="line.136"></a>
-<span class="sourceLineNo">137</span> assertEquals(Constants.MIMETYPE_PROTOBUF, response.getHeader("content-type"));<a name="line.137"></a>
-<span class="sourceLineNo">138</span> VersionModel model = new VersionModel();<a name="line.138"></a>
-<span class="sourceLineNo">139</span> model.getObjectFromMessage(response.getBody());<a name="line.139"></a>
-<span class="sourceLineNo">140</span> validate(model);<a name="line.140"></a>
-<span class="sourceLineNo">141</span> response = client.get("/version", Constants.MIMETYPE_PROTOBUF_IETF);<a name="line.141"></a>
-<span class="sourceLineNo">142</span> assertTrue(response.getCode() == 200);<a name="line.142"></a>
-<span class="sourceLineNo">143</span> assertEquals(Constants.MIMETYPE_PROTOBUF_IETF, response.getHeader("content-type"));<a name="line.143"></a>
-<span class="sourceLineNo">144</span> model = new VersionModel();<a name="line.144"></a>
-<span class="sourceLineNo">145</span> model.getObjectFromMessage(response.getBody());<a name="line.145"></a>
-<span class="sourceLineNo">146</span> validate(model);<a name="line.146"></a>
-<span class="sourceLineNo">147</span> }<a name="line.147"></a>
-<span class="sourceLineNo">148</span><a name="line.148"></a>
-<span class="sourceLineNo">149</span> @Test<a name="line.149"></a>
-<span class="sourceLineNo">150</span> public void testGetStorageClusterVersionText() throws IOException {<a name="line.150"></a>
-<span class="sourceLineNo">151</span> Response response = client.get("/version/cluster", Constants.MIMETYPE_TEXT);<a name="line.151"></a>
-<span class="sourceLineNo">152</span> assertTrue(response.getCode() == 200);<a name="line.152"></a>
-<span class="sourceLineNo">153</span> assertEquals(Constants.MIMETYPE_TEXT, response.getHeader("content-type"));<a name="line.153"></a>
-<span class="sourceLineNo">154</span> }<a name="line.154"></a>
-<span class="sourceLineNo">155</span><a name="line.155"></a>
-<span class="sourceLineNo">156</span> @Test<a name="line.156"></a>
-<span class="sourceLineNo">157</span> public void testGetStorageClusterVersionXML() throws IOException,<a name="line.157"></a>
-<span class="sourceLineNo">158</span> JAXBException {<a name="line.158"></a>
-<span class="sourceLineNo">159</span> Response response = client.get("/version/cluster",Constants.MIMETYPE_XML);<a name="line.159"></a>
-<span class="sourceLineNo">160</span> assertTrue(response.getCode() == 200);<a name="line.160"></a>
-<span class="sourceLineNo">161</span> assertEquals(Constants.MIMETYPE_XML, response.getHeader("content-type"));<a name="line.161"></a>
-<span class="sourceLineNo">162</span> StorageClusterVersionModel clusterVersionModel = <a name="line.162"></a>
-<span class="sourceLineNo">163</span> (StorageClusterVersionModel)<a name="line.163"></a>
-<span class="sourceLineNo">164</span> context.createUnmarshaller().unmarshal(<a name="line.164"></a>
-<span class="sourceLineNo">165</span> new ByteArrayInputStream(response.getBody()));<a name="line.165"></a>
-<span class="sourceLineNo">166</span> assertNotNull(clusterVersionModel);<a name="line.166"></a>
-<span class="sourceLineNo">167</span> assertNotNull(clusterVersionModel.getVersion());<a name="line.167"></a>
-<span class="sourceLineNo">168</span> LOG.info("success retrieving storage cluster version as XML");<a name="line.168"></a>
-<span class="sourceLineNo">169</span> }<a name="line.169"></a>
-<span class="sourceLineNo">170</span><a name="line.170"></a>
-<span class="sourceLineNo">171</span> @Test<a name="line.171"></a>
-<span class="sourceLineNo">172</span> public void doTestGetStorageClusterVersionJSON() throws IOException {<a name="line.172"></a>
-<span class="sourceLineNo">173</span> Response response = client.get("/version/cluster", Constants.MIMETYPE_JSON);<a name="line.173"></a>
-<span class="sourceLineNo">174</span> assertTrue(response.getCode() == 200);<a name="line.174"></a>
-<span class="sourceLineNo">175</span> assertEquals(Constants.MIMETYPE_JSON, response.getHeader("content-type"));<a name="line.175"></a>
-<span class="sourceLineNo">176</span> }<a name="line.176"></a>
-<span class="sourceLineNo">177</span><a name="line.177"></a>
-<span class="sourceLineNo">178</span>}<a name="line.178"></a>
+<span class="sourceLineNo">024</span>import javax.ws.rs.core.MediaType;<a name="line.24"></a>
+<span class="sourceLineNo">025</span>import javax.xml.bind.JAXBContext;<a name="line.25"></a>
+<span class="sourceLineNo">026</span>import javax.xml.bind.JAXBException;<a name="line.26"></a>
+<span class="sourceLineNo">027</span><a name="line.27"></a>
+<span class="sourceLineNo">028</span>import org.apache.commons.logging.Log;<a name="line.28"></a>
+<span class="sourceLineNo">029</span>import org.apache.commons.logging.LogFactory;<a name="line.29"></a>
+<span class="sourceLineNo">030</span>import org.apache.hadoop.hbase.HBaseTestingUtility;<a name="line.30"></a>
+<span class="sourceLineNo">031</span>import org.apache.hadoop.hbase.rest.client.Client;<a name="line.31"></a>
+<span class="sourceLineNo">032</span>import org.apache.hadoop.hbase.rest.client.Cluster;<a name="line.32"></a>
+<span class="sourceLineNo">033</span>import org.apache.hadoop.hbase.rest.client.Response;<a name="line.33"></a>
+<span class="sourceLineNo">034</span>import org.apache.hadoop.hbase.rest.model.StorageClusterVersionModel;<a name="line.34"></a>
+<span class="sourceLineNo">035</span>import org.apache.hadoop.hbase.rest.model.VersionModel;<a name="line.35"></a>
+<span class="sourceLineNo">036</span>import org.apache.hadoop.hbase.testclassification.MediumTests;<a name="line.36"></a>
+<span class="sourceLineNo">037</span>import org.apache.hadoop.hbase.testclassification.RestTests;<a name="line.37"></a>
+<span class="sourceLineNo">038</span>import org.apache.hadoop.hbase.util.Bytes;<a name="line.38"></a>
+<span class="sourceLineNo">039</span>import org.codehaus.jackson.jaxrs.JacksonJaxbJsonProvider;<a name="line.39"></a>
+<span class="sourceLineNo">040</span>import org.codehaus.jackson.map.ObjectMapper;<a name="line.40"></a>
+<span class="sourceLineNo">041</span>import org.glassfish.jersey.servlet.ServletContainer;<a name="line.41"></a>
+<span class="sourceLineNo">042</span><a name="line.42"></a>
+<span class="sourceLineNo">043</span>import static org.junit.Assert.*;<a name="line.43"></a>
+<span class="sourceLineNo">044</span><a name="line.44"></a>
+<span class="sourceLineNo">045</span>import org.junit.AfterClass;<a name="line.45"></a>
+<span class="sourceLineNo">046</span>import org.junit.BeforeClass;<a name="line.46"></a>
+<span class="sourceLineNo">047</span>import org.junit.Test;<a name="line.47"></a>
+<span class="sourceLineNo">048</span><a name="line.48"></a>
+<span class="sourceLineNo">049</span>import org.junit.experimental.categories.Category;<a name="line.49"></a>
+<span class="sourceLineNo">050</span><a name="line.50"></a>
+<span class="sourceLineNo">051</span>@Category({RestTests.class, MediumTests.class})<a name="line.51"></a>
+<span class="sourceLineNo">052</span>public class TestVersionResource {<a name="line.52"></a>
+<span class="sourceLineNo">053</span> private static final Log LOG = LogFactory.getLog(TestVersionResource.class);<a name="line.53"></a>
+<span class="sourceLineNo">054</span><a name="line.54"></a>
+<span class="sourceLineNo">055</span> private static final HBaseTestingUtility TEST_UTIL = new HBaseTestingUtility();<a name="line.55"></a>
+<span class="sourceLineNo">056</span> private static final HBaseRESTTestingUtility REST_TEST_UTIL = <a name="line.56"></a>
+<span class="sourceLineNo">057</span> new HBaseRESTTestingUtility();<a name="line.57"></a>
+<span class="sourceLineNo">058</span> private static Client client;<a name="line.58"></a>
+<span class="sourceLineNo">059</span> private static JAXBContext context;<a name="line.59"></a>
+<span class="sourceLineNo">060</span><a name="line.60"></a>
+<span class="sourceLineNo">061</span> @BeforeClass<a name="line.61"></a>
+<span class="sourceLineNo">062</span> public static void setUpBeforeClass() throws Exception {<a name="line.62"></a>
+<span class="sourceLineNo">063</span> TEST_UTIL.startMiniCluster();<a name="line.63"></a>
+<span class="sourceLineNo">064</span> REST_TEST_UTIL.startServletContainer(TEST_UTIL.getConfiguration());<a name="line.64"></a>
+<span class="sourceLineNo">065</span> client = new Client(new Cluster().add("localhost", <a name="line.65"></a>
+<span class="sourceLineNo">066</span> REST_TEST_UTIL.getServletPort()));<a name="line.66"></a>
+<span class="sourceLineNo">067</span> context = JAXBContext.newInstance(<a name="line.67"></a>
+<span class="sourceLineNo">068</span> VersionModel.class,<a name="line.68"></a>
+<span class="sourceLineNo">069</span> StorageClusterVersionModel.class);<a name="line.69"></a>
+<span class="sourceLineNo">070</span> }<a name="line.70"></a>
+<span class="sourceLineNo">071</span><a name="line.71"></a>
+<span class="sourceLineNo">072</span> @AfterClass<a name="line.72"></a>
+<span class="sourceLineNo">073</span> public static void tearDownAfterClass() throws Exception {<a name="line.73"></a>
+<span class="sourceLineNo">074</span> REST_TEST_UTIL.shutdownServletContainer();<a name="line.74"></a>
+<span class="sourceLineNo">075</span> TEST_UTIL.shutdownMiniCluster();<a name="line.75"></a>
+<span class="sourceLineNo">076</span> }<a name="line.76"></a>
+<span class="sourceLineNo">077</span><a name="line.77"></a>
+<span class="sourceLineNo">078</span> private static void validate(VersionModel model) {<a name="line.78"></a>
+<span class="sourceLineNo">079</span> assertNotNull(model);<a name="line.79"></a>
+<span class="sourceLineNo">080</span> assertNotNull(model.getRESTVersion());<a name="line.80"></a>
+<span class="sourceLineNo">081</span> assertEquals(model.getRESTVersion(), RESTServlet.VERSION_STRING);<a name="line.81"></a>
+<span class="sourceLineNo">082</span> String osVersion = model.getOSVersion(); <a name="line.82"></a>
+<span class="sourceLineNo">083</span> assertNotNull(osVersion);<a name="line.83"></a>
+<span class="sourceLineNo">084</span> assertTrue(osVersion.contains(System.getProperty("os.name")));<a name="line.84"></a>
+<span class="sourceLineNo">085</span> assertTrue(osVersion.contains(System.getProperty("os.version")));<a name="line.85"></a>
+<span class="sourceLineNo">086</span> assertTrue(osVersion.contains(System.getProperty("os.arch")));<a name="line.86"></a>
+<span class="sourceLineNo">087</span> String jvmVersion = model.getJVMVersion();<a name="line.87"></a>
+<span class="sourceLineNo">088</span> assertNotNull(jvmVersion);<a name="line.88"></a>
+<span class="sourceLineNo">089</span> assertTrue(jvmVersion.contains(System.getProperty("java.vm.vendor")));<a name="line.89"></a>
+<span class="sourceLineNo">090</span> assertTrue(jvmVersion.contains(System.getProperty("java.version")));<a name="line.90"></a>
+<span class="sourceLineNo">091</span> assertTrue(jvmVersion.contains(System.getProperty("java.vm.version")));<a name="line.91"></a>
+<span class="sourceLineNo">092</span> assertNotNull(model.getServerVersion());<a name="line.92"></a>
+<span class="sourceLineNo">093</span> String jerseyVersion = model.getJerseyVersion();<a name="line.93"></a>
+<span class="sourceLineNo">094</span> assertNotNull(jerseyVersion);<a name="line.94"></a>
+<span class="sourceLineNo">095</span> assertEquals(jerseyVersion, ServletContainer.class.getClass().getPackage()<a name="line.95"></a>
+<span class="sourceLineNo">096</span> .getImplementationVersion());<a name="line.96"></a>
+<span class="sourceLineNo">097</span> }<a name="line.97"></a>
+<span class="sourceLineNo">098</span><a name="line.98"></a>
+<span class="sourceLineNo">099</span> @Test<a name="line.99"></a>
+<span class="sourceLineNo">100</span> public void testGetStargateVersionText() throws IOException {<a name="line.100"></a>
+<span class="sourceLineNo">101</span> Response response = client.get("/version", Constants.MIMETYPE_TEXT);<a name="line.101"></a>
+<span class="sourceLineNo">102</span> assertTrue(response.getCode() == 200);<a name="line.102"></a>
+<span class="sourceLineNo">103</span> assertEquals(Constants.MIMETYPE_TEXT, response.getHeader("content-type"));<a name="line.103"></a>
+<span class="sourceLineNo">104</span> String body = Bytes.toString(response.getBody());<a name="line.104"></a>
+<span class="sourceLineNo">105</span> assertTrue(body.length() > 0);<a name="line.105"></a>
+<span class="sourceLineNo">106</span> assertTrue(body.contains(RESTServlet.VERSION_STRING));<a name="line.106"></a>
+<span class="sourceLineNo">107</span> assertTrue(body.contains(System.getProperty("java.vm.vendor")));<a name="line.107"></a>
+<span class="sourceLineNo">108</span> assertTrue(body.contains(System.getProperty("java.version")));<a name="line.108"></a>
+<span class="sourceLineNo">109</span> assertTrue(body.contains(System.getProperty("java.vm.version")));<a name="line.109"></a>
+<span class="sourceLineNo">110</span> assertTrue(body.contains(System.getProperty("os.name")));<a name="line.110"></a>
+<span class="sourceLineNo">111</span> assertTrue(body.contains(System.getProperty("os.version")));<a name="line.111"></a>
+<span class="sourceLineNo">112</span> assertTrue(body.contains(System.getProperty("os.arch")));<a name="line.112"></a>
+<span class="sourceLineNo">113</span> assertTrue(body.contains(ServletContainer.class.getClass().getPackage()<a name="line.113"></a>
+<span class="sourceLineNo">114</span> .getImplementationVersion()));<a name="line.114"></a>
+<span class="sourceLineNo">115</span> }<a name="line.115"></a>
+<span class="sourceLineNo">116</span><a name="line.116"></a>
+<span class="sourceLineNo">117</span> @Test<a name="line.117"></a>
+<span class="sourceLineNo">118</span> public void testGetStargateVersionXML() throws IOException, JAXBException {<a name="line.118"></a>
+<span class="sourceLineNo">119</span> Response response = client.get("/version", Constants.MIMETYPE_XML);<a name="line.119"></a>
+<span class="sourceLineNo">120</span> assertTrue(response.getCode() == 200);<a name="line.120"></a>
+<span class="sourceLineNo">121</span> assertEquals(Constants.MIMETYPE_XML, response.getHeader("content-type"));<a name="line.121"></a>
+<span class="sourceLineNo">122</span> VersionModel model = (VersionModel)<a name="line.122"></a>
+<span class="sourceLineNo">123</span> context.createUnmarshaller().unmarshal(<a name="line.123"></a>
+<span class="sourceLineNo">124</span> new ByteArrayInputStream(response.getBody()));<a name="line.124"></a>
+<span class="sourceLineNo">125</span> validate(model);<a name="line.125"></a>
+<span class="sourceLineNo">126</span> LOG.info("success retrieving Stargate version as XML");<a name="line.126"></a>
+<span class="sourceLineNo">127</span> }<a name="line.127"></a>
+<span class="sourceLineNo">128</span><a name="line.128"></a>
+<span class="sourceLineNo">129</span> @Test<a name="line.129"></a>
+<span class="sourceLineNo">130</span> public void testGetStargateVersionJSON() throws IOException {<a name="line.130"></a>
+<span class="sourceLineNo">131</span> Response response = client.get("/version", Constants.MIMETYPE_JSON);<a name="line.131"></a>
+<span class="sourceLineNo">132</span> assertTrue(response.getCode() == 200);<a name="line.132"></a>
+<span class="sourceLineNo">133</span> assertEquals(Constants.MIMETYPE_JSON, response.getHeader("content-type"));<a name="line.133"></a>
+<span class="sourceLineNo">134</span> ObjectMapper mapper = new JacksonJaxbJsonProvider()<a name="line.134"></a>
+<span class="sourceLineNo">135</span> .locateMapper(VersionModel.class, MediaType.APPLICATION_JSON_TYPE);<a name="line.135"></a>
+<span class="sourceLineNo">136</span> VersionModel model<a name="line.136"></a>
+<span class="sourceLineNo">137</span> = mapper.readValue(response.getBody(), VersionModel.class);<a name="line.137"></a>
+<span class="sourceLineNo">138</span> validate(model);<a name="line.138"></a>
+<span class="sourceLineNo">139</span> LOG.info("success retrieving Stargate version as JSON");<a name="line.139"></a>
+<span class="sourceLineNo">140</span> }<a name="line.140"></a>
+<span class="sourceLineNo">141</span><a name="line.141"></a>
+<span class="sourceLineNo">142</span> @Test<a name="line.142"></a>
+<span class="sourceLineNo">143</span> public void testGetStargateVersionPB() throws IOException {<a name="line.143"></a>
+<span class="sourceLineNo">144</span> Response response = client.get("/version", Constants.MIMETYPE_PROTOBUF);<a name="line.144"></a>
+<span class="sourceLineNo">145</span> assertTrue(response.getCode() == 200);<a name="line.145"></a>
+<span class="sourceLineNo">146</span> assertEquals(Constants.MIMETYPE_PROTOBUF, response.getHeader("content-type"));<a name="line.146"></a>
+<span class="sourceLineNo">147</span> VersionModel model = new VersionModel();<a name="line.147"></a>
+<span class="sourceLineNo">148</span> model.getObjectFromMessage(response.getBody());<a name="line.148"></a>
+<span class="sourceLineNo">149</span> validate(model);<a name="line.149"></a>
+<span class="sourceLineNo">150</span> response = client.get("/version", Constants.MIMETYPE_PROTOBUF_IETF);<a name="line.150"></a>
+<span class="sourceLineNo">151</span> assertTrue(response.getCode() == 200);<a name="line.151"></a>
+<span class="sourceLineNo">152</span> assertEquals(Constants.MIMETYPE_PROTOBUF_IETF, response.getHeader("content-type"));<a name="line.152"></a>
+<span class="sourceLineNo">153</span> model = new VersionModel();<a name="line.153"></a>
+<span class="sourceLineNo">154</span> model.getObjectFromMessage(response.getBody());<a name="line.154"></a>
+<span class="sourceLineNo">155</span> validate(model);<a name="line.155"></a>
+<span class="sourceLineNo">156</span> }<a name="line.156"></a>
+<span class="sourceLineNo">157</span><a name="line.157"></a>
+<span class="sourceLineNo">158</span> @Test<a name="line.158"></a>
+<span class="sourceLineNo">159</span> public void testGetStorageClusterVersionText() throws IOException {<a name="line.159"></a>
+<span class="sourceLineNo">160</span> Response response = client.get("/version/cluster", Constants.MIMETYPE_TEXT);<a name="line.160"></a>
+<span class="sourceLineNo">161</span> assertTrue(response.getCode() == 200);<a name="line.161"></a>
+<span class="sourceLineNo">162</span> assertEquals(Constants.MIMETYPE_TEXT, response.getHeader("content-type"));<a name="line.162"></a>
+<span class="sourceLineNo">163</span> }<a name="line.163"></a>
+<span class="sourceLineNo">164</span><a name="line.164"></a>
+<span class="sourceLineNo">165</span> @Test<a name="line.165"></a>
+<span class="sourceLineNo">166</span> public void testGetStorageClusterVersionXML() throws IOException,<a name="line.166"></a>
+<span class="sourceLineNo">167</span> JAXBException {<a name="line.167"></a>
+<span class="sourceLineNo">168</span> Response response = client.get("/version/cluster",Constants.MIMETYPE_XML);<a name="line.168"></a>
+<span class="sourceLineNo">169</span> assertTrue(response.getCode() == 200);<a name="line.169"></a>
+<span class="sourceLineNo">170</span> assertEquals(Constants.MIMETYPE_XML, response.getHeader("content-type"));<a name="line.170"></a>
+<span class="sourceLineNo">171</span> StorageClusterVersionModel clusterVersionModel = <a name="line.171"></a>
+<span class="sourceLineNo">172</span> (StorageClusterVersionModel)<a name="line.172"></a>
+<span class="sourceLineNo">173</span> context.createUnmarshaller().unmarshal(<a name="line.173"></a>
+<span class="sourceLineNo">174</span> new ByteArrayInputStream(response.getBody()));<a name="line.174"></a>
+<span class="sourceLineNo">175</span> assertNotNull(clusterVersionModel);<a name="line.175"></a>
+<span class="sourceLineNo">176</span> assertNotNull(clusterVersionModel.getVersion());<a name="line.176"></a>
+<span class="sourceLineNo">177</span> LOG.info("success retrieving storage cluster version as XML");<a name="line.177"></a>
+<span class="sourceLineNo">178</span> }<a name="line.178"></a>
<span class="sourceLineNo">179</span><a name="line.179"></a>
+<span class="sourceLineNo">180</span> @Test<a name="line.180"></a>
+<span class="sourceLineNo">181</span> public void testGetStorageClusterVersionJSON() throws IOException {<a name="line.181"></a>
+<span class="sourceLineNo">182</span> Response response = client.get("/version/cluster", Constants.MIMETYPE_JSON);<a name="line.182"></a>
+<span class="sourceLineNo">183</span> assertTrue(response.getCode() == 200);<a name="line.183"></a>
+<span class="sourceLineNo">184</span> assertEquals(Constants.MIMETYPE_JSON, response.getHeader("content-type"));<a name="line.184"></a>
+<span class="sourceLineNo">185</span> ObjectMapper mapper = new JacksonJaxbJsonProvider()<a name="line.185"></a>
+<span class="sourceLineNo">186</span> .locateMapper(StorageClusterVersionModel.class, MediaType.APPLICATION_JSON_TYPE);<a name="line.186"></a>
+<span class="sourceLineNo">187</span> StorageClusterVersionModel clusterVersionModel<a name="line.187"></a>
+<span class="sourceLineNo">188</span> = mapper.readValue(response.getBody(), StorageClusterVersionModel.class);<a name="line.188"></a>
+<span class="sourceLineNo">189</span> assertNotNull(clusterVersionModel);<a name="line.189"></a>
+<span class="sourceLineNo">190</span> assertNotNull(clusterVersionModel.getVersion());<a name="line.190"></a>
+<span class="sourceLineNo">191</span> LOG.info("success retrieving storage cluster version as JSON");<a name="line.191"></a>
+<span class="sourceLineNo">192</span> }<a name="line.192"></a>
+<span class="sourceLineNo">193</span>}<a name="line.193"></a>
+<span class="sourceLineNo">194</span><a name="line.194"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/client/TestXmlParsing.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/client/TestXmlParsing.html b/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/client/TestXmlParsing.html
index b61016c..66a2c26 100644
--- a/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/client/TestXmlParsing.html
+++ b/testdevapidocs/src-html/org/apache/hadoop/hbase/rest/client/TestXmlParsing.html
@@ -49,7 +49,7 @@
<span class="sourceLineNo">041</span> @Test<a name="line.41"></a>
<span class="sourceLineNo">042</span> public void testParsingClusterVersion() throws Exception {<a name="line.42"></a>
<span class="sourceLineNo">043</span> final String xml = "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>"<a name="line.43"></a>
-<span class="sourceLineNo">044</span> + "<ClusterVersion>2.0.0</ClusterVersion>";<a name="line.44"></a>
+<span class="sourceLineNo">044</span> + "<ClusterVersion Version=\"2.0.0\"/>";<a name="line.44"></a>
<span class="sourceLineNo">045</span> Client client = mock(Client.class);<a name="line.45"></a>
<span class="sourceLineNo">046</span> RemoteAdmin admin = new RemoteAdmin(client, HBaseConfiguration.create(), null);<a name="line.46"></a>
<span class="sourceLineNo">047</span> Response resp = new Response(200, null, xml.getBytes());<a name="line.47"></a>
[10/27] hbase-site git commit: Published site at .
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-spark/dependency-convergence.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-spark/dependency-convergence.html b/hbase-build-configuration/hbase-spark/dependency-convergence.html
index 0877611..f524d27 100644
--- a/hbase-build-configuration/hbase-spark/dependency-convergence.html
+++ b/hbase-build-configuration/hbase-spark/dependency-convergence.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Spark – Reactor Dependency Convergence</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -262,7 +262,7 @@
<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />         \- commons-configuration:commons-configuration:jar:1.6:compile<br />            \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />         \- commons-configuration:commons-configuration:jar:1.6:compile<br />            \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-configuration:commons-configuration:jar:1.6:compile<br />         \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-configuration:commons-configuration:jar:1.6:compile<br />         \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-configuration:commons-configuration:jar:1.6:compile<br />         \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-configuration:commons-configuration:jar:1.6:compile<br />      \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-common:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|     \- commons-configuration:commons-configuration:jar:1.6:compile<br />|        \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br />\- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />   \- org.tachyonproject:tachyon-client:jar:0.8.2:provided<br />      \- (commons-lang:commons-lang:jar:2.4:provided - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />+- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />|  \- org.tachyonproject:tachyon-client:jar:0.8.2:provided<br />|     \- (commons-lang:commons-lang:jar:2.4:compile - scope updated from provided; omitted for duplicate)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-configuration:commons-configuration:jar:1.6:compile<br />      \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
@@ -292,10 +292,10 @@
<li>org.apache.hbase:hbase-rest:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|&
#160;    \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|     \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|        +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|        |  \- (commons-lang:com
mons-lang:jar:2.6:test - omitted for duplicate)<br />|        \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|           \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test (scope not updated to compile)<br />|  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:test<br />|     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
<li>org.apache.hbase:hbase-rsgroup:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2
.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  
   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|        +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|        |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|        \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|           \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
<li>org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />|  +- org.apache.directory.server:apacheds-core-api:jar:2.0.0-M15:test<br />|  |  +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  +- org.apache.directory.api:api-ldap-codec-core:jar:1.0.0-M20:test<br />|  |  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  \- org.apache.directory.api:api-ldap-model:jar:1.0.0-M20:test<br />|  |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.server:apacheds-interceptor-kerberos:jar:2.0.0-M15:test<br />|  |  \- org.apache.directory.server:apacheds-core:jar:2.0.0-M15:test<br />|  |    &#
160;+- org.apache.directory.server:apacheds-interceptors-authn:jar:2.0.0-M15:test<br />|  |     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |     +- org.apache.directory.server:apacheds-interceptors-trigger:jar:2.0.0-M15:test<br />|  |     |  \- org.apache.directory.api:api-ldap-extras-trigger:jar:1.0.0-M20:test<br />|  |     |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.server:apacheds-mavibot-partition:jar:2.0.0-M15:test<br />|  |  +- org.apache.directory.server:apacheds-core-avl:jar:2.0.0-M15:test<br />|  | 
; |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.api:api-all:jar:1.0.0-M20:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.server:apacheds-jdbm-partition:jar:2.0.0-M15:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.directory.server:apacheds-protocol-ldap:jar:2.0.0-M15:test<br />|     +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|     \- org.apache.directory.api:api-ldap-extras-sp:jar:1.0.0-M20:test<br />|        \- (commons-lang:commons-lang:jar:2.6:test - o
mitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- org.apache.hadoop:hadoop-yarn-common
:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />   +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />      +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />      |  \- (commons-lang
:commons-lang:jar:2.6:test - omitted for duplicate)<br />      \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />         \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- commons-lang:commons-lang:jar:2.6:compile<br />\- org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />      |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />     &#
160;|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />      |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />      |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />      |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      \- org.apache.hadoop
:hadoop-hdfs:jar:2.7.1:compile<br />         \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- commons-lang:commons-lang:jar:2.6:compile<br />\- org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />      |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />     &
#160;|     |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />      |     |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />      |     |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      |     \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />      |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />      |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted
for duplicate)<br />      \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />         \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />            \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:test<br />|  |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:test<br />|  |     \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test<br />|  |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:test<br />|  |     \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:test<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:test<br />|  |&
#160; |  \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:test<br />|  |  |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:test<br />|  |     \- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|  |        \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplica
te)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|     \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|        \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|           \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br /> 
        \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- commons-lang:commons-lang:jar:2.6:compile<br />   +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />   |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<
br />   |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />   |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />   |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />      \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |     |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |     |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />   |     |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   |     \- org.apache.hadoop:hado
op-yarn-api:jar:2.7.1:compile<br />   |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- commons-lang:commons-lang:jar:2.6:compile<br />   +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />   |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />         \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- org.ap
ache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|  +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|     |  \- (commons
-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|     \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|        \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />   +- org.apache.directory.server:apacheds-core-api:jar:2.0.0-M15:test<br />   |  +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |  +- org.apache.directory.api:api-ldap-codec-core:jar:1.0.0-M20:test<br />   |  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |  \- org.apache.directory.api:api-ldap-model:jar:1.0.0-M20:test<br />   |     \- (commons-lang:commons-lang:jar:2.6:test
- omitted for duplicate)<br />   +- org.apache.directory.server:apacheds-interceptor-kerberos:jar:2.0.0-M15:test<br />   |  \- org.apache.directory.server:apacheds-core:jar:2.0.0-M15:test<br />   |     +- org.apache.directory.server:apacheds-interceptors-authn:jar:2.0.0-M15:test<br />   |     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |     +- org.apache.directory.server:apacheds-interceptors-trigger:jar:2.0.0-M15:test<br />   |     |  \- org.apache.directory.api:api-ldap-extras-trigger:jar:1.0.0-M20:test<br />   |     |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |   
  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   +- org.apache.directory.server:apacheds-mavibot-partition:jar:2.0.0-M15:test<br />   |  +- org.apache.directory.server:apacheds-core-avl:jar:2.0.0-M15:test<br />   |  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   +- org.apache.directory.api:api-all:jar:1.0.0-M20:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   +- org.apache.directory.server:apacheds-jdbm-partition:jar:2.0.0-M15:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   \- org.apache.directory.server:apach
eds-protocol-ldap:jar:2.0.0-M15:test<br />      +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />      \- org.apache.directory.api:api-ldap-extras-sp:jar:1.0.0-M20:test<br />         \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-common:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|     \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hado
op-yarn-api:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1
:test<br />      +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />      |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />      \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />         +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />         |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />         \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />            \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|  |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />|  +- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|  |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />|  \- org.apache.hado
op:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|     \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />   \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
@@ -566,7 +566,7 @@
<li>org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT<br />+- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|  \- org.slf4j:slf4j-log4j12:jar:1.6.1:compile<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />      \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />         \- org.apache.zookeeper:zookeeper:test-jar:tests:3.4.6:test<br />            \- (org.slf4j:slf4j-log4j12:jar:1.6.1:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />         \- org.slf4j:slf4j-log4j12:jar:1.6.1:compile<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.10)<br /></li><br />
<li>org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:compile<br />   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:compile<br />      \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:compile<br />         \- org.apache.zookeeper:zookeeper:test-jar:tests:3.4.6:compile<br />            \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br /></ol></td></tr>
<tr class="a">
@@ -592,10 +592,10 @@
<li>org.apache.hbase:hbase-rest:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|     \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|     |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|     |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|     |  | 
0;\- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />
|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test (scope not updated to compile)<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from test; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />\- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-rsgroup:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.7.24)<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  | 
0;|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|  |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  
;\- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.24)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.24)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.24)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  +- org.apache.hadoop:
hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />   +- org.apa
che.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />\- org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      
;|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />      |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />      |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />      |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />&
#160;     |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />         \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />\- org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   
0;  |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />      |     |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />      |     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |     |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />      |     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |     |
0; \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |     \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />      |        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />         \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:test<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:test<br />|  |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:test<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:test<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated fro
m test; omitted for duplicate)<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:test<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; om
itted for duplicate)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />      |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />         \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)
<br />   |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />   |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />   |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   |  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |     |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |     |  |  \- (o
rg.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |     |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />   |     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |     \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />   |        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runt
ime - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  \- (org.
slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />+- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-minicluster:jar:2.7.
1:test<br />|  +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-common:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|  |  \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />|  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.7.10)<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-ap
p:jar:2.7.1:compile<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|  |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-co
re:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test -
omitted for conflict with 1.7.10)<br />\- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from provided; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />+- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from provided; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />|  +- org.apache.hadoop:ha
doop-mapreduce-client-core:jar:2.7.1:compile<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  +- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from test; omitted for duplicate)<br />\- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-j
ar:tests:2.7.1:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from test; omitted for duplicate)<br /></li><br />
@@ -619,7 +619,7 @@
<li>org.apache.hbase:hbase-rsgroup:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:compile - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:runtime - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:compile - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:compile - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
@@ -669,7 +669,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-spark/dependency-info.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-spark/dependency-info.html b/hbase-build-configuration/hbase-spark/dependency-info.html
index b8e8c0f..da372fd 100644
--- a/hbase-build-configuration/hbase-spark/dependency-info.html
+++ b/hbase-build-configuration/hbase-spark/dependency-info.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Spark – Dependency Information</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -147,7 +147,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-spark/dependency-management.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-spark/dependency-management.html b/hbase-build-configuration/hbase-spark/dependency-management.html
index 823a2ed..4a8c6d5 100644
--- a/hbase-build-configuration/hbase-spark/dependency-management.html
+++ b/hbase-build-configuration/hbase-spark/dependency-management.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Spark – Project Dependency Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -766,7 +766,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-spark/index.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-spark/index.html b/hbase-build-configuration/hbase-spark/index.html
index 2259e94..5f8f30c 100644
--- a/hbase-build-configuration/hbase-spark/index.html
+++ b/hbase-build-configuration/hbase-spark/index.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Spark – About</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -119,7 +119,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-spark/integration.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-spark/integration.html b/hbase-build-configuration/hbase-spark/integration.html
index e3f6056..b8e77c4 100644
--- a/hbase-build-configuration/hbase-spark/integration.html
+++ b/hbase-build-configuration/hbase-spark/integration.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Spark – CI Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -126,7 +126,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-spark/issue-tracking.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-spark/issue-tracking.html b/hbase-build-configuration/hbase-spark/issue-tracking.html
index 259b32c..f28772e 100644
--- a/hbase-build-configuration/hbase-spark/issue-tracking.html
+++ b/hbase-build-configuration/hbase-spark/issue-tracking.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Spark – Issue Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -123,7 +123,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-spark/license.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-spark/license.html b/hbase-build-configuration/hbase-spark/license.html
index e8b2f8e..5da06bf 100644
--- a/hbase-build-configuration/hbase-spark/license.html
+++ b/hbase-build-configuration/hbase-spark/license.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Spark – Project Licenses</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -326,7 +326,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-spark/mail-lists.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-spark/mail-lists.html b/hbase-build-configuration/hbase-spark/mail-lists.html
index 1414c63..d2be8a6 100644
--- a/hbase-build-configuration/hbase-spark/mail-lists.html
+++ b/hbase-build-configuration/hbase-spark/mail-lists.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Spark – Project Mailing Lists</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -176,7 +176,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-spark/plugin-management.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-spark/plugin-management.html b/hbase-build-configuration/hbase-spark/plugin-management.html
index f620787..e7d01d4 100644
--- a/hbase-build-configuration/hbase-spark/plugin-management.html
+++ b/hbase-build-configuration/hbase-spark/plugin-management.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Spark – Project Plugin Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -271,7 +271,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-spark/plugins.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-spark/plugins.html b/hbase-build-configuration/hbase-spark/plugins.html
index e91b2cc..0bf12a2 100644
--- a/hbase-build-configuration/hbase-spark/plugins.html
+++ b/hbase-build-configuration/hbase-spark/plugins.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Spark – Project Plugins</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -238,7 +238,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-spark/project-info.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-spark/project-info.html b/hbase-build-configuration/hbase-spark/project-info.html
index 9e50389..2ed3a82 100644
--- a/hbase-build-configuration/hbase-spark/project-info.html
+++ b/hbase-build-configuration/hbase-spark/project-info.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Spark – Project Information</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -167,7 +167,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-spark/project-reports.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-spark/project-reports.html b/hbase-build-configuration/hbase-spark/project-reports.html
index 6d11fa5..86b2c54 100644
--- a/hbase-build-configuration/hbase-spark/project-reports.html
+++ b/hbase-build-configuration/hbase-spark/project-reports.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Spark – Generated Reports</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -131,7 +131,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-spark/project-summary.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-spark/project-summary.html b/hbase-build-configuration/hbase-spark/project-summary.html
index 77ef92e..bd8d203 100644
--- a/hbase-build-configuration/hbase-spark/project-summary.html
+++ b/hbase-build-configuration/hbase-spark/project-summary.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Spark – Project Summary</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -166,7 +166,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
[16/27] hbase-site git commit: Published site at .
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-annotations/source-repository.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-annotations/source-repository.html b/hbase-build-configuration/hbase-annotations/source-repository.html
index 46d73a8..8f0d504 100644
--- a/hbase-build-configuration/hbase-annotations/source-repository.html
+++ b/hbase-build-configuration/hbase-annotations/source-repository.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Annotations – Source Code Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -134,7 +134,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-annotations/team-list.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-annotations/team-list.html b/hbase-build-configuration/hbase-annotations/team-list.html
index db3576b..e950be1 100644
--- a/hbase-build-configuration/hbase-annotations/team-list.html
+++ b/hbase-build-configuration/hbase-annotations/team-list.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Annotations – Project Team</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -529,7 +529,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/dependencies.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/dependencies.html b/hbase-build-configuration/hbase-archetypes/dependencies.html
index 374d559..4e79cfb 100644
--- a/hbase-build-configuration/hbase-archetypes/dependencies.html
+++ b/hbase-build-configuration/hbase-archetypes/dependencies.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Archetypes – Project Dependencies</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -272,7 +272,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/dependency-convergence.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/dependency-convergence.html b/hbase-build-configuration/hbase-archetypes/dependency-convergence.html
index abb491c..5e3a34a 100644
--- a/hbase-build-configuration/hbase-archetypes/dependency-convergence.html
+++ b/hbase-build-configuration/hbase-archetypes/dependency-convergence.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Archetypes – Reactor Dependency Convergence</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -262,7 +262,7 @@
<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />         \- commons-configuration:commons-configuration:jar:1.6:compile<br />            \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />         \- commons-configuration:commons-configuration:jar:1.6:compile<br />            \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-configuration:commons-configuration:jar:1.6:compile<br />         \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-configuration:commons-configuration:jar:1.6:compile<br />         \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-configuration:commons-configuration:jar:1.6:compile<br />         \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-configuration:commons-configuration:jar:1.6:compile<br />      \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-common:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|     \- commons-configuration:commons-configuration:jar:1.6:compile<br />|        \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br />\- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />   \- org.tachyonproject:tachyon-client:jar:0.8.2:provided<br />      \- (commons-lang:commons-lang:jar:2.4:provided - omitted for conflict with 2.6)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />+- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />|  \- org.tachyonproject:tachyon-client:jar:0.8.2:provided<br />|     \- (commons-lang:commons-lang:jar:2.4:compile - scope updated from provided; omitted for duplicate)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-configuration:commons-configuration:jar:1.6:compile<br />      \- (commons-lang:commons-lang:jar:2.4:compile - omitted for conflict with 2.6)<br /></li><br />
@@ -292,10 +292,10 @@
<li>org.apache.hbase:hbase-rest:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|&
#160;    \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|     \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|        +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|        |  \- (commons-lang:com
mons-lang:jar:2.6:test - omitted for duplicate)<br />|        \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|           \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test (scope not updated to compile)<br />|  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:test<br />|     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
<li>org.apache.hbase:hbase-rsgroup:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2
.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  
   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|        +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|        |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|        \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|           \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
<li>org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />|  +- org.apache.directory.server:apacheds-core-api:jar:2.0.0-M15:test<br />|  |  +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  +- org.apache.directory.api:api-ldap-codec-core:jar:1.0.0-M20:test<br />|  |  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  \- org.apache.directory.api:api-ldap-model:jar:1.0.0-M20:test<br />|  |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.server:apacheds-interceptor-kerberos:jar:2.0.0-M15:test<br />|  |  \- org.apache.directory.server:apacheds-core:jar:2.0.0-M15:test<br />|  |    &#
160;+- org.apache.directory.server:apacheds-interceptors-authn:jar:2.0.0-M15:test<br />|  |     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |     +- org.apache.directory.server:apacheds-interceptors-trigger:jar:2.0.0-M15:test<br />|  |     |  \- org.apache.directory.api:api-ldap-extras-trigger:jar:1.0.0-M20:test<br />|  |     |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.server:apacheds-mavibot-partition:jar:2.0.0-M15:test<br />|  |  +- org.apache.directory.server:apacheds-core-avl:jar:2.0.0-M15:test<br />|  | 
; |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.api:api-all:jar:1.0.0-M20:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.directory.server:apacheds-jdbm-partition:jar:2.0.0-M15:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.directory.server:apacheds-protocol-ldap:jar:2.0.0-M15:test<br />|     +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|     \- org.apache.directory.api:api-ldap-extras-sp:jar:1.0.0-M20:test<br />|        \- (commons-lang:commons-lang:jar:2.6:test - o
mitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- org.apache.hadoop:hadoop-yarn-common
:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />   +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />      +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />      |  \- (commons-lang
:commons-lang:jar:2.6:test - omitted for duplicate)<br />      \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />         \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- commons-lang:commons-lang:jar:2.6:compile<br />\- org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />      |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />     &#
160;|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />      |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />      |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />      |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      \- org.apache.hadoop
:hadoop-hdfs:jar:2.7.1:compile<br />         \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- commons-lang:commons-lang:jar:2.6:compile<br />\- org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />      |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />     &
#160;|     |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />      |     |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />      |     |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      |     \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />      |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />      +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />      |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted
for duplicate)<br />      \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />         \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />            \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:test<br />|  |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:test<br />|  |     \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test<br />|  |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:test<br />|  |     \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:test<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:test<br />|  |&
#160; |  \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:test<br />|  |  |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:test<br />|  |     \- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|  |        \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplica
te)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (commons-lang:commons-lang:jar:2.6:runtime - scope updated from test; omitted for duplicate)<br />|     \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|        \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|           \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br /> 
        \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- commons-lang:commons-lang:jar:2.6:compile<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- commons-lang:commons-lang:jar:2.6:compile<br />   +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />   |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   |  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<
br />   |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />   |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />   |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />      \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |     |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |     |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />   |     |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   |     \- org.apache.hadoop:hado
op-yarn-api:jar:2.7.1:compile<br />   |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- commons-lang:commons-lang:jar:2.6:compile<br />   +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />   |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />         \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- org.ap
ache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />|  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|  +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />|     |  \- (commons
-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />|     \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />|        \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />   +- org.apache.directory.server:apacheds-core-api:jar:2.0.0-M15:test<br />   |  +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |  +- org.apache.directory.api:api-ldap-codec-core:jar:1.0.0-M20:test<br />   |  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |  \- org.apache.directory.api:api-ldap-model:jar:1.0.0-M20:test<br />   |     \- (commons-lang:commons-lang:jar:2.6:test
- omitted for duplicate)<br />   +- org.apache.directory.server:apacheds-interceptor-kerberos:jar:2.0.0-M15:test<br />   |  \- org.apache.directory.server:apacheds-core:jar:2.0.0-M15:test<br />   |     +- org.apache.directory.server:apacheds-interceptors-authn:jar:2.0.0-M15:test<br />   |     |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |     +- org.apache.directory.server:apacheds-interceptors-trigger:jar:2.0.0-M15:test<br />   |     |  \- org.apache.directory.api:api-ldap-extras-trigger:jar:1.0.0-M20:test<br />   |     |     \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |   
  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   +- org.apache.directory.server:apacheds-mavibot-partition:jar:2.0.0-M15:test<br />   |  +- org.apache.directory.server:apacheds-core-avl:jar:2.0.0-M15:test<br />   |  |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   +- org.apache.directory.api:api-all:jar:1.0.0-M20:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   +- org.apache.directory.server:apacheds-jdbm-partition:jar:2.0.0-M15:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   \- org.apache.directory.server:apach
eds-protocol-ldap:jar:2.0.0-M15:test<br />      +- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />      \- org.apache.directory.api:api-ldap-extras-sp:jar:1.0.0-M20:test<br />         \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-common:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|     \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  |  \- org.apache.hadoop:hado
op-yarn-api:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|  |     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|     \- (commons-lang:commons-lang:jar:2.6:compile - omitted for duplicate)<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   +- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />   |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />   \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1
:test<br />      +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />      |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />      \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />         +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:2.7.1:test<br />         |  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />         \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />            \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-hdfs:jar:2.7.1:compile<br />|  |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |     \- org.apache.hadoop:hadoop-yarn-client:jar:2.7.1:compile<br />|  |        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />|  +- org.apache.hadoop:hadoop-yarn-api:jar:2.7.1:compile<br />|  |  \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />|  \- org.apache.hado
op:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|     \- org.apache.hadoop:hadoop-yarn-common:jar:2.7.1:compile<br />|        \- (commons-lang:commons-lang:jar:2.6:compile - omitted for conflict with 2.4)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- commons-lang:commons-lang:jar:2.6:compile<br />+- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.7.1:test<br />   \- (commons-lang:commons-lang:jar:2.6:test - omitted for duplicate)<br /></li><br />
@@ -566,7 +566,7 @@
<li>org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT<br />+- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|  \- org.slf4j:slf4j-log4j12:jar:1.6.1:compile<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:test<br />      \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:test<br />         \- org.apache.zookeeper:zookeeper:test-jar:tests:3.4.6:test<br />            \- (org.slf4j:slf4j-log4j12:jar:1.6.1:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />         \- org.slf4j:slf4j-log4j12:jar:1.6.1:compile<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.10)<br /></li><br />
<li>org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:compile<br />   \- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:2.7.1:compile<br />      \- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:2.7.1:compile<br />         \- org.apache.zookeeper:zookeeper:test-jar:tests:3.4.6:compile<br />            \- (org.slf4j:slf4j-log4j12:jar:1.6.1:compile - omitted for conflict with 1.7.24)<br /></li><br /></ol></td></tr>
<tr class="a">
@@ -592,10 +592,10 @@
<li>org.apache.hbase:hbase-rest:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|     \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|     |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|     |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|     |  | 
0;\- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />
|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test (scope not updated to compile)<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from test; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />\- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-rsgroup:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.7.24)<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  | 
0;|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|  |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.24)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  
;\- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.24)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.24)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.24)<br />\- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT<br />+- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  +- org.apache.hadoop:
hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />+- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br />\- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />   +- org.apa
che.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.6.1)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />\- org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      
;|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />      |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />      |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />      |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />&
#160;     |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />         \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-check-invariants:pom:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|     +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />|     \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />\- org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   
0;  |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />      |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />      |     |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />      |     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |     |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />      |     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |     |
0; \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      |     \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />      |        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />      \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />         \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:test<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:test<br />|  |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:test<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:test<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:test<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated fro
m test; omitted for duplicate)<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:test<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; om
itted for duplicate)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from test; omitted for duplicate)<br />\- org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT:compile<br />   \- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />      +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />      |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />      \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />         \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   +- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)
<br />   |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />   |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />   |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-mapreduce:jar:3.0.0-SNAPSHOT:compile<br />   +- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />   |  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />   |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.6.1)<br />   +- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />   |  \- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />   |     +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />   |     |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />   |     |  |  \- (o
rg.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |     |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />   |     |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   |     \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />   |        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />   +- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />   |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runt
ime - omitted for conflict with 1.6.1)<br />   \- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />      \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  \- (org.
slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.7.1:compile<br />|  \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />+- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-minicluster:jar:2.7.
1:test<br />|  +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br />\- org.apache.hadoop:hadoop-minikdc:jar:2.7.1:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />+- org.apache.hbase:hbase-common:jar:3.0.0-SNAPSHOT:compile<br />|  \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />+- org.apache.hbase:hbase-client:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.zookeeper:zookeeper:jar:3.4.10:compile<br />|  |  \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />|  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for conflict with 1.7.10)<br />+- org.apache.hbase:hbase-server:jar:3.0.0-SNAPSHOT:compile<br />|  +- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-ap
p:jar:2.7.1:compile<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  |  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  |  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|  |     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-co
re:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.7.10)<br />+- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />|  \- org.apache.hadoop:hadoop-minicluster:jar:2.7.1:test<br />|     +- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     +- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:2.7.1:test<br />|     |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test - omitted for conflict with 1.7.10)<br />|     \- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:2.7.1:test<br />|        \- (org.slf4j:slf4j-log4j12:jar:1.7.10:test -
omitted for conflict with 1.7.10)<br />\- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from provided; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark:jar:3.0.0-SNAPSHOT<br />+- org.apache.spark:spark-core_2.10:jar:1.6.0:provided<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - scope updated from provided; omitted for duplicate)<br />+- org.apache.hadoop:hadoop-client:jar:2.7.1:compile<br />|  +- org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.7.1:compile<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-common:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  +- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:2.7.1:compile<br />|  |  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for conflict with 1.6.1)<br />|  |  \- org.slf4j:slf4j-log4j12:jar:1.7.10:compile<br />|  +- org.apache.hadoop:ha
doop-mapreduce-client-core:jar:2.7.1:compile<br />|  |  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-mapreduce-client-jobclient:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:jar:2.7.1:compile<br />|  +- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from runtime; omitted for duplicate)<br />|  \- org.apache.hadoop:hadoop-auth:jar:2.7.1:compile<br />|     \- (org.slf4j:slf4j-log4j12:jar:1.7.10:runtime - omitted for duplicate)<br />+- org.apache.hadoop:hadoop-common:test-jar:tests:2.7.1:test<br />|  \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from test; omitted for duplicate)<br />\- org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-j
ar:tests:2.7.1:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.10:compile - scope updated from test; omitted for duplicate)<br /></li><br />
@@ -619,7 +619,7 @@
<li>org.apache.hbase:hbase-rsgroup:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:compile - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client-project:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:runtime - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-shaded-client:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
-<li>org.apache.hbase:hbase-shaded-server:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
+<li>org.apache.hbase:hbase-shaded-mapreduce:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
<li>org.apache.hbase:hbase-shell:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:compile - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-spark-it:jar:3.0.0-SNAPSHOT<br />\- org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT:test<br />   \- (org.slf4j:slf4j-log4j12:jar:1.7.24:compile - scope updated from test; omitted for duplicate)<br /></li><br />
<li>org.apache.hbase:hbase-testing-util:jar:3.0.0-SNAPSHOT<br />\- org.slf4j:slf4j-log4j12:jar:1.7.24:compile<br /></li><br />
@@ -669,7 +669,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/dependency-info.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/dependency-info.html b/hbase-build-configuration/hbase-archetypes/dependency-info.html
index 4f27eda..512df90 100644
--- a/hbase-build-configuration/hbase-archetypes/dependency-info.html
+++ b/hbase-build-configuration/hbase-archetypes/dependency-info.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Archetypes – Dependency Information</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -148,7 +148,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/dependency-management.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/dependency-management.html b/hbase-build-configuration/hbase-archetypes/dependency-management.html
index 7451f49..5bb930c 100644
--- a/hbase-build-configuration/hbase-archetypes/dependency-management.html
+++ b/hbase-build-configuration/hbase-archetypes/dependency-management.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Archetypes – Project Dependency Management</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -766,7 +766,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/dependencies.html
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/dependencies.html b/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/dependencies.html
index 6c9aa4c..29ba8c0 100644
--- a/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/dependencies.html
+++ b/hbase-build-configuration/hbase-archetypes/hbase-archetype-builder/dependencies.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase - Archetype builder – Project Dependencies</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -272,7 +272,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
[24/27] hbase-site git commit: Published site at .
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/book.html
----------------------------------------------------------------------
diff --git a/book.html b/book.html
index 90aca68..c5cb466 100644
--- a/book.html
+++ b/book.html
@@ -35075,7 +35075,7 @@ The server will return cellblocks compressed using this same compressor as long
<div id="footer">
<div id="footer-text">
Version 3.0.0-SNAPSHOT<br>
-Last updated 2017-09-06 14:29:43 UTC
+Last updated 2017-09-07 14:29:38 UTC
</div>
</div>
</body>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/bulk-loads.html
----------------------------------------------------------------------
diff --git a/bulk-loads.html b/bulk-loads.html
index 3220695..4067229 100644
--- a/bulk-loads.html
+++ b/bulk-loads.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase –
Bulk Loads in Apache HBase (TM)
@@ -311,7 +311,7 @@ under the License. -->
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/checkstyle-aggregate.html
----------------------------------------------------------------------
diff --git a/checkstyle-aggregate.html b/checkstyle-aggregate.html
index e77cb19..441eb90 100644
--- a/checkstyle-aggregate.html
+++ b/checkstyle-aggregate.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase – Checkstyle Results</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -289,7 +289,7 @@
<td>2038</td>
<td>0</td>
<td>0</td>
-<td>12891</td></tr></table></div>
+<td>12895</td></tr></table></div>
<div class="section">
<h2><a name="Files"></a>Files</h2>
<table border="0" class="table table-striped">
@@ -1867,7 +1867,7 @@
<td><a href="#org.apache.hadoop.hbase.filter.FilterList.java">org/apache/hadoop/hbase/filter/FilterList.java</a></td>
<td>0</td>
<td>0</td>
-<td>53</td></tr>
+<td>55</td></tr>
<tr class="b">
<td><a href="#org.apache.hadoop.hbase.filter.FilterWrapper.java">org/apache/hadoop/hbase/filter/FilterWrapper.java</a></td>
<td>0</td>
@@ -5542,7 +5542,7 @@
<td><a href="#org.apache.hadoop.hbase.rest.model.StorageClusterVersionModel.java">org/apache/hadoop/hbase/rest/model/StorageClusterVersionModel.java</a></td>
<td>0</td>
<td>0</td>
-<td>1</td></tr>
+<td>3</td></tr>
<tr class="a">
<td><a href="#org.apache.hadoop.hbase.rest.model.TableInfoModel.java">org/apache/hadoop/hbase/rest/model/TableInfoModel.java</a></td>
<td>0</td>
@@ -7123,7 +7123,7 @@
<td><a class="externalLink" href="http://checkstyle.sourceforge.net/config_imports.html#UnusedImports">UnusedImports</a>
<ul>
<li>processJavadoc: <tt>"true"</tt></li></ul></td>
-<td>114</td>
+<td>116</td>
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td></tr>
<tr class="a">
<td>indentation</td>
@@ -7134,7 +7134,7 @@
<li>caseIndent: <tt>"2"</tt></li>
<li>basicOffset: <tt>"2"</tt></li>
<li>lineWrappingIndentation: <tt>"2"</tt></li></ul></td>
-<td>3802</td>
+<td>3804</td>
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td></tr>
<tr class="b">
<td>javadoc</td>
@@ -27545,319 +27545,331 @@
<td>imports</td>
<td>ImportOrder</td>
<td>Wrong order for 'org.apache.hadoop.hbase.shaded.com.google.protobuf.InvalidProtocolBufferException' import.</td>
-<td>35</td></tr>
+<td>37</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>105</td></tr>
+<td>107</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>sizes</td>
<td>LineLength</td>
<td>Line is longer than 100 characters (found 106).</td>
-<td>325</td></tr>
+<td>327</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'case' child have incorrect indentation level 4, expected level should be 6.</td>
-<td>335</td></tr>
+<td>337</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'case' child have incorrect indentation level 4, expected level should be 6.</td>
-<td>336</td></tr>
+<td>338</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'block' child have incorrect indentation level 6, expected level should be 8.</td>
-<td>337</td></tr>
+<td>339</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'case' child have incorrect indentation level 4, expected level should be 6.</td>
-<td>338</td></tr>
+<td>340</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'block' child have incorrect indentation level 6, expected level should be 8.</td>
-<td>339</td></tr>
+<td>341</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'block' child have incorrect indentation level 6, expected level should be 8.</td>
-<td>340</td></tr>
+<td>342</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'case' child have incorrect indentation level 4, expected level should be 6.</td>
-<td>342</td></tr>
+<td>344</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'case' child have incorrect indentation level 4, expected level should be 6.</td>
-<td>343</td></tr>
+<td>345</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'block' child have incorrect indentation level 6, expected level should be 8.</td>
-<td>344</td></tr>
+<td>346</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'case' child have incorrect indentation level 4, expected level should be 6.</td>
-<td>345</td></tr>
+<td>347</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'case' child have incorrect indentation level 4, expected level should be 6.</td>
-<td>346</td></tr>
+<td>348</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'block' child have incorrect indentation level 6, expected level should be 8.</td>
-<td>347</td></tr>
+<td>349</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'case' child have incorrect indentation level 4, expected level should be 6.</td>
-<td>348</td></tr>
+<td>350</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'block' child have incorrect indentation level 6, expected level should be 8.</td>
-<td>349</td></tr>
+<td>351</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'case' child have incorrect indentation level 8, expected level should be 10.</td>
-<td>386</td></tr>
+<td>389</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'block' child have incorrect indentation level 10, expected level should be 12.</td>
-<td>387</td></tr>
+<td>390</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'case' child have incorrect indentation level 8, expected level should be 10.</td>
-<td>388</td></tr>
+<td>391</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'block' child have incorrect indentation level 10, expected level should be 12.</td>
-<td>389</td></tr>
+<td>392</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'block' child have incorrect indentation level 10, expected level should be 12.</td>
-<td>390</td></tr>
+<td>393</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'case' child have incorrect indentation level 8, expected level should be 10.</td>
-<td>391</td></tr>
+<td>394</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'block' child have incorrect indentation level 10, expected level should be 12.</td>
-<td>392</td></tr>
+<td>395</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'block' child have incorrect indentation level 10, expected level should be 12.</td>
-<td>393</td></tr>
+<td>396</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'case' child have incorrect indentation level 8, expected level should be 10.</td>
-<td>394</td></tr>
+<td>397</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
-<td>'block' child have incorrect indentation level 10, expected level should be 12.</td>
-<td>395</td></tr>
+<td>'if' have incorrect indentation level 10, expected level should be 12.</td>
+<td>398</td></tr>
+<tr class="a">
+<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
+<td>indentation</td>
+<td>Indentation</td>
+<td>'if' child have incorrect indentation level 12, expected level should be 14.</td>
+<td>399</td></tr>
+<tr class="b">
+<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
+<td>indentation</td>
+<td>Indentation</td>
+<td>'if rcurly' have incorrect indentation level 10, expected level should be 12.</td>
+<td>400</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'case' child have incorrect indentation level 8, expected level should be 10.</td>
-<td>420</td></tr>
+<td>425</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'if' have incorrect indentation level 10, expected level should be 12.</td>
-<td>421</td></tr>
+<td>426</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'if' child have incorrect indentation level 12, expected level should be 14.</td>
-<td>422</td></tr>
+<td>427</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'if rcurly' have incorrect indentation level 10, expected level should be 12.</td>
-<td>423</td></tr>
+<td>428</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'block' child have incorrect indentation level 10, expected level should be 12.</td>
-<td>424</td></tr>
+<td>429</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'block' child have incorrect indentation level 10, expected level should be 12.</td>
-<td>425</td></tr>
+<td>430</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'case' child have incorrect indentation level 8, expected level should be 10.</td>
-<td>426</td></tr>
+<td>431</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'block' child have incorrect indentation level 10, expected level should be 12.</td>
-<td>427</td></tr>
+<td>432</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'block' child have incorrect indentation level 10, expected level should be 12.</td>
-<td>428</td></tr>
+<td>433</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'block' child have incorrect indentation level 10, expected level should be 12.</td>
-<td>430</td></tr>
+<td>435</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'case' child have incorrect indentation level 8, expected level should be 10.</td>
-<td>431</td></tr>
+<td>436</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'block' child have incorrect indentation level 10, expected level should be 12.</td>
-<td>432</td></tr>
+<td>437</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'case' child have incorrect indentation level 8, expected level should be 10.</td>
-<td>433</td></tr>
+<td>438</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'block' child have incorrect indentation level 10, expected level should be 12.</td>
-<td>434</td></tr>
+<td>439</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'case' child have incorrect indentation level 8, expected level should be 10.</td>
-<td>435</td></tr>
+<td>440</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'block' child have incorrect indentation level 10, expected level should be 12.</td>
-<td>436</td></tr>
+<td>441</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'case' child have incorrect indentation level 8, expected level should be 10.</td>
-<td>437</td></tr>
+<td>442</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'block' child have incorrect indentation level 10, expected level should be 12.</td>
-<td>438</td></tr>
+<td>443</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'case' child have incorrect indentation level 8, expected level should be 10.</td>
-<td>439</td></tr>
+<td>444</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>indentation</td>
<td>Indentation</td>
<td>'block' child have incorrect indentation level 10, expected level should be 12.</td>
-<td>440</td></tr>
+<td>445</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>521</td></tr>
+<td>530</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>NonEmptyAtclauseDescription</td>
<td>At-clause should have a non-empty description.</td>
-<td>547</td></tr>
+<td>556</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>javadoc</td>
<td>JavadocTagContinuationIndentation</td>
<td>Line continuation have incorrect indentation level, expected level should be 2.</td>
-<td>549</td></tr>
+<td>558</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>blocks</td>
<td>NeedBraces</td>
<td>'if' construct must use '{}'s.</td>
-<td>552</td></tr>
+<td>561</td></tr>
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>blocks</td>
<td>NeedBraces</td>
<td>'if' construct must use '{}'s.</td>
-<td>553</td></tr>
+<td>562</td></tr>
<tr class="b">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>blocks</td>
<td>NeedBraces</td>
<td>'if' construct must use '{}'s.</td>
-<td>568</td></tr></table></div>
+<td>578</td></tr></table></div>
<div class="section">
<h3 id="org.apache.hadoop.hbase.filter.FilterWrapper.java">org/apache/hadoop/hbase/filter/FilterWrapper.java</h3>
<table border="0" class="table table-striped">
@@ -74634,9 +74646,21 @@
<tr class="a">
<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
<td>imports</td>
+<td>UnusedImports</td>
+<td>Unused import - org.codehaus.jackson.annotate.JsonValue.</td>
+<td>22</td></tr>
+<tr class="b">
+<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
+<td>imports</td>
<td>ImportOrder</td>
<td>Wrong order for 'java.io.Serializable' import.</td>
-<td>24</td></tr></table></div>
+<td>24</td></tr>
+<tr class="a">
+<td><img src="images/icon_error_sml.gif" alt="" /> Error</td>
+<td>imports</td>
+<td>UnusedImports</td>
+<td>Unused import - javax.xml.bind.annotation.XmlValue.</td>
+<td>28</td></tr></table></div>
<div class="section">
<h3 id="org.apache.hadoop.hbase.rest.model.TableInfoModel.java">org/apache/hadoop/hbase/rest/model/TableInfoModel.java</h3>
<table border="0" class="table table-striped">
@@ -96651,7 +96675,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/checkstyle.rss
----------------------------------------------------------------------
diff --git a/checkstyle.rss b/checkstyle.rss
index 446a726..e11378f 100644
--- a/checkstyle.rss
+++ b/checkstyle.rss
@@ -26,7 +26,7 @@ under the License.
<copyright>©2007 - 2017 The Apache Software Foundation</copyright>
<item>
<title>File: 2038,
- Errors: 12891,
+ Errors: 12895,
Warnings: 0,
Infos: 0
</title>
@@ -12767,7 +12767,7 @@ under the License.
0
</td>
<td>
- 53
+ 55
</td>
</tr>
<tr>
@@ -15525,7 +15525,7 @@ under the License.
0
</td>
<td>
- 1
+ 3
</td>
</tr>
<tr>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/coc.html
----------------------------------------------------------------------
diff --git a/coc.html b/coc.html
index a9c95c1..d26e81c 100644
--- a/coc.html
+++ b/coc.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase –
Code of Conduct Policy
@@ -380,7 +380,7 @@ email to <a class="externalLink" href="mailto:private@hbase.apache.org">the priv
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/cygwin.html
----------------------------------------------------------------------
diff --git a/cygwin.html b/cygwin.html
index 3e37769..62bb7d3 100644
--- a/cygwin.html
+++ b/cygwin.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase – Installing Apache HBase (TM) on Windows using Cygwin</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -679,7 +679,7 @@ Now your <b>HBase </b>server is running, <b>start coding</b> and build that next
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f9e8b54d/dependencies.html
----------------------------------------------------------------------
diff --git a/dependencies.html b/dependencies.html
index bfc88e9..b78fe18 100644
--- a/dependencies.html
+++ b/dependencies.html
@@ -7,7 +7,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170906" />
+ <meta name="Date-Revision-yyyymmdd" content="20170907" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache HBase – Project Dependencies</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -445,7 +445,7 @@
<a href="https://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
- <li id="publishDate" class="pull-right">Last Published: 2017-09-06</li>
+ <li id="publishDate" class="pull-right">Last Published: 2017-09-07</li>
</p>
</div>