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

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
1199
Archived
35

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
new_alp_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
-8%
155.9 µs169.5 µs
new_bp_prim_test_between[i16, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
-7%
83.8 µs90.5 µs
new_alp_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
-6%
106.5 µs113.2 µs
new_alp_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
-6%
237.8 µs252.6 µs
new_bp_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
-5%
60.7 µs64 µs
new_alp_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
-5%
68.9 µs72.4 µ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
null_count_run_end[(10000, 1024, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
-4%
3.3 µs3.4 µs
null_count_run_end[(10000, 256, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
-4%
3.3 µs3.4 µs
null_count_run_end[(100000, 1024, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
-4%
3.3 µs3.4 µ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
compress[(10000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-4%
201.3 µs209.3 µs
compress[(100000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-4%
2 ms2.1 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

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 months ago
by gatesn
© 2026 CodSpeed Technology
Home Terms Privacy Docs