You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-dev@hadoop.apache.org by "Sharad Agarwal (JIRA)" <ji...@apache.org> on 2008/11/18 16:39:44 UTC

[jira] Updated: (HADOOP-3750) Fix and enforce module dependencies

     [ https://issues.apache.org/jira/browse/HADOOP-3750?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sharad Agarwal updated HADOOP-3750:
-----------------------------------

    Attachment: 3750_v1.patch

This patch:
- FileSystem: removed the deprecated method

- build.xml: 
split the compile-core-classes into separate compile-mapred-classes and compile-hdfs-classes to have proper dependency.
(Ultimately when core, mapred, hdfs projects split, build.xml has to be split as well. Till then need to restrict the cyclic dependency code to creep in.) 


> Fix and enforce module dependencies
> -----------------------------------
>
>                 Key: HADOOP-3750
>                 URL: https://issues.apache.org/jira/browse/HADOOP-3750
>             Project: Hadoop Core
>          Issue Type: Improvement
>          Components: dfs, mapred
>            Reporter: Tom White
>            Assignee: Sharad Agarwal
>             Fix For: 0.20.0
>
>         Attachments: 3750_v1.patch, hadoop-3750.patch
>
>
> Since HADOOP-2916 Hadoop Core consists of modules in independent source trees: core, hdfs, mapred (and others). The dependencies between them should be enforced to avoid cyclic dependencies. At present they all have dependencies on each other.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.