{"push_id":2611670225,"size":8,"distinct_size":8,"ref":"refs/heads/dev","head":"a5594551c09250db0dac799711a0d5676817038c","before":"f19f09b30f607c3af922fcba16ebe0ab95996d2f","commits":[{"sha":"c1614be1ef5abaab241bf9739fb99390a8954343","author":{"name":"mvdbeek","email":"b9a99571b072a850cc7863a4db1e2f9c85574c4c@gmail.com"},"message":"Pause jobs with invalid inputs\n\nOtherwise these jobs may hang around forever/until the admin\ndoes a cleanup. This is probably preferable for users as well,\nas the pause message gives a hint of why their job didn't start\nrunning. Fixes https://github.com/galaxyproject/galaxy/issues/6022\nand would minimize maintenance as outlined in https://github.com/galaxyproject/galaxy/issues/5944.\n\nI'm working on tests, but one easy way to test this is create a collection\nthrough the list builder interface, then delete the source HDAs.\nThen run a workflow on the collection and without this commit\nthe outputs get created but the job just hangs around indefinetely.\nWith the PR the steps consuming the collection and the subsequent jobs\nwill be paused.\n\nSet to paused","distinct":true,"url":"https://api.github.com/repos/galaxyproject/galaxy/commits/c1614be1ef5abaab241bf9739fb99390a8954343"},{"sha":"0e31f97269586b061ce58a9eac75743590e310a3","author":{"name":"mvdbeek","email":"b9a99571b072a850cc7863a4db1e2f9c85574c4c@gmail.com"},"message":"Add a testcase for pausing jobs with deleted input\n\nFix test","distinct":true,"url":"https://api.github.com/repos/galaxyproject/galaxy/commits/0e31f97269586b061ce58a9eac75743590e310a3"},{"sha":"ed0b087926c53f4c2c4293ff6443f997fafa9526","author":{"name":"mvdbeek","email":"b9a99571b072a850cc7863a4db1e2f9c85574c4c@gmail.com"},"message":"Fail jobs with purged inputs\n\nWe can't resume these jobs anyway, so better to set them to failed.\nAlso resets the info field for datasets produced by resumed jobs.","distinct":true,"url":"https://api.github.com/repos/galaxyproject/galaxy/commits/ed0b087926c53f4c2c4293ff6443f997fafa9526"},{"sha":"f9a65a10eb10fd2942ca3306b461ba7dbae4aa09","author":{"name":"mvdbeek","email":"b9a99571b072a850cc7863a4db1e2f9c85574c4c@gmail.com"},"message":"Display the info field for paused jobs","distinct":true,"url":"https://api.github.com/repos/galaxyproject/galaxy/commits/f9a65a10eb10fd2942ca3306b461ba7dbae4aa09"},{"sha":"f8cc653b3051b93cea446317194fcdd88d1aa674","author":{"name":"mvdbeek","email":"b9a99571b072a850cc7863a4db1e2f9c85574c4c@gmail.com"},"message":"Pause job if input dataset state is paused","distinct":true,"url":"https://api.github.com/repos/galaxyproject/galaxy/commits/f8cc653b3051b93cea446317194fcdd88d1aa674"},{"sha":"ca31222cf87a471648876575f068f4e5ac3cba92","author":{"name":"mvdbeek","email":"b9a99571b072a850cc7863a4db1e2f9c85574c4c@gmail.com"},"message":"Optimize job resume function","distinct":true,"url":"https://api.github.com/repos/galaxyproject/galaxy/commits/ca31222cf87a471648876575f068f4e5ac3cba92"},{"sha":"c401f5a713c1774e2dd8d817de04d48e2864e40f","author":{"name":"mvdbeek","email":"b9a99571b072a850cc7863a4db1e2f9c85574c4c@gmail.com"},"message":"Use info style when displaying the reason for pausing a dataset","distinct":true,"url":"https://api.github.com/repos/galaxyproject/galaxy/commits/c401f5a713c1774e2dd8d817de04d48e2864e40f"},{"sha":"a5594551c09250db0dac799711a0d5676817038c","author":{"name":"Nate Coraor","email":"4f3407de78bccc8cc160ee4d278d5efe7162e6b5@bx.psu.edu"},"message":"Merge pull request #6036 from mvdbeek/kill_jobs_with_invalid_input\n\nPause jobs with invalid inputs","distinct":true,"url":"https://api.github.com/repos/galaxyproject/galaxy/commits/a5594551c09250db0dac799711a0d5676817038c"}]}
{"actor":{"display_login":"natefoo"}}