{"action":"created","issue":{"url":"https://api.github.com/repos/apache/spark/issues/9000","labels_url":"https://api.github.com/repos/apache/spark/issues/9000/labels{/name}","comments_url":"https://api.github.com/repos/apache/spark/issues/9000/comments","events_url":"https://api.github.com/repos/apache/spark/issues/9000/events","html_url":"https://github.com/apache/spark/pull/9000","id":110082761,"number":9000,"title":"[SPARK-10956] Common MemoryManager interface for storage and execution","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},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-10-06T19:32:10Z","updated_at":"2015-10-09T01:10:17Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/apache/spark/pulls/9000","html_url":"https://github.com/apache/spark/pull/9000","diff_url":"https://github.com/apache/spark/pull/9000.diff","patch_url":"https://github.com/apache/spark/pull/9000.patch"},"body":"This patch introduces a `MemoryManager` that is the central arbiter of how much memory to grant to storage and execution. This patch is primarily concerned only with refactoring while preserving the existing behavior as much as possible.\r\n\r\nThis is the first step away from the existing rigid separation of storage and execution memory, which has several major drawbacks discussed on the [issue](https://issues.apache.org/jira/browse/SPARK-10956). It is the precursor of a series of patches that will attempt to address those drawbacks."},"comment":{"url":"https://api.github.com/repos/apache/spark/issues/comments/146729669","html_url":"https://github.com/apache/spark/pull/9000#issuecomment-146729669","issue_url":"https://api.github.com/repos/apache/spark/issues/9000","id":146729669,"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-10-09T01:10:17Z","updated_at":"2015-10-09T01:10:17Z","body":"  [Test build #43450 has started](https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/43450/consoleFull) for   PR 9000 at commit [`fc7f9f5`](https://github.com/apache/spark/commit/fc7f9f519852c2b3ef3eebcbc8e3f0ba63fcb3dc)."}}