{"push_id":805018402,"size":35,"distinct_size":4,"ref":"refs/heads/followonly-hack","head":"574d4a3d68fdd7cd3bcba12b71838bf8786802e9","before":"ea8de55ee4f2f0da87642b734d2b968e2f2724ba","commits":[{"sha":"6a7b1434ddf5a83da76182aa29b966c824385c09","author":{"email":"0e5918d9ea9a69f3651a158da661f9c5c0e67ae9@me.com","name":"Maarten Eyskens"},"message":"Added '/fleet/v1' to all calls","distinct":false,"url":"https://api.github.com/repos/miekg/fleet/commits/6a7b1434ddf5a83da76182aa29b966c824385c09"},{"sha":"a73fa59dc03108de9917bfc6f9a4f08260754224","author":{"email":"2719617286773047334971af6684c2e0a0da0511@coreos.com","name":"Nick Owens"},"message":"version: bump to v0.11.3+git","distinct":false,"url":"https://api.github.com/repos/miekg/fleet/commits/a73fa59dc03108de9917bfc6f9a4f08260754224"},{"sha":"431e16945524fac928ad6e96b901218cc004b351","author":{"email":"2719617286773047334971af6684c2e0a0da0511@coreos.com","name":"Nick Owens"},"message":"fleetctl: call checkUnitState when unit exists on disk\n\nin 1816c53ab58ca430914637cefc23985353b72d31 i missed a case where\ncheckUnitState was skipped by 'continue' in the case that the unit\nexists on disk.","distinct":false,"url":"https://api.github.com/repos/miekg/fleet/commits/431e16945524fac928ad6e96b901218cc004b351"},{"sha":"9530eedb82ac8a3af7412c62afc5dd30d17d6892","author":{"email":"2719617286773047334971af6684c2e0a0da0511@coreos.com","name":"Nick Owens"},"message":"fleetctl: block while destroying units to ensure units are destroyed","distinct":false,"url":"https://api.github.com/repos/miekg/fleet/commits/9530eedb82ac8a3af7412c62afc5dd30d17d6892"},{"sha":"07983192ccd3d7e993f1a0050aa2b75953ee200c","author":{"email":"2719617286773047334971af6684c2e0a0da0511@offblast.org","name":"Nick Owens"},"message":"Merge pull request #1327 from mischief/start-wait\n\nfleetctl: call checkUnitState when unit exists on disk","distinct":false,"url":"https://api.github.com/repos/miekg/fleet/commits/07983192ccd3d7e993f1a0050aa2b75953ee200c"},{"sha":"d5ff500c9d9666910e986a8b4dda3fa05a369d93","author":{"email":"2719617286773047334971af6684c2e0a0da0511@coreos.com","name":"Nick Owens"},"message":"version: bump to v0.11.4+git","distinct":false,"url":"https://api.github.com/repos/miekg/fleet/commits/d5ff500c9d9666910e986a8b4dda3fa05a369d93"},{"sha":"371dd3b973b9d402c93f4a34fc298b39569e9111","author":{"email":"2719617286773047334971af6684c2e0a0da0511@coreos.com","name":"Nick Owens"},"message":"fleetctl: wait for DesiredState instead of CurrentState for global units\n\nrecently fleetctl started waiting for unit creation before proceeding by\nchecking for CurrentState == \"inactive\". this change caused fleetctl to\nhang waiting for global units, because global units never have a\nCurrentState, only a DesiredState.","distinct":false,"url":"https://api.github.com/repos/miekg/fleet/commits/371dd3b973b9d402c93f4a34fc298b39569e9111"},{"sha":"b9eca79d2907c82525d9caa87d0c3bb2937f335a","author":{"email":"2719617286773047334971af6684c2e0a0da0511@offblast.org","name":"Nick Owens"},"message":"Merge pull request #1333 from mischief/global\n\nfleetctl: wait for DesiredState instead of CurrentState for global units","distinct":false,"url":"https://api.github.com/repos/miekg/fleet/commits/b9eca79d2907c82525d9caa87d0c3bb2937f335a"},{"sha":"43e2e5ea5373a75b69a83f77fcd9fc21e3f8f04f","author":{"email":"2719617286773047334971af6684c2e0a0da0511@coreos.com","name":"Nick Owens"},"message":"version: bump to v0.11.5+git","distinct":false,"url":"https://api.github.com/repos/miekg/fleet/commits/43e2e5ea5373a75b69a83f77fcd9fc21e3f8f04f"},{"sha":"06969c42e0c5613e1f3803d061b42b777c3cd5f5","author":{"email":"2719617286773047334971af6684c2e0a0da0511@coreos.com","name":"Nick Owens"},"message":"Godeps: bump etcd deps\n\nfixes #1336","distinct":false,"url":"https://api.github.com/repos/miekg/fleet/commits/06969c42e0c5613e1f3803d061b42b777c3cd5f5"},{"sha":"ea4cd1dbddebef14c3f43cdd231d65102fd2cc8d","author":{"email":"2719617286773047334971af6684c2e0a0da0511@offblast.org","name":"Nick Owens"},"message":"Merge pull request #1337 from mischief/bump-etcd\n\nGodeps: bump etcd deps","distinct":false,"url":"https://api.github.com/repos/miekg/fleet/commits/ea4cd1dbddebef14c3f43cdd231d65102fd2cc8d"},{"sha":"8f9b670b4528fc447215416c63eaf9e35919dba0","author":{"email":"8f6b5e696f67052cbaad57b090f0e9200701471c@gmail.com","name":"kayrus"},"message":"Added \"etcd_key_prefix\" option explanation","distinct":false,"url":"https://api.github.com/repos/miekg/fleet/commits/8f9b670b4528fc447215416c63eaf9e35919dba0"},{"sha":"8c2dc373056f32ccffd2ea2949b4d3b4fc90838c","author":{"email":"7e09c9d3e96378bf549fc283fd6e1e5b7014cc33@falloutweb.com","name":"Rob Szumski"},"message":"Merge pull request #1338 from endocode/kayrus/prefix\n\ndocs: added \"etcd_key_prefix\" option explanation","distinct":false,"url":"https://api.github.com/repos/miekg/fleet/commits/8c2dc373056f32ccffd2ea2949b4d3b4fc90838c"},{"sha":"cd23d91cc213c048214b7920f40f0ce4773c7e4e","author":{"email":"b42cf210dfcb6fde0478a5a3028d2745de8991d1@gmail.com","name":"Roy van de Water"},"message":"fleetctl: optimize status command\n\nUse the Unit API instead of Units API to speed up lookups on\nenvironments with a large number of distinct services.\n\nFixes #1340","distinct":false,"url":"https://api.github.com/repos/miekg/fleet/commits/cd23d91cc213c048214b7920f40f0ce4773c7e4e"},{"sha":"a5bc02cebf1550ce2c189420519f694c5fb55e49","author":{"email":"0d47477beef1d882e8812885f3dcf66c4a47c346@gmail.com","name":"Jonathan Boulle"},"message":"Merge pull request #1303 from meyskens/patch-1\n\nAdd '/fleet/v1' to all calls","distinct":false,"url":"https://api.github.com/repos/miekg/fleet/commits/a5bc02cebf1550ce2c189420519f694c5fb55e49"},{"sha":"55cfe244d015f9b18626348cf1c6dc1c63b7f9f6","author":{"email":"0d47477beef1d882e8812885f3dcf66c4a47c346@gmail.com","name":"Jonathan Boulle"},"message":"*: disable sudo for travis\n\nThis allows tests to run on Travis's container-based infrastructure","distinct":false,"url":"https://api.github.com/repos/miekg/fleet/commits/55cfe244d015f9b18626348cf1c6dc1c63b7f9f6"},{"sha":"3be3a0739402541ef41308e63a8150b0402a4328","author":{"email":"0d47477beef1d882e8812885f3dcf66c4a47c346@gmail.com","name":"Jonathan Boulle"},"message":"Merge pull request #1351 from jonboulle/travis\n\n*: disable sudo for travis","distinct":false,"url":"https://api.github.com/repos/miekg/fleet/commits/3be3a0739402541ef41308e63a8150b0402a4328"},{"sha":"2e1294fa96f1a51b48cb7c5d932344ce6f778d25","author":{"email":"0d47477beef1d882e8812885f3dcf66c4a47c346@gmail.com","name":"Jonathan Boulle"},"message":"agent/unit_state: print more verbosely in failure","distinct":false,"url":"https://api.github.com/repos/miekg/fleet/commits/2e1294fa96f1a51b48cb7c5d932344ce6f778d25"},{"sha":"1eebf3bead8dfdd25c1debe317b97658523257f4","author":{"email":"0d47477beef1d882e8812885f3dcf66c4a47c346@gmail.com","name":"Jonathan Boulle"},"message":"Merge pull request #1350 from jonboulle/master\n\nagent/unit_state: print more verbosely in failure","distinct":false,"url":"https://api.github.com/repos/miekg/fleet/commits/1eebf3bead8dfdd25c1debe317b97658523257f4"},{"sha":"d9754a5dad156077d05ac944b8e652676df0b202","author":{"email":"00b357f94cf3a1145a32703fb42e2d80418ab806@miek.nl","name":"Miek Gieben"},"message":"Add a document about scaling fleet","distinct":false,"url":"https://api.github.com/repos/miekg/fleet/commits/d9754a5dad156077d05ac944b8e652676df0b202"}]}