{"action":"created","issue":{"url":"https://api.github.com/repos/golang/go/issues/14396","repository_url":"https://api.github.com/repos/golang/go","labels_url":"https://api.github.com/repos/golang/go/issues/14396/labels{/name}","comments_url":"https://api.github.com/repos/golang/go/issues/14396/comments","events_url":"https://api.github.com/repos/golang/go/issues/14396/events","html_url":"https://github.com/golang/go/issues/14396","id":134741155,"number":14396,"title":"all: kubernetes slower execution since Go 1.4.3","user":{"login":"rsc","id":104030,"avatar_url":"https://avatars.githubusercontent.com/u/104030?v=3","gravatar_id":"","url":"https://api.github.com/users/rsc","html_url":"https://github.com/rsc","followers_url":"https://api.github.com/users/rsc/followers","following_url":"https://api.github.com/users/rsc/following{/other_user}","gists_url":"https://api.github.com/users/rsc/gists{/gist_id}","starred_url":"https://api.github.com/users/rsc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rsc/subscriptions","organizations_url":"https://api.github.com/users/rsc/orgs","repos_url":"https://api.github.com/users/rsc/repos","events_url":"https://api.github.com/users/rsc/events{/privacy}","received_events_url":"https://api.github.com/users/rsc/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/golang/go/milestones/32","html_url":"https://github.com/golang/go/milestones/Go1.7Early","labels_url":"https://api.github.com/repos/golang/go/milestones/32/labels","id":1414136,"number":32,"title":"Go1.7Early","description":"","creator":{"login":"bradfitz","id":2621,"avatar_url":"https://avatars.githubusercontent.com/u/2621?v=3","gravatar_id":"","url":"https://api.github.com/users/bradfitz","html_url":"https://github.com/bradfitz","followers_url":"https://api.github.com/users/bradfitz/followers","following_url":"https://api.github.com/users/bradfitz/following{/other_user}","gists_url":"https://api.github.com/users/bradfitz/gists{/gist_id}","starred_url":"https://api.github.com/users/bradfitz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bradfitz/subscriptions","organizations_url":"https://api.github.com/users/bradfitz/orgs","repos_url":"https://api.github.com/users/bradfitz/repos","events_url":"https://api.github.com/users/bradfitz/events{/privacy}","received_events_url":"https://api.github.com/users/bradfitz/received_events","type":"User","site_admin":false},"open_issues":48,"closed_issues":9,"state":"open","created_at":"2015-11-16T16:57:54Z","updated_at":"2016-03-09T18:05:53Z","due_on":"2016-05-01T07:00:00Z","closed_at":null},"comments":39,"created_at":"2016-02-19T00:50:13Z","updated_at":"2016-03-09T18:36:37Z","closed_at":null,"body":"The Kubernetes team found that updating from Go 1.4.2 to Go 1.4.3 caused a performance regression for them, and also that Go 1.5.3 was bad as well.\n\nThe 1.4.3 bug is kubernetes/kubernetes#17524, \"fixed\" by reverting to Go 1.4.2. The error report at the top of the bug is difficult for me to interpret: to me it says mainly that 1 != 0 and 3 != 0. [A comment](https://github.com/kubernetes/kubernetes/issues/20400#issuecomment-178853753) on the next bug says “... but we can't do what InfluxDB did, because we have some pretty massive issues on 1.4.3. 1.4.2 was the last even vaguely happy point.” Right now, I don't have any way to quantify the 1.4.2 to 1.4.3 problem other than that remark. (The InfluxDB note is referring to #14189, but we don't know that they are necessarily related.)\n\nThe 1.5.3 bug is kubernetes/kubernetes#20400, \"fixed\" by reverting to Go 1.4.2 again. That bug has clearer data: on a particular load test, [tail latencies are significantly higher](https://github.com/kubernetes/kubernetes/issues/20400#issuecomment-179224443) in 1.5.3.\n\nThe Kubernetes team created kubernetes/kubernetes#20656 to track further investigation of these regressions. This is the corresponding issue on the Go side."},"comment":{"url":"https://api.github.com/repos/golang/go/issues/comments/194441564","html_url":"https://github.com/golang/go/issues/14396#issuecomment-194441564","issue_url":"https://api.github.com/repos/golang/go/issues/14396","id":194441564,"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},"created_at":"2016-03-09T18:36:37Z","updated_at":"2016-03-09T18:36:37Z","body":"@rsc - yeah, that makes perfect sense. Thanks!"}}