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 "Steve Loughran (JIRA)" <ji...@apache.org> on 2008/08/06 14:58:44 UTC

[jira] Created: (HADOOP-3907) recent changes to the namenode broke the build

recent changes to the namenode broke the build
----------------------------------------------

                 Key: HADOOP-3907
                 URL: https://issues.apache.org/jira/browse/HADOOP-3907
             Project: Hadoop Core
          Issue Type: Bug
            Reporter: Steve Loughran


I can't do a clean build because INodeDirectoryWithQuota isn't being found. compile trace to follow.

the underlying cause is that it is in a file different to its name, and javac doesnt know where to find the source file to build it. Dirty builds would work, but not clean ones. Please move  INodeDirectoryWithQuota to a toplevel file.

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


[jira] Updated: (HADOOP-3907) INodeDirectoryWithQuota should be in its own .java file

Posted by "Tsz Wo (Nicholas), SZE (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-3907?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tsz Wo (Nicholas), SZE updated HADOOP-3907:
-------------------------------------------

    Attachment: 3907_20080806.patch

I also want to fix this for a long time.

3907_20080806.patch: moved INodeDirectoryWithQuota codes to a new file.

> INodeDirectoryWithQuota should be in its own .java file
> -------------------------------------------------------
>
>                 Key: HADOOP-3907
>                 URL: https://issues.apache.org/jira/browse/HADOOP-3907
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: dfs
>    Affects Versions: 0.19.0
>         Environment: Ubuntu 64-bit with Ant SVN_HEAD running the build
>            Reporter: Steve Loughran
>            Priority: Minor
>         Attachments: 3907_20080806.patch
>
>
> I can't do a clean build because INodeDirectoryWithQuota isn't being found. compile trace to follow.
> the underlying cause is that it is in a file different to its name, and javac doesnt know where to find the source file to build it. Dirty builds would work, but not clean ones. Please move  INodeDirectoryWithQuota to a toplevel file.

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


[jira] Updated: (HADOOP-3907) INodeDirectoryWithQuota should be in its own .java file

Posted by "Steve Loughran (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-3907?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Steve Loughran updated HADOOP-3907:
-----------------------------------

          Component/s: dfs
             Priority: Minor  (was: Major)
          Environment: Ubuntu 64-bit with Ant SVN_HEAD running the build
    Affects Version/s: 0.19.0
              Summary: INodeDirectoryWithQuota should be in its own .java file  (was: recent changes to the filesystem broke the build)

if its my problem alone, downgrading. easy to patch, but it doesnt (yet) matter to anyone else.

> INodeDirectoryWithQuota should be in its own .java file
> -------------------------------------------------------
>
>                 Key: HADOOP-3907
>                 URL: https://issues.apache.org/jira/browse/HADOOP-3907
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: dfs
>    Affects Versions: 0.19.0
>         Environment: Ubuntu 64-bit with Ant SVN_HEAD running the build
>            Reporter: Steve Loughran
>            Priority: Minor
>
> I can't do a clean build because INodeDirectoryWithQuota isn't being found. compile trace to follow.
> the underlying cause is that it is in a file different to its name, and javac doesnt know where to find the source file to build it. Dirty builds would work, but not clean ones. Please move  INodeDirectoryWithQuota to a toplevel file.

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


[jira] Commented: (HADOOP-3907) INodeDirectoryWithQuota should be in its own .java file

Posted by "Hairong Kuang (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-3907?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12620455#action_12620455 ] 

Hairong Kuang commented on HADOOP-3907:
---------------------------------------

+1. This patch looks good to me.

