{"push_id":573798691,"size":784,"distinct_size":121,"ref":"refs/heads/release","head":"4bae33ef9fd217179ab7d59217c2e7f189e29c56","before":"32c3823fd85970565f98f0765e29f79a00e18a53","commits":[{"sha":"3aae63f4528ab1d7e1e12cc4e2e7bacd97991d43","author":{"email":"a76de0896a8a598dcb47d7c85ee190739e85f617@gmail.com","name":"Daniel, Dao Quang Minh"},"message":"speed up creation of args and msg for huge cmds\n\nWhenever a command arguments is formed by a large linked list, repeatedly\nappending to arguments and displayed messages took a long time because go will\nhave to allocate/copy a lot of times.\n\nThis speeds up the allocation by preallocate arrays of correct size for args\nand msg\n\nDocker-DCO-1.1-Signed-off-by: Daniel, Dao Quang Minh <dqminh89@gmail.com> (github: dqminh)","distinct":false,"url":"https://api.github.com/repos/Distrotech/docker/commits/3aae63f4528ab1d7e1e12cc4e2e7bacd97991d43"},{"sha":"a2a50aa35ab58f52b68a65acfe668c26b765608f","author":{"email":"a76de0896a8a598dcb47d7c85ee190739e85f617@gmail.com","name":"Daniel, Dao Quang Minh"},"message":"use cached images instead of fetching the same image again\n\nDocker-DCO-1.1-Signed-off-by: Daniel, Dao Quang Minh <dqminh89@gmail.com> (github: dqminh)","distinct":false,"url":"https://api.github.com/repos/Distrotech/docker/commits/a2a50aa35ab58f52b68a65acfe668c26b765608f"},{"sha":"1e7ba09b60aa0bc527dc7e0159071a6d47796de4","author":{"email":"a76de0896a8a598dcb47d7c85ee190739e85f617@gmail.com","name":"Daniel, Dao Quang Minh"},"message":"add a test case for EXPOSE ports order\n\nchanging order of EXPOSE ports should not invalidate the cache as the content\ndoesnt change\n\nDocker-DCO-1.1-Signed-off-by: Daniel, Dao Quang Minh <dqminh89@gmail.com> (github: dqminh)","distinct":false,"url":"https://api.github.com/repos/Distrotech/docker/commits/1e7ba09b60aa0bc527dc7e0159071a6d47796de4"},{"sha":"87d0562c61b80aba05f4c3b4f49f5527afb55989","author":{"email":"a76de0896a8a598dcb47d7c85ee190739e85f617@gmail.com","name":"Daniel, Dao Quang Minh"},"message":"expose sorts its ports before saving as comment\n\nSaving ports as `map[nat.Port]struct{}` directly has ordering issue which is\nmore replicatable where we expose a huge number of ports at the same time. As a\nresult, the cache will be burst whenever the map order is different from the\nprevious build.\nThis sorts the ports first and save them as a whitespace-separated list instead\nof the map representation, so the order will always be consistent if the port\nlist isnt changed.\n\nNOTICE: this will burst the old expose caches\n\nDocker-DCO-1.1-Signed-off-by: Daniel, Dao Quang Minh <dqminh89@gmail.com> (github: dqminh)","distinct":false,"url":"https://api.github.com/repos/Distrotech/docker/commits/87d0562c61b80aba05f4c3b4f49f5527afb55989"},{"sha":"29be7b439ec4d0c8a54852ccbbe7b6bcf040e13f","author":{"email":"a76de0896a8a598dcb47d7c85ee190739e85f617@gmail.com","name":"Daniel, Dao Quang Minh"},"message":"add test for exposing large number of ports\n\nthis test checks if exposing a large number of ports in Dockerfile properly\nsaves the port in configs. We dont actually expose a VERY large number of ports\nhere because the result is the same and it increases the test time by a few\nseconds\n\nDocker-DCO-1.1-Signed-off-by: Daniel, Dao Quang Minh <dqminh89@gmail.com> (github: dqminh)","distinct":false,"url":"https://api.github.com/repos/Distrotech/docker/commits/29be7b439ec4d0c8a54852ccbbe7b6bcf040e13f"},{"sha":"6c11d07759bcb6e697d2aea37ce7e88b5e0c0260","author":{"email":"d01a4772f0cffd3f005a7d7f01c59cd104c7a5fe@redhat.com","name":"Vincent Batts"},"message":"CONTRIBUTING: provide a template for new issues\n\n_maybe_ we could even automate this to populate and complain in some\nsituations.\n\nI see https://github.com/isaacs/github/issues/99 that is old and needs\nsome love from @github ...\n\nSigned-off-by: Vincent Batts <vbatts@redhat.com>","distinct":false,"url":"https://api.github.com/repos/Distrotech/docker/commits/6c11d07759bcb6e697d2aea37ce7e88b5e0c0260"},{"sha":"967a42f116d23051c862a3b4983925de2016f83c","author":{"email":"d275e2ddef1ea9d1d5759b035b351061bdc43719@jp.ibm.com","name":"Tatsushi Inagaki"},"message":"Fix to avoid a compile error due to float to int truncation with GCCGO\n\nSigned-off-by: Tatsushi Inagaki <e29253@jp.ibm.com>","distinct":false,"url":"https://api.github.com/repos/Distrotech/docker/commits/967a42f116d23051c862a3b4983925de2016f83c"},{"sha":"ea5a2c1fd74af1a806c8f4ef7858afe6435d90fa","author":{"email":"d01a4772f0cffd3f005a7d7f01c59cd104c7a5fe@hashbangbash.com","name":"Vincent Batts"},"message":"issue report script\n\nAdd a script that will facilitate standard issue reports.\n\nSigned-off-by: Vincent Batts <vbatts@hashbangbash.com>","distinct":false,"url":"https://api.github.com/repos/Distrotech/docker/commits/ea5a2c1fd74af1a806c8f4ef7858afe6435d90fa"},{"sha":"7c225333f22378e380309bd0c3afc1b3311b1373","author":{"email":"55258e89a8b41a46066b3a9514b15a78c1a88d17@docker.com","name":"Arnaud Porterie"},"message":"Allocate daemon listening ports\n\nMark the daemon listening ports as allocated in the portallocator in\norder to prevent containers from exposing this port themselves.\n\nSigned-off-by: Arnaud Porterie <arnaud.porterie@docker.com>","distinct":false,"url":"https://api.github.com/repos/Distrotech/docker/commits/7c225333f22378e380309bd0c3afc1b3311b1373"},{"sha":"36560a76d71f1222122c9e6c82f76a609da564e9","author":{"email":"d275e2ddef1ea9d1d5759b035b351061bdc43719@jp.ibm.com","name":"Tatsushi Inagaki"},"message":"Revert \"Fix to avoid a compile error due to float to int truncation with GCCGO\"\n\nThis reverts commit 967a42f116d23051c862a3b4983925de2016f83c.\n\nSigned-off-by: Tatsushi Inagaki <e29253@jp.ibm.com>\n\nRoll back the change to fix the parameter of HumanSize from int64 to float64","distinct":false,"url":"https://api.github.com/repos/Distrotech/docker/commits/36560a76d71f1222122c9e6c82f76a609da564e9"},{"sha":"82a5cd0d3701fc559fb92290ed6bc2974a9d8b6d","author":{"email":"d275e2ddef1ea9d1d5759b035b351061bdc43719@jp.ibm.com","name":"Tatsushi Inagaki"},"message":"Fix to avoid a compilation error of size_test.go with GCCGO due to float to int truncation\n\nSigned-off-by: Tatsushi Inagaki <e29253@jp.ibm.com>","distinct":false,"url":"https://api.github.com/repos/Distrotech/docker/commits/82a5cd0d3701fc559fb92290ed6bc2974a9d8b6d"},{"sha":"4f6cdb12ab64cf76f5a57cb1d24081882c61def3","author":{"email":"d8508bdec6eea21af6c0faf7825d773241b7dd4c@pickle.me.uk","name":"Barnaby Gray"},"message":"Update fish shell completions.\n\nFixes #9550\n\nSigned-off-by: Barnaby Gray <barnaby@pickle.me.uk>","distinct":false,"url":"https://api.github.com/repos/Distrotech/docker/commits/4f6cdb12ab64cf76f5a57cb1d24081882c61def3"},{"sha":"ee1ba252187a7e1a80e3773fe9748410d01a39b8","author":{"email":"d50a4528250c5e7ab89d3b057cfa34db7ebf58d4@mcburnett.org","name":"Neal McBurnett"},"message":"Fixes #9555: sudo not needed with cert authn\n\nSigned-off-by: Neal McBurnett <neal@mcburnett.org>","distinct":false,"url":"https://api.github.com/repos/Distrotech/docker/commits/ee1ba252187a7e1a80e3773fe9748410d01a39b8"},{"sha":"b3ade99a7822f4edb21400a1003ff0e3893caa38","author":{"email":"4efb7da3e38416208b41d8021a942884d8a9435c@docker.com","name":"Alexandr Morozov"},"message":"Don't try release network in non-private modes\n\nFixes #9594\n\nSigned-off-by: Alexandr Morozov <lk4d4@docker.com>","distinct":false,"url":"https://api.github.com/repos/Distrotech/docker/commits/b3ade99a7822f4edb21400a1003ff0e3893caa38"},{"sha":"1a9b640e0d3e6916bff9cd7dd8ab435a70c6a0e8","author":{"email":"488e06933c295c76472a67dbc6657ac40a756953@huawei.com","name":"Qiang Huang"},"message":"add support to set MemorySwap\n\nSigned-off-by: Qiang Huang <h.huangqiang@huawei.com>","distinct":false,"url":"https://api.github.com/repos/Distrotech/docker/commits/1a9b640e0d3e6916bff9cd7dd8ab435a70c6a0e8"},{"sha":"0d70ad1c7205ba9e82dd1f244d26df93dc79de9e","author":{"email":"4efb7da3e38416208b41d8021a942884d8a9435c@docker.com","name":"Alexandr Morozov"},"message":"Fix race in TestDaemonRestartWithVolumesRefs\n\nSometimes rm begins before process death, but Kill called already after\nit, so we get error - no such process.\n\nSigned-off-by: Alexandr Morozov <lk4d4@docker.com>","distinct":false,"url":"https://api.github.com/repos/Distrotech/docker/commits/0d70ad1c7205ba9e82dd1f244d26df93dc79de9e"},{"sha":"3a08bbc4d29835fe5b8f3d2c5bde442f6a7014a0","author":{"email":"516b9783fca517eecbd1d064da2d165310b19759@pwaller.net","name":"Peter Waller"},"message":"Improve message when pushing a non-existent image\n\nI was confused earlier when I did:\n\n```\ndocker push localhost.localdomain:1234/foo\n```\n\nBecause docker told me:\n\n```\nNo such id: localhost.localdomain:1234/foo\n```\n\nI actually had buried in my mind the solution to this, but the error\nmessage\nconfused me because I had recently had some fun trying to get the\nregistry\nworking and therefore thought it was telling me that I didn't have an\naccount\non the registry.\n\nThis pull request makes it unambiguous that the error is that the\nspecified\nimage is unknown.\n\n/cc @cpuguy83\n\nDocker-DCO-1.1-Signed-off-by: Peter Waller <p@pwaller.net> (github: pwaller)","distinct":false,"url":"https://api.github.com/repos/Distrotech/docker/commits/3a08bbc4d29835fe5b8f3d2c5bde442f6a7014a0"},{"sha":"c509835475f4f222400e6a4d2211c59e41329817","author":{"email":"136e3cf1ab6a4dc9cd25784ffe7ab05af45d9f77@docker.com","name":"Jessica Frazelle"},"message":"Change version to 1.4.0-dev\n\nDocker-DCO-1.1-Signed-off-by: Jessica Frazelle <jess@docker.com> (github: jfrazelle)","distinct":false,"url":"https://api.github.com/repos/Distrotech/docker/commits/c509835475f4f222400e6a4d2211c59e41329817"},{"sha":"fd831b4c5e50a3f1de8eb506016ffe89d5cac8d4","author":{"email":"136e3cf1ab6a4dc9cd25784ffe7ab05af45d9f77@docker.com","name":"Jessica Frazelle"},"message":"Fix conflicts.\n\nDocker-DCO-1.1-Signed-off-by: Jessica Frazelle <jess@docker.com> (github: jfrazelle)","distinct":false,"url":"https://api.github.com/repos/Distrotech/docker/commits/fd831b4c5e50a3f1de8eb506016ffe89d5cac8d4"},{"sha":"862952c8d4d3df69f35535af5ce5a079b5fe739e","author":{"email":"4efb7da3e38416208b41d8021a942884d8a9435c@docker.com","name":"Alexandr Morozov"},"message":"Fix race condition between parseSecurityOpt and container.Mount\n\nSigned-off-by: Alexandr Morozov <lk4d4@docker.com>","distinct":false,"url":"https://api.github.com/repos/Distrotech/docker/commits/862952c8d4d3df69f35535af5ce5a079b5fe739e"}]}