From db14d78bdb7b35e209d82ca45f391dd4cc90549e Mon Sep 17 00:00:00 2001 From: Adrian Garcia Badaracco <1755071+adriangb@users.noreply.github.com> Date: Mon, 8 Jun 2026 14:47:03 -0500 Subject: [PATCH] Add wide_schema to standard benchmark allowlist wide_schema is a bench.sh standard benchmark (added upstream in apache/datafusion#21970): `bench.sh data/run wide_schema`, backed by a gen_wide_data binary and sql_benchmarks/wide_schema query set. It was missing from the standard allowlist, so `run benchmark wide_schema` fell through to the wildcard criterion path and ran `cargo bench --bench wide_schema`, which has no such target and failed. Adding it to the standard list routes it to the bench.sh runner. Co-Authored-By: Claude Opus 4.8 (1M context) --- README.md | 1 + services/controller.ts | 2 ++ 2 files changed, 3 insertions(+) diff --git a/README.md b/README.md index 23c50cd..7dc4273 100644 --- a/README.md +++ b/README.md @@ -160,6 +160,7 @@ show benchmark queue | `sort_pushdown_inexact` | Sort pushdown inexact | | `sort_pushdown_inexact_unsorted` | Sort pushdown inexact unsorted | | `sort_pushdown_inexact_overlap` | Sort pushdown inexact overlap | +| `wide_schema` | Wide-schema parquet metadata overhead (1024 cols × 256 files; wide vs narrow) | ### DataFusion (criterion) diff --git a/services/controller.ts b/services/controller.ts index 507ba34..7a50f02 100644 --- a/services/controller.ts +++ b/services/controller.ts @@ -201,6 +201,7 @@ export const controllerStatefulSet = new k8s.apps.v1.StatefulSet("benchmark-cont "external_aggr", "tpcds", "smj", "sort_pushdown", "sort_pushdown_sorted", "sort_pushdown_inexact", "sort_pushdown_inexact_unsorted", "sort_pushdown_inexact_overlap", + "wide_schema", ], default_standard: [ "clickbench_partitioned", "tpcds", "tpch", @@ -216,6 +217,7 @@ export const controllerStatefulSet = new k8s.apps.v1.StatefulSet("benchmark-cont "external_aggr", "tpcds", "smj", "sort_pushdown", "sort_pushdown_sorted", "sort_pushdown_inexact", "sort_pushdown_inexact_unsorted", "sort_pushdown_inexact_overlap", + "wide_schema", ], default_standard: [ "clickbench_partitioned", "tpcds", "tpch",