> INodeDirectoryWithQuota should be in its own .java file
> -------------------------------------------------------
>
>                 Key: HADOOP-3907
>                 URL: https://issues.apache.org/jira/browse/HADOOP-3907
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: dfs
>    Affects Versions: 0.19.0
>         Environment: Ubuntu 64-bit with Ant SVN_HEAD running the build
>            Reporter: Steve Loughran
>            Priority: Minor
>         Attachments: 3907_20080806.patch, 3907_20080806b.patch
>
>
> I can't do a clean build because INodeDirectoryWithQuota isn't being found. compile trace to follow.
> the underlying cause is that it is in a file different to its name, and javac doesnt know where to find the source file to build it. Dirty builds would work, but not clean ones. Please move  INodeDirectoryWithQuota to a toplevel file.

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


[jira] Commented: (HADOOP-3907) recent changes to the namenode broke the build

Posted by "Steve Loughran (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-3907?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12620241#action_12620241 ] 

Steve Loughran commented on HADOOP-3907:
----------------------------------------

build file log: 

Hadoop.compile-core-classes:
[jsp-compile] log4j:WARN No appenders could be found for logger (org.apache.jasper.compiler.JspRuntimeContext).
[jsp-compile] log4j:WARN Please initialize the log4j system properly.
    [javac] Compiling 138 source files to /home/slo/Java/Apache/hadoop-core/build/classes
    [javac] /home/slo/Java/Apache/hadoop-core/src/hdfs/org/apache/hadoop/hdfs/server/namenode/FSDirectory.java:48: cannot find symbol
    [javac] symbol  : class INodeDirectoryWithQuota
    [javac] location: class org.apache.hadoop.hdfs.server.namenode.FSDirectory
    [javac]   final INodeDirectoryWithQuota rootDir;
    [javac]         ^
    [javac] /home/slo/Java/Apache/hadoop-core/src/hdfs/org/apache/hadoop/hdfs/server/namenode/FSDirectory.java:61: cannot find symbol
    [javac] symbol  : class INodeDirectoryWithQuota
    [javac] location: class org.apache.hadoop.hdfs.server.namenode.FSDirectory
    [javac]     rootDir = new INodeDirectoryWithQuota(INodeDirectory.ROOT_NAME,
    [javac]                   ^
    [javac] /home/slo/Java/Apache/hadoop-core/src/hdfs/org/apache/hadoop/hdfs/server/namenode/FSDirectory.java:215: cannot find symbol
    [javac] symbol  : class INodeDirectoryWithQuota
    [javac] location: class org.apache.hadoop.hdfs.server.namenode.FSDirectory
    [javac]         newNode = new INodeDirectoryWithQuota(
    [javac]                       ^
    [javac] /home/slo/Java/Apache/hadoop-core/src/hdfs/org/apache/hadoop/hdfs/server/namenode/FSDirectory.java:761: cannot find symbol
    [javac] symbol  : class INodeDirectoryWithQuota
    [javac] location: class org.apache.hadoop.hdfs.server.namenode.FSDirectory
    [javac]     List<INodeDirectoryWithQuota> inodesWithQuota = 
    [javac]          ^
    [javac] /home/slo/Java/Apache/hadoop-core/src/hdfs/org/apache/hadoop/hdfs/server/namenode/FSDirectory.java:762: cannot find symbol
    [javac] symbol  : class INodeDirectoryWithQuota
    [javac] location: class org.apache.hadoop.hdfs.server.namenode.FSDirectory
    [javac]       new ArrayList<INodeDirectoryWithQuota>(numOfINodes);
    [javac]                     ^
    [javac] /home/slo/Java/Apache/hadoop-core/src/hdfs/org/apache/hadoop/hdfs/server/namenode/FSDirectory.java:767: cannot find symbol
    [javac] symbol  : class INodeDirectoryWithQuota
    [javac] location: class org.apache.hadoop.hdfs.server.namenode.FSDirectory
    [javac]           INodeDirectoryWithQuota quotaINode =(INodeDirectoryWithQuota)inodes[i]; 
    [javac]           ^
    [javac] /home/slo/Java/Apache/hadoop-core/src/hdfs/org/apache/hadoop/hdfs/server/namenode/FSDirectory.java:767: cannot find symbol
    [javac] symbol  : class INodeDirectoryWithQuota
    [javac] location: class org.apache.hadoop.hdfs.server.namenode.FSDirectory
    [javac]           INodeDirectoryWithQuota quotaINode =(INodeDirectoryWithQuota)inodes[i]; 
    [javac]                                                ^
    [javac] /home/slo/Java/Apache/hadoop-core/src/hdfs/org/apache/hadoop/hdfs/server/namenode/FSDirectory.java:773: cannot find symbol
    [javac] symbol  : class INodeDirectoryWithQuota
    [javac] location: class org.apache.hadoop.hdfs.server.namenode.FSDirectory
    [javac]       for (INodeDirectoryWithQuota quotaINode:inodesWithQuota) {
    [javac]            ^
    [javac] /home/slo/Java/Apache/hadoop-core/src/hdfs/org/apache/hadoop/hdfs/server/namenode/FSDirectory.java:969: cannot find symbol
    [javac] symbol  : class INodeDirectoryWithQuota
    [javac] location: class org.apache.hadoop.hdfs.server.namenode.FSDirectory
    [javac]         ((INodeDirectoryWithQuota)dNode).setCount(count);
    [javac]           ^
    [javac] /home/slo/Java/Apache/hadoop-core/src/hdfs/org/apache/hadoop/hdfs/server/namenode/FSDirectory.java:997: cannot find symbol
    [javac] symbol  : class INodeDirectoryWithQuota
    [javac] location: class org.apache.hadoop.hdfs.server.namenode.FSDirectory
    [javac]         if (dirNode instanceof INodeDirectoryWithQuota) { 
    [javac]                                ^
    [javac] /home/slo/Java/Apache/hadoop-core/src/hdfs/org/apache/hadoop/hdfs/server/namenode/FSDirectory.java:999: cannot find symbol
    [javac] symbol  : class INodeDirectoryWithQuota
    [javac] location: class org.apache.hadoop.hdfs.server.namenode.FSDirectory
    [javac]           ((INodeDirectoryWithQuota)dirNode).setQuota(quota);
    [javac]             ^
    [javac] /home/slo/Java/Apache/hadoop-core/src/hdfs/org/apache/hadoop/hdfs/server/namenode/FSDirectory.java:1002: cannot find symbol
    [javac] symbol  : class INodeDirectoryWithQuota
    [javac] location: class org.apache.hadoop.hdfs.server.namenode.FSDirectory
    [javac]           INodeDirectoryWithQuota newNode = 
    [javac]           ^
    [javac] /home/slo/Java/Apache/hadoop-core/src/hdfs/org/apache/hadoop/hdfs/server/namenode/FSDirectory.java:1003: cannot find symbol
    [javac] symbol  : class INodeDirectoryWithQuota
    [javac] location: class org.apache.hadoop.hdfs.server.namenode.FSDirectory
    [javac]             new INodeDirectoryWithQuota(quota, dirNode);
    [javac]                 ^
    [javac] /home/slo/Java/Apache/hadoop-core/src/hdfs/org/apache/hadoop/hdfs/server/namenode/FSDirectory.java:1036: cannot find symbol
    [javac] symbol  : class INodeDirectoryWithQuota
    [javac] location: class org.apache.hadoop.hdfs.server.namenode.FSDirectory
    [javac]       } else if (targetNode instanceof INodeDirectoryWithQuota) {
    [javac]                                        ^
    [javac] /home/slo/Java/Apache/hadoop-core/src/hdfs/org/apache/hadoop/hdfs/server/namenode/FSDirectory.java:1039: cannot find symbol
    [javac] symbol  : class INodeDirectoryWithQuota
    [javac] location: class org.apache.hadoop.hdfs.server.namenode.FSDirectory
    [javac]         INodeDirectoryWithQuota dirNode = (INodeDirectoryWithQuota)targetNode;
    [javac]         ^
    [javac] /home/slo/Java/Apache/hadoop-core/src/hdfs/org/apache/hadoop/hdfs/server/namenode/FSDirectory.java:1039: cannot find symbol
    [javac] symbol  : class INodeDirectoryWithQuota
    [javac] location: class org.apache.hadoop.hdfs.server.namenode.FSDirectory
    [javac]         INodeDirectoryWithQuota dirNode = (INodeDirectoryWithQuota)targetNode;
    [javac]                                            ^
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] 16 errors



> recent changes to the namenode broke the build
> ----------------------------------------------
>
>                 Key: HADOOP-3907
>                 URL: https://issues.apache.org/jira/browse/HADOOP-3907
>             Project: Hadoop Core
>          Issue Type: Bug
>            Reporter: Steve Loughran
>
> I can't do a clean build because INodeDirectoryWithQuota isn't being found. compile trace to follow.
> the underlying cause is that it is in a file different to its name, and javac doesnt know where to find the source file to build it. Dirty builds would work, but not clean ones. Please move  INodeDirectoryWithQuota to a toplevel file.

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


[jira] Commented: (HADOOP-3907) INodeDirectoryWithQuota should be in its own .java file

Posted by "Hadoop QA (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-3907?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12620491#action_12620491 ] 

Hadoop QA commented on HADOOP-3907:
-----------------------------------

-1 overall.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12387682/3907_20080806b.patch
  against trunk revision 683448.

    +1 @author.  The patch does not contain any @author tags.

    -1 tests included.  The patch doesn't appear to include any new or modified tests.
                        Please justify why no tests are needed for this patch.

    +1 javadoc.  The javadoc tool did not generate any warning messages.

    +1 javac.  The applied patch does not increase the total number of javac compiler warnings.

    +1 findbugs.  The patch does not introduce any new Findbugs warnings.

    +1 release audit.  The applied patch does not increase the total number of release audit warnings.

    +1 core tests.  The patch passed core unit tests.

    +1 contrib tests.  The patch passed contrib unit tests.

Test results: http://hudson.zones.apache.org/hudson/job/Hadoop-Patch/3028/testReport/
Findbugs warnings: http://hudson.zones.apache.org/hudson/job/Hadoop-Patch/3028/artifact/trunk/build/test/findbugs/newPatchFindbugsWarnings.html
Checkstyle results: http://hudson.zones.apache.org/hudson/job/Hadoop-Patch/3028/artifact/trunk/build/test/checkstyle-errors.html
Console output: http://hudson.zones.apache.org/hudson/job/Hadoop-Patch/3028/console

This message is automatically generated.

> INodeDirectoryWithQuota should be in its own .java file
> -------------------------------------------------------
>
>                 Key: HADOOP-3907
>                 URL: https://issues.apache.org/jira/browse/HADOOP-3907
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: dfs
>    Affects Versions: 0.19.0
>         Environment: Ubuntu 64-bit with Ant SVN_HEAD running the build
>            Reporter: Steve Loughran
>            Assignee: Tsz Wo (Nicholas), SZE
>            Priority: Minor
>         Attachments: 3907_20080806.patch, 3907_20080806b.patch
>
>
> I can't do a clean build because INodeDirectoryWithQuota isn't being found. compile trace to follow.
> the underlying cause is that it is in a file different to its name, and javac doesnt know where to find the source file to build it. Dirty builds would work, but not clean ones. Please move  INodeDirectoryWithQuota to a toplevel file.

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


[jira] Commented: (HADOOP-3907) INodeDirectoryWithQuota should be in its own .java file

Posted by "Tsz Wo (Nicholas), SZE (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-3907?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12620685#action_12620685 ] 

Tsz Wo (Nicholas), SZE commented on HADOOP-3907:
------------------------------------------------

Only refactored INodeDirectoryWithQuota to a new file.  No new tests added.

> INodeDirectoryWithQuota should be in its own .java file
> -------------------------------------------------------
>
>                 Key: HADOOP-3907
>                 URL: https://issues.apache.org/jira/browse/HADOOP-3907
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: dfs
>    Affects Versions: 0.19.0
>         Environment: Ubuntu 64-bit with Ant SVN_HEAD running the build
>            Reporter: Steve Loughran
>            Assignee: Tsz Wo (Nicholas), SZE
>            Priority: Minor
>         Attachments: 3907_20080806.patch, 3907_20080806b.patch
>
>
> I can't do a clean build because INodeDirectoryWithQuota isn't being found. compile trace to follow.
> the underlying cause is that it is in a file different to its name, and javac doesnt know where to find the source file to build it. Dirty builds would work, but not clean ones. Please move  INodeDirectoryWithQuota to a toplevel file.

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


[jira] Commented: (HADOOP-3907) INodeDirectoryWithQuota should be in its own .java file

Posted by "Hudson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-3907?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12624739#action_12624739 ] 

Hudson commented on HADOOP-3907:
--------------------------------

Integrated in Hadoop-trunk #581 (See [http://hudson.zones.apache.org/hudson/job/Hadoop-trunk/581/])

> INodeDirectoryWithQuota should be in its own .java file
> -------------------------------------------------------
>
>                 Key: HADOOP-3907
>                 URL: https://issues.apache.org/jira/browse/HADOOP-3907
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: dfs
>    Affects Versions: 0.19.0
>         Environment: Ubuntu 64-bit with Ant SVN_HEAD running the build
>            Reporter: Steve Loughran
>            Assignee: Tsz Wo (Nicholas), SZE
>            Priority: Minor
>             Fix For: 0.19.0
>
>         Attachments: 3907_20080806.patch, 3907_20080806b.patch
>
>
> I can't do a clean build because INodeDirectoryWithQuota isn't being found. compile trace to follow.
> the underlying cause is that it is in a file different to its name, and javac doesnt know where to find the source file to build it. Dirty builds would work, but not clean ones. Please move  INodeDirectoryWithQuota to a toplevel file.

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


[jira] Updated: (HADOOP-3907) INodeDirectoryWithQuota should be in its own .java file

Posted by "Hairong Kuang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-3907?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Hairong Kuang updated HADOOP-3907:
----------------------------------

       Resolution: Fixed
    Fix Version/s: 0.19.0
           Status: Resolved  (was: Patch Available)

I just committed this. Thanks, Nicholas!

> INodeDirectoryWithQuota should be in its own .java file
> -------------------------------------------------------
>
>                 Key: HADOOP-3907
>                 URL: https://issues.apache.org/jira/browse/HADOOP-3907
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: dfs
>    Affects Versions: 0.19.0
>         Environment: Ubuntu 64-bit with Ant SVN_HEAD running the build
>            Reporter: Steve Loughran
>            Assignee: Tsz Wo (Nicholas), SZE
>            Priority: Minor
>             Fix For: 0.19.0
>
>         Attachments: 3907_20080806.patch, 3907_20080806b.patch
>
>
> I can't do a clean build because INodeDirectoryWithQuota isn't being found. compile trace to follow.
> the underlying cause is that it is in a file different to its name, and javac doesnt know where to find the source file to build it. Dirty builds would work, but not clean ones. Please move  INodeDirectoryWithQuota to a toplevel file.

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


[jira] Commented: (HADOOP-3907) recent changes to the filesystem broke the build

Posted by "Steve Loughran (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-3907?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12620346#action_12620346 ] 

Steve Loughran commented on HADOOP-3907:
----------------------------------------

Looking at the log of INodeDirectory, this isn't a recent change. The problem -a toplevel class in the wrong file- has existed for a while, it just hasn't surfaced.

The only recent change is that I've updated and rebuilt ant; this is triggering the problem, which means that it is handing off FSDirectory.java to get compiled before INodeDirectory.java gets built; some changes in filesets. However, I can be reasonably confident that the Ant team aren't going to change their fileset logic to handle this specific problem, not if this is the only symptom. Changing the title and environment to qualify the issue

> recent changes to the filesystem broke the build
> ------------------------------------------------
>
>                 Key: HADOOP-3907
>                 URL: https://issues.apache.org/jira/browse/HADOOP-3907
>             Project: Hadoop Core
>          Issue Type: Bug
>            Reporter: Steve Loughran
>
> I can't do a clean build because INodeDirectoryWithQuota isn't being found. compile trace to follow.
> the underlying cause is that it is in a file different to its name, and javac doesnt know where to find the source file to build it. Dirty builds would work, but not clean ones. Please move  INodeDirectoryWithQuota to a toplevel file.

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


[jira] Updated: (HADOOP-3907) recent changes to the filesystem broke the build

Posted by "Steve Loughran (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-3907?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Steve Loughran updated HADOOP-3907:
-----------------------------------

    Summary: recent changes to the filesystem broke the build  (was: recent changes to the namenode broke the build)

> recent changes to the filesystem broke the build
> ------------------------------------------------
>
>                 Key: HADOOP-3907
>                 URL: https://issues.apache.org/jira/browse/HADOOP-3907
>             Project: Hadoop Core
>          Issue Type: Bug
>            Reporter: Steve Loughran
>
> I can't do a clean build because INodeDirectoryWithQuota isn't being found. compile trace to follow.
> the underlying cause is that it is in a file different to its name, and javac doesnt know where to find the source file to build it. Dirty builds would work, but not clean ones. Please move  INodeDirectoryWithQuota to a toplevel file.

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


[jira] Updated: (HADOOP-3907) INodeDirectoryWithQuota should be in its own .java file

Posted by "Tsz Wo (Nicholas), SZE (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-3907?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tsz Wo (Nicholas), SZE updated HADOOP-3907:
-------------------------------------------

    Attachment: 3907_20080806b.patch

3907_20080806b.patch: I used eclipse to do copying and it cleverly renamed some INodeDirectory to INodeDirectoryWithQuota.  The patch fixed the problem.

> INodeDirectoryWithQuota should be in its own .java file
> -------------------------------------------------------
>
>                 Key: HADOOP-3907
>                 URL: https://issues.apache.org/jira/browse/HADOOP-3907
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: dfs
>    Affects Versions: 0.19.0
>         Environment: Ubuntu 64-bit with Ant SVN_HEAD running the build
>            Reporter: Steve Loughran
>            Priority: Minor
>         Attachments: 3907_20080806.patch, 3907_20080806b.patch
>
>
> I can't do a clean build because INodeDirectoryWithQuota isn't being found. compile trace to follow.
> the underlying cause is that it is in a file different to its name, and javac doesnt know where to find the source file to build it. Dirty builds would work, but not clean ones. Please move  INodeDirectoryWithQuota to a toplevel file.

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


[jira] Updated: (HADOOP-3907) INodeDirectoryWithQuota should be in its own .java file

Posted by "Hairong Kuang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-3907?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Hairong Kuang updated HADOOP-3907:
----------------------------------

        Assignee: Tsz Wo (Nicholas), SZE
    Hadoop Flags: [Reviewed]
          Status: Patch Available  (was: Open)

> INodeDirectoryWithQuota should be in its own .java file
> -------------------------------------------------------
>
>                 Key: HADOOP-3907
>                 URL: https://issues.apache.org/jira/browse/HADOOP-3907
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: dfs
>    Affects Versions: 0.19.0
>         Environment: Ubuntu 64-bit with Ant SVN_HEAD running the build
>            Reporter: Steve Loughran
>            Assignee: Tsz Wo (Nicholas), SZE
>            Priority: Minor
>         Attachments: 3907_20080806.patch, 3907_20080806b.patch
>
>
> I can't do a clean build because INodeDirectoryWithQuota isn't being found. compile trace to follow.
> the underlying cause is that it is in a file different to its name, and javac doesnt know where to find the source file to build it. Dirty builds would work, but not clean ones. Please move  INodeDirectoryWithQuota to a toplevel file.

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