{"push_id":1328626903,"size":48,"distinct_size":1,"ref":"refs/heads/24712-create-service-env-file","head":"e1b263ca5cdc322326bee2ce22bd7679b736a413","before":"30a5ec2463f2f5965b2a0c0ccdaf2eaf07d15718","commits":[{"sha":"5ba203e73a541935128e29a3babf810aac8ee004","author":{"name":"allencloud","email":"12237040d17314ed2d464cb600485dc2d9f4453a@daocloud.io"},"message":"validate service parameter in client side to avoid api call\n\nSigned-off-by: allencloud <allen.sun@daocloud.io>","distinct":false,"url":"https://api.github.com/repos/yongtang/docker/commits/5ba203e73a541935128e29a3babf810aac8ee004"},{"sha":"ba2df174935b5119f336e7f3ab5228cd41279791","author":{"name":"John Howard","email":"1bcc993f7bf01efdd323532a4ef5d634fbf3ed2b@microsoft.com"},"message":"Revendor OCI runtime-spec 1c7c27d043c2\n\nSigned-off-by: John Howard <jhoward@microsoft.com>","distinct":false,"url":"https://api.github.com/repos/yongtang/docker/commits/ba2df174935b5119f336e7f3ab5228cd41279791"},{"sha":"02309170a5fb97d40260d0ee9e24b44be8c780b2","author":{"name":"John Howard","email":"1bcc993f7bf01efdd323532a4ef5d634fbf3ed2b@microsoft.com"},"message":"Remove hacked Windows OCI spec, compile fixups\n\nSigned-off-by: John Howard <jhoward@microsoft.com>","distinct":false,"url":"https://api.github.com/repos/yongtang/docker/commits/02309170a5fb97d40260d0ee9e24b44be8c780b2"},{"sha":"e880bbc48bd94762489a9948814d3edea39fdcfa","author":{"name":"John Howard","email":"1bcc993f7bf01efdd323532a4ef5d634fbf3ed2b@microsoft.com"},"message":"Windows: Don't set PATH/TERM on exec\n\nSigned-off-by: John Howard <jhoward@microsoft.com>","distinct":false,"url":"https://api.github.com/repos/yongtang/docker/commits/e880bbc48bd94762489a9948814d3edea39fdcfa"},{"sha":"0928f3f2e3eda75a295b651d27f9dd992fd951a4","author":{"name":"Michal Minář","email":"eb68e4fc1121cf6b4059aceb6736457905f19a11@redhat.com"},"message":"Compare V2Metadata with associated auth config\n\nto avoid unnecessary blob re-uploads.\n\nCross repository mount from particular repo will most probably fail if\nthe user pushing to the registry is not the same as the one who pulled\nor pushed to the source repo.\n\nThis PR attempts first to cross-repo mount from the source repositories\nassociated with the pusher's auth config. Then it falls back to other\nrepositories sorted from the most similar to the target repo to the\nleast.\n\nIt also prevents metadata deletion in cases where cross-repo mount fails\nand the auth config hashes differ.\n\nSigned-off-by: Michal Minář <miminar@redhat.com>","distinct":false,"url":"https://api.github.com/repos/yongtang/docker/commits/0928f3f2e3eda75a295b651d27f9dd992fd951a4"},{"sha":"c6dd51c32cfccc06e77b4f7cb2358f788753df72","author":{"name":"Michal Minář","email":"eb68e4fc1121cf6b4059aceb6736457905f19a11@redhat.com"},"message":"Try to cross-repo mount until success\n\nDon't fallback back immediately to blob upload if the cross-repo mount\nfails and layer upload is initiated by registry.\n\nInstead cancel the upload and re-try cross-repo mount from different\nsource repository before doing full re-upload.\n\nSigned-off-by: Michal Minář <miminar@redhat.com>","distinct":false,"url":"https://api.github.com/repos/yongtang/docker/commits/c6dd51c32cfccc06e77b4f7cb2358f788753df72"},{"sha":"d3bd14a4fb7513688644479da09e701bdcd00dc7","author":{"name":"Michal Minář","email":"eb68e4fc1121cf6b4059aceb6736457905f19a11@redhat.com"},"message":"Allow to mock V2MetadataService in unit tests\n\nSigned-off-by: Michal Minář <miminar@redhat.com>","distinct":false,"url":"https://api.github.com/repos/yongtang/docker/commits/d3bd14a4fb7513688644479da09e701bdcd00dc7"},{"sha":"81f7b1f1e50252e9fdd52111f0899d59f19ecb87","author":{"name":"Michal Minář","email":"eb68e4fc1121cf6b4059aceb6736457905f19a11@redhat.com"},"message":"Different number of retries for layers of different sizes\n\nClassify blobs into three categories based on size.\nUse a very limited number of mount attempts and no existence check for\nsmall blobs. Use more attempts for bigger blobs.\n\nAlso remember blob associations during layer existence check.\n\nBlob digests are now checked in the target repository from newest to\nlatest. If the blob exists and the metadata entry does not, it will be\ncreated. If the blob is not found, the metadata entry will be removed.\n\nSigned-off-by: Michal Minář <miminar@redhat.com>","distinct":false,"url":"https://api.github.com/repos/yongtang/docker/commits/81f7b1f1e50252e9fdd52111f0899d59f19ecb87"},{"sha":"148aef9199ef0af6d03ea53e616c9fbd23b7c5ec","author":{"name":"Kenfe-Mickael Laventure","email":"8ad263556b71f636ca503c450f8550467d0ea0fc@gmail.com"},"message":"Add Map() method to LayerStore interface\n\nThis method return a map associating a chain ID to its layer object\n\nSigned-off-by: Kenfe-Mickael Laventure <mickael.laventure@gmail.com>","distinct":false,"url":"https://api.github.com/repos/yongtang/docker/commits/148aef9199ef0af6d03ea53e616c9fbd23b7c5ec"},{"sha":"c6db1e9c1b1c015a69a37e4efc570cb44d801168","author":{"name":"Kenfe-Mickael Laventure","email":"8ad263556b71f636ca503c450f8550467d0ea0fc@gmail.com"},"message":"Add Size and RefCount fields to types.Volume\n\nSigned-off-by: Kenfe-Mickael Laventure <mickael.laventure@gmail.com>","distinct":false,"url":"https://api.github.com/repos/yongtang/docker/commits/c6db1e9c1b1c015a69a37e4efc570cb44d801168"},{"sha":"b717de5153db503fae61c11e30f04f400f66a6fd","author":{"name":"Kenfe-Mickael Laventure","email":"8ad263556b71f636ca503c450f8550467d0ea0fc@gmail.com"},"message":"Update Images() to allow retrieving specific image size data\n\nThose data include:\n - size of data shared with other images\n - size of data unique to a given image\n - how many containers are using a given image\n\nSigned-off-by: Kenfe-Mickael Laventure <mickael.laventure@gmail.com>","distinct":false,"url":"https://api.github.com/repos/yongtang/docker/commits/b717de5153db503fae61c11e30f04f400f66a6fd"},{"sha":"f2e11fb8d1284626d40bb916ad6a21a316e5ab9c","author":{"name":"Kenfe-Mickael Laventure","email":"8ad263556b71f636ca503c450f8550467d0ea0fc@gmail.com"},"message":"Add /system/df API endpoint\n\nThis endpoint return data regarding the space used by docker on disk\n\nSigned-off-by: Kenfe-Mickael Laventure <mickael.laventure@gmail.com>","distinct":false,"url":"https://api.github.com/repos/yongtang/docker/commits/f2e11fb8d1284626d40bb916ad6a21a316e5ab9c"},{"sha":"33f4d68f4dc0506382c31b908905480ab0e559fa","author":{"name":"Kenfe-Mickael Laventure","email":"8ad263556b71f636ca503c450f8550467d0ea0fc@gmail.com"},"message":"Add /{containers,volumes,images}/prune API endpoint\n\nThese new endpoints request the daemon to delete all resources\nconsidered \"unused\" in their respective category:\n  - all stopped containers\n  - all volumes not attached to any containers\n  - images with no associated containers\n\nSigned-off-by: Kenfe-Mickael Laventure <mickael.laventure@gmail.com>","distinct":false,"url":"https://api.github.com/repos/yongtang/docker/commits/33f4d68f4dc0506382c31b908905480ab0e559fa"},{"sha":"280c8723667af385e0807a090ddc5cc57c46807e","author":{"name":"Kenfe-Mickael Laventure","email":"8ad263556b71f636ca503c450f8550467d0ea0fc@gmail.com"},"message":"Add subcommand prune to the container, volume, image and system commands\n\nSigned-off-by: Kenfe-Mickael Laventure <mickael.laventure@gmail.com>","distinct":false,"url":"https://api.github.com/repos/yongtang/docker/commits/280c8723667af385e0807a090ddc5cc57c46807e"},{"sha":"f830d52dd022f3a5c234908f9c8654ad279d6f6a","author":{"name":"Kenfe-Mickael Laventure","email":"8ad263556b71f636ca503c450f8550467d0ea0fc@gmail.com"},"message":"Add DiskUsage method to SystemApiclient\n\nSigned-off-by: Kenfe-Mickael Laventure <mickael.laventure@gmail.com>","distinct":false,"url":"https://api.github.com/repos/yongtang/docker/commits/f830d52dd022f3a5c234908f9c8654ad279d6f6a"},{"sha":"1d669d82c1d5691f9706112acdbe4f70812cf6aa","author":{"name":"Michael Crosby","email":"3f53d05cf82c96ba1aa86787ea12c63311c32e0c@gmail.com"},"message":"Merge pull request #26994 from Microsoft/jjh/fix26461regression\n\nWindows: Don't set PATH/TERM on exec","distinct":false,"url":"https://api.github.com/repos/yongtang/docker/commits/1d669d82c1d5691f9706112acdbe4f70812cf6aa"},{"sha":"e98145960988a2259074ae911b6478b7a940748b","author":{"name":"Tonis Tiigi","email":"02c77be9dd4f02390417e5a7898adf3a100f7cc0@gmail.com"},"message":"Fix missing hostname and links in exec env\n\nSigned-off-by: Tonis Tiigi <tonistiigi@gmail.com>","distinct":false,"url":"https://api.github.com/repos/yongtang/docker/commits/e98145960988a2259074ae911b6478b7a940748b"},{"sha":"6c3b44f755cbf2564171a012fc55942862f3ede9","author":{"name":"Daniel Nephin","email":"3ad2504a4cf4aded6f6a35c53e1619a88aadd930@docker.com"},"message":"Use ListOpt for labels.\n\nSigned-off-by: Daniel Nephin <dnephin@docker.com>","distinct":false,"url":"https://api.github.com/repos/yongtang/docker/commits/6c3b44f755cbf2564171a012fc55942862f3ede9"},{"sha":"1a702111c61076e14f0e7ae688d0102128233daf","author":{"name":"Christopher Jones","email":"4667b05f9be0d548feaf21be5df2bf70f8baa351@linux.vnet.ibm.com"},"message":"Fix apparmor profile installation\n\nFixes #26823\n\nFixes an issue where apparmor was not loaded into the kernel, because\napparmor_parser was being called incorrectly.\n\nSigned-off-by: Christopher Jones <tophj@linux.vnet.ibm.com>","distinct":false,"url":"https://api.github.com/repos/yongtang/docker/commits/1a702111c61076e14f0e7ae688d0102128233daf"},{"sha":"0fa20ad13b0b5c6d1bf8a8285717c07697d079ba","author":{"name":"Yong Tang","email":"c7f96a9af986d7b6079b1ae942cbbfb7d768044b@outlook.com"},"message":"Disable HTML escaping for JSON strings in `docker inspect`\n\nThis fix tries to address the issue raised in 27021 where\nHTML strings like (`&, >, <, etc`) in environmental variables\nare escaped for JSON output for `docker inspect`. For example,\n`TEST_ENV=\"soanni&rtr\"` has been escaped to `TEST_ENV=\"soanni\\u0026rtr\"`\n\nThis fix disabled HTML escaping with `SetEscapeHTML`, which is available\nsince golang 1.7.0. This changes will be applied to all JSON output\nthat utilize `httputils.WriteJSON`.\n\nAn integration test has been added to cover the changes.\n\nThis fix fixes 27021.\n\nSigned-off-by: Yong Tang <yong.tang.github@outlook.com>","distinct":false,"url":"https://api.github.com/repos/yongtang/docker/commits/0fa20ad13b0b5c6d1bf8a8285717c07697d079ba"}]}
{"actor":{"display_login":"yongtang"}}