{"push_id":833243245,"size":21,"distinct_size":10,"ref":"refs/heads/new/monitoring","head":"86723cf36c9205e96d834ff5f5588aad41f32763","before":"80293a5b0df21ea0e4014b54d18cd2d824f84b65","commits":[{"sha":"602d49f11ecc22ee712c959c78b0e26486329a22","author":{"email":"cebd8e1bf7f8f2105fb2d77cbea9b76e23229afa@gmail.com","name":"Rhys"},"message":"QUALITY: Use Path for output file paths\n\nThis madates the usage of absolute paths for output files. The ability to\nspecify output directories was stripped, but who cares because all of this\nis going away when the Container Overlords descend on their golden stools.","distinct":false,"url":"https://api.github.com/repos/futufeld/eclogues/commits/602d49f11ecc22ee712c959c78b0e26486329a22"},{"sha":"788c1605456d9d43105496c873f33a56605389cf","author":{"email":"cebd8e1bf7f8f2105fb2d77cbea9b76e23229afa@gmail.com","name":"Rhys"},"message":"ENHANCE: Restrict job names to valid directory names","distinct":false,"url":"https://api.github.com/repos/futufeld/eclogues/commits/788c1605456d9d43105496c873f33a56605389cf"},{"sha":"2d5f5e6daa498fe260d4a7ed189d63b869ff8500","author":{"email":"cebd8e1bf7f8f2105fb2d77cbea9b76e23229afa@gmail.com","name":"Rhys"},"message":"QUALITY: Add CircleCI config","distinct":false,"url":"https://api.github.com/repos/futufeld/eclogues/commits/2d5f5e6daa498fe260d4a7ed189d63b869ff8500"},{"sha":"ac4463e6821f0848112f883b601bf87eddf00328","author":{"email":"cebd8e1bf7f8f2105fb2d77cbea9b76e23229afa@gmail.com","name":"Rhys"},"message":"DOC: Add build status to README","distinct":false,"url":"https://api.github.com/repos/futufeld/eclogues/commits/ac4463e6821f0848112f883b601bf87eddf00328"},{"sha":"970a8ce84fd0253b5c644fac6be5b64f3ed61b03","author":{"email":"cebd8e1bf7f8f2105fb2d77cbea9b76e23229afa@gmail.com","name":"Rhys"},"message":"DOC: Install with Stack instead of Halcyon","distinct":false,"url":"https://api.github.com/repos/futufeld/eclogues/commits/970a8ce84fd0253b5c644fac6be5b64f3ed61b03"},{"sha":"7c78ea33e84acd686afdeeabb1d8463bb91d59ea","author":{"email":"cebd8e1bf7f8f2105fb2d77cbea9b76e23229afa@gmail.com","name":"Rhys"},"message":"QUALITY: -Werror for tests","distinct":false,"url":"https://api.github.com/repos/futufeld/eclogues/commits/7c78ea33e84acd686afdeeabb1d8463bb91d59ea"},{"sha":"003f75c0feb42ef7628d54aebabcfb39f5b4666e","author":{"email":"cebd8e1bf7f8f2105fb2d77cbea9b76e23229afa@gmail.com","name":"Rhys"},"message":"QUALITY: Job* -> *, Eclogues.JobSpec -> Eclogues.Job","distinct":false,"url":"https://api.github.com/repos/futufeld/eclogues/commits/003f75c0feb42ef7628d54aebabcfb39f5b4666e"},{"sha":"90b3f9affd630d024005cd67337e89f7c1d7d86f","author":{"email":"cebd8e1bf7f8f2105fb2d77cbea9b76e23229afa@gmail.com","name":"Rhys"},"message":"QUALITY: Use path-io package","distinct":false,"url":"https://api.github.com/repos/futufeld/eclogues/commits/90b3f9affd630d024005cd67337e89f7c1d7d86f"},{"sha":"429b8f5915901bfaa0e7198b26ce3ec674bdd7f6","author":{"email":"cebd8e1bf7f8f2105fb2d77cbea9b76e23229afa@gmail.com","name":"Rhys"},"message":"ENHANCE: Rename job state to stage","distinct":false,"url":"https://api.github.com/repos/futufeld/eclogues/commits/429b8f5915901bfaa0e7198b26ce3ec674bdd7f6"},{"sha":"b29591e9a942e5602a87e6e997ebd06d7254438f","author":{"email":"cebd8e1bf7f8f2105fb2d77cbea9b76e23229afa@gmail.com","name":"Rhys"},"message":"DOC: Correct run instructions to use stack","distinct":false,"url":"https://api.github.com/repos/futufeld/eclogues/commits/b29591e9a942e5602a87e6e997ebd06d7254438f"},{"sha":"933a3a0dd315a6d43dc192170e98e819f0bc1b23","author":{"email":"cebd8e1bf7f8f2105fb2d77cbea9b76e23229afa@gmail.com","name":"Rhys"},"message":"QUALITY: Add source-repository to .cabal","distinct":false,"url":"https://api.github.com/repos/futufeld/eclogues/commits/933a3a0dd315a6d43dc192170e98e819f0bc1b23"},{"sha":"f4196cb233cec0378729381b45907b2f2c7395ad","author":{"email":"6181b9294489db1dd19635b0b11cb5a422039e45@gmail.com","name":"Shannon Pace"},"message":"NEW: Verify pending jobs against available resources\n\nUses graphite to detect available resources on the cluster and flags job\nsatisfiability based on the data obtained.","distinct":true,"url":"https://api.github.com/repos/futufeld/eclogues/commits/f4196cb233cec0378729381b45907b2f2c7395ad"},{"sha":"acd8734e9112837fcc26e88fa352bb07f738ec51","author":{"email":"6181b9294489db1dd19635b0b11cb5a422039e45@gmail.com","name":"Shannon Pace"},"message":"FIX: Remove unnecessary fundeps extension","distinct":true,"url":"https://api.github.com/repos/futufeld/eclogues/commits/acd8734e9112837fcc26e88fa352bb07f738ec51"},{"sha":"1b36e2a3452ce8ea2acc6ef0e77f2ebd40eb6ca0","author":{"email":"6181b9294489db1dd19635b0b11cb5a422039e45@gmail.com","name":"Shannon Pace"},"message":"QUALITY: Expose better name for graphite URL option","distinct":true,"url":"https://api.github.com/repos/futufeld/eclogues/commits/1b36e2a3452ce8ea2acc6ef0e77f2ebd40eb6ca0"},{"sha":"2636e96fa56493749e151431e219548ebe913f08","author":{"email":"6181b9294489db1dd19635b0b11cb5a422039e45@gmail.com","name":"Shannon Pace"},"message":"DOCS: Add example for setting graphiteUrl option","distinct":true,"url":"https://api.github.com/repos/futufeld/eclogues/commits/2636e96fa56493749e151431e219548ebe913f08"},{"sha":"4e8457ff8042f61c199c56e19e20fff8933c3079","author":{"email":"6181b9294489db1dd19635b0b11cb5a422039e45@gmail.com","name":"Shannon Pace"},"message":"QUALITY: Various changes for readability","distinct":true,"url":"https://api.github.com/repos/futufeld/eclogues/commits/4e8457ff8042f61c199c56e19e20fff8933c3079"},{"sha":"ae9143bec49fd7b2b31c5b98b099db9e299f18af","author":{"email":"6181b9294489db1dd19635b0b11cb5a422039e45@gmail.com","name":"Shannon Pace"},"message":"QUALITY: Alphabetise imports","distinct":true,"url":"https://api.github.com/repos/futufeld/eclogues/commits/ae9143bec49fd7b2b31c5b98b099db9e299f18af"},{"sha":"4242303fb3540cdee23cfcba9d7f81ce1c5dbffc","author":{"email":"6181b9294489db1dd19635b0b11cb5a422039e45@gmail.com","name":"Shannon Pace"},"message":"QUALITY: Make JSON field for satisfiability readable","distinct":true,"url":"https://api.github.com/repos/futufeld/eclogues/commits/4242303fb3540cdee23cfcba9d7f81ce1c5dbffc"},{"sha":"826717246ffcabd1573167197e35cc81a5cad4b4","author":{"email":"6181b9294489db1dd19635b0b11cb5a422039e45@gmail.com","name":"Shannon Pace"},"message":"QUALITY: Make cluster monitoring optional","distinct":true,"url":"https://api.github.com/repos/futufeld/eclogues/commits/826717246ffcabd1573167197e35cc81a5cad4b4"},{"sha":"350d3f0cd00002b923a68e08fb528e4a1588890b","author":{"email":"6181b9294489db1dd19635b0b11cb5a422039e45@gmail.com","name":"Shannon Pace"},"message":"ENHANCE: Replace Graphite with Aegle","distinct":true,"url":"https://api.github.com/repos/futufeld/eclogues/commits/350d3f0cd00002b923a68e08fb528e4a1588890b"}]}