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
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
decompress[u8, (1000000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+14%
2.5 ms2.2 ms
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
null_count_run_end[(100000, 4, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+12%
1.6 ms1.5 ms
null_count_run_end[(100000, 4, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+12%
1.6 ms1.5 ms
compress_alp[f64, (10000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+12%
510.8 µs456.4 µs
compress_alp[f64, (10000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+12%
510.7 µs456.3 µs
compress_fsst[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+12%
215.8 µs193.2 µs
take_fsl_random[64, 1000]
vortex-array/benches/take_fsl.rs
CodSpeed Performance Gauge
+12%
1.3 ms1.2 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
4 days ago
by danking
© 2026 CodSpeed Technology
Home Terms Privacy Docs