{"push_id":2387456207,"size":18,"distinct_size":18,"ref":"refs/heads/master","head":"9c8b680a89a0bfbe653d392f29a7d3618eb7c8e2","before":"f7b3725598cb90341f8b5b0be2a4277ee219a8b1","commits":[{"sha":"a86e9d17ff5e771954db0bd6ffb6866a2c3da44e","author":{"name":"Alex Robinson","email":"2f0a128f2222659ab181ef1399b3a62c7c31ce13@gmail.com"},"message":"kubernetes: Don't include the POD IP in node certs\n\nThe pod IP will change if Kubernetes has to create a new pod with the\nsame identity (e.g. due to a node failure or a rolling upgrade), but we\nwon't ever regenerate the cert. Thus depending on the pod IP is not a\ngood idea.\n\nRelease note: None","distinct":true,"url":"https://api.github.com/repos/EvilMcJerkface/cockroach/commits/a86e9d17ff5e771954db0bd6ffb6866a2c3da44e"},{"sha":"4a6ad23a6141bb8e4b874e00114e688268f33b1e","author":{"name":"Alex Robinson","email":"2f0a128f2222659ab181ef1399b3a62c7c31ce13@gmail.com"},"message":"kubernetes: Include fully-qualified cockroachdb-public name in certs\n\nThis is needed to allow cross-namespace communication to a cockroachdb\ncluster, since referring to just `cockroachdb-public` only works if the\ncockroach cluster is running in the same k8s namespace as the client.\n\nFixes https://github.com/cockroachdb/k8s/issues/10\n\nRelease note: None","distinct":true,"url":"https://api.github.com/repos/EvilMcJerkface/cockroach/commits/4a6ad23a6141bb8e4b874e00114e688268f33b1e"},{"sha":"bcd65b7924164f166fd91a8ba16163ec0cb89d4a","author":{"name":"Andrew Couch","email":"6b7c097d961f68685fc978cf91eeae17be6cbb45@cockroachlabs.com"},"message":"ui: add tests for analytics redactions\n\nRelease note: None","distinct":true,"url":"https://api.github.com/repos/EvilMcJerkface/cockroach/commits/bcd65b7924164f166fd91a8ba16163ec0cb89d4a"},{"sha":"d075ce97b0a4682443d519ff3a192855fc9ed127","author":{"name":"Andrew Couch","email":"6b7c097d961f68685fc978cf91eeae17be6cbb45@cockroachlabs.com"},"message":"ui: scrub locality tiers from analytics\n\nFixes: #23504\nRelease note (admin ui change): When reporting anonymous usage details, make\nsure locality tier names are redacted.","distinct":true,"url":"https://api.github.com/repos/EvilMcJerkface/cockroach/commits/d075ce97b0a4682443d519ff3a192855fc9ed127"},{"sha":"27e8e49b331976426a5a603a264f816fb7108b0e","author":{"name":"Andrew Couch","email":"6b7c097d961f68685fc978cf91eeae17be6cbb45@cockroachlabs.com"},"message":"ui: maintain tier depth when scrubbing localities\n\nRelease note: none","distinct":true,"url":"https://api.github.com/repos/EvilMcJerkface/cockroach/commits/27e8e49b331976426a5a603a264f816fb7108b0e"},{"sha":"ff10482c6546d9322f8e185aaf2a57b98453c06b","author":{"name":"Alfonso Subiotto Marqués","email":"ad5e8c807ec81ce4be6e8a830a15a28d4cc384f4@cockroachlabs.com"},"message":"cli: update generated haproxy config with readiness endpoint\n\nRelease note (cli change): The generated haproxy config has been\nextended with readiness checks.","distinct":true,"url":"https://api.github.com/repos/EvilMcJerkface/cockroach/commits/ff10482c6546d9322f8e185aaf2a57b98453c06b"},{"sha":"911bb2181a53bde23482992aca3336df687f5783","author":{"name":"Daniel Harrison","email":"96fdf737f2c68055d34b5e86ee18a69908830b01@gmail.com"},"message":"tpcc: add a benchmark for generating all initial table data\n\nThis will be used for performance work on tpcc fixture generation.\n\n    name                     time/op\n    InitTPCC/warehouses=1-8     10.3s ± 1%\n\n    name                     speed\n    InitTPCC/warehouses=1-8  6.73MB/s ± 1%\n\n    name                     alloc/op\n    InitTPCC/warehouses=1-8    4.37GB ± 0%\n\n    name                     allocs/op\n    InitTPCC/warehouses=1-8     9.50M ± 0%\n\nRelease note: None","distinct":true,"url":"https://api.github.com/repos/EvilMcJerkface/cockroach/commits/911bb2181a53bde23482992aca3336df687f5783"},{"sha":"b5e1052f14816ed2237501dc6d4fa3302f3d0277","author":{"name":"Daniel Harrison","email":"96fdf737f2c68055d34b5e86ee18a69908830b01@gmail.com"},"message":"tpcc: cache customer randomization in tpccOrderInitialRow\n\n    name                     old time/op    new time/op    delta\n    InitTPCC/warehouses=1-8     10.3s ± 1%      7.7s ± 3%  -24.93%  (p=0.008 n=5+5)\n\n    name                     old speed      new speed      delta\n    InitTPCC/warehouses=1-8  6.73MB/s ± 1%  8.97MB/s ± 3%  +33.24%  (p=0.008 n=5+5)\n\n    name                     old alloc/op   new alloc/op   delta\n    InitTPCC/warehouses=1-8    4.37GB ± 0%    3.47GB ± 0%  -20.56%  (p=0.008 n=5+5)\n\n    name                     old allocs/op  new allocs/op  delta\n    InitTPCC/warehouses=1-8     9.50M ± 0%     9.44M ± 0%   -0.63%  (p=0.008 n=5+5)\n\nRelease note: None","distinct":true,"url":"https://api.github.com/repos/EvilMcJerkface/cockroach/commits/b5e1052f14816ed2237501dc6d4fa3302f3d0277"},{"sha":"08f9a243dc666eaa5818fc56f7b4b9c65281c537","author":{"name":"Daniel Harrison","email":"96fdf737f2c68055d34b5e86ee18a69908830b01@gmail.com"},"message":"tpcc: reuse `rng.Rand`s in generation of initial table data\n\nThis is quite unfortunate because it makes the initial table data\nnon-deterministic. IMPORT, for example, requires that primary keys are\ndeterministic because of the sampling it does. Luckily I've audited that\nthe primary keys here are still deterministic, so this should work but\nit feels brittle. The perf win is worth it, but I'm all ears on a better\nway to do this.\n\n    name                     old time/op    new time/op     delta\n    InitTPCC/warehouses=1-8     7.74s ± 3%      1.78s ± 1%   -77.05%  (p=0.008 n=5+5)\n\n    name                     old speed      new speed       delta\n    InitTPCC/warehouses=1-8  8.97MB/s ± 3%  39.07MB/s ± 1%  +335.54%  (p=0.008 n=5+5)\n\n    name                     old alloc/op   new alloc/op    delta\n    InitTPCC/warehouses=1-8    3.47GB ± 0%     0.30GB ± 0%   -91.42%  (p=0.008 n=5+5)\n\n    name                     old allocs/op  new allocs/op   delta\n    InitTPCC/warehouses=1-8     9.44M ± 0%      8.85M ± 0%    -6.24%  (p=0.008 n=5+5)\n\nRelease note: None","distinct":true,"url":"https://api.github.com/repos/EvilMcJerkface/cockroach/commits/08f9a243dc666eaa5818fc56f7b4b9c65281c537"},{"sha":"8b890e65ea28eb5b6acaf6f2c38c7874d2463031","author":{"name":"Matt Tracy","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@cockroachlabs.com"},"message":"storage: Partially de-flake TestStoreMetrics\n\nDeflake and improve the output of TestStoreMetrics. This fixes a number\nof stress flakes which occurred around transferring the lease from one\nstore to another.\n\nHowever, while investigating this issue #23574 was discovered, which\ncurrently causes this test to be flaky. The check for SysBytes in this\ntest has been disabled until that issue is resolved (all other\nassertions in this test are enabled).\n\nResolves #22687\n\nRelease note: None","distinct":true,"url":"https://api.github.com/repos/EvilMcJerkface/cockroach/commits/8b890e65ea28eb5b6acaf6f2c38c7874d2463031"},{"sha":"ea5f8b22ba951799b76c84502aaab4456fe00a46","author":{"name":"Matt Tracy","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@cockroachlabs.com"},"message":"Merge pull request #23576 from mrtracy/mtracy/lease_race_investigation\n\nstorage: Partially de-flake TestStoreMetrics","distinct":true,"url":"https://api.github.com/repos/EvilMcJerkface/cockroach/commits/ea5f8b22ba951799b76c84502aaab4456fe00a46"},{"sha":"64946113ac8eaf52610c80dfa7a704e8a710c005","author":{"name":"Daniel Harrison","email":"96fdf737f2c68055d34b5e86ee18a69908830b01@gmail.com"},"message":"workload: reduce allocations in WriteCSVRows\n\nAlso stop using fmt.Sprintf for everything.\n\n    name            old time/op    new time/op     delta\n    WriteCSVRows-8    19.1µs ± 4%      9.9µs ± 1%  -48.00%  (p=0.008 n=5+5)\n\n    name            old speed      new speed       delta\n    WriteCSVRows-8  63.9MB/s ± 8%  119.2MB/s ± 2%  +86.56%  (p=0.008 n=5+5)\n\n    name            old alloc/op   new alloc/op    delta\n    WriteCSVRows-8    7.08kB ± 1%     5.30kB ± 0%  -25.21%  (p=0.008 n=5+5)\n\n    name            old allocs/op  new allocs/op   delta\n    WriteCSVRows-8       104 ± 0%         33 ± 0%  -68.27%  (p=0.008 n=5+5)\n\nRelease note: None","distinct":true,"url":"https://api.github.com/repos/EvilMcJerkface/cockroach/commits/64946113ac8eaf52610c80dfa7a704e8a710c005"},{"sha":"bc6abd93a0922e3d5f69f845052cde8481f68d49","author":{"name":"Andrew Couch","email":"f27a17fc90c00d8c248d8510a1084221738b492b@couchand.com"},"message":"Merge pull request #23533 from couchand/chore/scrub-localities\n\nui: scrub clusterviz map locality tiers from segment analytics","distinct":true,"url":"https://api.github.com/repos/EvilMcJerkface/cockroach/commits/bc6abd93a0922e3d5f69f845052cde8481f68d49"},{"sha":"1cdd24b4df8d74d0c8b177ec85f216103166821b","author":{"name":"Alex Robinson","email":"2f0a128f2222659ab181ef1399b3a62c7c31ce13@gmail.com"},"message":"Merge pull request #23329 from a-robinson/k8s-fixups\n\nkubernetes: Improve IPs/names included in node certs","distinct":true,"url":"https://api.github.com/repos/EvilMcJerkface/cockroach/commits/1cdd24b4df8d74d0c8b177ec85f216103166821b"},{"sha":"c0f460ae98f6f5134e24cffd95c3b33ac3e163cc","author":{"name":"Daniel Harrison","email":"96fdf737f2c68055d34b5e86ee18a69908830b01@gmail.com"},"message":"Merge pull request #23564 from danhhz/tpcc_initperf\n\ntpcc: performance work for making fixture generation faster","distinct":true,"url":"https://api.github.com/repos/EvilMcJerkface/cockroach/commits/c0f460ae98f6f5134e24cffd95c3b33ac3e163cc"},{"sha":"d1258a71c7ccb752ccbc1a7c594772437713c563","author":{"name":"Alfonso Subiotto Marqués","email":"ad5e8c807ec81ce4be6e8a830a15a28d4cc384f4@cockroachlabs.com"},"message":"Merge pull request #23463 from asubiotto/haproxy-cfg\n\ncli: update generated haproxy config with readiness endpoint","distinct":true,"url":"https://api.github.com/repos/EvilMcJerkface/cockroach/commits/d1258a71c7ccb752ccbc1a7c594772437713c563"},{"sha":"a34c9b6b5910a0ea4237295c1e09743d71cee25e","author":{"name":"Radu Berinde","email":"295c33b47a77c8cc349159d95207f89af9f8470a@cockroachlabs.com"},"message":"opt: execution for set operations\n\nExecbuilder code for Union, Intersect, Except (with their All\nvariants).\n\nRelease note: None","distinct":true,"url":"https://api.github.com/repos/EvilMcJerkface/cockroach/commits/a34c9b6b5910a0ea4237295c1e09743d71cee25e"},{"sha":"9c8b680a89a0bfbe653d392f29a7d3618eb7c8e2","author":{"name":"RaduBerinde","email":"295c33b47a77c8cc349159d95207f89af9f8470a@cockroachlabs.com"},"message":"Merge pull request #23568 from RaduBerinde/exec-union\n\nopt: execution for set operations","distinct":true,"url":"https://api.github.com/repos/EvilMcJerkface/cockroach/commits/9c8b680a89a0bfbe653d392f29a7d3618eb7c8e2"}]}
{"actor":{"display_login":"EvilMcJerkface"}}