You are viewing a plain text version of this content. The canonical link for it is here.
Posted to yarn-dev@hadoop.apache.org by "Jason Lowe (JIRA)" <ji...@apache.org> on 2014/04/11 16:29:16 UTC
[jira] [Created] (YARN-1930) HostUtil.getTaskLogUrl is not
backwards binary compatible with 2.3
Jason Lowe created YARN-1930:
--------------------------------
Summary: HostUtil.getTaskLogUrl is not backwards binary compatible with 2.3
Key: YARN-1930
URL: https://issues.apache.org/jira/browse/YARN-1930
Project: Hadoop YARN
Issue Type: Bug
Affects Versions: 2.4.0
Reporter: Jason Lowe
Priority: Blocker
HostUtil.getTaskLogUrl used to have a signature like this in Hadoop 2.3.0 and earlier:
public static String getTaskLogUrl(String taskTrackerHostName, String httpPort, String taskAttemptID)
but now has a signature like this:
public static String getTaskLogUrl(String scheme, String taskTrackerHostName, String httpPort, String taskAttemptID)
This breaks source and binary backwards-compatibility. MapReduce and Hive both have references to this, so their jars compiled against 2.3 or earlier do not work on 2.4.
--
This message was sent by Atlassian JIRA
(v6.2#6252)