{"push_id":1139715124,"size":12,"distinct_size":10,"ref":"refs/heads/backup","head":"f7b7165bf526267d7a073973239f96eb997132f1","before":"a86a4fbb8b2143ab78e5d746b5adc187732053c2","commits":[{"sha":"4a5c34148ed06ba5cd28ef64a4473adc67997bc0","author":{"name":"Sheng Yang","email":"cec5ee9aa6d3175834cc9bdc125787cbb3266eb2@yasker.org"},"message":"tcmu: Fix stop/start failure\n\ntcmu_poll_master_fd() will continue to get all events notification regarding\ndevice add/remove through the process lifetime.","distinct":false,"url":"https://api.github.com/repos/yasker/longhorn/commits/4a5c34148ed06ba5cd28ef64a4473adc67997bc0"},{"sha":"6dc11df21abfbd3817b6f3b5e0acaf048ccfde00","author":{"name":"Sheng Yang","email":"cec5ee9aa6d3175834cc9bdc125787cbb3266eb2@yasker.org"},"message":"tcmu: Add proper ID to volume","distinct":false,"url":"https://api.github.com/repos/yasker/longhorn/commits/6dc11df21abfbd3817b6f3b5e0acaf048ccfde00"},{"sha":"3ad83fa3e8239a5c3f622183ec42e2d1644a8b0e","author":{"name":"Sheng Yang","email":"cec5ee9aa6d3175834cc9bdc125787cbb3266eb2@yasker.org"},"message":"Merge pull request #117 from yasker/tcmu_fix\n\nVarious TCMU fixes","distinct":true,"url":"https://api.github.com/repos/yasker/longhorn/commits/3ad83fa3e8239a5c3f622183ec42e2d1644a8b0e"},{"sha":"93dc9c4167e85e2857a4a40aa3687c8c10a92a83","author":{"name":"Darren Shepherd","email":"3e93c4571ab829e143f30607351b15352b99d9bb@rancher.com"},"message":"Move client to replica/client and controller/client","distinct":true,"url":"https://api.github.com/repos/yasker/longhorn/commits/93dc9c4167e85e2857a4a40aa3687c8c10a92a83"},{"sha":"c68a80156c3605f4a0f0a08818d414f8e2fab18a","author":{"name":"Darren Shepherd","email":"3e93c4571ab829e143f30607351b15352b99d9bb@rancher.com"},"message":"Add snapshot revert","distinct":true,"url":"https://api.github.com/repos/yasker/longhorn/commits/c68a80156c3605f4a0f0a08818d414f8e2fab18a"},{"sha":"83cd1d98e32ae12ac232d7c5181c5e86f8245a43","author":{"name":"Sheng Yang","email":"cec5ee9aa6d3175834cc9bdc125787cbb3266eb2@yasker.org"},"message":"cli: Add revert snapshot cli","distinct":true,"url":"https://api.github.com/repos/yasker/longhorn/commits/83cd1d98e32ae12ac232d7c5181c5e86f8245a43"},{"sha":"0141029e8ca6cddb4152d57f9d42a13ec7c09ead","author":{"name":"Sheng Yang","email":"cec5ee9aa6d3175834cc9bdc125787cbb3266eb2@yasker.org"},"message":"replica: Remove volumeID double as path in backup code\n\nAssume the volume is in current directory.","distinct":true,"url":"https://api.github.com/repos/yasker/longhorn/commits/0141029e8ca6cddb4152d57f9d42a13ec7c09ead"},{"sha":"4ad050996bacec1b62d510733c5a48ede204ff1a","author":{"name":"Sheng Yang","email":"cec5ee9aa6d3175834cc9bdc125787cbb3266eb2@yasker.org"},"message":"backup: Add longhorn-backup","distinct":true,"url":"https://api.github.com/repos/yasker/longhorn/commits/4ad050996bacec1b62d510733c5a48ede204ff1a"},{"sha":"66084a79ce158ccfd5e35cd5454112c78613a517","author":{"name":"Sheng Yang","email":"cec5ee9aa6d3175834cc9bdc125787cbb3266eb2@yasker.org"},"message":"replica: Only check current exists snapshot for backup","distinct":true,"url":"https://api.github.com/repos/yasker/longhorn/commits/66084a79ce158ccfd5e35cd5454112c78613a517"},{"sha":"99dc2240abe94f078f3a358beda8577d535ae7bd","author":{"name":"Sheng Yang","email":"cec5ee9aa6d3175834cc9bdc125787cbb3266eb2@yasker.org"},"message":"controller: Add backup commands\n\nMake longhorn-backup a executable inside longhorn","distinct":true,"url":"https://api.github.com/repos/yasker/longhorn/commits/99dc2240abe94f078f3a358beda8577d535ae7bd"},{"sha":"21892b455760d70b7294ac2dc0c7d81f4a799df2","author":{"name":"Sheng Yang","email":"cec5ee9aa6d3175834cc9bdc125787cbb3266eb2@yasker.org"},"message":"Workaround live chain detection for revert to implement restore\n\nWon't be a permanent solution.","distinct":true,"url":"https://api.github.com/repos/yasker/longhorn/commits/21892b455760d70b7294ac2dc0c7d81f4a799df2"},{"sha":"f7b7165bf526267d7a073973239f96eb997132f1","author":{"name":"Sheng Yang","email":"cec5ee9aa6d3175834cc9bdc125787cbb3266eb2@yasker.org"},"message":"backup: integration test","distinct":true,"url":"https://api.github.com/repos/yasker/longhorn/commits/f7b7165bf526267d7a073973239f96eb997132f1"}]}
{"actor":{"display_login":"yasker"}}