[
https://issues.apache.org/jira/browse/AVRO-593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13167925#comment-13167925
]
Doug Cutting commented on AVRO-593:
-----------------------------------
Garrett, I just glanced at this and it looks great! You've factored things so
that much of the code is shared between the 'mapred' and 'mapreduce'
implementations.
The stuff in the 'file' and 'io' packages should probably be renamed.
Currently the 'io' and 'file' packages are in the main avro jar, which does not
require Hadoop. I think it's best not to split packages across multiple jars
and these classes depend on Hadoop so probably belong in the avro-mapred jar.
Perhaps they should be renamed 'org.apache.avro.mapred.{io,file}'?
Also, do you intend this code to be contributed to Apache Avro? (I ask as a
legal formality.)
> Avro mapreduce apis incompatible with hadoop 0.20.2
> ---------------------------------------------------
>
> Key: AVRO-593
> URL: https://issues.apache.org/jira/browse/AVRO-593
> Project: Avro
> Issue Type: Bug
> Components: java
> Affects Versions: 1.3.2, 1.3.3
> Environment: Avro 1.3.3, Hadoop 0.20.2
> Reporter: Steve Severance
> Attachments: AVRO-593.patch
>
>
> The avro api's for hadoop use the hadoop mapreduce api that has been
> deprecated. A new avro mapreduce api should be implemented for hadoop 0.20
> and higher.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira