{"action":"created","issue":{"url":"https://api.github.com/repos/apache/spark/issues/4452","labels_url":"https://api.github.com/repos/apache/spark/issues/4452/labels{/name}","comments_url":"https://api.github.com/repos/apache/spark/issues/4452/comments","events_url":"https://api.github.com/repos/apache/spark/issues/4452/events","html_url":"https://github.com/apache/spark/pull/4452","id":56913848,"number":4452,"title":"SPARK-4267 [YARN] Failing to launch jobs on Spark on YARN with Hadoop 2.5.0 or later","user":{"login":"srowen","id":822522,"avatar_url":"https://avatars.githubusercontent.com/u/822522?v=3","gravatar_id":"","url":"https://api.github.com/users/srowen","html_url":"https://github.com/srowen","followers_url":"https://api.github.com/users/srowen/followers","following_url":"https://api.github.com/users/srowen/following{/other_user}","gists_url":"https://api.github.com/users/srowen/gists{/gist_id}","starred_url":"https://api.github.com/users/srowen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/srowen/subscriptions","organizations_url":"https://api.github.com/users/srowen/orgs","repos_url":"https://api.github.com/users/srowen/repos","events_url":"https://api.github.com/users/srowen/events{/privacy}","received_events_url":"https://api.github.com/users/srowen/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-02-07T15:00:40Z","updated_at":"2015-02-12T19:53:55Z","closed_at":"2015-02-09T18:34:58Z","pull_request":{"url":"https://api.github.com/repos/apache/spark/pulls/4452","html_url":"https://github.com/apache/spark/pull/4452","diff_url":"https://github.com/apache/spark/pull/4452.diff","patch_url":"https://github.com/apache/spark/pull/4452.patch"},"body":"Before passing to YARN, escape arguments in \"extraJavaOptions\" args, in order to correctly handle cases like -Dfoo=\"one two three\". Also standardize how these args are handled and ensure that individual args are treated as stand-alone args, not one string.\r\n\r\n@vanzin @andrewor14"},"comment":{"url":"https://api.github.com/repos/apache/spark/issues/comments/74140364","html_url":"https://github.com/apache/spark/pull/4452#issuecomment-74140364","issue_url":"https://api.github.com/repos/apache/spark/issues/4452","id":74140364,"user":{"login":"andrewor14","id":2133137,"avatar_url":"https://avatars.githubusercontent.com/u/2133137?v=3","gravatar_id":"","url":"https://api.github.com/users/andrewor14","html_url":"https://github.com/andrewor14","followers_url":"https://api.github.com/users/andrewor14/followers","following_url":"https://api.github.com/users/andrewor14/following{/other_user}","gists_url":"https://api.github.com/users/andrewor14/gists{/gist_id}","starred_url":"https://api.github.com/users/andrewor14/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andrewor14/subscriptions","organizations_url":"https://api.github.com/users/andrewor14/orgs","repos_url":"https://api.github.com/users/andrewor14/repos","events_url":"https://api.github.com/users/andrewor14/events{/privacy}","received_events_url":"https://api.github.com/users/andrewor14/received_events","type":"User","site_admin":false},"created_at":"2015-02-12T19:53:55Z","updated_at":"2015-02-12T19:53:55Z","body":"In general there aren't really any strict rules for how far a patch should be back ported. One thing though is that it is much less likely for us to do more releases on older branches like 0.9, and people don't generally expect it either but instead may opt to upgrade to newer minor releases, which is desirable. So I'd say we usually just determine this on a case by case basis.\r\n\r\nFor this particular patch it is definitely relevant for 1.2. For older branches, however, I believe a stable version of Hadoop 2.5 may not even have been released yet, so I wonder how much of a relevance there is. There will likely be nontrivial merge conflicts for branch-1.2 since we removed alpha support in 1.3 and refactored the YARN code quite a bit. Would you mind opening this PR against the 1.2 branch nevertheless?"}}