{"action":"created","issue":{"url":"https://api.github.com/repos/apache/storm/issues/2603","repository_url":"https://api.github.com/repos/apache/storm","labels_url":"https://api.github.com/repos/apache/storm/issues/2603/labels{/name}","comments_url":"https://api.github.com/repos/apache/storm/issues/2603/comments","events_url":"https://api.github.com/repos/apache/storm/issues/2603/events","html_url":"https://github.com/apache/storm/pull/2603","id":307834364,"number":2603,"title":"[STORM-3003] Adding Assignment caching to Nimbus","user":{"login":"kishorvpatil","id":6090397,"avatar_url":"https://avatars2.githubusercontent.com/u/6090397?v=4","gravatar_id":"","url":"https://api.github.com/users/kishorvpatil","html_url":"https://github.com/kishorvpatil","followers_url":"https://api.github.com/users/kishorvpatil/followers","following_url":"https://api.github.com/users/kishorvpatil/following{/other_user}","gists_url":"https://api.github.com/users/kishorvpatil/gists{/gist_id}","starred_url":"https://api.github.com/users/kishorvpatil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kishorvpatil/subscriptions","organizations_url":"https://api.github.com/users/kishorvpatil/orgs","repos_url":"https://api.github.com/users/kishorvpatil/repos","events_url":"https://api.github.com/users/kishorvpatil/events{/privacy}","received_events_url":"https://api.github.com/users/kishorvpatil/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2018-03-22T22:16:16Z","updated_at":"2018-04-01T22:06:15Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/apache/storm/pulls/2603","html_url":"https://github.com/apache/storm/pull/2603","diff_url":"https://github.com/apache/storm/pull/2603.diff","patch_url":"https://github.com/apache/storm/pull/2603.patch"},"body":"Since nimbus ( scheduler generates assignments) it can cache it instead of polling for it from ZK or other state manager. This would improve scheduling iteration time, as well as all UI pages that require assignment information.\r\n\r\nThe need for this improvement felt when we noticed this is larger clusters where ZK continues to be bottleneck."},"comment":{"url":"https://api.github.com/repos/apache/storm/issues/comments/377820384","html_url":"https://github.com/apache/storm/pull/2603#issuecomment-377820384","issue_url":"https://api.github.com/repos/apache/storm/issues/2603","id":377820384,"user":{"login":"HeartSaVioR","id":1317309,"avatar_url":"https://avatars2.githubusercontent.com/u/1317309?v=4","gravatar_id":"","url":"https://api.github.com/users/HeartSaVioR","html_url":"https://github.com/HeartSaVioR","followers_url":"https://api.github.com/users/HeartSaVioR/followers","following_url":"https://api.github.com/users/HeartSaVioR/following{/other_user}","gists_url":"https://api.github.com/users/HeartSaVioR/gists{/gist_id}","starred_url":"https://api.github.com/users/HeartSaVioR/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/HeartSaVioR/subscriptions","organizations_url":"https://api.github.com/users/HeartSaVioR/orgs","repos_url":"https://api.github.com/users/HeartSaVioR/repos","events_url":"https://api.github.com/users/HeartSaVioR/events{/privacy}","received_events_url":"https://api.github.com/users/HeartSaVioR/received_events","type":"User","site_admin":false},"created_at":"2018-04-01T22:06:15Z","updated_at":"2018-04-01T22:06:15Z","author_association":"CONTRIBUTOR","body":"@kishorvpatil \r\nNow #2433 is merged in. Could you rebase and check this patch is still valid?"}}
{"actor":{"display_login":"HeartSaVioR"}}