Skip to content

Separate the read and write IDs of array plugins - #11057

Merged
connortsui20 merged 2 commits into
developfrom
ct/array-plugin-read-write-ids
Nov 2, 2026
Merged

connortsui20 merged 2 commits into
developfrom
ct/array-plugin-read-write-ids

Keep array registration contracts easy to follow

9556b96
Select commit
Loading
Failed to load commit list.
CodSpeed / CodSpeed Performance Analysis failed Oct 30, 2026

1 benchmark regressed

2 warnings

⚠️ Walltime results may be unreliable

Some benchmarks used the Walltime instrument outside CodSpeed Macro Runners, which can make the results inconsistent.

Learn more about Macro Runners

See affected benchmarks

⚠️ 3 benchmarks with a significant change ran in a different software environment

Their base and head results were measured with a different OS or toolchain, such as compiler, runtime or library versions, so the changes might come from this difference rather than from the code. Open an affected benchmark to see what changed.

See affected benchmarks

⚡ 4 improved benchmarks
❌ 1 regressed benchmark
✅ 2313 untouched benchmarks

Warning

Please fix the performance issues or acknowledge them on CodSpeed.

Performance Changes

Mode Benchmark BASE HEAD Efficiency
❌ CPU Simulation take_filter_primitive_small_uncached_random_mask_random_indices[4096, 10] 20.7 µs 24.4 µs -15.08%
⚡ CPU Simulation filter_powerlaw_by_random[10000] 1,300.8 ns 358.1 ns ×3.6
⚡ CPU Simulation test_repeated_scan_filter[int] 2.4 ms 2.1 ms +13.04%
⚡ CPU Simulation test_scan_filter_to_arrow_array[int] 2.8 ms 2.5 ms +11.23%
⚡ CPU Simulation test_scan_filter[int] 2.9 ms 2.6 ms +11%

Tip

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


Comparing ct/array-plugin-read-write-ids (9556b96) with develop (493967c)

Open in CodSpeed