You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@avro.apache.org by cu...@apache.org on 2010/12/17 20:36:50 UTC

svn commit: r1050473 - /avro/trunk/CHANGES.txt

Author: cutting
Date: Fri Dec 17 19:36:49 2010
New Revision: 1050473

URL: http://svn.apache.org/viewvc?rev=1050473&view=rev
Log:
AVRO-647: improved change log message

Modified:
    avro/trunk/CHANGES.txt

Modified: avro/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/avro/trunk/CHANGES.txt?rev=1050473&r1=1050472&r2=1050473&view=diff
==============================================================================
--- avro/trunk/CHANGES.txt (original)
+++ avro/trunk/CHANGES.txt Fri Dec 17 19:36:49 2010
@@ -4,25 +4,32 @@ Avro 1.5.0 (unreleased)
 
   INCOMPATIBLE CHANGES
 
-    AVRO-647 Java: Break avro.jar up into multiple pieces: avro.jar,
-    avro-compiler.jar, avro-ipc.jar, avro-mapred.jar, avro-tools.jar, 
-    and avro-maven-plugin.jar (Scott Carey)
+    AVRO-647. Java: Break avro.jar up into multiple parts: avro.jar,
+    avro-compiler.jar, avro-ipc.jar, avro-mapred.jar, avro-tools.jar,
+    and avro-maven-plugin.jar.
     
-    NOTE: Java users will likely need to choose which artifact(s) they require
-    Due to AVRO-647.
     Summary of artifacts: 
-    * avro.jar Contains 'core' avro features:  Schema and Schema resolution,
-    AvroDataFiles, Specific, Generic, and Reflect APIs, serialization.
-    Dependencies: slf4j, Paranamer, Jackson.
-    * avro-ipc.jar Avro IPC library, contains Protocols, Trancievers, Requestor,
-    and Responder. Dependencies:  avro.jar, Jetty, Netty, and Velocity
-    * avro-compiler.jar Avro compiler.  Contains SpecificCompiler, and AvroIDL compiler
-    including Ant tasks.  Depends on avro.jar, commmons-lang, and Velocity.
-    * avro-maven-plugin.jar An avro-maven-plugin.  Depends on avro-compiler.jar
-    * avro-mapred.jar The Avro API for org.apache.hadoop.mapred.
-    Depends on avro-ipc.jar, hadoop-core, and jopt-simple.
-    * avro-tools.jar A jar containing command-line tools.  Embeds all avro 
-    components and dependencies.
+    * avro.jar
+      Contains 'core' avro features:  schemas, data files,
+      specific, generic, and reflect APIs.
+      Dependencies: slf4j, Paranamer, Jackson.
+    * avro-ipc.jar
+      Contains Trancievers, Requestors, and Responders.
+      Dependencies:  avro.jar, Jetty, Netty, and Velocity
+    * avro-compiler.jar
+      Contains SpecificCompiler, IDL compiler and Ant tasks.
+      Dependencies: avro.jar, commmons-lang, and Velocity.
+    * avro-maven-plugin.jar
+      A Maven plugin for Avro's compiler.
+      Dependencies: avro-compiler.jar
+    * avro-mapred.jar
+      API for Hadoop MapReduce with Avro data.
+      Dependencies: avro-ipc.jar, hadoop-core, and jopt-simple.
+    * avro-tools.jar
+      Avro command-line tools.
+      Dependencies: all of the above.
+
+    (scottcarey)
 
     AVRO-670. Allow DataFileWriteTool to accept schema files as input with new
     --schema-file and --schema command-line flags. (Ron Bodkin via philz)