{"action":"created","issue":{"url":"https://api.github.com/repos/apache/spark/issues/7927","labels_url":"https://api.github.com/repos/apache/spark/issues/7927/labels{/name}","comments_url":"https://api.github.com/repos/apache/spark/issues/7927/comments","events_url":"https://api.github.com/repos/apache/spark/issues/7927/events","html_url":"https://github.com/apache/spark/pull/7927","id":98928217,"number":7927,"title":"[SPARK-9591][CORE]Job may  fail for exception during getting broadcast variable","user":{"login":"jeanlyn","id":3426093,"avatar_url":"https://avatars.githubusercontent.com/u/3426093?v=3","gravatar_id":"","url":"https://api.github.com/users/jeanlyn","html_url":"https://github.com/jeanlyn","followers_url":"https://api.github.com/users/jeanlyn/followers","following_url":"https://api.github.com/users/jeanlyn/following{/other_user}","gists_url":"https://api.github.com/users/jeanlyn/gists{/gist_id}","starred_url":"https://api.github.com/users/jeanlyn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jeanlyn/subscriptions","organizations_url":"https://api.github.com/users/jeanlyn/orgs","repos_url":"https://api.github.com/users/jeanlyn/repos","events_url":"https://api.github.com/users/jeanlyn/events{/privacy}","received_events_url":"https://api.github.com/users/jeanlyn/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-08-04T09:35:21Z","updated_at":"2015-09-02T01:35:30Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/apache/spark/pulls/7927","html_url":"https://github.com/apache/spark/pull/7927","diff_url":"https://github.com/apache/spark/pull/7927.diff","patch_url":"https://github.com/apache/spark/pull/7927.patch"},"body":"[SPARK-9591](https://issues.apache.org/jira/browse/SPARK-9591) \r\nWhen we getting the broadcast variable, we can fetch the block form several location,but now when connecting the lost blockmanager(idle for enough time removed by driver when using dynamic resource allocate and so on) will cause task fail,and the worse case will cause the job fail."},"comment":{"url":"https://api.github.com/repos/apache/spark/issues/comments/136911190","html_url":"https://github.com/apache/spark/pull/7927#issuecomment-136911190","issue_url":"https://api.github.com/repos/apache/spark/issues/7927","id":136911190,"user":{"login":"SparkQA","id":8108735,"avatar_url":"https://avatars.githubusercontent.com/u/8108735?v=3","gravatar_id":"","url":"https://api.github.com/users/SparkQA","html_url":"https://github.com/SparkQA","followers_url":"https://api.github.com/users/SparkQA/followers","following_url":"https://api.github.com/users/SparkQA/following{/other_user}","gists_url":"https://api.github.com/users/SparkQA/gists{/gist_id}","starred_url":"https://api.github.com/users/SparkQA/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SparkQA/subscriptions","organizations_url":"https://api.github.com/users/SparkQA/orgs","repos_url":"https://api.github.com/users/SparkQA/repos","events_url":"https://api.github.com/users/SparkQA/events{/privacy}","received_events_url":"https://api.github.com/users/SparkQA/received_events","type":"User","site_admin":false},"created_at":"2015-09-02T01:35:30Z","updated_at":"2015-09-02T01:35:30Z","body":"  [Test build #41899 has finished](https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/41899/console) for   PR 7927 at commit [`75db334`](https://github.com/apache/spark/commit/75db3340384def0b476482d9d9a8ff90f7b5e9f9).\n * This patch **passes all tests**.\n * This patch merges cleanly.\n * This patch adds the following public classes _(experimental)_:\n  * `case class BlockFetchException(messages: String, throwable: Throwable)`\n"}}