{"push_id":689440283,"size":4,"distinct_size":4,"ref":"refs/heads/675-ipam-subnets","head":"9a7c516a7f8a67450c598a5d262ee19409d37b21","before":"5d1313081a4735395dab6c53ef2091b15cf29980","commits":[{"sha":"651acf61f0f3293da9872ddf4af91526b6920e75","author":{"email":"de652539b24efdf404b95def4635bf3dbfd846aa@gmail.com","name":"Bryan Boreham"},"message":"space.biggestFreeRange() doesn't need to return size","distinct":true,"url":"https://api.github.com/repos/bboreham/weave/commits/651acf61f0f3293da9872ddf4af91526b6920e75"},{"sha":"eabc734151365db57bd20da6c0b57c26c5bcaad1","author":{"email":"de652539b24efdf404b95def4635bf3dbfd846aa@gmail.com","name":"Bryan Boreham"},"message":"Tidying Address helper functions","distinct":true,"url":"https://api.github.com/repos/bboreham/weave/commits/eabc734151365db57bd20da6c0b57c26c5bcaad1"},{"sha":"4a89bb9a495b41aae23b04db83e6ca318fff906f","author":{"email":"de652539b24efdf404b95def4635bf3dbfd846aa@gmail.com","name":"Bryan Boreham"},"message":"Make ordering of members consistent in allocate and claim","distinct":true,"url":"https://api.github.com/repos/bboreham/weave/commits/4a89bb9a495b41aae23b04db83e6ca318fff906f"},{"sha":"9a7c516a7f8a67450c598a5d262ee19409d37b21","author":{"email":"de652539b24efdf404b95def4635bf3dbfd846aa@gmail.com","name":"Bryan Boreham"},"message":"Make linter happier","distinct":true,"url":"https://api.github.com/repos/bboreham/weave/commits/9a7c516a7f8a67450c598a5d262ee19409d37b21"}]}