{"push_id":878201114,"size":14,"distinct_size":14,"ref":"refs/heads/master","head":"a2ab05098d1033f6b282ccaf7301f2a31eda1a9c","before":"56305adf4a40d3e52fad8aa74db6be4d641dc8f6","commits":[{"sha":"92756bdcdddc75bcf5aa7dab2c8238abdb18ab75","author":{"email":"e161e7b27905defbba5f48341ca599c36341b37a@gmail.com","name":"unclejack"},"message":"Dockerfile: add python-dev to fix Python.h errors\n\nSigned-off-by: Cristian Staretu <cristian.staretu@gmail.com>","distinct":true,"url":"https://api.github.com/repos/sallyom/docker/commits/92756bdcdddc75bcf5aa7dab2c8238abdb18ab75"},{"sha":"ad179e0e957a58181d71838eb0c2c7c019b4b2fb","author":{"email":"da8482a61c3a314f69bc15b69175fd62d9234b97@linux.vnet.ibm.com","name":"Christopher Jones"},"message":"Fixed broken links, and updated some to https\n\nSigned-off-by: Christopher Jones <tophj@linux.vnet.ibm.com>","distinct":true,"url":"https://api.github.com/repos/sallyom/docker/commits/ad179e0e957a58181d71838eb0c2c7c019b4b2fb"},{"sha":"985175fd8f8f662d5067bd62a89330e9a437375c","author":{"email":"dc73d0991b982a8303e713ef531a313af77e242a@gmail.com","name":"Brian Goff"},"message":"Fix race in locker call to `dec()`\n\nCan't safely use uint32 for locker since we need to decrement the count,\nwhich requires loading the unit and doing some math, which is inherintly\nracey.\nInstead use Int32 which we can safely use with atomic and AddInt32 with\n`-1`\n\nSigned-off-by: Brian Goff <cpuguy83@gmail.com>","distinct":true,"url":"https://api.github.com/repos/sallyom/docker/commits/985175fd8f8f662d5067bd62a89330e9a437375c"},{"sha":"48c7a1618db26568a8841632565f651cea2a8b39","author":{"email":"5665331b9b819ac358165f8c38970dc8c7ddb47d@docker.com","name":"moxiegirl"},"message":"Merge pull request #18195 from tophj-ibm/doc-link-fixes\n\nFixed broken links, and updated some to https","distinct":true,"url":"https://api.github.com/repos/sallyom/docker/commits/48c7a1618db26568a8841632565f651cea2a8b39"},{"sha":"500e77bad0b19b3b1c8e6ac195485adcb70daef1","author":{"email":"e1c79a582b6629e6b39e9679f4bb964d25db4aa8@mcgstyle.net","name":"Derek McGowan"},"message":"Add layer store\n\nLayer store manages read-only and read-write layers on a union file system.\nRead only layers are always referenced by content addresses.\nRead-write layer identifiers are handled by the caller but upon registering\nits difference, the committed read-only layer will be referenced by content\nhash.\n\nSigned-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)\nSigned-off-by: Tonis Tiigi <tonistiigi@gmail.com>","distinct":true,"url":"https://api.github.com/repos/sallyom/docker/commits/500e77bad0b19b3b1c8e6ac195485adcb70daef1"},{"sha":"7de380c5c673411639d84e07c29830eb81cb1c8d","author":{"email":"8ecfc6017a87905413dcd7d63696a2a4c351b604@docker.com","name":"Aaron Lehmann"},"message":"Add tag store\n\nThe tag store associates tags and digests with image IDs. This\nfunctionality used to be part of graph package. This commit splits it\noff into a self-contained package with a simple interface.\n\nSigned-off-by: Aaron Lehmann <aaron.lehmann@docker.com>","distinct":true,"url":"https://api.github.com/repos/sallyom/docker/commits/7de380c5c673411639d84e07c29830eb81cb1c8d"},{"sha":"01ba0a935b9227583ec05a96e85273cc2276bb93","author":{"email":"c2470c48b2d3312d61f94f18d3a1cd113d1915ad@gmail.com","name":"Tonis Tiigi"},"message":"Add image store\n\nThe image store abstracts image handling. It keeps track of the\navailable images, and makes it possible to delete existing images or\nregister new ones. The image store holds references to the underlying\nlayers for each image.\n\nThe image/v1 package provides compatibility functions for interoperating\nwith older (non-content-addressable) image structures.\n\nSigned-off-by: Tonis Tiigi <tonistiigi@gmail.com>","distinct":true,"url":"https://api.github.com/repos/sallyom/docker/commits/01ba0a935b9227583ec05a96e85273cc2276bb93"},{"sha":"694df3ff9f0f6b6acd4f3d866d443c740cce3f3f","author":{"email":"8ecfc6017a87905413dcd7d63696a2a4c351b604@docker.com","name":"Aaron Lehmann"},"message":"Add distribution package\n\nSigned-off-by: Aaron Lehmann <aaron.lehmann@docker.com>","distinct":true,"url":"https://api.github.com/repos/sallyom/docker/commits/694df3ff9f0f6b6acd4f3d866d443c740cce3f3f"},{"sha":"5fc0e1f324b05ce8cc7536cd807995c629e0843d","author":{"email":"c2470c48b2d3312d61f94f18d3a1cd113d1915ad@gmail.com","name":"Tonis Tiigi"},"message":"Add migratev1 package\n\nSigned-off-by: Tonis Tiigi <tonistiigi@gmail.com>","distinct":true,"url":"https://api.github.com/repos/sallyom/docker/commits/5fc0e1f324b05ce8cc7536cd807995c629e0843d"},{"sha":"4352da7803d182a6013a5238ce20a7c749db979a","author":{"email":"c2470c48b2d3312d61f94f18d3a1cd113d1915ad@gmail.com","name":"Tonis Tiigi"},"message":"Update daemon and docker core to use new content addressable storage\n\nAdd distribution package for managing pulls and pushes. This is based on\nthe old code in the graph package, with major changes to work with the\nnew image/layer model.\n\nAdd v1 migration code.\n\nUpdate registry, api/*, and daemon packages to use the reference\npackage's types where applicable.\n\nUpdate daemon package to use image/layer/tag stores instead of the graph\npackage\n\nSigned-off-by: Aaron Lehmann <aaron.lehmann@docker.com>\nSigned-off-by: Tonis Tiigi <tonistiigi@gmail.com>","distinct":true,"url":"https://api.github.com/repos/sallyom/docker/commits/4352da7803d182a6013a5238ce20a7c749db979a"},{"sha":"ed4d236e04e1a5724de578654939e3a42f7466cc","author":{"email":"c2470c48b2d3312d61f94f18d3a1cd113d1915ad@gmail.com","name":"Tonis Tiigi"},"message":"Remove graph package\n\nThe graph package is no longer used for tag, image, or layer storage.\n\nSigned-off-by: Tonis Tiigi <tonistiigi@gmail.com>","distinct":true,"url":"https://api.github.com/repos/sallyom/docker/commits/ed4d236e04e1a5724de578654939e3a42f7466cc"},{"sha":"ac055a7d54dfec1763ea67ba037e689638c59762","author":{"email":"2043cda4df124b840b98ee1c4307c199042efdf7@gmail.com","name":"Alexander Morozov"},"message":"Merge pull request #18196 from cpuguy83/18190_on_your_marks\n\nFix race in locker call to `dec()`","distinct":true,"url":"https://api.github.com/repos/sallyom/docker/commits/ac055a7d54dfec1763ea67ba037e689638c59762"},{"sha":"0dec4403b0a6f5f56d37e22565bf060da8f399df","author":{"email":"2043cda4df124b840b98ee1c4307c199042efdf7@gmail.com","name":"Alexander Morozov"},"message":"Merge pull request #18150 from unclejack/add_python_dev\n\nDockerfile: add python-dev to fix Python.h errors","distinct":true,"url":"https://api.github.com/repos/sallyom/docker/commits/0dec4403b0a6f5f56d37e22565bf060da8f399df"},{"sha":"a2ab05098d1033f6b282ccaf7301f2a31eda1a9c","author":{"email":"b9b0c8e7f90ecf337f6797c4d2e0f1dd0dbc0324@gmail.com","name":"David Calavera"},"message":"Merge pull request #17924 from aaronlehmann/content-addressability\n\nContent addressability","distinct":true,"url":"https://api.github.com/repos/sallyom/docker/commits/a2ab05098d1033f6b282ccaf7301f2a31eda1a9c"}]}