[ https://issues.apache.org/jira/browse/HADOOP-5188?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Luca Telloli updated HADOOP-5188: --------------------------------- Attachment: HADOOP-5188.patch Ben, thanks for your quick fix list, it has been very useful. I'm posting another patch that addresses your concerns. Let me comment some of the issues you outlined: • in src/hdfs/org/apache/hadoop/hdfs/server/namenode/EditLogBackupOutputStream.java and src/hdfs/org/apache/hadoop/hdfs/server/namenode/EditLogFileOutputStream.java get rid of the // TODO comment and explain why it is empty Method switchEditStreams() for Backup streams and file stream is currently implemented somewhere else in the code. That code should eventually end up here, but that should probably be part of a different patch, although strictly related to this one. • there are two processIOError in src/hdfs/org/apache/hadoop/hdfs/server/namenode/FSImage.java. shouldn't there only be one? Part of the process of switching to LogDevice might involve duplicating code until all the dependencies on StorageDirectory are cleared out. This should eventually disappear in the future and should be the subject of another patch. • what is the FIXME getNewInputStreamInstance? The current patch only uses LogDevice for output streams; when it comes to input the code is basically the same as it was before. This again might be part of another patch. When I say "another patch" I'm talking about a collection of patches that would depend on this one, once committed. > Modifications to enable multiple types of logging > -------------------------------------------------- > > Key: HADOOP-5188 > URL: https://issues.apache.org/jira/browse/HADOOP-5188 > Project: Hadoop Core > Issue Type: Improvement > Components: dfs > Affects Versions: 0.20.0 > Reporter: Luca Telloli > Fix For: 0.21.0 > > Attachments: HADOOP-5188.patch, HADOOP-5188.patch, HADOOP-5188.patch, > HADOOP-5188.patch, HADOOP-5188.patch, HADOOP-5188.patch, HADOOP-5188.pdf > > -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.