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

2: Add NullCount aggregate function

#7929Merged
Comparing
ngates/stats-7707/null-count-stat-wrappers
(
85a04e0
) with
ngates/aggregatefn-stat-bridge-cleanup
(
7b76045
)
CodSpeed Performance Gauge
-17%
Regression
6
Untouched
1210
Archived
24

Benchmarks

1240 total
new_bp_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
-25%
178.8 µs237.2 µs
new_bp_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
-20%
115.9 µs144.9 µs
new_bp_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
-17%
141.7 µs170.4 µs
new_alp_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
-15%
127.7 µs149.3 µs
new_bp_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
-13%
95.3 µs109.5 µs
new_bp_prim_test_between[i16, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
-10%
121 µs134.7 µs
cuda/bitpacked_patched_u16/unpack/1%[100M]
vortex-cuda/benches/bitpacked_cuda.rs::benches::benchmark_bitunpack_with_patches::cuda
CodSpeed Performance Gauge
+5%
624.7 µs597.1 µs
cuda/alp_f32/0%[100M]
vortex-cuda/benches/alp_cuda.rs::benches::benchmark_alp_decode::cuda
CodSpeed Performance Gauge
+4%
2.5 ms2.4 ms
take_10_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+4%
28 µs27.1 µs
patched_take_10_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+3%
33.1 µs32 µs
bench_compare_sliced_dict_primitive[(1000, 10000)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
+3%
81.2 µs78.7 µs
case_when_all_false[1000]
vortex-array/benches/expr/case_when_bench.rs
CodSpeed Performance Gauge
+3%
77.2 µs74.8 µs
case_when_nary_10_conditions[1000]
vortex-array/benches/expr/case_when_bench.rs
CodSpeed Performance Gauge
+3%
257.5 µs249.8 µs
chunked_opt_bool_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+3%
274 µs265.8 µs
chunked_varbinview_opt_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+3%
3 ms2.9 ms
case_when_all_true[1000]
vortex-array/benches/expr/case_when_bench.rs
CodSpeed Performance Gauge
+3%
77.5 µs75.3 µs
case_when_simple[1000]
vortex-array/benches/expr/case_when_bench.rs
CodSpeed Performance Gauge
+3%
90.2 µs87.7 µs
case_when_nary_3_conditions[1000]
vortex-array/benches/expr/case_when_bench.rs
CodSpeed Performance Gauge
+3%
140.5 µs136.7 µs
case_when_without_else[1000]
vortex-array/benches/expr/case_when_bench.rs
CodSpeed Performance Gauge
+3%
92.6 µs90.2 µs
case_when_nary_early_dominant[1000]
vortex-array/benches/expr/case_when_bench.rs
CodSpeed Performance Gauge
+3%
141.8 µs138.1 µs
case_when_nary_equality_lookup[1000]
vortex-array/benches/expr/case_when_bench.rs
CodSpeed Performance Gauge
+3%
211.1 µs205.7 µs
bench_compare_primitive[(10000, 32)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
+3%
107.1 µs104.4 µs
bench_compare_sliced_dict_primitive[(2500, 10000)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
+2%
88.1 µs86 µs
chunked_varbinview_opt_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+2%
2.5 ms2.4 ms
bench_compare_primitive[(10000, 4)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
+2%
106.6 µs104.3 µs

Commits

Click on a commit to change the comparison range
Base
ngates/aggregatefn-stat-bridge-cleanup
7b76045
-16.64%
Add null count stat aggregate wrappers
85a04e0
2 days ago
by gatesn
© 2026 CodSpeed Technology
Home Terms Privacy Docs