{"push_id":557679179,"size":158,"distinct_size":7,"ref":"refs/heads/279","head":"f72382d4685c91fbddee499f988738a72bcec1cc","before":"0027ecdfae7765313d68596f3b6004654a31273c","commits":[{"sha":"4463f5c4b39bc17ab278ac5ffe6f6918dcf0be85","author":{"email":"682ad9f487f614f19e8b7cc5d340bdc8e1c1b128@gmail.com","name":"Andrew Bonventre"},"message":"raft: add link to the paper raft_paper_tests.go refers to","distinct":false,"url":"https://api.github.com/repos/yichengq/etcd/commits/4463f5c4b39bc17ab278ac5ffe6f6918dcf0be85"},{"sha":"7a2fa39e520e25e9e98e5adaa65cf82435dcbd31","author":{"email":"dbdc2bcc4fe4ffeb04d7be7c33b5056afbbee89a@gmail.com","name":"Yicheng Qin"},"message":"Merge pull request #2012 from andybons/master\n\nraft: add link to the paper raft_paper_test.go refers to","distinct":false,"url":"https://api.github.com/repos/yichengq/etcd/commits/7a2fa39e520e25e9e98e5adaa65cf82435dcbd31"},{"sha":"1ebad5e42cc2acbe2da26c25ec9cb1624b6cf438","author":{"email":"d58c87b17ea9297ee28f1cbc8c6e687a21683729@coreos.com","name":"Xiang Li"},"message":"etcdhttp: support member/leader endpoint","distinct":false,"url":"https://api.github.com/repos/yichengq/etcd/commits/1ebad5e42cc2acbe2da26c25ec9cb1624b6cf438"},{"sha":"cbdb0266e92c9a7776eb3ee5dcddaaca42e590f5","author":{"email":"d58c87b17ea9297ee28f1cbc8c6e687a21683729@coreos.com","name":"Xiang Li"},"message":"Merge pull request #2043 from xiang90/leader_member\n\netcdhttp: support member/leader endpoint","distinct":false,"url":"https://api.github.com/repos/yichengq/etcd/commits/cbdb0266e92c9a7776eb3ee5dcddaaca42e590f5"},{"sha":"0afbca40905478f4eadceb0a9576ce0e1ed33876","author":{"email":"d58c87b17ea9297ee28f1cbc8c6e687a21683729@coreos.com","name":"Xiang Li"},"message":"etcdmain: add readtimeout for http server","distinct":false,"url":"https://api.github.com/repos/yichengq/etcd/commits/0afbca40905478f4eadceb0a9576ce0e1ed33876"},{"sha":"47113d776eb3c38de470bc00cd835baca9958f15","author":{"email":"d58c87b17ea9297ee28f1cbc8c6e687a21683729@coreos.com","name":"Xiang Li"},"message":"Merge pull request #2045 from xiang90/read_timeout\n\netcdmain: add readtimeout for http server","distinct":false,"url":"https://api.github.com/repos/yichengq/etcd/commits/47113d776eb3c38de470bc00cd835baca9958f15"},{"sha":"7f1c630a0be7a249506675e66cf37139c4cf7b8c","author":{"email":"d58c87b17ea9297ee28f1cbc8c6e687a21683729@coreos.com","name":"Xiang Li"},"message":"*: use keepalive listener to detect dead clients","distinct":false,"url":"https://api.github.com/repos/yichengq/etcd/commits/7f1c630a0be7a249506675e66cf37139c4cf7b8c"},{"sha":"02085153c9474e53790e5049d3714061e9ea56a6","author":{"email":"d58c87b17ea9297ee28f1cbc8c6e687a21683729@coreos.com","name":"Xiang Li"},"message":"Merge pull request #2046 from xiang90/keepalive\n\n*: use keepalive listener to detect dead clients","distinct":false,"url":"https://api.github.com/repos/yichengq/etcd/commits/02085153c9474e53790e5049d3714061e9ea56a6"},{"sha":"a15f39e6a269458e803dfe0f2cf423ad7dc8abbb","author":{"email":"d58c87b17ea9297ee28f1cbc8c6e687a21683729@coreos.com","name":"Xiang Li"},"message":"etcdmain: do not set timeout for client api","distinct":false,"url":"https://api.github.com/repos/yichengq/etcd/commits/a15f39e6a269458e803dfe0f2cf423ad7dc8abbb"},{"sha":"945c5dd5588240407e09329bca9314b66220b9ff","author":{"email":"d58c87b17ea9297ee28f1cbc8c6e687a21683729@coreos.com","name":"Xiang Li"},"message":"Merge pull request #2049 from xiang90/fix_timeout\n\netcdmain: do not set timeout for client api","distinct":false,"url":"https://api.github.com/repos/yichengq/etcd/commits/945c5dd5588240407e09329bca9314b66220b9ff"},{"sha":"84f62f21ee1fda1d3d8291b0a0d30855ca78bff7","author":{"email":"dbdc2bcc4fe4ffeb04d7be7c33b5056afbbee89a@gmail.com","name":"Yicheng Qin"},"message":"wal: record and check snapshot","distinct":false,"url":"https://api.github.com/repos/yichengq/etcd/commits/84f62f21ee1fda1d3d8291b0a0d30855ca78bff7"},{"sha":"78bb207bac8b6ed972c654cf909b3f5923907242","author":{"email":"dbdc2bcc4fe4ffeb04d7be7c33b5056afbbee89a@gmail.com","name":"Yicheng Qin"},"message":"wal: update doc about snapshot","distinct":false,"url":"https://api.github.com/repos/yichengq/etcd/commits/78bb207bac8b6ed972c654cf909b3f5923907242"},{"sha":"6460e49a3311808dd61b6b6fc06d6de35828df4c","author":{"email":"dbdc2bcc4fe4ffeb04d7be7c33b5056afbbee89a@gmail.com","name":"Yicheng Qin"},"message":"wal: save empty snapshot when create\n\nSo caller can open at empty snapshot to read all entries.","distinct":false,"url":"https://api.github.com/repos/yichengq/etcd/commits/6460e49a3311808dd61b6b6fc06d6de35828df4c"},{"sha":"1d1a4754a7f1dfad6fb6d58dbf0ba0a4de05f397","author":{"email":"d58c87b17ea9297ee28f1cbc8c6e687a21683729@coreos.com","name":"Xiang Li"},"message":"pkg/transport: enable keep alive","distinct":false,"url":"https://api.github.com/repos/yichengq/etcd/commits/1d1a4754a7f1dfad6fb6d58dbf0ba0a4de05f397"},{"sha":"6b237416e102e5206ace92691a3d4afe001d76d5","author":{"email":"dbdc2bcc4fe4ffeb04d7be7c33b5056afbbee89a@gmail.com","name":"Yicheng Qin"},"message":"Merge pull request #2044 from yichengq/278\n\nwal: record mark when snapshotting","distinct":false,"url":"https://api.github.com/repos/yichengq/etcd/commits/6b237416e102e5206ace92691a3d4afe001d76d5"},{"sha":"f98d0ef817df5b1f4c2863ec65a006048d4373b1","author":{"email":"d58c87b17ea9297ee28f1cbc8c6e687a21683729@coreos.com","name":"Xiang Li"},"message":"Merge pull request #2051 from xiang90/fix_keepalive\n\npkg/transport: enable keep alive","distinct":false,"url":"https://api.github.com/repos/yichengq/etcd/commits/f98d0ef817df5b1f4c2863ec65a006048d4373b1"},{"sha":"930156c18ae2bd18a89b881bfc436ea6f49759c7","author":{"email":"dbdc2bcc4fe4ffeb04d7be7c33b5056afbbee89a@gmail.com","name":"Yicheng Qin"},"message":"integration: adjust election ticks using env var","distinct":false,"url":"https://api.github.com/repos/yichengq/etcd/commits/930156c18ae2bd18a89b881bfc436ea6f49759c7"},{"sha":"91320989602753efbac08d06719e268827072fb2","author":{"email":"dbdc2bcc4fe4ffeb04d7be7c33b5056afbbee89a@gmail.com","name":"Yicheng Qin"},"message":"integration: wait longer for member to be removed","distinct":false,"url":"https://api.github.com/repos/yichengq/etcd/commits/91320989602753efbac08d06719e268827072fb2"},{"sha":"bca1e5aea6d3b2f84374f5f9a5b6f6f4b33606b2","author":{"email":"dbdc2bcc4fe4ffeb04d7be7c33b5056afbbee89a@gmail.com","name":"Yicheng Qin"},"message":"Merge pull request #2057 from yichengq/282\n\nfix context time-out failure on travis","distinct":false,"url":"https://api.github.com/repos/yichengq/etcd/commits/bca1e5aea6d3b2f84374f5f9a5b6f6f4b33606b2"},{"sha":"80c174255af92f9d93dcbcbc4cd84f1cef3df983","author":{"email":"5d61c11e6df8ed8ffd2a3627a86b97e825765970@endocode.com","name":"Alban Crequy"},"message":"build-aci: change 'val' abbreviation to 'value'\n\nThe spec changed, so etcd must be updated to follow the new spec:\nhttps://github.com/appc/spec/commit/12a9617c2fbd2d220ac63e028e0dee0113085bb3","distinct":false,"url":"https://api.github.com/repos/yichengq/etcd/commits/80c174255af92f9d93dcbcbc4cd84f1cef3df983"}]}