{"push_id":625974006,"size":323,"distinct_size":16,"ref":"refs/heads/hq_add_blkio_weight_device","head":"054d8e02bf443dc6941d3c48c3a1e081a71b1261","before":"3c6a756634351e93fec80d19b264627b13f0a496","commits":[{"sha":"e28b636b7b5c4ebc8532cfd351dd4ee0a72d95fa","author":{"email":"951f4c7b5d47e32d0112c78d14a98eaa23e6b5ef@gmail.com","name":"Michael Crosby"},"message":"Add ContainerInfo instead of using a readonly state\n\nThis modifies Load in the factory to return a ContainerInfo interface\nthat is the read only view of the container when it is loaded.\n\nSigned-off-by: Michael Crosby <crosbymichael@gmail.com>","distinct":false,"url":"https://api.github.com/repos/hqhq/libcontainer/commits/e28b636b7b5c4ebc8532cfd351dd4ee0a72d95fa"},{"sha":"6bf1e4ddfcfca039c079ae8e8204fce027679c9f","author":{"email":"951f4c7b5d47e32d0112c78d14a98eaa23e6b5ef@gmail.com","name":"Michael Crosby"},"message":"Update container interface with process operations\n\nSigned-off-by: Michael Crosby <crosbymichael@gmail.com>","distinct":false,"url":"https://api.github.com/repos/hqhq/libcontainer/commits/6bf1e4ddfcfca039c079ae8e8204fce027679c9f"},{"sha":"6310a958e61914ebccd6d7f64c429f40343f0716","author":{"email":"951f4c7b5d47e32d0112c78d14a98eaa23e6b5ef@gmail.com","name":"Michael Crosby"},"message":"Implement linux factory and container with readonly interface\n\nSigned-off-by: Michael Crosby <crosbymichael@gmail.com>","distinct":false,"url":"https://api.github.com/repos/hqhq/libcontainer/commits/6310a958e61914ebccd6d7f64c429f40343f0716"},{"sha":"7760faaab4d48a73870f32f12571acd8e61c10e6","author":{"email":"951f4c7b5d47e32d0112c78d14a98eaa23e6b5ef@gmail.com","name":"Michael Crosby"},"message":"Add stacktrace package for collection of stacktraces\n\nThis helps aid our effort of returning useful errors.\n\nSigned-off-by: Michael Crosby <crosbymichael@gmail.com>","distinct":false,"url":"https://api.github.com/repos/hqhq/libcontainer/commits/7760faaab4d48a73870f32f12571acd8e61c10e6"},{"sha":"926ab56ea860f0a1f955547b10f7f85c508682c0","author":{"email":"951f4c7b5d47e32d0112c78d14a98eaa23e6b5ef@gmail.com","name":"Michael Crosby"},"message":"Add testing for linux factory Load\n\nSigned-off-by: Michael Crosby <crosbymichael@gmail.com>","distinct":false,"url":"https://api.github.com/repos/hqhq/libcontainer/commits/926ab56ea860f0a1f955547b10f7f85c508682c0"},{"sha":"ccb83a1e8375cc8b658eaac3d396d15b816ffc3c","author":{"email":"951f4c7b5d47e32d0112c78d14a98eaa23e6b5ef@gmail.com","name":"Michael Crosby"},"message":"Add cgroup manage for mocking of package resources\n\nSigned-off-by: Michael Crosby <crosbymichael@gmail.com>","distinct":false,"url":"https://api.github.com/repos/hqhq/libcontainer/commits/ccb83a1e8375cc8b658eaac3d396d15b816ffc3c"},{"sha":"d5b8418f750643b1936c24460cd93ac59ba3ae15","author":{"email":"951f4c7b5d47e32d0112c78d14a98eaa23e6b5ef@gmail.com","name":"Michael Crosby"},"message":"Remove ContainerInfo interface\n\nSigned-off-by: Michael Crosby <crosbymichael@gmail.com>","distinct":false,"url":"https://api.github.com/repos/hqhq/libcontainer/commits/d5b8418f750643b1936c24460cd93ac59ba3ae15"},{"sha":"47b41a6f5d801395f89ebdb7ff83f8ca8150e6de","author":{"email":"951f4c7b5d47e32d0112c78d14a98eaa23e6b5ef@gmail.com","name":"Michael Crosby"},"message":"Add logger to container and factory\n\nSigned-off-by: Michael Crosby <crosbymichael@gmail.com>","distinct":false,"url":"https://api.github.com/repos/hqhq/libcontainer/commits/47b41a6f5d801395f89ebdb7ff83f8ca8150e6de"},{"sha":"66e6806fd23f6c793f9478374278ed221dea3347","author":{"email":"d389837b018b67489df74a2c5f0aca13aaed44b6@gmail.com","name":"Mrunal Patel"},"message":"Adds ID validation.\nDocker-DCO-1.1-Signed-off-by: Mrunal Patel <mrunalp@gmail.com> (github: mrunalp)","distinct":false,"url":"https://api.github.com/repos/hqhq/libcontainer/commits/66e6806fd23f6c793f9478374278ed221dea3347"},{"sha":"3f26e9a891365e4213332be3d0238b57739fd359","author":{"email":"d389837b018b67489df74a2c5f0aca13aaed44b6@gmail.com","name":"Mrunal Patel"},"message":"Add check for ID already in use.\nSigned-off-by: Mrunal Patel <mrunalp@gmail.com>","distinct":false,"url":"https://api.github.com/repos/hqhq/libcontainer/commits/3f26e9a891365e4213332be3d0238b57739fd359"},{"sha":"de57f78590cefdf08249118e2d710908cc81b16a","author":{"email":"d389837b018b67489df74a2c5f0aca13aaed44b6@gmail.com","name":"Mrunal Patel"},"message":"More error handling and fixup\n\nSigned-off-by: Mrunal Patel <mrunalp@gmail.com>","distinct":false,"url":"https://api.github.com/repos/hqhq/libcontainer/commits/de57f78590cefdf08249118e2d710908cc81b16a"},{"sha":"e5636543cc616547be0842627484a5ae35acd4c2","author":{"email":"97d4bdf5911cc97b13e9ff9e0071517d2f48add6@google.com","name":"Victor Marmol"},"message":"Switch from logrus to glog.\n\nSigned-off-by: Victor Marmol <vmarmol@google.com>","distinct":false,"url":"https://api.github.com/repos/hqhq/libcontainer/commits/e5636543cc616547be0842627484a5ae35acd4c2"},{"sha":"646ca2ba1184d4830a045ca9fba2e50469539e5a","author":{"email":"97d4bdf5911cc97b13e9ff9e0071517d2f48add6@google.com","name":"Victor Marmol"},"message":"Minor refactorings to fix build.\n\nSigned-off-by: Victor Marmol <vmarmol@google.com>","distinct":false,"url":"https://api.github.com/repos/hqhq/libcontainer/commits/646ca2ba1184d4830a045ca9fba2e50469539e5a"},{"sha":"b608f5df107d4160c94843dc61dde4cd6a0dafc8","author":{"email":"74c05afa918858348d6db8037d82fa8124870113@openvz.org","name":"Andrey Vagin"},"message":"nsinit: Add Makefile\n\nSigned-off-by: Andrew Vagin <avagin@openvz.org>","distinct":false,"url":"https://api.github.com/repos/hqhq/libcontainer/commits/b608f5df107d4160c94843dc61dde4cd6a0dafc8"},{"sha":"159db89c1f302840f1dea7046bf87e16ae858ea7","author":{"email":"74c05afa918858348d6db8037d82fa8124870113@openvz.org","name":"Andrey Vagin"},"message":"nsinit: use the new API for executing processes\n\nSigned-off-by: Andrew Vagin <avagin@openvz.org>","distinct":false,"url":"https://api.github.com/repos/hqhq/libcontainer/commits/159db89c1f302840f1dea7046bf87e16ae858ea7"},{"sha":"bce773a8c45841f05e3421fc87fb59f3ffd9ea4d","author":{"email":"74c05afa918858348d6db8037d82fa8124870113@openvz.org","name":"Andrey Vagin"},"message":"linux_container: ct.Destroy() returns error if CT isn't stopped\n\nSigned-off-by: Andrew Vagin <avagin@openvz.org>","distinct":false,"url":"https://api.github.com/repos/hqhq/libcontainer/commits/bce773a8c45841f05e3421fc87fb59f3ffd9ea4d"},{"sha":"2441babc48ba943a058ead02b1de32960cc83d71","author":{"email":"74c05afa918858348d6db8037d82fa8124870113@openvz.org","name":"Andrey Vagin"},"message":"linux_factory: add StartInitialization()\n\nAfter forking a new processes in a new container, we need to call exec()\nand tune namespaces.\n\nSigned-off-by: Andrew Vagin <avagin@openvz.org>","distinct":false,"url":"https://api.github.com/repos/hqhq/libcontainer/commits/2441babc48ba943a058ead02b1de32960cc83d71"},{"sha":"8e9a6d28d2504256f1939c4301ad23c5274be881","author":{"email":"74c05afa918858348d6db8037d82fa8124870113@openvz.org","name":"Andrey Vagin"},"message":"linux_container: execute an init process in a new CT\n\nHere is a first step to implement a new API. Currently the init\nprocesses is executed without namespaces and cgroups.\n\nSigned-off-by: Andrew Vagin <avagin@openvz.org>","distinct":false,"url":"https://api.github.com/repos/hqhq/libcontainer/commits/8e9a6d28d2504256f1939c4301ad23c5274be881"},{"sha":"44024d0c4748668184cd3c9d899eca617177ba15","author":{"email":"74c05afa918858348d6db8037d82fa8124870113@openvz.org","name":"Andrey Vagin"},"message":"Makefile: get the glog package\n\nSigned-off-by: Andrey Vagin <avagin@openvz.org>","distinct":false,"url":"https://api.github.com/repos/hqhq/libcontainer/commits/44024d0c4748668184cd3c9d899eca617177ba15"},{"sha":"c44e63a62dca630a92cbdf743cd78f9106ce25e7","author":{"email":"97d4bdf5911cc97b13e9ff9e0071517d2f48add6@google.com","name":"Victor Marmol"},"message":"Merge pull request #299 from avagin/api-linux\n\nPrepare ground for moving on new API","distinct":false,"url":"https://api.github.com/repos/hqhq/libcontainer/commits/c44e63a62dca630a92cbdf743cd78f9106ce25e7"}]}