MAPREDUCE-4496. AM logs link is missing user name (Jason Lowe via bobby)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1367601 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Robert Joseph Evans 2012-07-31 15:08:47 +00:00
parent e9bf6c56c5
commit a37272e0e3
3 changed files with 5 additions and 2 deletions

View File

@ -769,6 +769,8 @@ Release 0.23.3 - UNRELEASED
MAPREDUCE-4456. LocalDistributedCacheManager can get an MAPREDUCE-4456. LocalDistributedCacheManager can get an
ArrayIndexOutOfBounds when creating symlinks (Robert Evans via tgraves) ArrayIndexOutOfBounds when creating symlinks (Robert Evans via tgraves)
MAPREDUCE-4496. AM logs link is missing user name (Jason Lowe via bobby)
Release 0.23.2 - UNRELEASED Release 0.23.2 - UNRELEASED
INCOMPATIBLE CHANGES INCOMPATIBLE CHANGES

View File

@ -64,7 +64,7 @@ public class AMAttemptInfo {
if (containerId != null) { if (containerId != null) {
this.containerId = containerId.toString(); this.containerId = containerId.toString();
this.logsLink = join("http://" + nodeHttpAddress, this.logsLink = join("http://" + nodeHttpAddress,
ujoin("node", "containerlogs", this.containerId)); ujoin("node", "containerlogs", this.containerId, user));
} }
} }

View File

@ -972,7 +972,8 @@ public class TestAMWebServicesJobs extends JerseyTest {
WebServicesTestUtils.checkStringMatch("containerId", amInfo WebServicesTestUtils.checkStringMatch("containerId", amInfo
.getContainerId().toString(), containerId); .getContainerId().toString(), containerId);
String localLogsLink = ujoin("node", "containerlogs", containerId); String localLogsLink =ujoin("node", "containerlogs", containerId,
job.getUserName());
assertTrue("logsLink", logsLink.contains(localLogsLink)); assertTrue("logsLink", logsLink.contains(localLogsLink));
} }