vortex-data
vortex
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
perf: fast FixedSizeListArray canonicalization for chunked arrays
#8161
Merged
Comparing
claude/admiring-keller-4Sz1N
(
e0e8c96
) with
develop
(
30103b8
)
CodSpeed Performance Gauge
+3%
Improvement
1
Regression
1
Untouched
1264
New
9
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.
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Regression
Improvement
New
Untouched
1275 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
chunked_varbinview_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-11%
273.1 µs
307.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
chunked_varbinview_opt_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+20%
225.4 µs
188.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
canonicalize[1024, 2]
vortex-array/benches/chunked_fsl_canonicalize.rs
CodSpeed Performance Gauge
N/A
N/A
18.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
canonicalize[1024, 8]
vortex-array/benches/chunked_fsl_canonicalize.rs
CodSpeed Performance Gauge
N/A
N/A
20.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
canonicalize[16, 2]
vortex-array/benches/chunked_fsl_canonicalize.rs
CodSpeed Performance Gauge
N/A
N/A
23.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
canonicalize[256, 2]
vortex-array/benches/chunked_fsl_canonicalize.rs
CodSpeed Performance Gauge
N/A
N/A
18.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
canonicalize[256, 32]
vortex-array/benches/chunked_fsl_canonicalize.rs
CodSpeed Performance Gauge
N/A
N/A
24.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
canonicalize[1024, 32]
vortex-array/benches/chunked_fsl_canonicalize.rs
CodSpeed Performance Gauge
N/A
N/A
24.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
canonicalize[16, 32]
vortex-array/benches/chunked_fsl_canonicalize.rs
CodSpeed Performance Gauge
N/A
N/A
25.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
canonicalize[16, 8]
vortex-array/benches/chunked_fsl_canonicalize.rs
CodSpeed Performance Gauge
N/A
N/A
20.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
canonicalize[256, 8]
vortex-array/benches/chunked_fsl_canonicalize.rs
CodSpeed Performance Gauge
N/A
N/A
20.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
new_alp_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
+8%
106.1 µs
98.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_filter_primitive_small_random_mask_random_indices[4096, 10]
vortex-array/benches/take_filter.rs
CodSpeed Performance Gauge
+6%
30.3 µs
28.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
true_count_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+4%
735.6 ns
706.4 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
true_count_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+3%
894.2 ns
865 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
true_count_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+3%
935.8 ns
906.7 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
value_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+3%
952.2 ns
923.1 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iter_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+3%
981.7 ns
952.5 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
append_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+2%
1.4 µs
1.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
density_sweep_single_slice[0.001]
vortex-array/benches/filter_bool.rs
CodSpeed Performance Gauge
+2%
15.3 µs
15 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
new_bp_prim_test_between[i16, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+2%
41 µs
40.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
decode_primitives[i64, (1000, 512)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+2%
21.4 µs
21 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_map[(0.1, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+2%
1.7 ms
1.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
append_n_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+2%
1.8 µs
1.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
transpose_scalar
encodings/fastlanes/benches/bit_transpose.rs
CodSpeed Performance Gauge
+2%
1.8 µs
1.8 µs
1
2
3
4
5
...
51
Commits
Click on a commit to change the comparison range
Base
develop
30103b8
+3.11%
feat(chunked): swizzle FixedSizeList chunks during canonicalization
e0e8c96
18 hours ago
by claude
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs