You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@accumulo.apache.org by bu...@apache.org on 2014/04/02 08:55:40 UTC

[1/2] git commit: ACCUMULO-2590 Updates our Public API declaration to be more explicit.

Repository: accumulo
Updated Branches:
  refs/heads/master 03233d790 -> d9e413c9c


ACCUMULO-2590 Updates our Public API declaration to be more explicit.


Project: http://git-wip-us.apache.org/repos/asf/accumulo/repo
Commit: http://git-wip-us.apache.org/repos/asf/accumulo/commit/d896bf37
Tree: http://git-wip-us.apache.org/repos/asf/accumulo/tree/d896bf37
Diff: http://git-wip-us.apache.org/repos/asf/accumulo/diff/d896bf37

Branch: refs/heads/master
Commit: d896bf37d2dcf1834e32425b7364e6d5963e4c12
Parents: a1814fc
Author: Sean Busbey <bu...@cloudera.com>
Authored: Fri Mar 28 16:47:00 2014 -0500
Committer: Sean Busbey <bu...@cloudera.com>
Committed: Tue Apr 1 23:32:20 2014 -0700

----------------------------------------------------------------------
 README | 24 +++++++++++++++++-------
 1 file changed, 17 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/accumulo/blob/d896bf37/README
----------------------------------------------------------------------
diff --git a/README b/README
index ee98d92..692c502 100644
--- a/README
+++ b/README
@@ -346,15 +346,25 @@ redirected to the log dir.
 ******************************************************************************
 9. API
 
-The public accumulo API is composed of :
-  
- * everything under org.apache.accumulo.core.client, excluding impl packages  
- * Key, Mutation, Value, Range, Condition, and ConditionalMutation in 
+The public Accumulo API is composed of :
+
+ * All public classes and interfaces in the org.apache.accumulo.core.client
+   package, as as well as all of its subpackages excluding those named "impl".
+ * Key, Mutation, Value, Range, Condition, and ConditionalMutation in
    org.apache.accumulo.core.data.
- * org.apache.accumulo.minicluster, excluding impl package  
- 
+ * All public classes and interfaces in the org.apache.accumulo.minicluster
+   package, as well as all of its subpackages excluding those named "impl".
+ * Anything with public or protected acccess within any Class or Interface that
+   is in the public API. This includes, but is not limited to: methods, members
+   classes, interfaces, and enums.
+
+The Accumulo project maintains binary compatibility across this API within a major
+release, as defined in the Java Language Specification 3rd ed. API changes should
+only be made on major releases, with continued support of deprecated API elements
+for at least one major revision.
+
 To get started using accumulo review the example and the javadoc for the
-packages and classes mentioned above. 
+packages and classes mentioned above.
 
 ******************************************************************************
 10. Performance Tuning


[2/2] git commit: Merge branch '1.6.0-SNAPSHOT'

Posted by bu...@apache.org.
Merge branch '1.6.0-SNAPSHOT'


Project: http://git-wip-us.apache.org/repos/asf/accumulo/repo
Commit: http://git-wip-us.apache.org/repos/asf/accumulo/commit/d9e413c9
Tree: http://git-wip-us.apache.org/repos/asf/accumulo/tree/d9e413c9
Diff: http://git-wip-us.apache.org/repos/asf/accumulo/diff/d9e413c9

Branch: refs/heads/master
Commit: d9e413c9cbb5759da0655a8567f7e2e77d574d9f
Parents: 03233d7 d896bf3
Author: Sean Busbey <bu...@cloudera.com>
Authored: Tue Apr 1 23:54:20 2014 -0700
Committer: Sean Busbey <bu...@cloudera.com>
Committed: Tue Apr 1 23:54:20 2014 -0700

----------------------------------------------------------------------
 README | 24 +++++++++++++++++-------
 1 file changed, 17 insertions(+), 7 deletions(-)
----------------------------------------------------------------------