Skip to content

Add predicate_eval to standard benchmark allowlist#12

Merged
adriangb merged 1 commit into
mainfrom
add-predicate-eval-benchmark
Jun 9, 2026
Merged

Add predicate_eval to standard benchmark allowlist#12
adriangb merged 1 commit into
mainfrom
add-predicate-eval-benchmark

Conversation

@adriangb

@adriangb adriangb commented Jun 9, 2026

Copy link
Copy Markdown
Owner

predicate_eval is a bench.sh standard benchmark (bench.sh run predicate_eval): conjunctive (AND) filter-evaluation micro-benchmarks backed by the sql_benchmarks/predicate_eval query set, with subgroups that exercise adaptive predicate ordering.

It was missing from the standard allowlist, so run benchmark predicate_eval fell through to the wildcard criterion path and ran cargo bench --bench predicate_eval, which has no such target and failed. Adding it to the standard list routes it to the bench.sh runner.

Requested in apache/datafusion#22698 (comment).

🤖 Generated with Claude Code

predicate_eval is a bench.sh standard benchmark (`bench.sh run
predicate_eval`): conjunctive (AND) filter-evaluation micro-benchmarks
backed by the sql_benchmarks/predicate_eval query set, with subgroups
that exercise adaptive predicate ordering.

It was missing from the standard allowlist, so `run benchmark
predicate_eval` fell through to the wildcard criterion path and ran
`cargo bench --bench predicate_eval`, 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) <noreply@anthropic.com>
@adriangb adriangb merged commit 4c575bd into main Jun 9, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant