Omega359 opened a new pull request, #22001: URL: https://github.com/apache/datafusion/pull/22001
## Which issue does this PR close? - https://github.com/apache/datafusion/issues/21937 (partial) ## Rationale for this change This adds a standalone benchmark runner CLI for discovering benchmark suites and inspecting available commands. The runner provides a foundation for invoking benchmark workflows through a structured interface instead of relying only on shell scripts. ## What changes are included in this PR? - Adds the `benchmark_runner` binary and supporting module structure. - Adds CLI support for help and suite listing commands. - Adds suite discovery/loading support and output formatting helpers. - Adds a TPCH suite manifest for benchmark runner discovery. - Wires the new benchmark runner code into the benchmarks crate. ## Are these changes tested? Not run in this session after the rebase. ## Are there any user-facing changes? Yes. This adds a new `benchmark_runner` benchmark CLI with help and list functionality. -- 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]
