Avatar for the vortex-data user
vortex-data
vortex
BlogDocsChangelog

Feature: Add `FixedSizeList` support in `vortex-scalar`

#4380Merged
Comparing
connor/fsl-scalar
(
0139936
) with
develop
(
1a28fa2
)
CodSpeed Performance Gauge
+20%
Untouched
415
Archived
840

Benchmarks

1255 total
binary_search_std
vortex-array/benches/search_sorted.rs
CodSpeed Performance Gauge
+5%
643.3 ns614.2 ns
chunked_varbinview_opt_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-5%
2.3 ms2.4 ms
chunked_opt_bool_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-4%
235.1 µs245.2 µs
chunked_opt_bool_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-4%
236.1 µs246.2 µs
chunked_bool_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-4%
452.7 µs471.6 µs
chunked_opt_bool_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-4%
456.6 µs475.7 µs
chunked_opt_bool_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-4%
455.1 µs474 µs
chunked_bool_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-4%
56.1 µs58.2 µs
chunked_opt_bool_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-3%
50.2 µs51.9 µs
chunked_opt_bool_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-3%
50.8 µs52.5 µs
chunked_varbinview_opt_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-3%
391.3 µs403.6 µs
push_arrow_buffer[128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+3%
1.2 µs1.2 µs
patched_take_10_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+3%
28.2 µs27.6 µs
push_vortex_buffer[128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
-2%
1.2 µs1.2 µs
patched_take_10_stratified
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+2%
26.6 µs26 µs
new_raw_prim_test_between[u32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-2%
24.6 µs25.2 µs
take_10_stratified
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+2%
19.9 µs19.4 µs
take_search[(0.005, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+2%
629.7 µs616 µs
take_search[(0.005, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+2%
326.2 µs319.3 µs
push_n_vortex_buffer[u16, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
-2%
1.3 µs1.4 µs
new_raw_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-2%
24.4 µs25 µs
new_raw_prim_test_between[u64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-2%
27.8 µs28.4 µs
take_search[(0.01, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+2%
687 µs673.2 µs
take_search[(0.01, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+2%
354.9 µs348 µs
take_map[(0.1, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+2%
580.2 µs569.3 µs

Commits

Click on a commit to change the comparison range
Base
develop
1a28fa2
+19.57%
refactor `vortex-scalar` tests and add more
0139936
10 months ago
by connortsui20
© 2026 CodSpeed Technology
Home Terms Privacy Docs