Commit f59bf8e
committed
ClickBench/bqn: drop the in-memory tag
index.html:1096 filters out anything tagged "in-memory" from the
combined/cold/load metrics, so BQN was missing from those views
on benchmark.clickhouse.com. The exclusion exists so dataframe-
style systems that load the whole dataset into RAM during ./load
(Pandas, Polars DataFrame, DuckDB DataFrame/memory, chDB
DataFrame, Daft, …) don't compete in metrics where they have no
cold path.
BQN doesn't work that way. prep.py writes 118 GB of per-column
files under ./cols/ and every query reads the columns it needs
from disk via •FBytes; nothing stays resident between queries.
The hot/cold gap in BQN's results is the OS file cache, exactly
like DuckDB embedded (tagged just ["C++","column-oriented",
"DuckDB derivative","embedded"], no "in-memory"). The remaining
tags ["C","embedded","array language"] describe the entry
accurately and let BQN appear in combined.
Apply to bqn/template.json, the 5 per-machine result JSONs
already committed for 2026-05-29, and the matching rows in
data.generated.js so the website reflects the change immediately
without waiting for the next [bot] Build the website run.1 parent 70babb7 commit f59bf8e
7 files changed
Lines changed: 10 additions & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | 9 | | |
11 | 10 | | |
12 | 11 | | |
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments