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

use full column set on empty projection list in duckdb

#6831Merged
Comparing
myrrc/fix-empty-projection-list-duckdb
(
ae4c082
) with
develop
(
0309e57
)
CodSpeed Performance Gauge
+26%
Improvement
4
Untouched
996
Skipped
1391
Archived
75

Benchmarks

2466 total
take_200k_first_chunk_only
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+26%
4.2 ms*3.3 ms
take_200k_dispersed
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+24%
4.5 ms*3.6 ms
patched_take_200k_dispersed
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+20%
5.6 ms*4.7 ms
patched_take_200k_first_chunk_only
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+12%
5.4 ms*4.8 ms
dict_canonicalize_zipfian[256, 1000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
+2%
26.3 µs*25.8 µs
dict_canonicalize_uniform[16, 1000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
+2%
26 µs*25.4 µs
dict_canonicalize_uniform[256, 1000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
+2%
26.6 µs*26 µs
chunked_dict_primitive_into_canonical[f32, (1000, 1000, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+2%
143.4 µs*140.7 µs
dict_canonicalize_zipfian[2048, 1000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
+2%
28.8 µs*28.3 µs
dict_canonicalize_uniform[2048, 1000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
+2%
29.8 µs*29.2 µs
decompress[u64, (1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
22.1 µs*21.7 µs
dict_canonicalize_zipfian[8192, 1000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
+2%
32.7 µs*32.2 µs
decompress[u8, (1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
17.6 µs*17.3 µs
decompress[u16, (1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
19.9 µs*19.6 µs
decompress[u32, (1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
20.5 µs*20.2 µs
decompress[u16, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
22.8 µs*22.5 µs
decompress[u8, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
19.5 µs*19.2 µs
decompress[u64, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
25.7 µs*25.4 µs
dict_canonicalize_uniform[8192, 1000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
+1%
39.2 µs*38.7 µs
decompress[u32, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
23.8 µs*23.5 µs
decompress[u8, (10000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
23.8 µs*23.5 µs
encode_varbin[(1000, 32)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+1%
240 µs*237.1 µs
decompress[u64, (1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
33.7 µs*33.3 µs
decompress[u8, (10000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
24.9 µs*24.7 µs
decompress[u8, (1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
25.7 µs*25.5 µs

Commits

Click on a commit to change the comparison range
Base
develop
0309e57
+26.39%
use full column set on empty post-filter projection list in duckdb
ae4c082
1 month ago
by myrrc
© 2026 CodSpeed Technology
Home Terms Privacy Docs