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)

Reply via email to