{"push_id":671016429,"size":17,"distinct_size":17,"ref":"refs/heads/master","head":"1a0fb2868fc6b212fad705f30410300fa9330f1c","before":"40f2ea27481e01d82ae5b89d7a9e662ac1f8cc6d","commits":[{"sha":"7f7216a7667762bb06dee8d73c8863362eaa5b9e","author":{"email":"4157edc8889deb6639b27d67822aa77fbc945ac2@gmail.com","name":"Chao Zheng"},"message":"initial commit for new makeflow container mode","distinct":true,"url":"https://api.github.com/repos/batrick/cctools/commits/7f7216a7667762bb06dee8d73c8863362eaa5b9e"},{"sha":"3c9a2589e3d82048df7cd21fbea85b115af4f9fb","author":{"email":"4157edc8889deb6639b27d67822aa77fbc945ac2@gmail.com","name":"Chao Zheng"},"message":"1. use a global docker shell script\n2. create shell script for each task for saving the command","distinct":true,"url":"https://api.github.com/repos/batrick/cctools/commits/3c9a2589e3d82048df7cd21fbea85b115af4f9fb"},{"sha":"d9bc2d4bf8c884cbfa96ad6269707907b6c15e3f","author":{"email":"4157edc8889deb6639b27d67822aa77fbc945ac2@gmail.com","name":"Chao Zheng"},"message":"replace list_push_tail by string_combine","distinct":true,"url":"https://api.github.com/repos/batrick/cctools/commits/d9bc2d4bf8c884cbfa96ad6269707907b6c15e3f"},{"sha":"63c5bc48d17a7bf28fb1e16f19353057eb8e1038","author":{"email":"4157edc8889deb6639b27d67822aa77fbc945ac2@gmail.com","name":"Chao Zheng"},"message":"first working version","distinct":true,"url":"https://api.github.com/repos/batrick/cctools/commits/63c5bc48d17a7bf28fb1e16f19353057eb8e1038"},{"sha":"30c6e76f1ec4ac8b0abd4c71fa3cc66b25824383","author":{"email":"4157edc8889deb6639b27d67822aa77fbc945ac2@gmail.com","name":"Chao Zheng"},"message":"For makeflow container_docker_mode\n1. At startup of makeflow, create a global docker.wrapper.sh script,\n   which is shared by all tasks for execting job with docker container\n2. For each single task, create a shell script to record the task\n   command","distinct":true,"url":"https://api.github.com/repos/batrick/cctools/commits/30c6e76f1ec4ac8b0abd4c71fa3cc66b25824383"},{"sha":"144f8c13746813d6148ce9cff4d344c5ead89e02","author":{"email":"4157edc8889deb6639b27d67822aa77fbc945ac2@gmail.com","name":"Chao Zheng"},"message":"Merge branch 'master' into mf_container","distinct":true,"url":"https://api.github.com/repos/batrick/cctools/commits/144f8c13746813d6148ce9cff4d344c5ead89e02"},{"sha":"a6aff2157e00864484d232c18736084ff8fb9e61","author":{"email":"4157edc8889deb6639b27d67822aa77fbc945ac2@gmail.com","name":"Chao Zheng"},"message":"1. wrap task command in global wrapper command instead of writting it into shell script.\n1. replace sprintf by string_format.","distinct":true,"url":"https://api.github.com/repos/batrick/cctools/commits/a6aff2157e00864484d232c18736084ff8fb9e61"},{"sha":"e31b7a1f154f848b85d4c619e304baabfd158fee","author":{"email":"4157edc8889deb6639b27d67822aa77fbc945ac2@gmail.com","name":"Chao Zheng"},"message":"clean up","distinct":true,"url":"https://api.github.com/repos/batrick/cctools/commits/e31b7a1f154f848b85d4c619e304baabfd158fee"},{"sha":"8fd300188c5b9740f661a04d76f36d3be12fb5be","author":{"email":"4157edc8889deb6639b27d67822aa77fbc945ac2@gmail.com","name":"Chao Zheng"},"message":"Merge branch 'master' into mf_container","distinct":true,"url":"https://api.github.com/repos/batrick/cctools/commits/8fd300188c5b9740f661a04d76f36d3be12fb5be"},{"sha":"6b5ab9ef47c25238da1ab311b0ce1df1dbf6546a","author":{"email":"4157edc8889deb6639b27d67822aa77fbc945ac2@gmail.com","name":"Chao Zheng"},"message":"Add --load-from-tar option, which allow user load docker image from specified tar file.\nThe tar file need to be put in the makeflow working directory.\n\neg.\n    makeflow --docker debian_convert --load-from-tar debian_convert.tar","distinct":true,"url":"https://api.github.com/repos/batrick/cctools/commits/6b5ab9ef47c25238da1ab311b0ce1df1dbf6546a"},{"sha":"011df5af03d1589a7099e14a039346ce315f822c","author":{"email":"4157edc8889deb6639b27d67822aa77fbc945ac2@gmail.com","name":"Chao Zheng"},"message":"1. add the wrapper once in the main function\n2. rename load-from-tar as docker-tar\n3. update makeflow.m4","distinct":true,"url":"https://api.github.com/repos/batrick/cctools/commits/011df5af03d1589a7099e14a039346ce315f822c"},{"sha":"176fec86f6ed3de4d4c5c4fa3561536cf21be698","author":{"email":"4157edc8889deb6639b27d67822aa77fbc945ac2@gmail.com","name":"Chao Zheng"},"message":"not change dag command in main","distinct":true,"url":"https://api.github.com/repos/batrick/cctools/commits/176fec86f6ed3de4d4c5c4fa3561536cf21be698"},{"sha":"7f21990d0c0d9999e9fb50ea825e1f45f2cfad24","author":{"email":"1334301d9e4298e21c3f5796e6a9f90803cae444@nd.edu","name":"Douglas Thain"},"message":"Merge pull request #748 from charleszheng44/mf_container\n\nMakeflow Container Support","distinct":true,"url":"https://api.github.com/repos/batrick/cctools/commits/7f21990d0c0d9999e9fb50ea825e1f45f2cfad24"},{"sha":"120e00b26aa6cf084edbd01785012af0fad53ef7","author":{"email":"1334301d9e4298e21c3f5796e6a9f90803cae444@nd.edu","name":"Douglas Thain"},"message":"Bug: makeflow linker was using trivial algorithm to generate\ntemporary directory names, which would result in collisions during testing.\nInstead, use mktemp to generate a name in the current working directory.","distinct":true,"url":"https://api.github.com/repos/batrick/cctools/commits/120e00b26aa6cf084edbd01785012af0fad53ef7"},{"sha":"3f5b26df8299267c99cf8bebee63c325ef425885","author":{"email":"1334301d9e4298e21c3f5796e6a9f90803cae444@nd.edu","name":"Douglas Thain"},"message":"Remove junk temporary file.","distinct":true,"url":"https://api.github.com/repos/batrick/cctools/commits/3f5b26df8299267c99cf8bebee63c325ef425885"},{"sha":"947997a936551dd50a25df42ff23c248038981ae","author":{"email":"1334301d9e4298e21c3f5796e6a9f90803cae444@nd.edu","name":"Douglas Thain"},"message":"Merge pull request #771 from dthain/master\n\nFix Makeflow Linker Bug","distinct":true,"url":"https://api.github.com/repos/batrick/cctools/commits/947997a936551dd50a25df42ff23c248038981ae"},{"sha":"1a0fb2868fc6b212fad705f30410300fa9330f1c","author":{"email":"bdd9ceb4d2bf0f2249f7c6f4a3151bb5c62718a7@nd.edu","name":"Patrick Donnelly"},"message":"Move confuga.png to images.","distinct":true,"url":"https://api.github.com/repos/batrick/cctools/commits/1a0fb2868fc6b212fad705f30410300fa9330f1c"}]}