{"push_id":2171797551,"size":1,"distinct_size":1,"ref":"refs/heads/use-pgzip","head":"c84bb1a98d711be28d2d72bf717cc3b41521dd85","before":"7c2c30f763cbf47205eb0424c2625d0101567c3a","commits":[{"sha":"c84bb1a98d711be28d2d72bf717cc3b41521dd85","author":{"name":"Sargun Dhillon","email":"dcc7078ed8cd4896178ca103faba106dcb8def19@netflix.com"},"message":"Make image (layer) downloads faster by using pigz\n\nThe Golang built-in gzip library is serialized, and fairly slow\nat decompressing. It also only decompresses on demand, versus\npipelining decompression.\n\nThis change switches to using the pigz external command\nfor gzip decompression, as opposed to using the built-in\ngolang one. This code is not vendored, but will be used\nif it autodetected as part of the OS.\n\nThis also switches to using context, versus a manually\nmanaged channel to manage cancellations, and synchronization.\nThere is a little bit of weirdness around manually having\nto cancel in the error cases.\n\nSigned-off-by: Sargun Dhillon <sargun@sargun.me>","distinct":true,"url":"https://api.github.com/repos/sargun/moby/commits/c84bb1a98d711be28d2d72bf717cc3b41521dd85"}]}
{"actor":{"display_login":"sargun"}}