{"push_id":657237696,"size":160,"distinct_size":2,"ref":"refs/heads/fix-1452511-juju-restart-under-systemd","head":"a0a99dc4ff0594d134ccb80d0474c5166ad361b0","before":"42fbe4511366f7f971588c6931db9eacafc0a299","commits":[{"sha":"120b43076d26c984d8836774b241338c99e659b9","author":{"email":"032956578d1a517cf000a1aed73ab3b9c8c29809@gmail.com","name":"William Reade"},"message":"first cut at dependency engine","distinct":false,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/120b43076d26c984d8836774b241338c99e659b9"},{"sha":"e4a013c9a2d255a58f6a6855e108eb335e57ffd4","author":{"email":"032956578d1a517cf000a1aed73ab3b9c8c29809@gmail.com","name":"William Reade"},"message":"failing test skeleton","distinct":false,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/e4a013c9a2d255a58f6a6855e108eb335e57ffd4"},{"sha":"b7ead3dec15e87135722a979151a6a79e9055b07","author":{"email":"032956578d1a517cf000a1aed73ab3b9c8c29809@gmail.com","name":"William Reade"},"message":"wip","distinct":false,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/b7ead3dec15e87135722a979151a6a79e9055b07"},{"sha":"6c5174f1d43a93232cfa97eb541bc3c3e8870a87","author":{"email":"032956578d1a517cf000a1aed73ab3b9c8c29809@gmail.com","name":"William Reade"},"message":"fix shutdown race","distinct":false,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/6c5174f1d43a93232cfa97eb541bc3c3e8870a87"},{"sha":"d822e359258f01cd67b695d4f680f79a3bf04b27","author":{"email":"032956578d1a517cf000a1aed73ab3b9c8c29809@gmail.com","name":"William Reade"},"message":"simplify getResource; add several tests","distinct":false,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/d822e359258f01cd67b695d4f680f79a3bf04b27"},{"sha":"b43b54d3987bba7dd0b492e1db55a576f1a55005","author":{"email":"032956578d1a517cf000a1aed73ab3b9c8c29809@gmail.com","name":"William Reade"},"message":"completed tests; added ErrUnmetDependency handling","distinct":false,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/b43b54d3987bba7dd0b492e1db55a576f1a55005"},{"sha":"1ced9b617d26bb9436ff8c1a7daeafcf56d3924e","author":{"email":"032956578d1a517cf000a1aed73ab3b9c8c29809@gmail.com","name":"William Reade"},"message":"lots of polishing, documenting, etc","distinct":false,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/1ced9b617d26bb9436ff8c1a7daeafcf56d3924e"},{"sha":"2e629278ef52bbd05313e963585d795b78ebb78f","author":{"email":"032956578d1a517cf000a1aed73ab3b9c8c29809@gmail.com","name":"William Reade"},"message":"trivials","distinct":false,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/2e629278ef52bbd05313e963585d795b78ebb78f"},{"sha":"b9e42ee5010c199681efb0b64d474410af6e60ef","author":{"email":"032956578d1a517cf000a1aed73ab3b9c8c29809@gmail.com","name":"William Reade"},"message":"Merge branch 'master' into dependency-runner","distinct":false,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/b9e42ee5010c199681efb0b64d474410af6e60ef"},{"sha":"b68ac018302732acccf2a2ffd8d85212c2470794","author":{"email":"032956578d1a517cf000a1aed73ab3b9c8c29809@gmail.com","name":"William Reade"},"message":"OutputFunc and GetResourceFunc now return errors","distinct":false,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/b68ac018302732acccf2a2ffd8d85212c2470794"},{"sha":"6bd5590ee37eb00b218e82752b56d9ff6b71aff2","author":{"email":"032956578d1a517cf000a1aed73ab3b9c8c29809@gmail.com","name":"William Reade"},"message":"address review","distinct":false,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/6bd5590ee37eb00b218e82752b56d9ff6b71aff2"},{"sha":"89130f228a82831e0902a3909f133647eb057701","author":{"email":"032956578d1a517cf000a1aed73ab3b9c8c29809@gmail.com","name":"William Reade"},"message":"Merge branch 'master' into dependency-runner","distinct":false,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/89130f228a82831e0902a3909f133647eb057701"},{"sha":"42429c40bb1a142f8b032a447ff04487f94ee538","author":{"email":"0bb6cef66e112abc53be25953b15a8514717f831@canonical.com","name":"Martin Packman"},"message":"Propogate errors when listing openstack instances\n\nJunks collectInstances function which is legacy from EC2\nprovider implementation and replaces with listServers,\nwhich does much the same thing but without the incremental\nbuilding across attempts.\n\nCheats a little on test coverage as the nova test service\ndoesn't currently allow returning errors from the multiple\nserver listing command.","distinct":false,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/42429c40bb1a142f8b032a447ff04487f94ee538"},{"sha":"514a1c6218e2058d615a0fa90fef6764017138ca","author":{"email":"032956578d1a517cf000a1aed73ab3b9c8c29809@gmail.com","name":"William Reade"},"message":"added background package documentation","distinct":false,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/514a1c6218e2058d615a0fa90fef6764017138ca"},{"sha":"de35eb5289b8a195a8e80c252896a7ae3ce4006b","author":{"email":"032956578d1a517cf000a1aed73ab3b9c8c29809@gmail.com","name":"William Reade"},"message":"address review","distinct":false,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/de35eb5289b8a195a8e80c252896a7ae3ce4006b"},{"sha":"7dd99748ebe5d1d0345a376a66fc0da270f4d0ea","author":{"email":"032956578d1a517cf000a1aed73ab3b9c8c29809@gmail.com","name":"William Reade"},"message":"minor improvements backported from the future","distinct":false,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/7dd99748ebe5d1d0345a376a66fc0da270f4d0ea"},{"sha":"03c02f1bdc01f30ec5a57e2fc0fcbca090679b0e","author":{"email":"fb500cd10895b11cf2d94f12ddc0d384aba1275e@gmail.com","name":"Nate Finch"},"message":"fix environ merging and comparison on windows","distinct":false,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/03c02f1bdc01f30ec5a57e2fc0fcbca090679b0e"},{"sha":"7d01619d664162f618559ae4b87ed5ce5a2dfa75","author":{"email":"fb500cd10895b11cf2d94f12ddc0d384aba1275e@gmail.com","name":"Nate Finch"},"message":"update to better algorithm","distinct":false,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/7d01619d664162f618559ae4b87ed5ce5a2dfa75"},{"sha":"7963dd5a841bcf878615da0d501d2ac81fd2a110","author":{"email":"fb500cd10895b11cf2d94f12ddc0d384aba1275e@gmail.com","name":"Nate Finch"},"message":"code review changes","distinct":false,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/7963dd5a841bcf878615da0d501d2ac81fd2a110"},{"sha":"7856351ad6f71774b2ccf36a27b1954ff6c7f369","author":{"email":"fb500cd10895b11cf2d94f12ddc0d384aba1275e@gmail.com","name":"Nate Finch"},"message":"code review changes, plus enable test on windows","distinct":false,"url":"https://api.github.com/repos/ericsnowcurrently/juju/commits/7856351ad6f71774b2ccf36a27b1954ff6c7f369"}]}