adriangbot commented on PR #23111:
URL: https://github.com/apache/datafusion/pull/23111#issuecomment-4777694745

   Hi @Dandandan, your benchmark configuration could not be parsed 
(https://github.com/apache/datafusion/pull/23111#issuecomment-4777694534).
   
   **Error:** `invalid configuration: unknown field `PREFER_HASH_JOIN`, 
expected one of `env`, `baseline`, `changed` at line 3 column 1`
   
   Usage:
   ```
   run benchmark <name>           # run specific benchmark(s)
   run benchmarks                 # run default suite
   run benchmarks <name1> <name2> # run specific benchmarks
   ```
   Any benchmark name is accepted: `bench.sh` suite names (e.g. `tpch`, 
`clickbench_partitioned`, `wide_schema`) and Criterion bench targets (e.g. 
`sql_planner`) are resolved automatically. A name that matches neither fails on 
the runner.
   
   Per-side configuration (`run benchmark tpch` followed by):
   ```yaml
   env:
   # shared env is inherited by BOTH the build and the run, so build
   # flags go here. Builds default to no debuginfo for speed; opt back
   # in for hung-job gdb dumps and cap jobs to stay within memory:
   CARGO_PROFILE_RELEASE_DEBUG: "1"
   CARGO_BUILD_JOBS: "1"
   baseline:
   ref: v45.0.0
   env:
   # per-side env only reaches the benchmark run, not the build
   DATAFUSION_RUNTIME_MEMORY_LIMIT: 1G
   changed:
   ref: v46.0.0
   env:
   DATAFUSION_RUNTIME_MEMORY_LIMIT: 2G
   ```
   
   ---
   [File an issue](https://github.com/adriangb/datafusion-benchmarking/issues) 
against this benchmark runner


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to