{"push_id":701453485,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"1aff75d5dcabbd82bd7f8c19b9cd8501c3fe28ac","before":"c2bd354a28e8603684333b75f0d907db34e1e521","commits":[{"sha":"1aff75d5dcabbd82bd7f8c19b9cd8501c3fe28ac","author":{"email":"8678d91aceeffb4195d952677da14c0fa738a21d@gmail.com","name":"Joshua Harlow"},"message":"Updated openstack/openstack\nProject: openstack/taskflow  2fa4af7a24584b211ca549f2df715c2d126360c8\n\nSplit-off the additional retry states from the task states\n\nSplit the states that are not task states (but are retry\nstates) into there own additional set and then use that set\nand a new function to validate the transition at other locations\nin the code-base.\n\nThis makes the transitions that are valid for tasks/retries\neasily viewable, more easy to read and understand, and\nmore correct (instead of being a mix of task + retry atom\ntransitions and states).\n\nChange-Id: I9515c19daf59a21e581f51e757ece2050f348214","distinct":true,"url":"https://api.github.com/repos/openstack/openstack/commits/1aff75d5dcabbd82bd7f8c19b9cd8501c3fe28ac"}]}