Skip to content

Pushdown some expressions to Dict layout reader

9099587
Select commit
Loading
Failed to load commit list.
Draft

Scalar functions pushdown to Duckdb #8303

Pushdown some expressions to Dict layout reader
9099587
Select commit
Loading
Failed to load commit list.
CodSpeed HQ / CodSpeed Performance Analysis failed Jun 10, 2026 in 0s

Performance Regression: -9.1%

⚠️ Unknown Walltime execution environment detected

Using the Walltime instrument on standard Hosted Runners will lead to inconsistent data.

For the most accurate results, we recommend using CodSpeed Macro Runners: bare-metal machines fine-tuned for performance measurement consistency.

⚡ 3 improved benchmarks
❌ 4 regressed benchmarks
✅ 1525 untouched benchmarks

Warning

Please fix the performance issues or acknowledge them on CodSpeed.

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation chunked_bool_canonical_into[(1000, 10)] 20.2 µs 35.5 µs -42.93%
Simulation chunked_varbinview_into_canonical[(1000, 10)] 177.2 µs 213.6 µs -17.04%
Simulation bitwise_not_vortex_buffer_mut[128] 215.3 ns 244.4 ns -11.93%
Simulation chunked_varbinview_canonical_into[(100, 100)] 274.4 µs 309.5 µs -11.33%
Simulation encode_varbin[(1000, 8)] 160.2 µs 143.3 µs +11.78%
Simulation encode_varbin[(1000, 4)] 159.4 µs 142.6 µs +11.76%
Simulation encode_varbin[(1000, 32)] 164.6 µs 148.3 µs +11.04%

Tip

Investigate this regression by commenting @codspeedbot fix this regression on this PR, or directly use the CodSpeed MCP with your agent.


Comparing myrrc/scalar-fn-pushdown (9099587) with develop (3d7bbfb)

Open in CodSpeed