vortex-data
vortex
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
feat: constant time patches slicing
#4913
Merged
Comparing
ad/patches-no-search-sorted
(
78ca82a
) with
develop
(
370ad2b
)
CodSpeed Performance Gauge
-22%
Improvement
6
Regression
4
Untouched
596
Archived
566
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Regression
Improvement
Untouched
Archived
1172 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
into_canonical_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-22%
3.3 ms
4.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
into_canonical_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-18%
357.6 µs
438.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
into_canonical_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-17%
51.6 µs
62.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
into_canonical_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-16%
42 µs
50 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
canonical_into_non_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+45%
277.8 µs
191.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
canonical_into_non_nullable[(10000, 10, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+41%
297 µs
210.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
canonical_into_non_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+28%
393.7 µs
307.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_200k_first_chunk_only
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+26%
4.3 ms
3.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_200k_dispersed
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+24%
4.6 ms
3.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
patched_take_200k_first_chunk_only
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+12%
5.4 ms
4.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
patched_take_200k_dispersed
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+8%
5.1 ms
4.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
map_each[BufferMut<i32>, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+7%
465.8 ns
436.7 ns
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
canonical_into_non_nullable[(10000, 1, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+6%
40.8 µs
38.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
canonical_into_non_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+6%
37.1 µs
34.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
old_bp_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+5%
93.1 µs
88.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_search[(0.005, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+4%
53.6 µs
51.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
canonical_into_non_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+4%
50.1 µs
48.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
into_canonical_non_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+4%
279.7 µs
269.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
into_canonical_non_nullable[(10000, 10, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+3%
299.1 µs
289.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
into_canonical_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+3%
3.2 ms
3.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
decompress[u8, (1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+3%
9.1 µs
8.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
decompress[u8, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
10.1 µs
9.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
take_map[(0.005, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+2%
46.4 µs
45.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
chunked_bool_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+2%
17.7 µs
17.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
new_raw_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+2%
25.6 µs
25.1 µs
1
2
...
47
Commits
Click on a commit to change the comparison range
Base
develop
370ad2b
-22.69%
fix bitpacking build
5076f34
4 months ago
by 0ax1
0%
typo
70b3bee
4 months ago
by 0ax1
0%
simplify bitpacking chunk offset recording
7d0f2b0
4 months ago
by 0ax1
0%
option
6ce95c2
4 months ago
by 0ax1
+0.26%
further simplify patch index collection for bitpacking
b6ac04c
4 months ago
by 0ax1
+0.19%
clarify names
33ef491
4 months ago
by 0ax1
0%
chunk_offset_at helper fn
280b9c7
4 months ago
by 0ax1
+0.09%
add comment for bitpacking layout
174ecc0
4 months ago
by 0ax1
-0.08%
as_ptype
4358b01
4 months ago
by 0ax1
+0.1%
validity idx
78ca82a
4 months ago
by 0ax1
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs