{"push_id":855994905,"size":40,"distinct_size":39,"ref":"refs/heads/master","head":"4566e039bf52a18c34b03c926541738be61957c7","before":"4711a87323f0ae44721389129c313797aa1f4b1b","commits":[{"sha":"ce35bb420811e2b2c8c020892d0a106e2d2f7aa0","author":{"email":"24d4e0b668318ee88638c0b8cab71155721d85d7@huawei.com","name":"hurf"},"message":"Remove trace of \"kubectl stop\"\n\nRemove doc and use of \"kubectl stop\" since it's deprecated.","distinct":true,"url":"https://api.github.com/repos/krousey/kubernetes/commits/ce35bb420811e2b2c8c020892d0a106e2d2f7aa0"},{"sha":"3d7dd82bf65079847ad9ab5250011280852a6afd","author":{"email":"24d4e0b668318ee88638c0b8cab71155721d85d7@huawei.com","name":"hurf"},"message":"Clean trace of \"Minion\"\n\nTrivial change, remove \"minion\" in message.","distinct":true,"url":"https://api.github.com/repos/krousey/kubernetes/commits/3d7dd82bf65079847ad9ab5250011280852a6afd"},{"sha":"8bf5a50439f62fde25323261e1640e9e7755319b","author":{"email":"ad31c72a316b019bb17ad3cab7a5518590c74a50@zju.edu.cn","name":"Harry Zhang"},"message":"Delete Makefile as it is useless","distinct":true,"url":"https://api.github.com/repos/krousey/kubernetes/commits/8bf5a50439f62fde25323261e1640e9e7755319b"},{"sha":"7206a5615f83b9e35ca307a6d19d7678b7b494b7","author":{"email":"d4310aad15daa0adb22e7f7056b3e3f59a97b2e0@gmail.com","name":"Mike Danese"},"message":"enable deployments by default in test clusters","distinct":true,"url":"https://api.github.com/repos/krousey/kubernetes/commits/7206a5615f83b9e35ca307a6d19d7678b7b494b7"},{"sha":"4b29260bc66ef657cedad5241ac8830eb6bc404b","author":{"email":"66c8ad4f8476bca517121e7ddcc44918666b57ca@google.com","name":"Zach Loafman"},"message":"Bump ContainerVM to container-vm-v20151103","distinct":true,"url":"https://api.github.com/repos/krousey/kubernetes/commits/4b29260bc66ef657cedad5241ac8830eb6bc404b"},{"sha":"61cef8f570e500184f3af978a28071a8a029f00b","author":{"email":"e3c73a9d5a10d7404c2eb69be1ef45de2b0a94ba@google.com","name":"nikhiljindal"},"message":"Updating typeToJSON to handle pointers as well","distinct":true,"url":"https://api.github.com/repos/krousey/kubernetes/commits/61cef8f570e500184f3af978a28071a8a029f00b"},{"sha":"44e35581ce193fb063d51d7f15408f14b2f04976","author":{"email":"e3c73a9d5a10d7404c2eb69be1ef45de2b0a94ba@google.com","name":"nikhiljindal"},"message":"Running update-swagger-spec","distinct":true,"url":"https://api.github.com/repos/krousey/kubernetes/commits/44e35581ce193fb063d51d7f15408f14b2f04976"},{"sha":"f26d437903cf10dd9601812545ff4e36716afa91","author":{"email":"86f5e9bb9cdf422d5fa04c0484dd7979741f264d@gmail.com","name":"mqliang"},"message":"move assignment in loop","distinct":true,"url":"https://api.github.com/repos/krousey/kubernetes/commits/f26d437903cf10dd9601812545ff4e36716afa91"},{"sha":"1bf2f869c7363b969a30a29ba8fb8882d15a1d96","author":{"email":"f05e37372e10e47b056fe4ca32dd434c78e239d1@huawei.com","name":"huangyuqi"},"message":"add valid resource types for kubectl get","distinct":true,"url":"https://api.github.com/repos/krousey/kubernetes/commits/1bf2f869c7363b969a30a29ba8fb8882d15a1d96"},{"sha":"3da15535b6c87e0bb8246f026cb15a21c4d05933","author":{"email":"4f499256fd2260f9682a9d9e63c3f1d668ee5cdf@redhat.com","name":"Clayton Coleman"},"message":"Provide backpressure to clients when etcd goes down\n\nWhen etcd is down today we don't specifically handle the error involved,\nwhich means clients get a generic 500 error. This commit adds a formal\nerror type internally for both WatchExpired and EtcdUnreachable, and\nthen converts them to api/errors before returning to the client. It also\nupgrades the client to retry on any 429 or 5xx error that has a\nRetry-After header, instead of just 429.\n\nIn combination, this allows the apiserver to exert backpressure on\ncontrollers that are hotlooping.  Picked 2 seconds by default, but we\ncould potentially ramp that up even further in a future iteration.","distinct":true,"url":"https://api.github.com/repos/krousey/kubernetes/commits/3da15535b6c87e0bb8246f026cb15a21c4d05933"},{"sha":"1c50f423d62f0d8d64b03b5f37cf26d1ccdc80ae","author":{"email":"e3c73a9d5a10d7404c2eb69be1ef45de2b0a94ba@google.com","name":"nikhiljindal"},"message":"Running update-api-reference-docs","distinct":true,"url":"https://api.github.com/repos/krousey/kubernetes/commits/1c50f423d62f0d8d64b03b5f37cf26d1ccdc80ae"},{"sha":"a35220c321884d3c3b2e14fcaddd36fd4529d655","author":{"email":"e12a959b3f33bba53f1a03da59760f37bd7265d7@google.com","name":"Lantao Liu"},"message":"cleanup pod_workers_test.go to use general runtime interface","distinct":true,"url":"https://api.github.com/repos/krousey/kubernetes/commits/a35220c321884d3c3b2e14fcaddd36fd4529d655"},{"sha":"a15998f46ca53eeef5bbcb97bc0702656909b454","author":{"email":"24d4e0b668318ee88638c0b8cab71155721d85d7@huawei.com","name":"hurf"},"message":"Aggregate errors while validating attach options\n\nReturn all errors at a time while validating attach options.","distinct":true,"url":"https://api.github.com/repos/krousey/kubernetes/commits/a15998f46ca53eeef5bbcb97bc0702656909b454"},{"sha":"ce95f68d2a37f0863465d810f7afe29e4a534da4","author":{"email":"bc8d8ee30ebd8b6f9b13bced154ad14200e5d67f@google.com","name":"Wojciech Tyczynski"},"message":"Changes in codec interfaces","distinct":true,"url":"https://api.github.com/repos/krousey/kubernetes/commits/ce95f68d2a37f0863465d810f7afe29e4a534da4"},{"sha":"f6f2f41ab38b2aef2f82587141038e535a444346","author":{"email":"29ae796e4f5492d73061ff429bb678dbe89fef6d@redhat.com","name":"Timothy St. Clair"},"message":"Removal of fakeClient from registry/generic/etcd/etcd_test.go in leiu of\nNewEtcdTestClientServer","distinct":true,"url":"https://api.github.com/repos/krousey/kubernetes/commits/f6f2f41ab38b2aef2f82587141038e535a444346"},{"sha":"c9c78a3e54e7a07155f8de8ce17e6dd7707771db","author":{"email":"efe88cf206bc79cccfc4e4395778b76384b89d96@gmail.com","name":"k8s-merge-robot"},"message":"Merge pull request #16610 from timothysc/etcd-remove-fakeclient-part3\n\nAuto commit by PR queue bot","distinct":true,"url":"https://api.github.com/repos/krousey/kubernetes/commits/c9c78a3e54e7a07155f8de8ce17e6dd7707771db"},{"sha":"5863f2a0a5fc759bcdf1f7cd44c8270032ad115c","author":{"email":"52dc720c411f8e2156e608c1a8b894a917489667@google.com","name":"Yu-Ju Hong"},"message":"kubelet: reduce logging frequency for sync loop\n\nOnly logs when there are pods to sync.","distinct":true,"url":"https://api.github.com/repos/krousey/kubernetes/commits/5863f2a0a5fc759bcdf1f7cd44c8270032ad115c"},{"sha":"2041297adec367c447f44287cc8287b30031939e","author":{"email":"23d129abdf3a10277f378f8af30b066c7d3b1b7c@google.com","name":"Dawn Chen"},"message":"Merge pull request #16823 from yujuhong/sync_logging\n\nkublet: reduce logging frequency for sync loop","distinct":true,"url":"https://api.github.com/repos/krousey/kubernetes/commits/2041297adec367c447f44287cc8287b30031939e"},{"sha":"652a8a6a44a5cb75b7667dfcd721dc5414a5bd22","author":{"email":"0c788e8ce7f32cd74614912f5c5517a33c9f53d5@google.com","name":"Isaac Hollander McCreery"},"message":"WIP release process fixes","distinct":true,"url":"https://api.github.com/repos/krousey/kubernetes/commits/652a8a6a44a5cb75b7667dfcd721dc5414a5bd22"},{"sha":"849cfaaf093c87b983b3dc02f13939f2c86dfb31","author":{"email":"0c788e8ce7f32cd74614912f5c5517a33c9f53d5@google.com","name":"Isaac Hollander McCreery"},"message":"Fixes to release scripts","distinct":true,"url":"https://api.github.com/repos/krousey/kubernetes/commits/849cfaaf093c87b983b3dc02f13939f2c86dfb31"}]}