{"action":"created","issue":{"url":"https://api.github.com/repos/apache/spark/issues/9530","labels_url":"https://api.github.com/repos/apache/spark/issues/9530/labels{/name}","comments_url":"https://api.github.com/repos/apache/spark/issues/9530/comments","events_url":"https://api.github.com/repos/apache/spark/issues/9530/events","html_url":"https://github.com/apache/spark/pull/9530","id":115610236,"number":9530,"title":"[SPARK-11140] [core] Transfer files using network lib when using NettyRpcEnv.","user":{"login":"vanzin","id":1694083,"avatar_url":"https://avatars.githubusercontent.com/u/1694083?v=3","gravatar_id":"","url":"https://api.github.com/users/vanzin","html_url":"https://github.com/vanzin","followers_url":"https://api.github.com/users/vanzin/followers","following_url":"https://api.github.com/users/vanzin/following{/other_user}","gists_url":"https://api.github.com/users/vanzin/gists{/gist_id}","starred_url":"https://api.github.com/users/vanzin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vanzin/subscriptions","organizations_url":"https://api.github.com/users/vanzin/orgs","repos_url":"https://api.github.com/users/vanzin/repos","events_url":"https://api.github.com/users/vanzin/events{/privacy}","received_events_url":"https://api.github.com/users/vanzin/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-11-06T23:17:57Z","updated_at":"2015-11-08T02:47:29Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/apache/spark/pulls/9530","html_url":"https://github.com/apache/spark/pull/9530","diff_url":"https://github.com/apache/spark/pull/9530.diff","patch_url":"https://github.com/apache/spark/pull/9530.patch"},"body":"This change abstracts the code that serves jars / files to executors so that\r\neach RpcEnv can have its own implementation; the akka version uses the existing\r\nHTTP-based file serving mechanism, while the netty versions uses the new\r\nstream support added to the network lib, which makes file transfers benefit\r\nfrom the easier security configuration of the network library, and should also\r\nreduce overhead overall.\r\n\r\nThe change includes a small fix to TransportChannelHandler so that it propagates\r\nuser events to downstream handlers."},"comment":{"url":"https://api.github.com/repos/apache/spark/issues/comments/154771670","html_url":"https://github.com/apache/spark/pull/9530#issuecomment-154771670","issue_url":"https://api.github.com/repos/apache/spark/issues/9530","id":154771670,"user":{"login":"AmplabJenkins","id":4031291,"avatar_url":"https://avatars.githubusercontent.com/u/4031291?v=3","gravatar_id":"","url":"https://api.github.com/users/AmplabJenkins","html_url":"https://github.com/AmplabJenkins","followers_url":"https://api.github.com/users/AmplabJenkins/followers","following_url":"https://api.github.com/users/AmplabJenkins/following{/other_user}","gists_url":"https://api.github.com/users/AmplabJenkins/gists{/gist_id}","starred_url":"https://api.github.com/users/AmplabJenkins/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AmplabJenkins/subscriptions","organizations_url":"https://api.github.com/users/AmplabJenkins/orgs","repos_url":"https://api.github.com/users/AmplabJenkins/repos","events_url":"https://api.github.com/users/AmplabJenkins/events{/privacy}","received_events_url":"https://api.github.com/users/AmplabJenkins/received_events","type":"User","site_admin":false},"created_at":"2015-11-08T02:47:29Z","updated_at":"2015-11-08T02:47:29Z","body":"Merged build finished. Test FAILed."}}