{"push_id":967281789,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"42d34c5b39201056d75f21de48f911e44f806b47","before":"d5f29079a85629cc45c95b9b6d11c35163fb6494","commits":[{"sha":"6445a6ecd569f1f21a0b6e7bfaa9bdbed5192904","author":{"email":"5b35fec3a4960b00098bd09add241c8fee3004e8@gmail.com","name":"Kirill Bogdanenko"},"message":"Refactoring/renaming in SftpConnection\n\n* Rename takeJobAction to startNextAction\n* Take RemoteJobQueue by reference in enqueueUploadConntents\n* make helper enqueue*() methods static","distinct":true,"url":"https://api.github.com/repos/elvenfighter/remotedev/commits/6445a6ecd569f1f21a0b6e7bfaa9bdbed5192904"},{"sha":"42d34c5b39201056d75f21de48f911e44f806b47","author":{"email":"5b35fec3a4960b00098bd09add241c8fee3004e8@gmail.com","name":"Kirill Bogdanenko"},"message":"Extract SftpChannelHelper out of SftpConnection\n\nNow, the logic for SFTP channels is better: since jobs are started,\nthe channel helper owns all actions for these jobs. It means that\nwe can safely rely on condidion, that if all jobs are done (in\nscope of the helper), channel can be safely closed.","distinct":true,"url":"https://api.github.com/repos/elvenfighter/remotedev/commits/42d34c5b39201056d75f21de48f911e44f806b47"}]}