{"push_id":1084412526,"size":27,"distinct_size":27,"ref":"refs/heads/vivek/timeout","head":"e0d2607c1b29263b3c4eab0da5955c08d7733421","before":"1d6a62678fdad9ad3464cdc73ed3537436a4a7c0","commits":[{"sha":"040b696933e2c71ac461563eea5b0101d3fddf0d","author":{"email":"c96a05aaafbe4b3abc1841a4083a1b0f402c2ba6@gmail.com","name":"Tamir Duberstein"},"message":"storage: add snapshot benchmark","distinct":true,"url":"https://api.github.com/repos/vivekmenezes/cockroach/commits/040b696933e2c71ac461563eea5b0101d3fddf0d"},{"sha":"618b1471682a596549c11b375c210de4d01c3e2f","author":{"email":"c96a05aaafbe4b3abc1841a4083a1b0f402c2ba6@gmail.com","name":"Tamir Duberstein"},"message":"storage: avoid a marshalling cycle when generating raft snapshots\n\nThe `raftpb.Entry`s are already marshalled in RocksDB.\n\n```\nname               old time/op    new time/op    delta\nReplicaSnapshot-4     196ms ± 5%     156ms ±10%  -20.24%  (p=0.008 n=5+5)\n\nname               old alloc/op   new alloc/op   delta\nReplicaSnapshot-4     209MB ± 0%     162MB ± 0%  -22.57%  (p=0.008 n=5+5)\n\nname               old allocs/op  new allocs/op  delta\nReplicaSnapshot-4      146k ± 0%      117k ± 0%  -20.00%  (p=0.008 n=5+5)\n```","distinct":true,"url":"https://api.github.com/repos/vivekmenezes/cockroach/commits/618b1471682a596549c11b375c210de4d01c3e2f"},{"sha":"d1c6396df01e4a2819edf39b64cbefbf9f95f7c0","author":{"email":"25fad7a39062a81fcaf88abd782f9f69679c0bdf@gmail.com","name":"Tobias Schottdorf"},"message":"[MINIRFC] Add no-client and passive operation\n\n[ci skip]","distinct":true,"url":"https://api.github.com/repos/vivekmenezes/cockroach/commits/d1c6396df01e4a2819edf39b64cbefbf9f95f7c0"},{"sha":"fd2e65022cc3804e35c2225c227b637cfac3bc87","author":{"email":"ffa74aa72f5ed5e720c03212554d1e38d8a2905e@cockroachlabs.com","name":"Raphael 'kena' Poss"},"message":"Avoid evaluating VALUES expressions during prepare.\n\nSpotted by @nvanbenschoten: prior to this patch VALUES would evaluate\nits expressions during prepare, and thus fail (with either a crash or\nan obscure error) if the expression contains a placeholder as argument\nto a function.","distinct":true,"url":"https://api.github.com/repos/vivekmenezes/cockroach/commits/fd2e65022cc3804e35c2225c227b637cfac3bc87"},{"sha":"e43f0d0e2751ad3d3dabc3b7b6a2733146a2ff24","author":{"email":"c96a05aaafbe4b3abc1841a4083a1b0f402c2ba6@gmail.com","name":"Tamir Duberstein"},"message":"Merge pull request #6303 from cockroachdb/raft-snapshot\n\nstorage: improve performance of raft snapshots","distinct":true,"url":"https://api.github.com/repos/vivekmenezes/cockroach/commits/e43f0d0e2751ad3d3dabc3b7b6a2733146a2ff24"},{"sha":"03af6158f339f9122c4bd9b3785285901b3c8fa8","author":{"email":"25fad7a39062a81fcaf88abd782f9f69679c0bdf@gmail.com","name":"Tobias Schottdorf"},"message":"Merge pull request #6283 from tschottdorf/drain\n\n[MINIRFC] Add no-client and passive operation","distinct":true,"url":"https://api.github.com/repos/vivekmenezes/cockroach/commits/03af6158f339f9122c4bd9b3785285901b3c8fa8"},{"sha":"f085e3ab152f487ef0bb6a4516624468564a70f9","author":{"email":"ffa74aa72f5ed5e720c03212554d1e38d8a2905e@thaumogen.net","name":"kena"},"message":"Merge pull request #6242 from knz/delay-eval-values\n\nsql: Avoid evaluating VALUES expressions during prepare.","distinct":true,"url":"https://api.github.com/repos/vivekmenezes/cockroach/commits/f085e3ab152f487ef0bb6a4516624468564a70f9"},{"sha":"0d715ff0dd097a0abd8f7c0024c0cbff05da84bc","author":{"email":"25fad7a39062a81fcaf88abd782f9f69679c0bdf@gmail.com","name":"Tobias Schottdorf"},"message":"storage: silence proto warning\n\n> WARNING: field RaftSnapshotData.LogEntries is a repeated non-nullable native\ntype, nullable=false has no effect","distinct":true,"url":"https://api.github.com/repos/vivekmenezes/cockroach/commits/0d715ff0dd097a0abd8f7c0024c0cbff05da84bc"},{"sha":"5658706cc01d9291245c0acc5434f844db281b09","author":{"email":"25fad7a39062a81fcaf88abd782f9f69679c0bdf@gmail.com","name":"Tobias Schottdorf"},"message":"resolver: remove unused nodeLookupResolver","distinct":true,"url":"https://api.github.com/repos/vivekmenezes/cockroach/commits/5658706cc01d9291245c0acc5434f844db281b09"},{"sha":"93a836f3597ef4688dc4b76a21dacab89276a61a","author":{"email":"25fad7a39062a81fcaf88abd782f9f69679c0bdf@gmail.com","name":"Tobias Schottdorf"},"message":"client: silence InitPut unused warning","distinct":true,"url":"https://api.github.com/repos/vivekmenezes/cockroach/commits/93a836f3597ef4688dc4b76a21dacab89276a61a"},{"sha":"15ab0d22861f54ea9d554578d6a5c08645045858","author":{"email":"25fad7a39062a81fcaf88abd782f9f69679c0bdf@gmail.com","name":"Tobias Schottdorf"},"message":"kv: remove unused RangeCache methods","distinct":true,"url":"https://api.github.com/repos/vivekmenezes/cockroach/commits/15ab0d22861f54ea9d554578d6a5c08645045858"},{"sha":"df4bd605ab83d08ba6bfa573ed54613596a944ce","author":{"email":"25fad7a39062a81fcaf88abd782f9f69679c0bdf@gmail.com","name":"Tobias Schottdorf"},"message":"sql: remove unused testing-only type","distinct":true,"url":"https://api.github.com/repos/vivekmenezes/cockroach/commits/df4bd605ab83d08ba6bfa573ed54613596a944ce"},{"sha":"2bfcd268fa5f2dbce55c66b3a3dce2f19af6017e","author":{"email":"25fad7a39062a81fcaf88abd782f9f69679c0bdf@gmail.com","name":"Tobias Schottdorf"},"message":"parser: remove unused floatOrDecimal builtins","distinct":true,"url":"https://api.github.com/repos/vivekmenezes/cockroach/commits/2bfcd268fa5f2dbce55c66b3a3dce2f19af6017e"},{"sha":"1f51f406cee0344f1f1ce0e85012a25970d1404a","author":{"email":"25fad7a39062a81fcaf88abd782f9f69679c0bdf@gmail.com","name":"Tobias Schottdorf"},"message":"sql: remove unused getKeysForTableDescriptor","distinct":true,"url":"https://api.github.com/repos/vivekmenezes/cockroach/commits/1f51f406cee0344f1f1ce0e85012a25970d1404a"},{"sha":"0a55f49edfc51f95a5675e095a64f6eb53e03e19","author":{"email":"25fad7a39062a81fcaf88abd782f9f69679c0bdf@gmail.com","name":"Tobias Schottdorf"},"message":"storage: remove unused test const","distinct":true,"url":"https://api.github.com/repos/vivekmenezes/cockroach/commits/0a55f49edfc51f95a5675e095a64f6eb53e03e19"},{"sha":"a41d8cf453f31f183ab78f232fa2c851fd492d27","author":{"email":"25fad7a39062a81fcaf88abd782f9f69679c0bdf@gmail.com","name":"Tobias Schottdorf"},"message":"engine: remove unused test const","distinct":true,"url":"https://api.github.com/repos/vivekmenezes/cockroach/commits/a41d8cf453f31f183ab78f232fa2c851fd492d27"},{"sha":"6d93b5e892e30af16027a6cee366f754919ba084","author":{"email":"25fad7a39062a81fcaf88abd782f9f69679c0bdf@gmail.com","name":"Tobias Schottdorf"},"message":"storage: remove unused loadLastIndexLocked","distinct":true,"url":"https://api.github.com/repos/vivekmenezes/cockroach/commits/6d93b5e892e30af16027a6cee366f754919ba084"},{"sha":"ce45bd42530c07f92ea41368c72cacbfc195b1d1","author":{"email":"25fad7a39062a81fcaf88abd782f9f69679c0bdf@gmail.com","name":"Tobias Schottdorf"},"message":"envutil: silence unused warnings","distinct":true,"url":"https://api.github.com/repos/vivekmenezes/cockroach/commits/ce45bd42530c07f92ea41368c72cacbfc195b1d1"},{"sha":"6bcf9d4c18f965fe32945421e11c2296036a5bda","author":{"email":"25fad7a39062a81fcaf88abd782f9f69679c0bdf@gmail.com","name":"Tobias Schottdorf"},"message":"envutil: exercise dead code through test","distinct":true,"url":"https://api.github.com/repos/vivekmenezes/cockroach/commits/6bcf9d4c18f965fe32945421e11c2296036a5bda"},{"sha":"c1ba24409585f8a519a06234651bdecc6c8e968d","author":{"email":"25fad7a39062a81fcaf88abd782f9f69679c0bdf@gmail.com","name":"Tobias Schottdorf"},"message":"client: use test to execute dead code","distinct":true,"url":"https://api.github.com/repos/vivekmenezes/cockroach/commits/c1ba24409585f8a519a06234651bdecc6c8e968d"}]}