Skip to content

feat(benchmark): add metrics evaluator benchmarks - #1116

Open
dino-saurabh wants to merge 1 commit into
apache:mainfrom
dino-saurabh:feat/metrics-evaluator-benchmark
Open

dino-saurabh wants to merge 1 commit into
apache:mainfrom
dino-saurabh:feat/metrics-evaluator-benchmark

Conversation

@dino-saurabh

Copy link
Copy Markdown
Contributor

Add Google Benchmark coverage for InclusiveMetricsEvaluator and StrictMetricsEvaluator. Each benchmark evaluates one data file per iteration with a prebuilt evaluator, as in scan planning, and is parameterized by the number of predicates in the filter.

Also add an add_iceberg_benchmark() CMake helper.

Part of #690.

Add Google Benchmark coverage for InclusiveMetricsEvaluator and
StrictMetricsEvaluator. Each benchmark evaluates one data file per
iteration with a prebuilt evaluator, as in scan planning, and is
parameterized by the number of predicates in the filter.

Also add an add_iceberg_benchmark() CMake helper.

Part of apache#690.
@dino-saurabh
dino-saurabh marked this pull request as ready for review November 13, 2026 04:09
@dino-saurabh

Copy link
Copy Markdown
Contributor Author

while implementing the benchmark, thought these issues would help as well #1117 and #1118

This branch has not been deployed

No deployments
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