[ https://issues.apache.org/jira/browse/HADOOP-8825?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13458742#comment-13458742 ]
Robert Joseph Evans commented on HADOOP-8825: --------------------------------------------- Just out of curiosity how is Avro accessing these classes? They are package private classes, and even though SequenceFile is @Public and @Stable being package private seems to indicate to me that they are not intended for general consumption. If Avro is going to use them could we please mark them @LimitedPrivate for Avro, and perhaps even open them up more so they are public instead. So Avro does not have to put their classes in an org.apache.hadoop.io package to use them. > Reinstate constructors in SequenceFile.BlockCompressWriter and > SequenceFile.RecordCompressWriter for compatibility with Hadoop 1 > -------------------------------------------------------------------------------------------------------------------------------- > > Key: HADOOP-8825 > URL: https://issues.apache.org/jira/browse/HADOOP-8825 > Project: Hadoop Common > Issue Type: Bug > Components: io > Affects Versions: 2.0.1-alpha > Reporter: Tom White > Assignee: Tom White > Attachments: HADOOP-8825.patch > > > Two constructors were removed in Hadoop 2 which causes a problem for Avro > being able to support Hadoop 1 and Hadoop 2. See AVRO-1170. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira