{"push_id":2941110466,"size":117,"distinct_size":17,"ref":"refs/heads/roachtest-parallel","head":"9886df82c0c8b0d40727485665fe1ba43ff4bd11","before":"fd0503c81073063b02b27304bae7068ade7c5469","commits":[{"sha":"590b297917c7ac5449e1d2ab39c74f95c6311db9","author":{"name":"Nikhil Benesch","email":"0e70f566aa977bafe6ad237291a2aeff1c9dbb46@gmail.com"},"message":"storage: eagerly queue undersize ranges for merging\n\nWhen processing a write, check if the range has dropped beneath the\nminimum size threshold. If it has, check whether the merge queue would\nlike to process it. This is analogous to our logic for eagerly splitting\noversize ranges.\n\nFix #29004.\n\nRelease note: None","distinct":false,"url":"https://api.github.com/repos/andreimatei/cockroach/commits/590b297917c7ac5449e1d2ab39c74f95c6311db9"},{"sha":"fb197ea9e66a21904d4ef1fb1284fed5b1f8ef6f","author":{"name":"Nathan VanBenschoten","email":"885ea01d97daf7784d4a0ae7f66c69a3686faeb6@gmail.com"},"message":"workload: actually prepare writeStmt with Conn\n\nRelease note: None","distinct":false,"url":"https://api.github.com/repos/andreimatei/cockroach/commits/fb197ea9e66a21904d4ef1fb1284fed5b1f8ef6f"},{"sha":"f79cc02ec972e61b33b0d34cb525e68192639e51","author":{"name":"Jordan Lewis","email":"d6a9c9ceebab0a60eea8692fb0aa04be2d19ee67@gmail.com"},"message":"distsqlrun: add BenchmarkCountRows\n\nIt's a microbenchmark of the COUNT(*) aggregator.\n\nRelease note: None","distinct":false,"url":"https://api.github.com/repos/andreimatei/cockroach/commits/f79cc02ec972e61b33b0d34cb525e68192639e51"},{"sha":"54825cfd72b3f8589dd5c7bb9e8ea9ee6e527528","author":{"name":"Jordan Lewis","email":"d6a9c9ceebab0a60eea8692fb0aa04be2d19ee67@gmail.com"},"message":"distsqlrun: add countRows processor\n\nThis is a simple processor that counts the number of rows it receives.\nIt's about 10x faster than using the generalized aggregator for this\npurpose.\n\nBefore:\n```\nBenchmarkCountRows-8         500           4012735 ns/op         199.37 MB/s\n```\n\nAfter:\n```\nBenchmarkCountRows-8        3000            549780 ns/op        1455.13 MB/s\n```\n\nRelease note: None","distinct":false,"url":"https://api.github.com/repos/andreimatei/cockroach/commits/54825cfd72b3f8589dd5c7bb9e8ea9ee6e527528"},{"sha":"dcb4f6417ec450ab301bb349c2fa913e563b5ee6","author":{"name":"Richard Loveland","email":"84a80163abc31a355e5fd06cda08df3f9baee9e4@richards-mbp.lan"},"message":"docs: update IMPORT diagram\n\nRelease note: None","distinct":false,"url":"https://api.github.com/repos/andreimatei/cockroach/commits/dcb4f6417ec450ab301bb349c2fa913e563b5ee6"},{"sha":"80dcee0fbbb2a6f49f8d2a5d1e0d4e782b3a577c","author":{"name":"Andrei Matei","email":"8dc7c09356db0b1762fb140617d7375c0a5a4131@cockroachlabs.com"},"message":"workload/kv: add some comments\n\nRelease note: None","distinct":false,"url":"https://api.github.com/repos/andreimatei/cockroach/commits/80dcee0fbbb2a6f49f8d2a5d1e0d4e782b3a577c"},{"sha":"21980067ac8d4d1ad6c1aeaad090c35facca4678","author":{"name":"Justin Jaffray","email":"0ce7911e6479995d6c346d6f03eb723b5135309e@cockroachlabs.com"},"message":"opt: remove some unimplementedfs\n\nThese two checks are now exhaustive, meaning anything missing from them\ngoing forward is an error.\n\nRelease note: None","distinct":false,"url":"https://api.github.com/repos/andreimatei/cockroach/commits/21980067ac8d4d1ad6c1aeaad090c35facca4678"},{"sha":"24a44d60b7592a3d279802a43b73f6612ae89f9a","author":{"name":"Andrei Matei","email":"8dc7c09356db0b1762fb140617d7375c0a5a4131@cockroachlabs.com"},"message":"workload/kv: print the highest sequence number\n\nAt the end of the kv workload, print the sequnence number of the highest\nrow written so that it can be used in a next run: for example, you might\nwant to prepopulate the db with --read_percent=0 and then perform only\nreads with --read_percent=100.\nIf you don't pass --write-seq (or you don't know what to put in it), all\nthe reads from --read_percent=100 would try to read a non-exitent row\nwith sentinel sequence number 0.\n\nRelease note: None","distinct":false,"url":"https://api.github.com/repos/andreimatei/cockroach/commits/24a44d60b7592a3d279802a43b73f6612ae89f9a"},{"sha":"13831808b349a2ba8dd24f54e531a2335a8a2afc","author":{"name":"Nathan VanBenschoten","email":"885ea01d97daf7784d4a0ae7f66c69a3686faeb6@gmail.com"},"message":"roachtest: add ramp period to tpcc/nodes=3/w=max\n\nFixes #30886.\n\nRelease note: None","distinct":false,"url":"https://api.github.com/repos/andreimatei/cockroach/commits/13831808b349a2ba8dd24f54e531a2335a8a2afc"},{"sha":"e48fc7162b85490bd2ea5a72776d4c6a38465f4f","author":{"name":"craig[bot]","email":"3a2c29237f73c7cf88424b80e427b1884f346b35@cockroachlabs.com"},"message":"Merge #30941\n\n30941: roachtest: add ramp period to tpcc/nodes=3/w=max r=nvanbenschoten a=nvanbenschoten\n\nFixes #30886.\r\n\r\nRelease note: None\n\nCo-authored-by: Nathan VanBenschoten <nvanbenschoten@gmail.com>","distinct":false,"url":"https://api.github.com/repos/andreimatei/cockroach/commits/e48fc7162b85490bd2ea5a72776d4c6a38465f4f"},{"sha":"4a4113ad16c18b681a2df542eb49a91cff5f9fc5","author":{"name":"Bram Gruneir","email":"ec215cb41b22f2559be283cc58dc7219738dc864@cockroachlabs.com"},"message":"workload: teach interleavedpartitioned about retryable transactions\n\nAlso some other speedups and cleanups while I was in there.\n\nFixes #28567.\n\nRelease note: None","distinct":false,"url":"https://api.github.com/repos/andreimatei/cockroach/commits/4a4113ad16c18b681a2df542eb49a91cff5f9fc5"},{"sha":"b88ade9e23140afa53ff50a427956ccfd518f577","author":{"name":"Nathan VanBenschoten","email":"885ea01d97daf7784d4a0ae7f66c69a3686faeb6@gmail.com"},"message":"workload: fix fk from tpcc.order_line to tpcc.stock\n\nPer the TPC-C spec, this should have been:\n```\n(OL_SUPPLY_W_ID, OL_I_ID) Foreign Key, references (S_W_ID, S_I_ID)\n```\n\nThis will either have no perf effect or will provide a very\nminor improvement because it should help distribute the fk\nchecks over more than the very beginning of the `stock` table.\n\nRelease note: None","distinct":false,"url":"https://api.github.com/repos/andreimatei/cockroach/commits/b88ade9e23140afa53ff50a427956ccfd518f577"},{"sha":"f59e534976afd721bb073fc1f125e04d36971585","author":{"name":"Ridwan Sharif","email":"6a050273963a48d1fca66b1e2cc60bdfaaa4660d@cockroachlabs.com"},"message":"rfc: Cascading Zone Configs\n\nAdds an RFC to discuss proposals and design for cascading zone configs.\nDiscusses changes to the `ZoneConfig` structure, why it is needed, the\ndifferent ways we could change it and designs what the change  should\nlook like\n\nRelease note: None","distinct":false,"url":"https://api.github.com/repos/andreimatei/cockroach/commits/f59e534976afd721bb073fc1f125e04d36971585"},{"sha":"6bfd647b967307a28043fb344901b571e701a715","author":{"name":"craig[bot]","email":"3a2c29237f73c7cf88424b80e427b1884f346b35@cockroachlabs.com"},"message":"Merge #30426\n\n30426: rfc: Cascading Zone Configs r=ridwanmsharif a=ridwanmsharif\n\nAdds an RFC to discuss proposals and design for cascading zone configs.\r\nDiscusses changes to the `ZoneConfig` structure, why it is needed, the\r\ndifferent ways we could change it and designs what the change  should\r\nlook like\r\n\r\nIssue: #28901 \r\n\r\nRelease note: None\n\nCo-authored-by: Ridwan Sharif <ridwan@cockroachlabs.com>","distinct":false,"url":"https://api.github.com/repos/andreimatei/cockroach/commits/6bfd647b967307a28043fb344901b571e701a715"},{"sha":"6a236533824c797948eaddbd6bedf5e12eee1a13","author":{"name":"craig[bot]","email":"3a2c29237f73c7cf88424b80e427b1884f346b35@cockroachlabs.com"},"message":"Merge #30945\n\n30945: workload: fix fk from tpcc.order_line to tpcc.stock r=nvanbenschoten a=nvanbenschoten\n\nPer the TPC-C spec, this should have been:\r\n```\r\n(OL_SUPPLY_W_ID, OL_I_ID) Foreign Key, references (S_W_ID, S_I_ID)\r\n```\r\n\r\nThis will either have no perf effect or will provide a very\r\nminor improvement because it should help distribute the fk\r\nchecks over more than the very beginning of the `stock` table.\r\n\r\nRelease note: None\n\nCo-authored-by: Nathan VanBenschoten <nvanbenschoten@gmail.com>","distinct":false,"url":"https://api.github.com/repos/andreimatei/cockroach/commits/6a236533824c797948eaddbd6bedf5e12eee1a13"},{"sha":"c84e604bf330e43647962fc1f83d522d5b1571a8","author":{"name":"craig[bot]","email":"3a2c29237f73c7cf88424b80e427b1884f346b35@cockroachlabs.com"},"message":"Merge #30939\n\n30939: opt: remove some unimplementedfs r=justinj a=justinj\n\nThese two checks are now exhaustive, meaning anything missing from them\r\ngoing forward is an error.\r\n\r\nRelease note: None\n\nCo-authored-by: Justin Jaffray <justin@cockroachlabs.com>","distinct":false,"url":"https://api.github.com/repos/andreimatei/cockroach/commits/c84e604bf330e43647962fc1f83d522d5b1571a8"},{"sha":"c466b9b5a9332e9e594558955537e0e609024a3d","author":{"name":"craig[bot]","email":"3a2c29237f73c7cf88424b80e427b1884f346b35@cockroachlabs.com"},"message":"Merge #30888\n\n30888: docs: update IMPORT diagram r=rmloveland a=rmloveland\n\nRelease note: None\n\nCo-authored-by: Richard Loveland <rloveland@richards-mbp.lan>","distinct":false,"url":"https://api.github.com/repos/andreimatei/cockroach/commits/c466b9b5a9332e9e594558955537e0e609024a3d"},{"sha":"752d6c5b9e65e729db88950fb0fed51861dd7bf9","author":{"name":"craig[bot]","email":"3a2c29237f73c7cf88424b80e427b1884f346b35@cockroachlabs.com"},"message":"Merge #30482 #30882 #30944\n\n30482: workload/kv: print the highest sequence number r=andreimatei a=andreimatei\n\nAt the end of the kv workload, print the sequnence number of the highest\r\nrow written so that it can be used in a next run: for example, you might\r\nwant to prepopulate the db with --read_percent=0 and then perform only\r\nreads with --read_percent=100.\r\nIf you don't pass --write-seq (or you don't know what to put in it), all\r\nthe reads from --read_percent=100 would try to read a non-exitent row\r\nwith sentinel sequence number 0.\r\n\r\nRelease note: None\n\n30882: workload: actually prepare writeStmt with Conn r=nvanbenschoten a=nvanbenschoten\n\nSee https://github.com/cockroachdb/cockroach/pull/30811#issuecomment-426311529.\r\n\r\nRelease note: None\n\n30944: workload: teach interleavedpartitioned about retryable transactions r=BramGruneir a=BramGruneir\n\nAlso some other speedups and cleanups while I was in there.\r\n\r\nFixes #28567.\r\n\r\nRelease note: None\n\nCo-authored-by: Andrei Matei <andrei@cockroachlabs.com>\nCo-authored-by: Nathan VanBenschoten <nvanbenschoten@gmail.com>\nCo-authored-by: Bram Gruneir <bram@cockroachlabs.com>","distinct":false,"url":"https://api.github.com/repos/andreimatei/cockroach/commits/752d6c5b9e65e729db88950fb0fed51861dd7bf9"},{"sha":"6a55e7f2bdb78ff2a446790f3be9ddcd9e3786d6","author":{"name":"Radu Berinde","email":"8cd32adbfdfb986a6f0d684f7a16030a20d97029@cockroachlabs.com"},"message":"opt: fix crash caused by tuple IN tuples\n\nSome of the constraint generation code relies on the values in the\nright-hand side tuple of an IN expression being sorted (which is done\nby NormalizeInConst). However, this rule does not sort tuples of\ntuples.\n\nFixing the code to call `spans.MergeAndSort`. Note that this function\nhas a fast-path if the spans are already sorted.\n\nRelease note (bug fix): Fixed a possible crash when using filters with\n\"tuple IN tuples\" expressions.","distinct":false,"url":"https://api.github.com/repos/andreimatei/cockroach/commits/6a55e7f2bdb78ff2a446790f3be9ddcd9e3786d6"},{"sha":"1dca87bfab08aea79a1fd441fce3a828ac6c6538","author":{"name":"Alex Robinson","email":"e522668276737e0807508286ee469559f9379f53@gmail.com"},"message":"kubernetes: Update remaining yaml files from v2.0.5 to v2.0.6\n\nThese got missed by #30826\n\nRelease note: None","distinct":false,"url":"https://api.github.com/repos/andreimatei/cockroach/commits/1dca87bfab08aea79a1fd441fce3a828ac6c6538"}]}
{"actor":{"display_login":"andreimatei"}}