{"push_id":817353008,"size":9,"distinct_size":9,"ref":"refs/heads/master","head":"009023929eb21f2a9828b8c60c5b788b4e1851a9","before":"e1c6b0283ce192e86d4c912f7d8e41e0fd9c4c53","commits":[{"sha":"d12ce98888cb31d4045f9a9ab65abe59bf1c7b46","author":{"email":"aae00a440b97206045a67a9ad5da24e9d46f9a13@m4x.org","name":"Sylvain Joyeux"},"message":"don't run tests by default in Rakefile","distinct":true,"url":"https://api.github.com/repos/doudou/autorespawn/commits/d12ce98888cb31d4045f9a9ab65abe59bf1c7b46"},{"sha":"ae0f46660bc86482c5250649ffa4785375ea3368","author":{"email":"aae00a440b97206045a67a9ad5da24e9d46f9a13@m4x.org","name":"Sylvain Joyeux"},"message":"rename #needs_spawn? to #needed? and allow to set it manually","distinct":true,"url":"https://api.github.com/repos/doudou/autorespawn/commits/ae0f46660bc86482c5250649ffa4785375ea3368"},{"sha":"f8acc65913b9750b803fa74b0aaa730ab0a0b1f8","author":{"email":"aae00a440b97206045a67a9ad5da24e9d46f9a13@m4x.org","name":"Sylvain Joyeux"},"message":"define Manager#queue to explicitely queue a slave for execution and place it in front of the execution queue\n\nIn addition, it is possible to call #poll so that it processes finished\nslaves and explicitely queued ones, but so that it does NOT start\nslaves automatically","distinct":true,"url":"https://api.github.com/repos/doudou/autorespawn/commits/f8acc65913b9750b803fa74b0aaa730ab0a0b1f8"},{"sha":"25669c8bef7c55b7ed0114123354a2854e8c5b59","author":{"email":"aae00a440b97206045a67a9ad5da24e9d46f9a13@m4x.org","name":"Sylvain Joyeux"},"message":"separate the logic of #kill and #collect_finished_slaves\n\nIt really makes the overall logic easier to follow","distinct":true,"url":"https://api.github.com/repos/doudou/autorespawn/commits/25669c8bef7c55b7ed0114123354a2854e8c5b59"},{"sha":"c2ee11ddaa3f6278726c8092211f56e5f9ac5d12","author":{"email":"aae00a440b97206045a67a9ad5da24e9d46f9a13@m4x.org","name":"Sylvain Joyeux"},"message":"make Self#kill accept any options\n\nThis fixes and future-proofs Self#kill as a replacement for Slave#kill","distinct":true,"url":"https://api.github.com/repos/doudou/autorespawn/commits/c2ee11ddaa3f6278726c8092211f56e5f9ac5d12"},{"sha":"ed7ccd085df75f2320a4c76ee24302ca78d0c057","author":{"email":"aae00a440b97206045a67a9ad5da24e9d46f9a13@m4x.org","name":"Sylvain Joyeux"},"message":"don't create a digest of the file contents to determine if they changed or not\n\nIt's really too expensive, and for very little benefit.","distinct":true,"url":"https://api.github.com/repos/doudou/autorespawn/commits/ed7ccd085df75f2320a4c76ee24302ca78d0c057"},{"sha":"cfa2f1cbcce9e78cb8c7356fdcbfca5cb18e5ec9","author":{"email":"aae00a440b97206045a67a9ad5da24e9d46f9a13@m4x.org","name":"Sylvain Joyeux"},"message":"add some state accessors in Manager","distinct":true,"url":"https://api.github.com/repos/doudou/autorespawn/commits/cfa2f1cbcce9e78cb8c7356fdcbfca5cb18e5ec9"},{"sha":"6c26dcc74f3b22d6c492f23ebc48ea70fb93cba5","author":{"email":"aae00a440b97206045a67a9ad5da24e9d46f9a13@m4x.org","name":"Sylvain Joyeux"},"message":"allow setting Manager#parallel_level\n\nBut \"hide\" from the user that there's one slot taken for the 'self'\nslave.","distinct":true,"url":"https://api.github.com/repos/doudou/autorespawn/commits/6c26dcc74f3b22d6c492f23ebc48ea70fb93cba5"},{"sha":"009023929eb21f2a9828b8c60c5b788b4e1851a9","author":{"email":"aae00a440b97206045a67a9ad5da24e9d46f9a13@m4x.org","name":"Sylvain Joyeux"},"message":"fix registration of LoadError paths as String, expected Pathname","distinct":true,"url":"https://api.github.com/repos/doudou/autorespawn/commits/009023929eb21f2a9828b8c60c5b788b4e1851a9"}]}