Repository: tez
Updated Branches:
refs/heads/branch-0.5 5c571d592 -> 4bf4c4409
TEZ-2630. TezChild receives IP address instead of FQDN. (hitesh)
(cherry picked from commit 5ef86035bb812330a542b5be5e1695939cdcb66b)
Conflicts:
CHANGES.txt
Project: http://git-wip-us.apache.org/repos/asf/tez/repo
Commit: http://git-wip-us.apache.org/repos/asf/tez/commit/4bf4c440
Tree: http://git-wip-us.apache.org/repos/asf/tez/tree/4bf4c440
Diff: http://git-wip-us.apache.org/repos/asf/tez/diff/4bf4c440
Branch: refs/heads/branch-0.5
Commit: 4bf4c4409115073502cd7132d819b7f21656e068
Parents: 5c571d5
Author: Hitesh Shah <[email protected]>
Authored: Wed Aug 5 14:35:49 2015 -0700
Committer: Hitesh Shah <[email protected]>
Committed: Wed Aug 5 14:46:12 2015 -0700
----------------------------------------------------------------------
CHANGES.txt | 2 ++
.../org/apache/tez/dag/app/TaskAttemptListenerImpTezDag.java | 6 +++++-
.../main/java/org/apache/tez/dag/utils/TezRuntimeChildJVM.java | 2 +-
3 files changed, 8 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tez/blob/4bf4c440/CHANGES.txt
----------------------------------------------------------------------
diff --git a/CHANGES.txt b/CHANGES.txt
index 17757ff..7831fb9 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,11 +1,13 @@
Apache Tez Change Log
=====================
+
Release 0.5.5: Unreleased
INCOMPATIBLE CHANGES
TEZ-2552. CRC errors can cause job to run for very long time in large jobs.
ALL CHANGES:
+ TEZ-2630. TezChild receives IP address instead of FQDN. (hitesh)
TEZ-2635. Limit number of attempts being downloaded in unordered fetch.
TEZ-2636. MRInput and MultiMRInput should work for cases when there are 0
physical inputs.
TEZ-2600. When used with HDFS federation(viewfs) ,tez will throw a error
http://git-wip-us.apache.org/repos/asf/tez/blob/4bf4c440/tez-dag/src/main/java/org/apache/tez/dag/app/TaskAttemptListenerImpTezDag.java
----------------------------------------------------------------------
diff --git
a/tez-dag/src/main/java/org/apache/tez/dag/app/TaskAttemptListenerImpTezDag.java
b/tez-dag/src/main/java/org/apache/tez/dag/app/TaskAttemptListenerImpTezDag.java
index 3864b03..c9dd4ea 100644
---
a/tez-dag/src/main/java/org/apache/tez/dag/app/TaskAttemptListenerImpTezDag.java
+++
b/tez-dag/src/main/java/org/apache/tez/dag/app/TaskAttemptListenerImpTezDag.java
@@ -140,7 +140,11 @@ public class TaskAttemptListenerImpTezDag extends
AbstractService implements
}
server.start();
- this.address = NetUtils.getConnectAddress(server);
+ InetSocketAddress serverBindAddress =
NetUtils.getConnectAddress(server);
+ this.address = NetUtils.createSocketAddrForHost(
+ serverBindAddress.getAddress().getCanonicalHostName(),
+ serverBindAddress.getPort());
+
LOG.info("Instantiated TaskAttemptListener RPC at " + this.address);
} catch (IOException e) {
throw new TezUncheckedException(e);
http://git-wip-us.apache.org/repos/asf/tez/blob/4bf4c440/tez-dag/src/main/java/org/apache/tez/dag/utils/TezRuntimeChildJVM.java
----------------------------------------------------------------------
diff --git
a/tez-dag/src/main/java/org/apache/tez/dag/utils/TezRuntimeChildJVM.java
b/tez-dag/src/main/java/org/apache/tez/dag/utils/TezRuntimeChildJVM.java
index 09239a8..9458193 100644
--- a/tez-dag/src/main/java/org/apache/tez/dag/utils/TezRuntimeChildJVM.java
+++ b/tez-dag/src/main/java/org/apache/tez/dag/utils/TezRuntimeChildJVM.java
@@ -86,7 +86,7 @@ public class TezRuntimeChildJVM {
vargs.add(TezChild.class.getName()); // main of Child
// pass TaskAttemptListener's address
- vargs.add(taskAttemptListenerAddr.getAddress().getHostAddress());
+ vargs.add(taskAttemptListenerAddr.getAddress().getHostName());
vargs.add(Integer.toString(taskAttemptListenerAddr.getPort()));
vargs.add(containerIdentifier);
vargs.add(tokenIdentifier);