{"push_id":738745781,"size":106,"distinct_size":3,"ref":"refs/heads/master","head":"85c3cfaf35af04e199bf282146e6a0fa0d248d54","before":"a057e90838f6fd96786595b1917be99a1da076ab","commits":[{"sha":"a345b0bd0b9a5ab733b2683d4299b9dea723ea98","author":{"email":"5e0a3f5f7607f60d22b0e056690db29108ececb7@geoid.ch","name":"Samuel Benz"},"message":"Make sync BerkeleyStorage really write synchronous to disk","distinct":false,"url":"https://api.github.com/repos/kdubezerra/URingPaxos/commits/a345b0bd0b9a5ab733b2683d4299b9dea723ea98"},{"sha":"d8d1da664546e065f35a518ba455de6aa2641275","author":{"email":"5e0a3f5f7607f60d22b0e056690db29108ececb7@geoid.ch","name":"Samuel Benz"},"message":"Clean import.*","distinct":false,"url":"https://api.github.com/repos/kdubezerra/URingPaxos/commits/d8d1da664546e065f35a518ba455de6aa2641275"},{"sha":"2c2a5997f312d48a70dcb488ea86a574a47bfe3a","author":{"email":"5e0a3f5f7607f60d22b0e056690db29108ececb7@geoid.ch","name":"Samuel Benz"},"message":"Impl. get GSQ remote snapshots while recovery","distinct":false,"url":"https://api.github.com/repos/kdubezerra/URingPaxos/commits/2c2a5997f312d48a70dcb488ea86a574a47bfe3a"},{"sha":"332ba090f3666f9cb940be366baf2c87c70f82c3","author":{"email":"5e0a3f5f7607f60d22b0e056690db29108ececb7@geoid.ch","name":"Samuel Benz"},"message":"Add YCSB binding for testing","distinct":false,"url":"https://api.github.com/repos/kdubezerra/URingPaxos/commits/332ba090f3666f9cb940be366baf2c87c70f82c3"},{"sha":"23b22fb785adca612b11e01d758df0dd2336c31e","author":{"email":"5e0a3f5f7607f60d22b0e056690db29108ececb7@geoid.ch","name":"Samuel Benz"},"message":"fix versioning","distinct":false,"url":"https://api.github.com/repos/kdubezerra/URingPaxos/commits/23b22fb785adca612b11e01d758df0dd2336c31e"},{"sha":"fa45b28a60753e936f558e64a6361284accc7216","author":{"email":"5e0a3f5f7607f60d22b0e056690db29108ececb7@geoid.ch","name":"Samuel Benz"},"message":"improve logging","distinct":false,"url":"https://api.github.com/repos/kdubezerra/URingPaxos/commits/fa45b28a60753e936f558e64a6361284accc7216"},{"sha":"d133efc515ce4df3a3ffeec203c7094c33bae767","author":{"email":"5e0a3f5f7607f60d22b0e056690db29108ececb7@geoid.ch","name":"Samuel Benz"},"message":"add client batching","distinct":false,"url":"https://api.github.com/repos/kdubezerra/URingPaxos/commits/d133efc515ce4df3a3ffeec203c7094c33bae767"},{"sha":"23de9cca91b9971b7a83da69f574903f93c48c7c","author":{"email":"5e0a3f5f7607f60d22b0e056690db29108ececb7@geoid.ch","name":"Samuel Benz"},"message":"add batching test","distinct":false,"url":"https://api.github.com/repos/kdubezerra/URingPaxos/commits/23de9cca91b9971b7a83da69f574903f93c48c7c"},{"sha":"e7a264e979ae0c310b2dde757fb10bba1ac0dccb","author":{"email":"5e0a3f5f7607f60d22b0e056690db29108ececb7@geoid.ch","name":"Samuel Benz"},"message":"add Value batching in the ProposerRole","distinct":false,"url":"https://api.github.com/repos/kdubezerra/URingPaxos/commits/e7a264e979ae0c310b2dde757fb10bba1ac0dccb"},{"sha":"8c4488e383634be44eb5c8d799513af3ee792aa5","author":{"email":"5e0a3f5f7607f60d22b0e056690db29108ececb7@geoid.ch","name":"Samuel Benz"},"message":"Implement Replica which is a Learner (no Thrift)","distinct":false,"url":"https://api.github.com/repos/kdubezerra/URingPaxos/commits/8c4488e383634be44eb5c8d799513af3ee792aa5"},{"sha":"6c95029fdaba0fb0d934020296fd51c648985cd5","author":{"email":"5e0a3f5f7607f60d22b0e056690db29108ececb7@geoid.ch","name":"Samuel Benz"},"message":"fix ring init without a Learner","distinct":false,"url":"https://api.github.com/repos/kdubezerra/URingPaxos/commits/6c95029fdaba0fb0d934020296fd51c648985cd5"},{"sha":"591f043e586dc91e69d964b0e6946f6e353a8b32","author":{"email":"5e0a3f5f7607f60d22b0e056690db29108ececb7@geoid.ch","name":"Samuel Benz"},"message":"add RawABSender (direct propose to ring)","distinct":false,"url":"https://api.github.com/repos/kdubezerra/URingPaxos/commits/591f043e586dc91e69d964b0e6946f6e353a8b32"},{"sha":"225941dc6b9de032ef00b7ce403a22ad9b380f80","author":{"email":"5e0a3f5f7607f60d22b0e056690db29108ececb7@geoid.ch","name":"Samuel Benz"},"message":"Fix multi ring Replica deployment","distinct":false,"url":"https://api.github.com/repos/kdubezerra/URingPaxos/commits/225941dc6b9de032ef00b7ce403a22ad9b380f80"},{"sha":"f82405ef5b6bf35abc58e9e73833c76f82597cc5","author":{"email":"5e0a3f5f7607f60d22b0e056690db29108ececb7@geoid.ch","name":"Samuel Benz"},"message":"improve learner recovery with simulated packet loss","distinct":false,"url":"https://api.github.com/repos/kdubezerra/URingPaxos/commits/f82405ef5b6bf35abc58e9e73833c76f82597cc5"},{"sha":"054b51b3d790f3f6847c8fa212edfd24c2145616","author":{"email":"5e0a3f5f7607f60d22b0e056690db29108ececb7@geoid.ch","name":"Samuel Benz"},"message":"Add random Int values for correctness testing","distinct":false,"url":"https://api.github.com/repos/kdubezerra/URingPaxos/commits/054b51b3d790f3f6847c8fa212edfd24c2145616"},{"sha":"46719e168f7a196e9abf9e9da2046bb7e36ff1ac","author":{"email":"5e0a3f5f7607f60d22b0e056690db29108ececb7@geoid.ch","name":"Samuel Benz"},"message":"add drop messages test","distinct":false,"url":"https://api.github.com/repos/kdubezerra/URingPaxos/commits/46719e168f7a196e9abf9e9da2046bb7e36ff1ac"},{"sha":"b6b3c17eb3043ae3895cfb9ac97dc8bfaa59e27c","author":{"email":"5e0a3f5f7607f60d22b0e056690db29108ececb7@geoid.ch","name":"Samuel Benz"},"message":"add Set for at most once delivery","distinct":false,"url":"https://api.github.com/repos/kdubezerra/URingPaxos/commits/b6b3c17eb3043ae3895cfb9ac97dc8bfaa59e27c"},{"sha":"11b87c1b373cffbee43fd73dbbf8a951db4433d6","author":{"email":"5e0a3f5f7607f60d22b0e056690db29108ececb7@geoid.ch","name":"Samuel Benz"},"message":"make Skip message ID unique","distinct":false,"url":"https://api.github.com/repos/kdubezerra/URingPaxos/commits/11b87c1b373cffbee43fd73dbbf8a951db4433d6"},{"sha":"3e9e85eedb2d4c61ad3173e923da9935ed3e4447","author":{"email":"5e0a3f5f7607f60d22b0e056690db29108ececb7@geoid.ch","name":"Samuel Benz"},"message":"Moved from byte order partitioner to real consistent hashing with a murmur hash","distinct":false,"url":"https://api.github.com/repos/kdubezerra/URingPaxos/commits/3e9e85eedb2d4c61ad3173e923da9935ed3e4447"},{"sha":"1f664f5d90076c44b318990b9a37c5e95657a1f9","author":{"email":"5e0a3f5f7607f60d22b0e056690db29108ececb7@geoid.ch","name":"Samuel Benz"},"message":"prepare handling of multiple getrange responses","distinct":false,"url":"https://api.github.com/repos/kdubezerra/URingPaxos/commits/1f664f5d90076c44b318990b9a37c5e95657a1f9"}]}