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

Temp fix: Make `take` bound by `Copy` instead of `NativePType`

#5666Merged
Comparing
ct/generic-take
(
769a380
) with
develop
(
a8ad74f
)
CodSpeed Performance Gauge
-29%
Regression
1
Untouched
838
Skipped
3
Archived
981

Benchmarks

1823 total
chunked_bool_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
Archived
CodSpeed Performance Gauge
0%
87.7 µs87.6 µs
decode_primitives[f32, (10000, 128)]
vortex-array/benches/dict_compress.rs
Archived
CodSpeed Performance Gauge
0%
63.6 µs63.4 µs
decode_primitives[i64, (1000, 128)]
vortex-array/benches/dict_compress.rs
Archived
CodSpeed Performance Gauge
+1%
31.6 µs31.4 µs
decode_primitives[i64, (10000, 128)]
vortex-array/benches/dict_compress.rs
Archived
CodSpeed Performance Gauge
0%
96.3 µs96.1 µs
decode_primitives[u8, (1000, 128)]
vortex-array/benches/dict_compress.rs
Archived
CodSpeed Performance Gauge
+1%
27.5 µs27.3 µs
decode_primitives[u8, (10000, 128)]
vortex-array/benches/dict_compress.rs
Archived
CodSpeed Performance Gauge
0%
72.4 µs72.3 µs
decode_varbin[(1000, 128)]
vortex-array/benches/dict_compress.rs
Archived
CodSpeed Performance Gauge
0%
86 µs86 µs
decode_varbin[(10000, 128)]
vortex-array/benches/dict_compress.rs
Archived
CodSpeed Performance Gauge
0%
619.1 µs619.1 µs
decode_varbinview[(1000, 128)]
vortex-array/benches/dict_compress.rs
Archived
CodSpeed Performance Gauge
0%
86.2 µs86.2 µs
decode_varbinview[(10000, 128)]
vortex-array/benches/dict_compress.rs
Archived
CodSpeed Performance Gauge
0%
619.3 µs619.3 µs
encode_primitives[f32, (1000, 128)]
vortex-array/benches/dict_compress.rs
Archived
CodSpeed Performance Gauge
0%
153.4 µs153.5 µs
encode_primitives[f32, (10000, 128)]
vortex-array/benches/dict_compress.rs
Archived
CodSpeed Performance Gauge
0%
784.9 µs785 µs
encode_primitives[i64, (1000, 128)]
vortex-array/benches/dict_compress.rs
Archived
CodSpeed Performance Gauge
0%
160.3 µs160.3 µs
encode_primitives[i64, (10000, 128)]
vortex-array/benches/dict_compress.rs
Archived
CodSpeed Performance Gauge
0%
825.9 µs826 µs
encode_primitives[u8, (1000, 128)]
vortex-array/benches/dict_compress.rs
Archived
CodSpeed Performance Gauge
0%
106.1 µs106.1 µs
encode_primitives[u8, (10000, 128)]
vortex-array/benches/dict_compress.rs
Archived
CodSpeed Performance Gauge
0%
490 µs490.1 µs
encode_varbin[(10000, 128)]
vortex-array/benches/dict_compress.rs
Archived
CodSpeed Performance Gauge
0%
1.6 ms1.6 ms
encode_varbin[(1000, 128)]
vortex-array/benches/dict_compress.rs
Archived
CodSpeed Performance Gauge
0%
268.9 µs268.6 µs
encode_varbinview[(1000, 128)]
vortex-array/benches/dict_compress.rs
Archived
CodSpeed Performance Gauge
0%
291.8 µs290.9 µs
encode_varbinview[(10000, 128)]
vortex-array/benches/dict_compress.rs
Archived
CodSpeed Performance Gauge
0%
1.9 ms1.9 ms
scalar_at_struct_simple
vortex-array/benches/scalar_at_struct.rs
Archived
CodSpeed Performance Gauge
0%
688.7 µs688.7 µs
scalar_at_struct_wide
vortex-array/benches/scalar_at_struct.rs
Archived
CodSpeed Performance Gauge
0%
2.2 ms2.2 ms
take_map[(0.05, 0.05)]
vortex-array/benches/take_patches.rs
Archived
CodSpeed Performance Gauge
-4%
494.6 µs514.9 µs
take_map[(0.05, 0.5)]
vortex-array/benches/take_patches.rs
Archived
CodSpeed Performance Gauge
-10%
1.9 ms2.1 ms
take_map[(0.05, 1.0)]
vortex-array/benches/take_patches.rs
Archived
CodSpeed Performance Gauge
-10%
3.6 ms4 ms

Commits

Click on a commit to change the comparison range
Base
develop
a8ad74f
-29.41%
disable SIMD take
769a380
5 months ago
by connortsui20
© 2026 CodSpeed Technology
Home Terms Privacy Docs