{"push_id":2692273175,"size":3,"distinct_size":2,"ref":"refs/heads/clarify_shutdown","head":"b35b99c9afd5667f6fa3d9a56d4d0cf4daf30884","before":"84216135f4469f0048fb98d9d12d010f7a7be230","commits":[{"sha":"dec30c663e750a2651ff6a6caca5725fd95a990d","author":{"name":"Alex Sergeev","email":"d5d88e6c48e1e7b91a376b845ee871bc4f7e91ae@live.com"},"message":"Hierarchical NCCL + MPI allreduce (#329)\n\n* Hierarchical NCCL + MPI allreduce\r\n\r\n* Replace ato[ifl] with strto[lf]\r\n\r\n* Extract Timeline Activity names as constants\r\n\r\n* Replace most iterators with for-each loops\r\n\r\n* Clang-tidy feedback\r\n\r\n* Refactor cycle_time -> cycle_time_ms\r\n\r\n* Invert run loop criteria for better understandability","distinct":false,"url":"https://api.github.com/repos/uber/horovod/commits/dec30c663e750a2651ff6a6caca5725fd95a990d"},{"sha":"586c1d4ede4f78f9f9d80bb4d70aaa6e4fa74ed0","author":{"name":"Alex Sergeev","email":"fc8ec0b3108e5b5d2e60a0ad82187017b002be5c@users.noreply.github.com"},"message":"Clarify the SHUTDOWN error message","distinct":true,"url":"https://api.github.com/repos/uber/horovod/commits/586c1d4ede4f78f9f9d80bb4d70aaa6e4fa74ed0"},{"sha":"b35b99c9afd5667f6fa3d9a56d4d0cf4daf30884","author":{"name":"Alex Sergeev","email":"fc8ec0b3108e5b5d2e60a0ad82187017b002be5c@users.noreply.github.com"},"message":"Review comments","distinct":true,"url":"https://api.github.com/repos/uber/horovod/commits/b35b99c9afd5667f6fa3d9a56d4d0cf4daf30884"}]}
{"actor":{"display_login":"alsrgv"}}