You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-commits@hadoop.apache.org by ka...@apache.org on 2014/07/26 02:49:41 UTC

svn commit: r1613545 - in /hadoop/common/branches/branch-2.5/hadoop-common-project/hadoop-common: CHANGES.txt src/site/apt/Compatibility.apt.vm

Author: kasha
Date: Sat Jul 26 00:49:41 2014
New Revision: 1613545

URL: http://svn.apache.org/r1613545
Log:
HADOOP-10896. Update compatibility doc to capture visibility of un-annotated classes/ methods. (kasha)

Modified:
    hadoop/common/branches/branch-2.5/hadoop-common-project/hadoop-common/CHANGES.txt
    hadoop/common/branches/branch-2.5/hadoop-common-project/hadoop-common/src/site/apt/Compatibility.apt.vm

Modified: hadoop/common/branches/branch-2.5/hadoop-common-project/hadoop-common/CHANGES.txt
URL: http://svn.apache.org/viewvc/hadoop/common/branches/branch-2.5/hadoop-common-project/hadoop-common/CHANGES.txt?rev=1613545&r1=1613544&r2=1613545&view=diff
==============================================================================
--- hadoop/common/branches/branch-2.5/hadoop-common-project/hadoop-common/CHANGES.txt (original)
+++ hadoop/common/branches/branch-2.5/hadoop-common-project/hadoop-common/CHANGES.txt Sat Jul 26 00:49:41 2014
@@ -128,6 +128,9 @@ Release 2.5.0 - UNRELEASED
     HADOOP-9495 Define behaviour of Seekable.seek(), write tests,
     fix all hadoop implementations for compliance
 
+    HADOOP-10896. Update compatibility doc to capture visibility of 
+    un-annotated classes/ methods. (kasha)
+
   OPTIMIZATIONS
 
     HADOOP-10674. Improve PureJavaCrc32 performance and use java.util.zip.CRC32

Modified: hadoop/common/branches/branch-2.5/hadoop-common-project/hadoop-common/src/site/apt/Compatibility.apt.vm
URL: http://svn.apache.org/viewvc/hadoop/common/branches/branch-2.5/hadoop-common-project/hadoop-common/src/site/apt/Compatibility.apt.vm?rev=1613545&r1=1613544&r2=1613545&view=diff
==============================================================================
--- hadoop/common/branches/branch-2.5/hadoop-common-project/hadoop-common/src/site/apt/Compatibility.apt.vm (original)
+++ hadoop/common/branches/branch-2.5/hadoop-common-project/hadoop-common/src/site/apt/Compatibility.apt.vm Sat Jul 26 00:49:41 2014
@@ -72,10 +72,13 @@ Apache Hadoop Compatibility
     * Private-Stable APIs can change across major releases,
     but not within a major release.
 
+    * Classes not annotated are implicitly "Private". Class members not
+    annotated inherit the annotations of the enclosing class.
+
     * Note: APIs generated from the proto files need to be compatible for
-rolling-upgrades. See the section on wire-compatibility for more details. The
-compatibility policies for APIs and wire-communication need to go
-hand-in-hand to address this.
+    rolling-upgrades. See the section on wire-compatibility for more details.
+    The compatibility policies for APIs and wire-communication need to go
+    hand-in-hand to address this.
 
 ** Semantic compatibility