{"push_id":662357390,"size":52,"distinct_size":52,"ref":"refs/heads/22_ipam","head":"dd824e0791da900629664f11cef9adbaae13bf61","before":"42aed673f8e232c5cd5acd3ca8c9502be7572543","commits":[{"sha":"68824d724db2032fd60a6109cd22e052953639e9","author":{"email":"de652539b24efdf404b95def4635bf3dbfd846aa@gmail.com","name":"Bryan Boreham"},"message":"Merge pull request #14 from tomwilkie/22_ipam\n\nLGTM","distinct":true,"url":"https://api.github.com/repos/tomwilkie/weave/commits/68824d724db2032fd60a6109cd22e052953639e9"},{"sha":"97cf312a2b518f3ad34de9c92ef91c86ecb5cc17","author":{"email":"de652539b24efdf404b95def4635bf3dbfd846aa@gmail.com","name":"Bryan Boreham"},"message":"Comment","distinct":true,"url":"https://api.github.com/repos/tomwilkie/weave/commits/97cf312a2b518f3ad34de9c92ef91c86ecb5cc17"},{"sha":"94384fe61eb031cb01232ca619af09a682d9ac30","author":{"email":"de652539b24efdf404b95def4635bf3dbfd846aa@gmail.com","name":"Bryan Boreham"},"message":"Tag each gossip broadcast message with a message type byte at the beginning","distinct":true,"url":"https://api.github.com/repos/tomwilkie/weave/commits/94384fe61eb031cb01232ca619af09a682d9ac30"},{"sha":"ef366ee552b2ef9ab48ca5cf0662b1c5cb7f4cf3","author":{"email":"de652539b24efdf404b95def4635bf3dbfd846aa@gmail.com","name":"Bryan Boreham"},"message":"Add paxos implementation","distinct":true,"url":"https://api.github.com/repos/tomwilkie/weave/commits/ef366ee552b2ef9ab48ca5cf0662b1c5cb7f4cf3"},{"sha":"f909e4369621838b85abaed69955584e8b109e14","author":{"email":"de652539b24efdf404b95def4635bf3dbfd846aa@gmail.com","name":"Bryan Boreham"},"message":"Remove GossipData struct","distinct":true,"url":"https://api.github.com/repos/tomwilkie/weave/commits/f909e4369621838b85abaed69955584e8b109e14"},{"sha":"39272fff14ee63f702252973a7f629dbe2f8a925","author":{"email":"de652539b24efdf404b95def4635bf3dbfd846aa@gmail.com","name":"Bryan Boreham"},"message":"Return status from Think() and export Consensus()","distinct":true,"url":"https://api.github.com/repos/tomwilkie/weave/commits/39272fff14ee63f702252973a7f629dbe2f8a925"},{"sha":"4f5fedf1f391865882a63b6e7b654e9be4e6954f","author":{"email":"de652539b24efdf404b95def4635bf3dbfd846aa@gmail.com","name":"Bryan Boreham"},"message":"Actor-ify","distinct":true,"url":"https://api.github.com/repos/tomwilkie/weave/commits/4f5fedf1f391865882a63b6e7b654e9be4e6954f"},{"sha":"f513e3c89664602f54058ae8a67da361bcc14fba","author":{"email":"de652539b24efdf404b95def4635bf3dbfd846aa@gmail.com","name":"Bryan Boreham"},"message":"Paxos using gossip","distinct":true,"url":"https://api.github.com/repos/tomwilkie/weave/commits/f513e3c89664602f54058ae8a67da361bcc14fba"},{"sha":"8ed72fd89f1ac6d5f360c93f2f99e2da39719e77","author":{"email":"de652539b24efdf404b95def4635bf3dbfd846aa@gmail.com","name":"Bryan Boreham"},"message":"Gossip an interface{}","distinct":true,"url":"https://api.github.com/repos/tomwilkie/weave/commits/8ed72fd89f1ac6d5f360c93f2f99e2da39719e77"},{"sha":"aa37473254848d6b3e94baee35987193ea2b876c","author":{"email":"de652539b24efdf404b95def4635bf3dbfd846aa@gmail.com","name":"Bryan Boreham"},"message":"Oops","distinct":true,"url":"https://api.github.com/repos/tomwilkie/weave/commits/aa37473254848d6b3e94baee35987193ea2b876c"},{"sha":"95e6957cb7c36bce9642249e774a9792e1abdb5b","author":{"email":"de652539b24efdf404b95def4635bf3dbfd846aa@gmail.com","name":"Bryan Boreham"},"message":"Paxos now inside Allocator and tests passing","distinct":true,"url":"https://api.github.com/repos/tomwilkie/weave/commits/95e6957cb7c36bce9642249e774a9792e1abdb5b"},{"sha":"05edc91464e0d5ca6b7e18e0e8f4d9fb6552f4dc","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@wragg.org","name":"David Wragg"},"message":"Add a -quorum command line flag","distinct":true,"url":"https://api.github.com/repos/tomwilkie/weave/commits/05edc91464e0d5ca6b7e18e0e8f4d9fb6552f4dc"},{"sha":"aff1036eed098238e3e4ef4dffdc0e39e5cff935","author":{"email":"de652539b24efdf404b95def4635bf3dbfd846aa@gmail.com","name":"Bryan Boreham"},"message":"Gossip using pointers instead of interfaces","distinct":true,"url":"https://api.github.com/repos/tomwilkie/weave/commits/aff1036eed098238e3e4ef4dffdc0e39e5cff935"},{"sha":"ac8b065227b6e3827482e2eb18446eec5de04213","author":{"email":"de652539b24efdf404b95def4635bf3dbfd846aa@gmail.com","name":"Bryan Boreham"},"message":"Move paxos under ipam","distinct":true,"url":"https://api.github.com/repos/tomwilkie/weave/commits/ac8b065227b6e3827482e2eb18446eec5de04213"},{"sha":"68633f7fc8d5cc7da21d5e526e387127c3aee99e","author":{"email":"de652539b24efdf404b95def4635bf3dbfd846aa@gmail.com","name":"Bryan Boreham"},"message":"Transfer ranges rather than tombstoning them","distinct":true,"url":"https://api.github.com/repos/tomwilkie/weave/commits/68633f7fc8d5cc7da21d5e526e387127c3aee99e"},{"sha":"0d9c5e53f7134cb3cca8d892c165ce7be712e261","author":{"email":"de652539b24efdf404b95def4635bf3dbfd846aa@gmail.com","name":"Bryan Boreham"},"message":"Remove tombstones","distinct":true,"url":"https://api.github.com/repos/tomwilkie/weave/commits/0d9c5e53f7134cb3cca8d892c165ce7be712e261"},{"sha":"7a2c459c7a74282ec9f8b7181b65ecb4453f7bac","author":{"email":"de652539b24efdf404b95def4635bf3dbfd846aa@gmail.com","name":"Bryan Boreham"},"message":"Update docs to mention Paxos rather than leader election","distinct":true,"url":"https://api.github.com/repos/tomwilkie/weave/commits/7a2c459c7a74282ec9f8b7181b65ecb4453f7bac"},{"sha":"1200da56c3b212cd9cff828709835f718ca3fccf","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@wragg.org","name":"David Wragg"},"message":"Move firstConsensus out of Node and into a new TestNode struct","distinct":true,"url":"https://api.github.com/repos/tomwilkie/weave/commits/1200da56c3b212cd9cff828709835f718ca3fccf"},{"sha":"73829195b9029b2e5779a491872a23fc62924cc6","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@wragg.org","name":"David Wragg"},"message":"Simplify check for a change to NodeClaims","distinct":true,"url":"https://api.github.com/repos/tomwilkie/weave/commits/73829195b9029b2e5779a491872a23fc62924cc6"},{"sha":"0833790be9c16650641599368070c1ee3724612a","author":{"email":"de652539b24efdf404b95def4635bf3dbfd846aa@gmail.com","name":"Bryan Boreham"},"message":"Remove all mention of leader election from tests","distinct":true,"url":"https://api.github.com/repos/tomwilkie/weave/commits/0833790be9c16650641599368070c1ee3724612a"}]}