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

Dk/buffer pool

#6635
Comparing
dk/buffer-pool
(
6670532
) with
develop
(
c89a92f
)
CodSpeed Performance Gauge
-65%
Improvement
129
Regression
50
Untouched
774
Skipped
1459

Benchmarks

2412 total
take_indices[(100000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+17%
1.6 ms1.4 ms
append_n_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+17%
7.8 µs6.7 µs
take_fsl_random[16, 1000]
vortex-array/benches/take_fsl.rs
CodSpeed Performance Gauge
+17%
377.4 µs322.9 µs
push_n_vortex_buffer[u16, 1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+17%
4.1 µs3.5 µs
decompress[u16, (1000000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+16%
3.6 ms3.1 ms
compress_alp[f32, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+16%
139 µs119.7 µs
compress_alp[f32, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+16%
139 µs119.7 µs
decompress[u16, (100000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+16%
379 µs327.1 µs
decompress[u8, (1000000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+16%
8.7 ms7.5 ms
decompress[u8, (100000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+16%
888.3 µs768.6 µs
compress_alp[f64, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+15%
391.8 µs339.5 µs
compress_alp[f64, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+15%
355.6 µs308.4 µs
push_n_vortex_buffer[u32, 1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+15%
5.4 µs4.7 µs
compress_alp[f64, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+15%
353 µs307.1 µs
decompress[u32, (1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+15%
30.8 µs26.8 µs
decompress[u8, (10000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+15%
105 µs91.5 µs
from_iter_bit_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+15%
12.6 µs11 µs
compress_alp[f64, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+15%
384.6 µs335.5 µs
compress_alp[f64, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+14%
378.4 µs330.5 µs
compress_fsst[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+14%
1.8 ms1.6 ms
compress_alp[f64, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+14%
377.7 µs330.3 µs
decompress[u16, (1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+14%
29.5 µs25.8 µs
decompress[u32, (1000000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+14%
4.9 ms4.3 ms
take_indices[(10000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+14%
200.4 µs175.5 µs
decompress[u32, (100000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+14%
503.7 µs441.3 µs

Commits

Click on a commit to change the comparison range
Base
develop
c89a92f
-65.22%
only a read lock for current_array_ref
6670532
4 days ago
by danking
© 2026 CodSpeed Technology
Home Terms Privacy Docs