{"action":"created","issue":{"url":"https://api.github.com/repos/Alluxio/alluxio/issues/3638","repository_url":"https://api.github.com/repos/Alluxio/alluxio","labels_url":"https://api.github.com/repos/Alluxio/alluxio/issues/3638/labels{/name}","comments_url":"https://api.github.com/repos/Alluxio/alluxio/issues/3638/comments","events_url":"https://api.github.com/repos/Alluxio/alluxio/issues/3638/events","html_url":"https://github.com/Alluxio/alluxio/pull/3638","id":163490021,"number":3638,"title":"[ALLUXIO-2052] Remove mObjects in index set to improve memory efficiency","user":{"login":"xhad1234","id":4424966,"avatar_url":"https://avatars.githubusercontent.com/u/4424966?v=3","gravatar_id":"","url":"https://api.github.com/users/xhad1234","html_url":"https://github.com/xhad1234","followers_url":"https://api.github.com/users/xhad1234/followers","following_url":"https://api.github.com/users/xhad1234/following{/other_user}","gists_url":"https://api.github.com/users/xhad1234/gists{/gist_id}","starred_url":"https://api.github.com/users/xhad1234/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xhad1234/subscriptions","organizations_url":"https://api.github.com/users/xhad1234/orgs","repos_url":"https://api.github.com/users/xhad1234/repos","events_url":"https://api.github.com/users/xhad1234/events{/privacy}","received_events_url":"https://api.github.com/users/xhad1234/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Alluxio/alluxio/labels/Core","name":"Core","color":"0052cc"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":24,"created_at":"2016-07-01T23:35:56Z","updated_at":"2016-07-10T09:37:46Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Alluxio/alluxio/pulls/3638","html_url":"https://github.com/Alluxio/alluxio/pull/3638","diff_url":"https://github.com/Alluxio/alluxio/pull/3638.diff","patch_url":"https://github.com/Alluxio/alluxio/pull/3638.patch"},"body":"In indexed set, mObjects is implemented based on a hash set which stores all the objects. It is used to guarantee uniqueness, provide iterator and fast lookup.\r\nHowever, we can use the first index in the indexed set to provide same functions, thus we need not maintain and can get rid of the extra mObjects hash set."},"comment":{"url":"https://api.github.com/repos/Alluxio/alluxio/issues/comments/231579880","html_url":"https://github.com/Alluxio/alluxio/pull/3638#issuecomment-231579880","issue_url":"https://api.github.com/repos/Alluxio/alluxio/issues/3638","id":231579880,"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":"2016-07-10T09:37:46Z","updated_at":"2016-07-10T09:37:46Z","body":"Test PASSed.\nRefer to this link for build results (access rights to CI server needed): \nhttps://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/10729/\nTest PASSed."}}
{"actor":{"display_login":"AmplabJenkins"}}