{"push_id":2420754227,"size":19,"distinct_size":8,"ref":"refs/heads/stages","head":"af3fba37b3404c9e2d289762128c1f157af04d74","before":"ff1a704498e3419d9ab1274815d8b9f880b60373","commits":[{"sha":"cf95b1063aacc71ddd6af7386b658240720f5013","author":{"name":"Aidan Hobson Sayers","email":"49ef967cc7c25d25f03ecfc8e3c00160ca9ff0d5@cantab.net"},"message":"Don't run a bunch of crates that have not passed the last 8 runs","distinct":false,"url":"https://api.github.com/repos/pietroalbini/crater/commits/cf95b1063aacc71ddd6af7386b658240720f5013"},{"sha":"c9459b466e647a5abcdeee4be96773fe9f909d4e","author":{"name":"aidanhs","email":"49ef967cc7c25d25f03ecfc8e3c00160ca9ff0d5@cantab.net"},"message":"Merge pull request #195 from aidanhs/aphs-chop-dead-wood\n\nDon't run a bunch of crates that have not passed the last 8 runs","distinct":false,"url":"https://api.github.com/repos/pietroalbini/crater/commits/c9459b466e647a5abcdeee4be96773fe9f909d4e"},{"sha":"23ad908f2355db6ef8ce8f3f7afbd249767b3844","author":{"name":"Aidan Hobson Sayers","email":"49ef967cc7c25d25f03ecfc8e3c00160ca9ff0d5@cantab.net"},"message":"Add automatic label, as suggested by @pietroalbini","distinct":false,"url":"https://api.github.com/repos/pietroalbini/crater/commits/23ad908f2355db6ef8ce8f3f7afbd249767b3844"},{"sha":"7d3fe5ee329a2484ef1ae87416d7d22fbc9da28c","author":{"name":"Aidan Hobson Sayers","email":"49ef967cc7c25d25f03ecfc8e3c00160ca9ff0d5@cantab.net"},"message":"Find crates that have never passed","distinct":false,"url":"https://api.github.com/repos/pietroalbini/crater/commits/7d3fe5ee329a2484ef1ae87416d7d22fbc9da28c"},{"sha":"71a2e7477dbccae1da699325673ea986731cc106","author":{"name":"Aidan Hobson Sayers","email":"49ef967cc7c25d25f03ecfc8e3c00160ca9ff0d5@cantab.net"},"message":"Update readme, fixes #159","distinct":false,"url":"https://api.github.com/repos/pietroalbini/crater/commits/71a2e7477dbccae1da699325673ea986731cc106"},{"sha":"c4a24cc84e092e30a3d23926538b29305a132adb","author":{"name":"aidanhs","email":"49ef967cc7c25d25f03ecfc8e3c00160ca9ff0d5@cantab.net"},"message":"Merge pull request #198 from aidanhs/aphs-update-readme\n\nUpdate readme etc","distinct":false,"url":"https://api.github.com/repos/pietroalbini/crater/commits/c4a24cc84e092e30a3d23926538b29305a132adb"},{"sha":"945f2b485a9e9436790ad503fadfe7ca48495d24","author":{"name":"Pietro Albini","email":"624f2582468fc4ce732346e454a2b840765a97af@pietroalbini.org"},"message":"travis: avoid recompiling crater multiple times","distinct":false,"url":"https://api.github.com/repos/pietroalbini/crater/commits/945f2b485a9e9436790ad503fadfe7ca48495d24"},{"sha":"70ce38d56f00cba13d45f45d590d3259742e103a","author":{"name":"Pietro Albini","email":"624f2582468fc4ce732346e454a2b840765a97af@pietroalbini.org"},"message":"travis: switch to rustfmt-preview for style checks","distinct":false,"url":"https://api.github.com/repos/pietroalbini/crater/commits/70ce38d56f00cba13d45f45d590d3259742e103a"},{"sha":"581e3e8ce5397d6fed642512783a238ae462f365","author":{"name":"Pietro Albini","email":"624f2582468fc4ce732346e454a2b840765a97af@pietroalbini.org"},"message":"travis: always test the latest beta and nightly","distinct":false,"url":"https://api.github.com/repos/pietroalbini/crater/commits/581e3e8ce5397d6fed642512783a238ae462f365"},{"sha":"712f3aa6466c998f0720490cface162028f65120","author":{"name":"Pietro Albini","email":"624f2582468fc4ce732346e454a2b840765a97af@pietroalbini.org"},"message":"travis: improve code style on travis.yml","distinct":false,"url":"https://api.github.com/repos/pietroalbini/crater/commits/712f3aa6466c998f0720490cface162028f65120"},{"sha":"c0bd07e9ecab37285767bea6e25364732e4f020e","author":{"name":"Pietro Albini","email":"624f2582468fc4ce732346e454a2b840765a97af@pietroalbini.org"},"message":"travis: bump pinned nightly","distinct":false,"url":"https://api.github.com/repos/pietroalbini/crater/commits/c0bd07e9ecab37285767bea6e25364732e4f020e"},{"sha":"30f3c707a8f87fd917745ad3c6190a7566c23606","author":{"name":"aidanhs","email":"49ef967cc7c25d25f03ecfc8e3c00160ca9ff0d5@cantab.net"},"message":"Merge pull request #200 from pietroalbini/improve-ci\n\nThe great Travis speedup","distinct":true,"url":"https://api.github.com/repos/pietroalbini/crater/commits/30f3c707a8f87fd917745ad3c6190a7566c23606"},{"sha":"a49a4ec7b47e2819e91f3fc928e5ca807fcc55c6","author":{"name":"Pietro Albini","email":"624f2582468fc4ce732346e454a2b840765a97af@pietroalbini.org"},"message":"Avoid parsing the shas from disk every time ExCrates are generated\n\nBefore this commit, the json file containing all the shas was read and\nparsed everytime ExCrates were generated (multiple times during a\nprepare-ex run).\n\nThis commit adds a cache in front of the shas.","distinct":true,"url":"https://api.github.com/repos/pietroalbini/crater/commits/a49a4ec7b47e2819e91f3fc928e5ca807fcc55c6"},{"sha":"194f1ee9e498c5d04677bcca60392daf5a1845e2","author":{"name":"Pietro Albini","email":"624f2582468fc4ce732346e454a2b840765a97af@pietroalbini.org"},"message":"Move FileDB to an attribute of Experiment","distinct":true,"url":"https://api.github.com/repos/pietroalbini/crater/commits/194f1ee9e498c5d04677bcca60392daf5a1845e2"},{"sha":"b151d6e57339ef2e573b1edf2c681cf5388244e0","author":{"name":"Pietro Albini","email":"624f2582468fc4ce732346e454a2b840765a97af@pietroalbini.org"},"message":"Refactor ex_run to allow running single builds","distinct":true,"url":"https://api.github.com/repos/pietroalbini/crater/commits/b151d6e57339ef2e573b1edf2c681cf5388244e0"},{"sha":"f0974be694d51908553aa9b415b746e4aa1b6672","author":{"name":"Pietro Albini","email":"624f2582468fc4ce732346e454a2b840765a97af@pietroalbini.org"},"message":"Refactor ex to allow preparing only a few crates","distinct":true,"url":"https://api.github.com/repos/pietroalbini/crater/commits/f0974be694d51908553aa9b415b746e4aa1b6672"},{"sha":"7a2e7495388cf286dacd725c14db92300ea1d2bf","author":{"name":"Pietro Albini","email":"624f2582468fc4ce732346e454a2b840765a97af@pietroalbini.org"},"message":"Refactor Config to allow checking Crates in addition to ExCrates","distinct":true,"url":"https://api.github.com/repos/pietroalbini/crater/commits/7a2e7495388cf286dacd725c14db92300ea1d2bf"},{"sha":"a4b83d3ef91824007f13f1c52bdac0f2f9123c90","author":{"name":"Pietro Albini","email":"624f2582468fc4ce732346e454a2b840765a97af@pietroalbini.org"},"message":"Add a tasks graph and a command to run it","distinct":true,"url":"https://api.github.com/repos/pietroalbini/crater/commits/a4b83d3ef91824007f13f1c52bdac0f2f9123c90"},{"sha":"af3fba37b3404c9e2d289762128c1f157af04d74","author":{"name":"Pietro Albini","email":"624f2582468fc4ce732346e454a2b840765a97af@pietroalbini.org"},"message":"Implement multi-threaded execution","distinct":true,"url":"https://api.github.com/repos/pietroalbini/crater/commits/af3fba37b3404c9e2d289762128c1f157af04d74"}]}
{"actor":{"display_login":"pietroalbini"}}