{"action":"created","issue":{"url":"https://api.github.com/repos/GoogleCloudPlatform/kubernetes/issues/4895","labels_url":"https://api.github.com/repos/GoogleCloudPlatform/kubernetes/issues/4895/labels{/name}","comments_url":"https://api.github.com/repos/GoogleCloudPlatform/kubernetes/issues/4895/comments","events_url":"https://api.github.com/repos/GoogleCloudPlatform/kubernetes/issues/4895/events","html_url":"https://github.com/GoogleCloudPlatform/kubernetes/pull/4895","id":59230446,"number":4895,"title":"Thread-per-pod model in Kubelet (second try)","user":{"login":"wojtek-t","id":10743879,"avatar_url":"https://avatars.githubusercontent.com/u/10743879?v=3","gravatar_id":"","url":"https://api.github.com/users/wojtek-t","html_url":"https://github.com/wojtek-t","followers_url":"https://api.github.com/users/wojtek-t/followers","following_url":"https://api.github.com/users/wojtek-t/following{/other_user}","gists_url":"https://api.github.com/users/wojtek-t/gists{/gist_id}","starred_url":"https://api.github.com/users/wojtek-t/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wojtek-t/subscriptions","organizations_url":"https://api.github.com/users/wojtek-t/orgs","repos_url":"https://api.github.com/users/wojtek-t/repos","events_url":"https://api.github.com/users/wojtek-t/events{/privacy}","received_events_url":"https://api.github.com/users/wojtek-t/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/GoogleCloudPlatform/kubernetes/labels/cla:%20yes","name":"cla: yes","color":"ECF7EC"}],"state":"open","locked":false,"assignee":{"login":"vmarmol","id":985208,"avatar_url":"https://avatars.githubusercontent.com/u/985208?v=3","gravatar_id":"","url":"https://api.github.com/users/vmarmol","html_url":"https://github.com/vmarmol","followers_url":"https://api.github.com/users/vmarmol/followers","following_url":"https://api.github.com/users/vmarmol/following{/other_user}","gists_url":"https://api.github.com/users/vmarmol/gists{/gist_id}","starred_url":"https://api.github.com/users/vmarmol/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vmarmol/subscriptions","organizations_url":"https://api.github.com/users/vmarmol/orgs","repos_url":"https://api.github.com/users/vmarmol/repos","events_url":"https://api.github.com/users/vmarmol/events{/privacy}","received_events_url":"https://api.github.com/users/vmarmol/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2015-02-27T12:30:45Z","updated_at":"2015-02-27T16:28:46Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/GoogleCloudPlatform/kubernetes/pulls/4895","html_url":"https://github.com/GoogleCloudPlatform/kubernetes/pull/4895","diff_url":"https://github.com/GoogleCloudPlatform/kubernetes/pull/4895.diff","patch_url":"https://github.com/GoogleCloudPlatform/kubernetes/pull/4895.patch"},"body":"Change Kubelet so that each pod is being synced in a separate goroutine.\r\n\r\nThis is the second try to change it - the first one was #4804 but was reverted. This time the issue should be fixed - all e2e tests are passing:\r\nRan 27 of 27 Specs in 1477.220 seconds\r\nSUCCESS! -- 27 Passed | 0 Failed | 0 Pending | 0 Skipped I0227 13:24:26.314146   26913 driver.go:89] All tests pass\r\n\r\nThis change is a prerequisite for optimizations of this path, e.g. if the specification for a Pod didn't change since the last update, resyncing of pod should be done only if the probing don't succeed. I'm going to implement those changes in subsequent PR.\r\n\r\nThose changes were discussed in #4119\r\n\r\ncc @vmarmol @dchen1107\r\n"},"comment":{"url":"https://api.github.com/repos/GoogleCloudPlatform/kubernetes/issues/comments/76423116","html_url":"https://github.com/GoogleCloudPlatform/kubernetes/pull/4895#issuecomment-76423116","issue_url":"https://api.github.com/repos/GoogleCloudPlatform/kubernetes/issues/4895","id":76423116,"user":{"login":"vmarmol","id":985208,"avatar_url":"https://avatars.githubusercontent.com/u/985208?v=3","gravatar_id":"","url":"https://api.github.com/users/vmarmol","html_url":"https://github.com/vmarmol","followers_url":"https://api.github.com/users/vmarmol/followers","following_url":"https://api.github.com/users/vmarmol/following{/other_user}","gists_url":"https://api.github.com/users/vmarmol/gists{/gist_id}","starred_url":"https://api.github.com/users/vmarmol/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vmarmol/subscriptions","organizations_url":"https://api.github.com/users/vmarmol/orgs","repos_url":"https://api.github.com/users/vmarmol/repos","events_url":"https://api.github.com/users/vmarmol/events{/privacy}","received_events_url":"https://api.github.com/users/vmarmol/received_events","type":"User","site_admin":false},"created_at":"2015-02-27T16:28:46Z","updated_at":"2015-02-27T16:28:46Z","body":"Thanks for the fix @wojtek-t! LGTM and merging."}}