MAPREDUCE-6282. Reuse historyFileAbsolute.getFileSystem in CompletedJob#loadFullHistoryData for code optimization. (zxu via rkanter)

(cherry picked from commit d4f7e2507f)
This commit is contained in:
Robert Kanter 2015-03-20 13:11:58 -07:00
parent 29642b33cb
commit 308460654a
2 changed files with 5 additions and 3 deletions

View File

@ -26,6 +26,10 @@ Release 2.8.0 - UNRELEASED
MAPREDUCE-5755. MapTask.MapOutputBuffer#compare/swap should have
@Override annotation. (ozawa)
MAPREDUCE-6282. Reuse historyFileAbsolute.getFileSystem in
CompletedJob#loadFullHistoryData for code optimization.
(zxu via rkanter)
OPTIMIZATIONS
BUG FIXES

View File

@ -345,9 +345,7 @@ public class CompletedJob implements org.apache.hadoop.mapreduce.v2.app.job.Job
JobHistoryParser parser = null;
try {
final FileSystem fs = historyFileAbsolute.getFileSystem(conf);
parser =
new JobHistoryParser(historyFileAbsolute.getFileSystem(conf),
historyFileAbsolute);
parser = new JobHistoryParser(fs, historyFileAbsolute);
final Path jobConfPath = new Path(historyFileAbsolute.getParent(),
JobHistoryUtils.getIntermediateConfFileName(jobId));
final Configuration conf = new Configuration();