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

feat[vortex-runend]: handle canonicalizing Ree<Dict> and Ree<Utf8>

#6788
Comparing
asubiotto/ree
(
63f27a5
) with
develop
(
df23c37
)
CodSpeed Performance Gauge
-84%
Improvement
1
Regression
17
Untouched
962
Skipped
1466

Benchmarks

2446 total
take_indices[(1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-84%
2 ms12.3 ms
take_indices[(1000000, 4096)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-84%
2 ms12.2 ms
take_indices[(1000000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-83%
2 ms12.2 ms
take_indices[(1000000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-82%
2.3 ms12.5 ms
take_indices[(100000, 4096)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-76%
235.6 µs979 µs
take_indices[(100000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-75%
237.7 µs965.3 µs
take_indices[(100000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-74%
260.6 µs984.3 µs
take_indices[(1000000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-59%
7 ms17.2 ms
take_indices[(10000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-56%
57.8 µs132.1 µs
take_indices[(10000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-55%
60.3 µs133.9 µs
take_indices[(100000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-47%
738.4 µs1,404.4 µs
take_indices[(10000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-38%
108 µs174 µs
take_indices[(1000000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-37%
16.1 ms25.4 ms
take_indices[(100000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-26%
1.6 ms2.2 ms
take_indices[(10000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-23%
198.8 µs256.7 µs
take_indices[(1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-15%
39.4 µs46.5 µs
take_indices[(1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-12%
44.2 µs50.2 µs
map_each[BufferMut<i32>, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+11%
858.1 ns770.6 ns
bitwise_not_vortex_buffer_mut[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+6%
530.3 ns501.1 ns
null_count_run_end[(100000, 1024, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+5%
3.8 µs3.6 µs
null_count_run_end[(10000, 1024, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+5%
3.8 µs3.6 µs
null_count_run_end[(10000, 256, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+5%
3.8 µs3.6 µs
set_indices_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+5%
1.3 µs1.2 µs
bitwise_not_vortex_buffer_mut[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+4%
681.9 ns652.8 ns
bitwise_not_vortex_buffer_mut[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+4%
846.9 ns817.8 ns

Commits

Click on a commit to change the comparison range
Base
develop
df23c37
-83.88%
feat[vortex-runend]: handle canonicalizing Ree<Dict> and Ree<Utf8>
63f27a5
1 day ago
by asubiotto
© 2026 CodSpeed Technology
Home Terms Privacy Docs