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

Dk/buffer pool

#6635Closed
Comparing
dk/buffer-pool
(
6670532
) with
develop
(
c89a92f
)
CodSpeed Performance Gauge
-65%
Improvement
114
Regression
45
Untouched
704
Archived
1549

Benchmarks

2412 total
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
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
null_count_run_end[(100000, 16, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+14%
573.6 µs502.6 µs
null_count_run_end[(100000, 16, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+14%
573.7 µs502.6 µs
compress_fsst[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+14%
1.9 ms1.6 ms
fsst_compress_string
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
+14%
171.9 ms151 ms
encode_varbin[(1000, 32)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+14%
238.8 µs209.9 µs
encode_varbin[(1000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+14%
228.8 µs201.3 µs
decompress[u16, (10000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+14%
54.1 µs47.6 µs
decompress[u8, (100000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+14%
262.9 µs231.6 µs
decompress[u64, (1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+13%
33 µs29.1 µs
compress[(1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+13%
79.9 µs70.4 µs
null_count_run_end[(100000, 16, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+13%
573.7 µs505.9 µs
encode_varbin[(1000, 4)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+13%
227.4 µs200.7 µs
encode_varbin[(1000, 2)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+13%
225.5 µs199.7 µs
decompress[u32, (10000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+13%
66.5 µs59 µs
append_n_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+13%
3.9 µs3.5 µs
compress_alp[f64, (10000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+13%
484.6 µs430 µs
push_n_vortex_buffer[u16, 2048]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+12%
5.4 µs4.8 µs
null_count_run_end[(100000, 4, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+12%
1.6 ms1.5 ms

Commits

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