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

fix: performance regression for filtering ListView

#5390Merged
Comparing
aduffy/listview-perf
(
c247bc9
) with
develop
(
60492c4
)
CodSpeed Performance Gauge
+18%
Improvement
51
Untouched
1036
New
1
Archived
1013

Benchmarks

2101 total
decode_primitives[f32, (1000, 4)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+18%
26.3 µs22.3 µs
decode_primitives[f32, (1000, 2)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+18%
26.3 µs22.4 µs
decode_primitives[f32, (1000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+18%
26.3 µs22.4 µs
decode_primitives[f32, (1000, 32)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+17%
26.4 µs22.5 µs
decode_primitives[f32, (1000, 128)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+17%
26.5 µs22.5 µs
decode_primitives[u8, (1000, 32)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+17%
27.1 µs23.1 µs
decode_primitives[u8, (1000, 4)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+17%
27.1 µs23.1 µs
decode_primitives[u8, (1000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+17%
27.1 µs23.1 µs
decode_primitives[u8, (1000, 512)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+17%
27.2 µs23.2 µs
decode_primitives[u8, (1000, 128)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+17%
27.2 µs23.3 µs
decode_primitives[f32, (1000, 512)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+17%
27.8 µs23.8 µs
decode_primitives[i64, (1000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+16%
28.6 µs24.6 µs
decode_primitives[i64, (1000, 4)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+16%
28.8 µs24.8 µs
decode_primitives[i64, (1000, 2)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+16%
29 µs25 µs
decode_primitives[i64, (1000, 128)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+16%
29.4 µs25.4 µs
decode_primitives[i64, (1000, 32)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+16%
29.5 µs25.5 µs
decode_primitives[u8, (1000, 2)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+15%
29.6 µs25.6 µs
decode_primitives[i64, (1000, 512)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+15%
30.9 µs27 µs
chunked_dict_primitive_canonical_into[f32, (1000, 10, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+14%
798 µs703 µs
chunked_dict_primitive_into_canonical[f32, (1000, 10, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+14%
797.7 µs702.8 µs
chunked_dict_primitive_into_canonical[f32, (1000, 100, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+13%
815.3 µs720.1 µs
chunked_dict_primitive_into_canonical[u32, (1000, 10, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+13%
777.6 µs686.9 µs
chunked_dict_primitive_canonical_into[u32, (1000, 10, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+13%
795.2 µs704 µs
chunked_dict_primitive_into_canonical[u32, (1000, 100, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+13%
793.9 µs703.3 µs
chunked_dict_primitive_into_canonical[u32, (1000, 10, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+13%
101.1 µs89.6 µs

Commits

Click on a commit to change the comparison range
Base
develop
60492c4
+0.08%
remove unnecessary assert in ListViewBuilder
5fc6745
3 months ago
by a10y
0%
fix
90d8b4a
3 months ago
by a10y
+17.52%
fix harder
c247bc9
3 months ago
by a10y
© 2026 CodSpeed Technology
Home Terms Privacy Docs