{"push_id":2961144236,"size":2,"distinct_size":1,"ref":"refs/heads/staging.tmp","head":"82205cdfd4849c72632e64e7419b01fe973d07f8","before":"6bd3fa2da3793f5ba06f798ab7f09221e3f09d9f","commits":[{"sha":"1abda3bca2e72b2d2a50a2d2f746e582fe2a0328","author":{"name":"Radu Berinde","email":"8cd32adbfdfb986a6f0d684f7a16030a20d97029@cockroachlabs.com"},"message":"workload: add pgx-based SQLRunner, use it in KV\n\nSQLRunner is a common facility for issuing SQL queries through `pgx`.\nIt supports multiple issuing methods, specified by the `--method`\nflag:\n - prepare: each statement is prepared once per session and then\n   reused.\n - noprepare: each statement is executed directly (which internally\n   is equivalent to preparing and executing each statement\n   separately).\n - simple: parameters are formatted as text and replaced in the query\n   before it is issued.\n\nKV is switched to use the new runner. The default `prepare` method\nshould be similar to the old code (except that we go through `pgx`).\n\nBenchmark numbers (ops/s for kv80, single node GCE worker):\n  - before:            30990 (541 stddev)\n  - prepare (default): 31478 (331 stddev)\n  - noprepare:         25506 (530 stddev)\n  - simple:            29187 (599 stddev)\n\nRelease note: None","distinct":false,"url":"https://api.github.com/repos/cockroachdb/cockroach/commits/1abda3bca2e72b2d2a50a2d2f746e582fe2a0328"},{"sha":"82205cdfd4849c72632e64e7419b01fe973d07f8","author":{"name":"craig[bot]","email":"15684e4624bc7eae7b01fa1b5041cb4d6fa98fb6@users.noreply.github.com"},"message":"[ci skip] -bors-staging-tmp-31358","distinct":true,"url":"https://api.github.com/repos/cockroachdb/cockroach/commits/82205cdfd4849c72632e64e7419b01fe973d07f8"}]}
{"actor":{"display_login":"craig"}}