{"push_id":1155182648,"size":17,"distinct_size":17,"ref":"refs/heads/issues/808-noSuchJobException-on-restart","head":"0e9a7cd6fa3d1d84b0fe8a910939410890de7e1e","before":"cdf58ad3e74c68e715311737d11adc23de80bc3b","commits":[{"sha":"d3562b532fa8c75ea2013f75089e273899009fd0","author":{"name":"Hannes Schmidt","email":"384333b8ca49bccf53afadd43ca0007cb9efc1df@ucsc.edu"},"message":"Fix merge error introduced by 99bf46e2f7f60d0baf29617cb644dc82139e201b","distinct":true,"url":"https://api.github.com/repos/joelarmstrong/toil/commits/d3562b532fa8c75ea2013f75089e273899009fd0"},{"sha":"924c0edadd596e1d0344473a0f0c310256637ee2","author":{"name":"Hannes Schmidt","email":"384333b8ca49bccf53afadd43ca0007cb9efc1df@ucsc.edu"},"message":"Promoted AzureJobStore's retry logic to general utility","distinct":true,"url":"https://api.github.com/repos/joelarmstrong/toil/commits/924c0edadd596e1d0344473a0f0c310256637ee2"},{"sha":"8c9939cd0108e04c6b4fa8892c0650638c30ec27","author":{"name":"Hannes Schmidt","email":"384333b8ca49bccf53afadd43ca0007cb9efc1df@ucsc.edu"},"message":"Replace retry_sdb() with general retry(); add retry_s3()","distinct":true,"url":"https://api.github.com/repos/joelarmstrong/toil/commits/8c9939cd0108e04c6b4fa8892c0650638c30ec27"},{"sha":"cff387d59af0426070522d20af8a551340253ea9","author":{"name":"Hannes Schmidt","email":"384333b8ca49bccf53afadd43ca0007cb9efc1df@ucsc.edu"},"message":"Add retry_s3() where applicable (fixes #845, fixes #906, fixes #933, fixes #944)\n\nAlso fixes some AWS import/export code, namely omission of versioning when copying from file job store and leaking connection handles.","distinct":true,"url":"https://api.github.com/repos/joelarmstrong/toil/commits/cff387d59af0426070522d20af8a551340253ea9"},{"sha":"33ad52fd6247e2bdbcc517c098cc39325ff8e745","author":{"name":"Hannes Schmidt","email":"384333b8ca49bccf53afadd43ca0007cb9efc1df@ucsc.edu"},"message":"Renamed sdbUtils.py to utils.py","distinct":true,"url":"https://api.github.com/repos/joelarmstrong/toil/commits/33ad52fd6247e2bdbcc517c098cc39325ff8e745"},{"sha":"8c8703b6803932ef5b9fabee71115ec3b047279b","author":{"name":"Hannes Schmidt","email":"384333b8ca49bccf53afadd43ca0007cb9efc1df@ucsc.edu"},"message":"Simplify job store import/export tests\n\n- remove multipart upload of test file\n- remove _hashJobStoreId() methods as the problem can be solved generically with readFileStream()\n- eliminate an unnecessary MD5 computation during import/export tests\n- formatting, English, unused imports","distinct":true,"url":"https://api.github.com/repos/joelarmstrong/toil/commits/8c8703b6803932ef5b9fabee71115ec3b047279b"},{"sha":"49b323be160594f422dc548f8708592c1b816cdf","author":{"name":"chapmanb","email":"c0ed01528e0c1dd030f016394048a1f1d465fa83@50mail.com"},"message":"Synchronize cwltool version with arvados-cwl-runner\n\nMoves cwltool version pin to match that used in arvados-cwl-runner so\nboth can exist in the same python environment. This has been tested with\nfull bcbio generated CWL runs on arvados-cwl-runner and cwltoil.\nDiscussed with @tetron who recommended synchronizing until we move to\nsemantic versioning on cwltool. Follows up on #910.","distinct":true,"url":"https://api.github.com/repos/joelarmstrong/toil/commits/49b323be160594f422dc548f8708592c1b816cdf"},{"sha":"25396b2cb2b76dc26472e8976866ac1027f25efb","author":{"name":"benedictpaten","email":"d33692bff0c5adc528dbd04496d9896303951688@gmail.com"},"message":"Make successorCounts map of jobStoreIds to successors (resolves #958).","distinct":true,"url":"https://api.github.com/repos/joelarmstrong/toil/commits/25396b2cb2b76dc26472e8976866ac1027f25efb"},{"sha":"354355dc987aab701d19dd93f7bd4a6726919587","author":{"name":"Hannes Schmidt","email":"384333b8ca49bccf53afadd43ca0007cb9efc1df@ucsc.edu"},"message":"Merge pull request #956 from BD2KGenomics/issues/845-906-933-944-s3-retry\n\nAdd retry for S3, fix some AWS import/export issues","distinct":true,"url":"https://api.github.com/repos/joelarmstrong/toil/commits/354355dc987aab701d19dd93f7bd4a6726919587"},{"sha":"41e47f65d254b8553e56578a869588edc8d20820","author":{"name":"Benedict Paten","email":"d33692bff0c5adc528dbd04496d9896303951688@gmail.com"},"message":"Merge pull request #962 from BD2KGenomics/isssues/958-issues-with-failed-successors-do-not-wait\n\nMake successorCounts map of jobStoreIds to successors (resolves #958).","distinct":true,"url":"https://api.github.com/repos/joelarmstrong/toil/commits/41e47f65d254b8553e56578a869588edc8d20820"},{"sha":"f20176220fd73787846a4e47db0f9a779453aecf","author":{"name":"Benedict Paten","email":"d33692bff0c5adc528dbd04496d9896303951688@gmail.com"},"message":"Merge pull request #961 from chapmanb/cwltool-pin-sync\n\nSynchronize cwltool version with arvados-cwl-runner","distinct":true,"url":"https://api.github.com/repos/joelarmstrong/toil/commits/f20176220fd73787846a4e47db0f9a779453aecf"},{"sha":"7e3a5489ab3efa0bdfe55d41d4fede5a0932c04e","author":{"name":"Hannes Schmidt","email":"384333b8ca49bccf53afadd43ca0007cb9efc1df@ucsc.edu"},"message":"Add support for hot-deploying virtualenvs (resolves #937)","distinct":true,"url":"https://api.github.com/repos/joelarmstrong/toil/commits/7e3a5489ab3efa0bdfe55d41d4fede5a0932c04e"},{"sha":"24a2547e21112153eafd77d2e1878528b38bfaf8","author":{"name":"Hannes Schmidt","email":"384333b8ca49bccf53afadd43ca0007cb9efc1df@ucsc.edu"},"message":"Fix Resource.cleanSystem() not cleaning up environment properly\n\nSomehow os.unsetenv() doesn't affect os.environ()","distinct":true,"url":"https://api.github.com/repos/joelarmstrong/toil/commits/24a2547e21112153eafd77d2e1878528b38bfaf8"},{"sha":"dcd5e6f86c0f9d376140f4626e97666348683b73","author":{"name":"Hannes Schmidt","email":"384333b8ca49bccf53afadd43ca0007cb9efc1df@ucsc.edu"},"message":"Fix: localize() warns when invoked on worker\n\nIt should warn when invoked on worker","distinct":true,"url":"https://api.github.com/repos/joelarmstrong/toil/commits/dcd5e6f86c0f9d376140f4626e97666348683b73"},{"sha":"20fcb2f7642361ea2fad5009df1e296d5ed688e7","author":{"name":"Hannes Schmidt","email":"384333b8ca49bccf53afadd43ca0007cb9efc1df@ucsc.edu"},"message":"Fix two missing or ineffective clean-ups\n\n- when unloading a module, we must unload its parent packages, too\n- calls to Resource.prepareSystem() should be mirrored with calls to .cleanSystem()","distinct":true,"url":"https://api.github.com/repos/joelarmstrong/toil/commits/20fcb2f7642361ea2fad5009df1e296d5ed688e7"},{"sha":"67055768294b113bcaf002988ba3d58642ae37c1","author":{"name":"Hannes Schmidt","email":"384333b8ca49bccf53afadd43ca0007cb9efc1df@ucsc.edu"},"message":"Merge pull request #965 from BD2KGenomics/issues/937-hotdeploy-virtualenvs\n\nAdd support for hot-deploying virtualenvs (resolves #937)","distinct":true,"url":"https://api.github.com/repos/joelarmstrong/toil/commits/67055768294b113bcaf002988ba3d58642ae37c1"},{"sha":"0e9a7cd6fa3d1d84b0fe8a910939410890de7e1e","author":{"name":"Joel Armstrong","email":"898cd6bbd4bce6e4cccdca0ff3e977c314e29f3b@ucsc.edu"},"message":"Fix scheduling a restarted successor twice (resolves #808)","distinct":true,"url":"https://api.github.com/repos/joelarmstrong/toil/commits/0e9a7cd6fa3d1d84b0fe8a910939410890de7e1e"}]}
{"actor":{"display_login":"joelarmstrong"}}