hadoop-common-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Daryn Sharp (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HADOOP-7233) Refactor FsShell's ls
Date Thu, 21 Apr 2011 14:17:05 GMT

    [ https://issues.apache.org/jira/browse/HADOOP-7233?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13022759#comment-13022759

Daryn Sharp commented on HADOOP-7233:

Thanks for the quick review!

My concern with making the changes on a separate branch is the time it will take to review
and commit the changes.  I'm trying to avoid a "big bang" integration that will be harder
for a committer, and require me to perform manual merges of any changes that occur in common
and/or hdfs until it's committed.  If others feel strongly, I can pursue a branch.

Regarding the TODOs, I have added 9 in the code I have touched.  They are more of a wish list
than truly transitional detritus.  I do intend to address most of them, but the overall task
is neither at risk, nor left in a bad shape if not completed (which I am committed to completing).
 The breakdown is:
* 1 is that ls should be iterative (technically out of scope for my work)
* 1 is about how the descriptive text should be auto-wrapped (nice to have)
* 5 are about standardizing the existing text of exceptions (nice to have)
* 1 is about better exit codes which already has another jira (nice to have)
* 1 is about less than ideal instantiation of the command factory, which is only an issue
if dfsadmin and fsshell share a common base class instead of dfsadmin deriving from fsshell
(nice to have)

> Refactor FsShell's ls
> ---------------------
>                 Key: HADOOP-7233
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7233
>             Project: Hadoop Common
>          Issue Type: Improvement
>    Affects Versions: 0.23.0
>            Reporter: Daryn Sharp
>            Assignee: Daryn Sharp
>         Attachments: HADOOP-7233.patch
> Need to refactor ls to conform to new FsCommand class.

This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

View raw message