hadoop-common-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Chris Douglas (JIRA)" <j...@apache.org>
Subject [jira] Created: (HADOOP-3203) TaskTracker::localizeJob doesn't provide the correct size to LocalDirAllocator
Date Tue, 08 Apr 2008 00:41:25 GMT
TaskTracker::localizeJob doesn't provide the correct size to LocalDirAllocator
------------------------------------------------------------------------------

                 Key: HADOOP-3203
                 URL: https://issues.apache.org/jira/browse/HADOOP-3203
             Project: Hadoop Core
          Issue Type: Bug
    Affects Versions: 0.15.3
            Reporter: Chris Douglas
             Fix For: 0.18.0


In TaskTracker::localizeJob:
{code}
    // Get sizes of JobFile and JarFile
    // sizes are -1 if they are not present.
    FileSystem fileSystem = FileSystem.get(fConf);
    FileStatus status[] = fileSystem.listStatus(new Path(jobFile).getParent());
    long jarFileSize = -1;
    long jobFileSize = -1;
    for(FileStatus stat : status) {
      if (stat.getPath().toString().contains("job.xml")) {
        jobFileSize = stat.getLen();
      } else {
        jobFileSize = -1;
      }
      if (stat.getPath().toString().contains("job.jar")) {
        jarFileSize = stat.getLen();
      } else {
        jarFileSize = -1;
      }
    }
{code}

One or both of jobFileSize and jarFileSize will be -1.

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