{"push_id":562041871,"size":4,"distinct_size":4,"ref":"refs/heads/slave-proto","head":"e25c86bf6d6520c35dcb3e76f961036daf1d0cc8","before":"385f2f2fb5311507cd3e59276b4a58a6e7e03e64","commits":[{"sha":"5a7745d2af25b4ba0e968e39ba351ad474cce282","author":{"email":"bb5a2a16eebb4a48138fca46fede24b3c8d635fe@intel.com","name":"Pierre Tardy"},"message":"Introduce RemoteCommandProxy to the protocol\n\nRemoteCommand actually has 2 remote methods: remote_update() and remote_complete()\n\nWe create a proxy so those methods so that the base protocol does not depend on pb anymore\n\nSigned-off-by: Pierre Tardy <pierre.tardy@intel.com>","distinct":true,"url":"https://api.github.com/repos/tardyp/buildbot/commits/5a7745d2af25b4ba0e968e39ba351ad474cce282"},{"sha":"84dfd7085ee7f8349f09d9e2405ebbecbdbe4f1d","author":{"email":"bb5a2a16eebb4a48138fca46fede24b3c8d635fe@intel.com","name":"Pierre Tardy"},"message":"refactor steps.transfer._File[Writer|Reader]\n\nToo much steps were using this private api\nWe make a real API, and put it in the protocol\n\nThis is a first step into not leaking pb.Reference in the protocol\n\nSigned-off-by: Pierre Tardy <pierre.tardy@intel.com>","distinct":true,"url":"https://api.github.com/repos/tardyp/buildbot/commits/84dfd7085ee7f8349f09d9e2405ebbecbdbe4f1d"},{"sha":"796db984191a1fb23fb618f49eb7c8b1e29e7b56","author":{"email":"bb5a2a16eebb4a48138fca46fede24b3c8d635fe@intel.com","name":"Pierre Tardy"},"message":"add a integration test for the transfer protocol\n\nSigned-off-by: Pierre Tardy <pierre.tardy@intel.com>","distinct":true,"url":"https://api.github.com/repos/tardyp/buildbot/commits/796db984191a1fb23fb618f49eb7c8b1e29e7b56"},{"sha":"e25c86bf6d6520c35dcb3e76f961036daf1d0cc8","author":{"email":"bb5a2a16eebb4a48138fca46fede24b3c8d635fe@intel.com","name":"Pierre Tardy"},"message":"documenting\n\nSigned-off-by: Pierre Tardy <pierre.tardy@intel.com>","distinct":true,"url":"https://api.github.com/repos/tardyp/buildbot/commits/e25c86bf6d6520c35dcb3e76f961036daf1d0cc8"}]}