hbase-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From git-site-r...@apache.org
Subject [35/51] [partial] hbase-site git commit: Published site at .
Date Wed, 13 Sep 2017 15:14:46 GMT
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/07338a0d/apidocs/src-html/org/apache/hadoop/hbase/util/Pair.html
----------------------------------------------------------------------
diff --git a/apidocs/src-html/org/apache/hadoop/hbase/util/Pair.html b/apidocs/src-html/org/apache/hadoop/hbase/util/Pair.html
index 35eb99e..40addea 100644
--- a/apidocs/src-html/org/apache/hadoop/hbase/util/Pair.html
+++ b/apidocs/src-html/org/apache/hadoop/hbase/util/Pair.html
@@ -29,7 +29,7 @@
 <span class="sourceLineNo">021</span><a name="line.21"></a>
 <span class="sourceLineNo">022</span>import java.io.Serializable;<a name="line.22"></a>
 <span class="sourceLineNo">023</span><a name="line.23"></a>
-<span class="sourceLineNo">024</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a
name="line.24"></a>
+<span class="sourceLineNo">024</span>import org.apache.yetus.audience.InterfaceAudience;<a
name="line.24"></a>
 <span class="sourceLineNo">025</span><a name="line.25"></a>
 <span class="sourceLineNo">026</span>/**<a name="line.26"></a>
 <span class="sourceLineNo">027</span> * A generic class for pairs.<a name="line.27"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/07338a0d/apidocs/src-html/org/apache/hadoop/hbase/util/PairOfSameType.html
----------------------------------------------------------------------
diff --git a/apidocs/src-html/org/apache/hadoop/hbase/util/PairOfSameType.html b/apidocs/src-html/org/apache/hadoop/hbase/util/PairOfSameType.html
index 96afe0d..a8773be 100644
--- a/apidocs/src-html/org/apache/hadoop/hbase/util/PairOfSameType.html
+++ b/apidocs/src-html/org/apache/hadoop/hbase/util/PairOfSameType.html
@@ -31,7 +31,7 @@
 <span class="sourceLineNo">023</span><a name="line.23"></a>
 <span class="sourceLineNo">024</span>import org.apache.commons.lang3.NotImplementedException;<a
name="line.24"></a>
 <span class="sourceLineNo">025</span>import org.apache.hadoop.hbase.HConstants;<a
name="line.25"></a>
-<span class="sourceLineNo">026</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a
name="line.26"></a>
+<span class="sourceLineNo">026</span>import org.apache.yetus.audience.InterfaceAudience;<a
name="line.26"></a>
 <span class="sourceLineNo">027</span><a name="line.27"></a>
 <span class="sourceLineNo">028</span>/**<a name="line.28"></a>
 <span class="sourceLineNo">029</span> * A generic, immutable class for pairs
of objects both of type &lt;code&gt;T&lt;/code&gt;.<a name="line.29"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/07338a0d/apidocs/src-html/org/apache/hadoop/hbase/util/PositionedByteRange.html
----------------------------------------------------------------------
diff --git a/apidocs/src-html/org/apache/hadoop/hbase/util/PositionedByteRange.html b/apidocs/src-html/org/apache/hadoop/hbase/util/PositionedByteRange.html
index 218d0c9..4775e0e 100644
--- a/apidocs/src-html/org/apache/hadoop/hbase/util/PositionedByteRange.html
+++ b/apidocs/src-html/org/apache/hadoop/hbase/util/PositionedByteRange.html
@@ -27,7 +27,7 @@
 <span class="sourceLineNo">019</span>package org.apache.hadoop.hbase.util;<a
name="line.19"></a>
 <span class="sourceLineNo">020</span><a name="line.20"></a>
 <span class="sourceLineNo">021</span><a name="line.21"></a>
-<span class="sourceLineNo">022</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a
name="line.22"></a>
+<span class="sourceLineNo">022</span>import org.apache.yetus.audience.InterfaceAudience;<a
name="line.22"></a>
 <span class="sourceLineNo">023</span><a name="line.23"></a>
 <span class="sourceLineNo">024</span>/**<a name="line.24"></a>
 <span class="sourceLineNo">025</span> * &lt;p&gt;<a name="line.25"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/07338a0d/apidocs/src-html/org/apache/hadoop/hbase/util/ReadOnlyByteRangeException.html
----------------------------------------------------------------------
diff --git a/apidocs/src-html/org/apache/hadoop/hbase/util/ReadOnlyByteRangeException.html
b/apidocs/src-html/org/apache/hadoop/hbase/util/ReadOnlyByteRangeException.html
index e473b1f..bab8fdf 100644
--- a/apidocs/src-html/org/apache/hadoop/hbase/util/ReadOnlyByteRangeException.html
+++ b/apidocs/src-html/org/apache/hadoop/hbase/util/ReadOnlyByteRangeException.html
@@ -25,7 +25,7 @@
 <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 org.apache.hadoop.hbase.classification.InterfaceAudience;<a
name="line.20"></a>
+<span class="sourceLineNo">020</span>import org.apache.yetus.audience.InterfaceAudience;<a
name="line.20"></a>
 <span class="sourceLineNo">021</span><a name="line.21"></a>
 <span class="sourceLineNo">022</span>/**<a name="line.22"></a>
 <span class="sourceLineNo">023</span> * Exception thrown when a read only byte
range is modified<a name="line.23"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/07338a0d/apidocs/src-html/org/apache/hadoop/hbase/util/RegionMover.html
----------------------------------------------------------------------
diff --git a/apidocs/src-html/org/apache/hadoop/hbase/util/RegionMover.html b/apidocs/src-html/org/apache/hadoop/hbase/util/RegionMover.html
index c26f82b..a8a5f91 100644
--- a/apidocs/src-html/org/apache/hadoop/hbase/util/RegionMover.html
+++ b/apidocs/src-html/org/apache/hadoop/hbase/util/RegionMover.html
@@ -58,7 +58,7 @@
 <span class="sourceLineNo">050</span>import org.apache.hadoop.hbase.HRegionInfo;<a
name="line.50"></a>
 <span class="sourceLineNo">051</span>import org.apache.hadoop.hbase.ServerName;<a
name="line.51"></a>
 <span class="sourceLineNo">052</span>import org.apache.hadoop.hbase.TableName;<a
name="line.52"></a>
-<span class="sourceLineNo">053</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a
name="line.53"></a>
+<span class="sourceLineNo">053</span>import org.apache.yetus.audience.InterfaceAudience;<a
name="line.53"></a>
 <span class="sourceLineNo">054</span>import org.apache.hadoop.hbase.client.Admin;<a
name="line.54"></a>
 <span class="sourceLineNo">055</span>import org.apache.hadoop.hbase.client.Connection;<a
name="line.55"></a>
 <span class="sourceLineNo">056</span>import org.apache.hadoop.hbase.client.ConnectionFactory;<a
name="line.56"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/07338a0d/apidocs/src-html/org/apache/hadoop/hbase/util/SimpleByteRange.html
----------------------------------------------------------------------
diff --git a/apidocs/src-html/org/apache/hadoop/hbase/util/SimpleByteRange.html b/apidocs/src-html/org/apache/hadoop/hbase/util/SimpleByteRange.html
index 2e9dd11..fbfffa9 100644
--- a/apidocs/src-html/org/apache/hadoop/hbase/util/SimpleByteRange.html
+++ b/apidocs/src-html/org/apache/hadoop/hbase/util/SimpleByteRange.html
@@ -25,7 +25,7 @@
 <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 org.apache.hadoop.hbase.classification.InterfaceAudience;<a
name="line.20"></a>
+<span class="sourceLineNo">020</span>import org.apache.yetus.audience.InterfaceAudience;<a
name="line.20"></a>
 <span class="sourceLineNo">021</span><a name="line.21"></a>
 <span class="sourceLineNo">022</span>/**<a name="line.22"></a>
 <span class="sourceLineNo">023</span> *  A read only version of the {@link ByteRange}.<a
name="line.23"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/07338a0d/apidocs/src-html/org/apache/hadoop/hbase/util/SimpleMutableByteRange.html
----------------------------------------------------------------------
diff --git a/apidocs/src-html/org/apache/hadoop/hbase/util/SimpleMutableByteRange.html b/apidocs/src-html/org/apache/hadoop/hbase/util/SimpleMutableByteRange.html
index 092534b..7a6862f 100644
--- a/apidocs/src-html/org/apache/hadoop/hbase/util/SimpleMutableByteRange.html
+++ b/apidocs/src-html/org/apache/hadoop/hbase/util/SimpleMutableByteRange.html
@@ -58,7 +58,7 @@
 <span class="sourceLineNo">050</span><a name="line.50"></a>
 <span class="sourceLineNo">051</span>package org.apache.hadoop.hbase.util;<a
name="line.51"></a>
 <span class="sourceLineNo">052</span><a name="line.52"></a>
-<span class="sourceLineNo">053</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a
name="line.53"></a>
+<span class="sourceLineNo">053</span>import org.apache.yetus.audience.InterfaceAudience;<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 basic mutable {@link ByteRange} implementation.<a
name="line.56"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/07338a0d/apidocs/src-html/org/apache/hadoop/hbase/util/SimplePositionedByteRange.html
----------------------------------------------------------------------
diff --git a/apidocs/src-html/org/apache/hadoop/hbase/util/SimplePositionedByteRange.html
b/apidocs/src-html/org/apache/hadoop/hbase/util/SimplePositionedByteRange.html
index 22ff83d..32b1828 100644
--- a/apidocs/src-html/org/apache/hadoop/hbase/util/SimplePositionedByteRange.html
+++ b/apidocs/src-html/org/apache/hadoop/hbase/util/SimplePositionedByteRange.html
@@ -26,7 +26,7 @@
 <span class="sourceLineNo">018</span><a name="line.18"></a>
 <span class="sourceLineNo">019</span>package org.apache.hadoop.hbase.util;<a
name="line.19"></a>
 <span class="sourceLineNo">020</span><a name="line.20"></a>
-<span class="sourceLineNo">021</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a
name="line.21"></a>
+<span class="sourceLineNo">021</span>import org.apache.yetus.audience.InterfaceAudience;<a
name="line.21"></a>
 <span class="sourceLineNo">022</span><a name="line.22"></a>
 <span class="sourceLineNo">023</span>/**<a name="line.23"></a>
 <span class="sourceLineNo">024</span> * Extends the basic {@link SimpleMutableByteRange}
implementation with position<a name="line.24"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/07338a0d/apidocs/src-html/org/apache/hadoop/hbase/util/SimplePositionedMutableByteRange.html
----------------------------------------------------------------------
diff --git a/apidocs/src-html/org/apache/hadoop/hbase/util/SimplePositionedMutableByteRange.html
b/apidocs/src-html/org/apache/hadoop/hbase/util/SimplePositionedMutableByteRange.html
index 54cf560..5794ca6 100644
--- a/apidocs/src-html/org/apache/hadoop/hbase/util/SimplePositionedMutableByteRange.html
+++ b/apidocs/src-html/org/apache/hadoop/hbase/util/SimplePositionedMutableByteRange.html
@@ -58,7 +58,7 @@
 <span class="sourceLineNo">050</span><a name="line.50"></a>
 <span class="sourceLineNo">051</span>package org.apache.hadoop.hbase.util;<a
name="line.51"></a>
 <span class="sourceLineNo">052</span><a name="line.52"></a>
-<span class="sourceLineNo">053</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a
name="line.53"></a>
+<span class="sourceLineNo">053</span>import org.apache.yetus.audience.InterfaceAudience;<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> * Extends the basic {@link AbstractPositionedByteRange}
implementation with<a name="line.56"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/07338a0d/apidocs/src-html/org/apache/hadoop/hbase/util/VersionInfo.html
----------------------------------------------------------------------
diff --git a/apidocs/src-html/org/apache/hadoop/hbase/util/VersionInfo.html b/apidocs/src-html/org/apache/hadoop/hbase/util/VersionInfo.html
index 5f84eff..853456e 100644
--- a/apidocs/src-html/org/apache/hadoop/hbase/util/VersionInfo.html
+++ b/apidocs/src-html/org/apache/hadoop/hbase/util/VersionInfo.html
@@ -32,7 +32,7 @@
 <span class="sourceLineNo">024</span>import org.apache.commons.logging.Log;<a
name="line.24"></a>
 <span class="sourceLineNo">025</span>import org.apache.commons.logging.LogFactory;<a
name="line.25"></a>
 <span class="sourceLineNo">026</span>import org.apache.hadoop.hbase.Version;<a
name="line.26"></a>
-<span class="sourceLineNo">027</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a
name="line.27"></a>
+<span class="sourceLineNo">027</span>import org.apache.yetus.audience.InterfaceAudience;<a
name="line.27"></a>
 <span class="sourceLineNo">028</span><a name="line.28"></a>
 <span class="sourceLineNo">029</span>/**<a name="line.29"></a>
 <span class="sourceLineNo">030</span> * This class finds the Version information
for HBase.<a name="line.30"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/07338a0d/apidocs/src-html/org/apache/hadoop/hbase/zookeeper/MiniZooKeeperCluster.html
----------------------------------------------------------------------
diff --git a/apidocs/src-html/org/apache/hadoop/hbase/zookeeper/MiniZooKeeperCluster.html
b/apidocs/src-html/org/apache/hadoop/hbase/zookeeper/MiniZooKeeperCluster.html
index 86cea16..1513749 100644
--- a/apidocs/src-html/org/apache/hadoop/hbase/zookeeper/MiniZooKeeperCluster.html
+++ b/apidocs/src-html/org/apache/hadoop/hbase/zookeeper/MiniZooKeeperCluster.html
@@ -42,7 +42,7 @@
 <span class="sourceLineNo">034</span><a name="line.34"></a>
 <span class="sourceLineNo">035</span>import org.apache.commons.logging.Log;<a
name="line.35"></a>
 <span class="sourceLineNo">036</span>import org.apache.commons.logging.LogFactory;<a
name="line.36"></a>
-<span class="sourceLineNo">037</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a
name="line.37"></a>
+<span class="sourceLineNo">037</span>import org.apache.yetus.audience.InterfaceAudience;<a
name="line.37"></a>
 <span class="sourceLineNo">038</span>import org.apache.hadoop.conf.Configuration;<a
name="line.38"></a>
 <span class="sourceLineNo">039</span>import org.apache.hadoop.hbase.HConstants;<a
name="line.39"></a>
 <span class="sourceLineNo">040</span>import org.apache.zookeeper.server.NIOServerCnxnFactory;<a
name="line.40"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/07338a0d/book.html
----------------------------------------------------------------------
diff --git a/book.html b/book.html
index d30f645..4687efc 100644
--- a/book.html
+++ b/book.html
@@ -6004,15 +6004,58 @@ for warning about incompatible changes). All effort will be made to
provide a de
 <div class="sect3">
 <h4 id="hbase.client.api.surface"><a class="anchor" href="#hbase.client.api.surface"></a>11.1.1.
HBase API Surface</h4>
 <div class="paragraph">
-<p>HBase has a lot of API points, but for the compatibility matrix above, we differentiate
between Client API, Limited Private API, and Private API. HBase uses a version of <a href="https://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-common/Compatibility.html">Hadoop&#8217;s
Interface classification</a>. HBase&#8217;s Interface classification classes can
be found <a href="https://hbase.apache.org/apidocs/org/apache/hadoop/hbase/classification/package-summary.html">here</a>.</p>
+<p>HBase has a lot of API points, but for the compatibility matrix above, we differentiate
between Client API, Limited Private API, and Private API. HBase uses <a href="http://yetus.apache.org/documentation/0.5.0/interface-classification/">Apache
Yetus Audience Annotations</a> to guide downstream expectations for stability.</p>
 </div>
 <div class="ulist">
 <ul>
 <li>
-<p>InterfaceAudience: captures the intended audience, possible values are Public (for
end users and external projects), LimitedPrivate (for other Projects, Coprocessors or other
plugin points), and Private (for internal use). Notice that, you may find that the classes
which are declared as IA.Private are used as parameter or return value for the interfaces
which are declared as IA.LimitedPrivate. This is possible. You should treat the IA.Private
object as a monolithic object, which means you can use it as a parameter to call other methods,
or return it, but you should never try to access its methods or fields.</p>
+<p>InterfaceAudience (<a href="http://yetus.apache.org/documentation/0.5.0/audience-annotations-apidocs/org/apache/yetus/audience/InterfaceAudience.html">javadocs</a>):
captures the intended audience, possible values include:</p>
+<div class="ulist">
+<ul>
+<li>
+<p>Public: safe for end users and external projects</p>
+</li>
+<li>
+<p>LimitedPrivate: used for internals we expect to be pluggable, such as coprocessors</p>
+</li>
+<li>
+<p>Private: strictly for use within HBase itself
+Classes which are defined as <code>IA.Private</code> may be used as parameters
or return values for interfaces which are declared <code>IA.LimitedPrivate</code>.
Treat the <code>IA.Private</code> object as opaque; do not try to access its methods
or fields directly.</p>
+</li>
+</ul>
+</div>
+</li>
+<li>
+<p>InterfaceStability (<a href="http://yetus.apache.org/documentation/0.5.0/audience-annotations-apidocs/org/apache/yetus/audience/InterfaceStability.html">javadocs</a>):
describes what types of interface changes are permitted. Possible values include:</p>
+<div class="ulist">
+<ul>
+<li>
+<p>Stable: the interface is fixed and is not expected to change</p>
+</li>
+<li>
+<p>Evolving: the interface may change in future minor verisons</p>
+</li>
+<li>
+<p>Unstable: the interface may change at any time</p>
+</li>
+</ul>
+</div>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p>Please keep in mind the following interactions between the <code>InterfaceAudience</code>
and <code>InterfaceStability</code> annotations within the HBase project:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p><code>IA.Public</code> classes are inherently stable and adhere to our
stability guarantees relating to the type of upgrade (major, minor, or patch).</p>
+</li>
+<li>
+<p><code>IA.LimitedPrivate</code> classes should always be annotated with
one of the given <code>InterfaceStability</code> values. If they are not, you
should presume they are <code>IS.Unstable</code>.</p>
 </li>
 <li>
-<p>InterfaceStability: describes what types of interface changes are permitted. Possible
values are Stable, Evolving, Unstable, and Deprecated. Notice that this annotation is only
valid for classes which are marked as IA.LimitedPrivate. The stability of IA.Public classes
is only related to the upgrade type(major, minor or patch). And for IA.Private classes, there
is no guarantee on the stability between releases. Refer to the Compatibility Matrix above
for more details.</p>
+<p><code>IA.Private</code> classes should be considered implicitly unstable,
with no guarantee of stability between releases.</p>
 </li>
 </ul>
 </div>
@@ -35152,7 +35195,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-12 14:29:38 UTC
+Last updated 2017-09-13 14:29:40 UTC
 </div>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/07338a0d/bulk-loads.html
----------------------------------------------------------------------
diff --git a/bulk-loads.html b/bulk-loads.html
index 9baab83..4059245 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="20170912" />
+    <meta name="Date-Revision-yyyymmdd" content="20170913" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013;  
       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-12</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2017-09-13</li>
             </p>
                 </div>
 


Mime
View raw message