[ https://issues.apache.org/jira/browse/HADOOP-8521?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13402127#comment-13402127 ]
Steve Loughran commented on HADOOP-8521: ---------------------------------------- also, some code style issues # ASF comment should appear at top of files # some of the files have different indentation policy from the Hadoop code -an IDE can fix that. # variables marked as {{final static}} in {{StreamXmlRecordReader}} should be private or protected unless there is a very good reason for package scoping. The thing that worries me most is the call to {{init()}} in the constructor of StreamXmlRecordReader. Unless that class or method is final, there's the risk that a subclass will have its init() method called before that subclass is fully initialized, which leads to bad things. If moving the init phase out of the constructor isn't possible because of the way Hadoop instantiates & uses the reader, then that class or method ought to be final. > Port StreamInputFormat to new Map Reduce API > -------------------------------------------- > > Key: HADOOP-8521 > URL: https://issues.apache.org/jira/browse/HADOOP-8521 > Project: Hadoop Common > Issue Type: Improvement > Affects Versions: 0.23.0 > Reporter: madhukara phatak > Assignee: madhukara phatak > Attachments: HADOOP-8521-1.patch, HADOOP-8521-2.patch, > HADOOP-8521.patch > > > As of now , hadoop streaming uses old Hadoop M/R API. This JIRA ports it to > the new M/R API. -- 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