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

fix[sparse]: ensure cached patches are updated and use `PatchesData`

#7811Merged
Comparing
ji/sparse-array-patches
(
edd2c4a
) with
develop
(
a2edb2f
)
CodSpeed Performance Gauge
-23%
Improvement
13
Regression
5
Untouched
1188

Benchmarks

1206 total
new_alp_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
-23%
192.5 µs251.3 µs
new_alp_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
-19%
126.4 µs155.9 µs
new_alp_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
-16%
155.3 µs184.3 µs
decompress_rd[f64, (100000, 0.1)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-14%
843.3 µs978.9 µs
decompress_rd[f64, (100000, 0.01)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-14%
843.3 µs978.8 µs
new_bp_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+33%
236.6 µs177.7 µs
decompress_rd[f32, (100000, 0.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+29%
584.3 µs454.2 µs
decompress_rd[f64, (100000, 0.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+28%
1,021.9 µs801.2 µs
take_10k_random
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+23%
239.7 µs194.9 µs
take_10k_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+16%
315.3 µs270.8 µs
decompress_rd[f64, (10000, 0.1)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+14%
139.3 µs121.9 µs
patched_take_10k_contiguous_patches
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+13%
258.9 µs228.6 µs
patched_take_10k_random
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+13%
271.3 µs241 µs
decompress_rd[f64, (10000, 0.01)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+11%
139.5 µs125.3 µs
decompress_rd[f64, (10000, 0.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+11%
139.4 µs125.3 µs
decompress_rd[f32, (10000, 0.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+10%
91.8 µs83.2 µs
decompress_rd[f32, (10000, 0.1)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+10%
91.1 µs82.6 µs
decompress_rd[f32, (10000, 0.01)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+10%
91.1 µs82.6 µs
new_bp_prim_test_between[i16, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+10%
134.3 µs122.3 µs
bitwise_not_vortex_buffer_mut[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+10%
333.6 ns304.4 ns
bitwise_not_vortex_buffer_mut[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+9%
366.1 ns336.9 ns
true_count_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+8%
784.7 ns726.4 ns
new_bp_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+8%
169.1 µs156.9 µs
new_bp_prim_test_between[i16, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+7%
89.4 µs83.2 µs
bitwise_not_vortex_buffer_mut[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+7%
429.7 ns400.6 ns

Commits

Click on a commit to change the comparison range
Base
develop
a2edb2f
-17.42%
fix[patches]: ensure cached patches are updated and use `PatchesData`
0cdd587
23 hours ago
by joseph-isaacs
+0.55%
fix[patches]: ensure cached patches are updated and use `PatchesData`
1ce40fa
20 hours ago
by joseph-isaacs
0%
fix[patches]: ensure cached patches are updated and use `PatchesData`
49a88d3
20 hours ago
by joseph-isaacs
-6.52%
fix[patches]: ensure cached patches are updated and use `PatchesData`
edd2c4a
20 hours ago
by joseph-isaacs
© 2026 CodSpeed Technology
Home Terms Privacy Docs