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

feat[expr]: N-ary CASE WHEN expression

#6197Closed
Comparing
spiceai:develop
(
949a446
) with
develop
(
8cb79d9
)
CodSpeed Performance Gauge
+34%
Untouched
862
New
16
Archived
1543

Benchmarks

2421 total
case_when_all_false[100000]
vortex-array/benches/expr/case_when_bench.rs
CodSpeed Performance Gauge
N/A
N/A773.6 µs
case_when_nary_100_conditions[1000]
vortex-array/benches/expr/case_when_bench.rs
CodSpeed Performance Gauge
N/A
N/A4.5 ms
case_when_all_true[100000]
vortex-array/benches/expr/case_when_bench.rs
CodSpeed Performance Gauge
N/A
N/A773.9 µs
case_when_all_true[1000]
vortex-array/benches/expr/case_when_bench.rs
CodSpeed Performance Gauge
N/A
N/A115.3 µs
case_when_nary_100_conditions[100000]
vortex-array/benches/expr/case_when_bench.rs
CodSpeed Performance Gauge
N/A
N/A72.5 ms
case_when_all_true[10000]
vortex-array/benches/expr/case_when_bench.rs
CodSpeed Performance Gauge
N/A
N/A175.5 µs
case_when_all_false[1000]
vortex-array/benches/expr/case_when_bench.rs
CodSpeed Performance Gauge
N/A
N/A114.9 µs
case_when_nary_10_conditions[10000]
vortex-array/benches/expr/case_when_bench.rs
CodSpeed Performance Gauge
N/A
N/A1.2 ms
case_when_all_false[10000]
vortex-array/benches/expr/case_when_bench.rs
CodSpeed Performance Gauge
N/A
N/A176.4 µs
case_when_nary_3_conditions[1000]
vortex-array/benches/expr/case_when_bench.rs
CodSpeed Performance Gauge
N/A
N/A229.9 µs
case_when_nary_100_conditions[10000]
vortex-array/benches/expr/case_when_bench.rs
CodSpeed Performance Gauge
N/A
N/A10.9 ms
case_when_nary_10_conditions[1000]
vortex-array/benches/expr/case_when_bench.rs
CodSpeed Performance Gauge
N/A
N/A541.6 µs
case_when_nary_3_conditions[10000]
vortex-array/benches/expr/case_when_bench.rs
CodSpeed Performance Gauge
N/A
N/A483.1 µs
case_when_simple[1000]
vortex-array/benches/expr/case_when_bench.rs
CodSpeed Performance Gauge
N/A
N/A138.8 µs
case_when_simple[100000]
vortex-array/benches/expr/case_when_bench.rs
CodSpeed Performance Gauge
N/A
N/A1.5 ms
case_when_simple[10000]
vortex-array/benches/expr/case_when_bench.rs
CodSpeed Performance Gauge
N/A
N/A266.6 µs
compress[(1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-4%
49.6 µs51.8 µs
compress[(1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-4%
53.4 µs55.6 µs
map_each[BufferMut<i32>, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+4%
828.9 ns799.7 ns
new_raw_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-3%
25.9 µs26.8 µs
compress[(1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
-3%
68.2 µs70.5 µs
take_10_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
-3%
24.2 µs25 µs
encode_primitives[u8, (1000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-3%
88.9 µs91.4 µs
encode_primitives[u8, (1000, 4)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-3%
87.2 µs89.6 µs
decode_primitives[f32, (1000, 32)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+3%
25.1 µs24.4 µs

Commits

Click on a commit to change the comparison range
Base
develop
8cb79d9
+0.06%
Merge branch 'develop' into develop
ba82921
5 months ago
by lukekim
-0.1%
Merge branch 'develop' into develop
b2626b0
5 months ago
by lukekim
+0.01%
Merge branch 'vortex-data:develop' into develop
9db355f
5 months ago
by lukekim
+0.09%
Merge branch 'vortex-data:develop' into develop
359a4d4
5 months ago
by lukekim
+0.17%
Merge branch 'develop' into develop
da5f802
5 months ago
by lukekim
+33.28%
Merge branch 'develop' into develop
08cbe74
5 months ago
by lukekim
0%
Merge branch 'vortex-data:develop' into develop
949a446
5 months ago
by lukekim
© 2026 CodSpeed Technology
Home Terms Privacy Docs