hadoop-common-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Luca Telloli (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HADOOP-5188) Modifications to enable multiple types of logging
Date Fri, 29 May 2009 17:32:45 GMT

     [ 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.


Mime
View raw message