ClickBench moves to drop pgrust over hand-written kernels and cached answers

Remove pgrust: the entry is cheating

A ClickBench pull request removes the pgrust entry, arguing its results come from machinery built for the 43 benchmark queries and its hot runs replay cached answers. The release binary embeds per-query kernels named q00 through q36, and EXPLAIN shows scans marked never executed. On a 96-core Graviton, Q20 drops from 10.8 seconds cold to 11 milliseconds on a second run. Trivially perturbed queries are refused outright.

The problem is not wrong results; it is that the results measure a lookup table of the benchmark, not a database.

More from this day

2026-10-23