{"push_id":2729229099,"size":4,"distinct_size":4,"ref":"refs/heads/bt-tests","head":"8c4fb1255a31535f5210b0d70f446bef380d990b","before":"79b8c90a70a4c18426ed317b5edaf8bd3b9cc4a5","commits":[{"sha":"42f75acbc1134bb7db844178294e87096b7a89d1","author":{"name":"Peter Jankuliak","email":"cd6e108b9f43d3294a81cf9a19dec5aac9cf8bf3@gmail.com"},"message":"BT: Fix: Return tracker even if peer.empty()","distinct":true,"url":"https://api.github.com/repos/equalitie/ouinet/commits/42f75acbc1134bb7db844178294e87096b7a89d1"},{"sha":"ac22bf0ab09c1033454c6215e57d83a128ca9d0d","author":{"name":"Peter Jankuliak","email":"cd6e108b9f43d3294a81cf9a19dec5aac9cf8bf3@gmail.com"},"message":"BT: Fix how the `collect` function is used\n\nWe cannot stop \"collecting\" whenever we have a reply from\nRESPONSIBLE_TRACKERS_PER_SWARM because there may still be nodes that are\ncloser to the target.","distinct":true,"url":"https://api.github.com/repos/equalitie/ouinet/commits/ac22bf0ab09c1033454c6215e57d83a128ca9d0d"},{"sha":"bbba41375417a7fdd4a57f45321bcf78ead252d8","author":{"name":"Peter Jankuliak","email":"cd6e108b9f43d3294a81cf9a19dec5aac9cf8bf3@gmail.com"},"message":"Avoid duplicates from DhtNode::{tracker_get_peers,tracker_announce}","distinct":true,"url":"https://api.github.com/repos/equalitie/ouinet/commits/bbba41375417a7fdd4a57f45321bcf78ead252d8"},{"sha":"8c4fb1255a31535f5210b0d70f446bef380d990b","author":{"name":"Peter Jankuliak","email":"cd6e108b9f43d3294a81cf9a19dec5aac9cf8bf3@gmail.com"},"message":"Wait for all send_write_query are finished\n\nBefore returning from functions that spawn many such writes.","distinct":true,"url":"https://api.github.com/repos/equalitie/ouinet/commits/8c4fb1255a31535f5210b0d70f446bef380d990b"}]}
{"actor":{"display_login":"inetic"}}