{"push_id":839575716,"size":10,"distinct_size":5,"ref":"refs/heads/master","head":"509b0d7ff92bf6860b199f01300cbe37299db2f8","before":"e3e579c3311b4e178b9b2c86c7a94423d30e97f8","commits":[{"sha":"4364591a968d6153d1f3697ccb5a467bffd533ca","author":{"email":"25fad7a39062a81fcaf88abd782f9f69679c0bdf@gmail.com","name":"Tobias Schottdorf"},"message":"less gossip logs","distinct":false,"url":"https://api.github.com/repos/tamird/cockroach/commits/4364591a968d6153d1f3697ccb5a467bffd533ca"},{"sha":"90734e4c76957e750cd2f2dd4e418b7fcb599785","author":{"email":"25fad7a39062a81fcaf88abd782f9f69679c0bdf@gmail.com","name":"Tobias Schottdorf"},"message":"add net/trace endpoint and embed in our traces\n\nwe will obviously have to decide between one and the\nother at some point, but this gives us an immediate\nway of hooking up the trace machinery with a nice\nstatus frontend and allows figuring out how long\nrequests spend where (by adding more tracepoints).","distinct":false,"url":"https://api.github.com/repos/tamird/cockroach/commits/90734e4c76957e750cd2f2dd4e418b7fcb599785"},{"sha":"3735cb184bf261e0c80f5886548aae04355ac5d1","author":{"email":"25fad7a39062a81fcaf88abd782f9f69679c0bdf@gmail.com","name":"Tobias Schottdorf"},"message":"Merge pull request #2912 from tschottdorf/opt\n\nput a net/trace.Trace into our util/tracer/Trace","distinct":false,"url":"https://api.github.com/repos/tamird/cockroach/commits/3735cb184bf261e0c80f5886548aae04355ac5d1"},{"sha":"ed2323ac7caabf1fd51ac9e36964a9a88b5d26e3","author":{"email":"c96a05aaafbe4b3abc1841a4083a1b0f402c2ba6@gmail.com","name":"Tamir Duberstein"},"message":"make check: add ineffassign","distinct":false,"url":"https://api.github.com/repos/tamird/cockroach/commits/ed2323ac7caabf1fd51ac9e36964a9a88b5d26e3"},{"sha":"e05d30004021489719617d8c66aeae275eabaa1b","author":{"email":"45aefc834abf4b6844854d63a474b67e53b69671@gmail.com","name":"Spencer Kimball"},"message":"Introduce a BeginTransaction request.\n\nBeginTransactionRequest is automatically inserted by the KV client\nimmediately before the first transactional write. On execution,\nBeginTransaction creates the transaction record.\n\nIf a heartbeat arrives for a txn that has no transaction record, it's\nignored. If a push txn arrives for a txn that has no transaction record,\nthe txn is considered aborted.\n\nThis solves the problem of errant heartbeats or pushes recreating a GC'd\ntransaction record, addressing #2062.","distinct":true,"url":"https://api.github.com/repos/tamird/cockroach/commits/e05d30004021489719617d8c66aeae275eabaa1b"},{"sha":"ca96b85261a9e464ecce142d6e45356c05c76996","author":{"email":"45aefc834abf4b6844854d63a474b67e53b69671@gmail.com","name":"Spencer Kimball"},"message":"Addressed feedback","distinct":true,"url":"https://api.github.com/repos/tamird/cockroach/commits/ca96b85261a9e464ecce142d6e45356c05c76996"},{"sha":"e31d233ddd7c1cf4edc31e0157380a3ba00da68b","author":{"email":"c96a05aaafbe4b3abc1841a4083a1b0f402c2ba6@gmail.com","name":"Tamir Duberstein"},"message":"Merge pull request #2914 from tamird/ineffassign\n\nmake check: add ineffassign","distinct":false,"url":"https://api.github.com/repos/tamird/cockroach/commits/e31d233ddd7c1cf4edc31e0157380a3ba00da68b"},{"sha":"47fb047f4d3c07ebcb5893f370989d8ab5c0f975","author":{"email":"45aefc834abf4b6844854d63a474b67e53b69671@gmail.com","name":"Spencer Kimball"},"message":"Merge pull request #2799 from cockroachdb/spencerkimball/begin-txn\n\nIntroduce a BeginTransaction request.","distinct":true,"url":"https://api.github.com/repos/tamird/cockroach/commits/47fb047f4d3c07ebcb5893f370989d8ab5c0f975"},{"sha":"4c9e7833532c17f0395da1842c30d9611669a7d6","author":{"email":"c96a05aaafbe4b3abc1841a4083a1b0f402c2ba6@gmail.com","name":"Tamir Duberstein"},"message":"proto: remove getters","distinct":true,"url":"https://api.github.com/repos/tamird/cockroach/commits/4c9e7833532c17f0395da1842c30d9611669a7d6"},{"sha":"509b0d7ff92bf6860b199f01300cbe37299db2f8","author":{"email":"c96a05aaafbe4b3abc1841a4083a1b0f402c2ba6@gmail.com","name":"Tamir Duberstein"},"message":"Merge pull request #2910 from tamird/remove-proto-getters\n\nprotobuf: remove most getters","distinct":true,"url":"https://api.github.com/repos/tamird/cockroach/commits/509b0d7ff92bf6860b199f01300cbe37299db2f8"}]}