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)