vortex-data
vortex
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
address comments Signed-off-by: Andrew Duffy <andrew@a10y.dev>
aduffy/geo-v0
52 seconds ago
Merge branch 'develop' into aduffy/geo-v0 Resolve conflict in vortex-duckdb/src/convert/dtype.rs by keeping both new match arms: DUCKDB_TYPE_GEOMETRY (from this branch) and DUCKDB_TYPE_VARIANT (from develop). Signed-off-by: Andrew Duffy <andrew@a10y.dev>
aduffy/geo-v0
34 minutes ago
Vectorize integer sum and min/max over nullable arrays The with-nulls paths for primitive sum and min/max walked the values zipped with a per-element validity bit, which kept them scalar even though their all-valid counterparts already autovectorize to packed widening adds (sum) and packed min/max. Drive both null paths from the validity mask's contiguous `[start, end)` runs (`Mask::slices`, computed once and cached). Each run is fully valid, so it reuses the existing vectorized all-valid reduction: sum folds each run through the chunked widening accumulator; min/max folds the native per-run integer min/max, with floats chaining the runs through the NaN-filtering reduction. Results are unchanged. To support the fold, integer min/max now returns native `(min, max)` (`integer_min_max_raw`) which both the all-valid and run paths reduce before building the result scalar. Benchmarked over 100k i32 elements (added nullable bench cases): - clustered nulls: sum 106us -> 29us, max 159us -> 35us - scattered ~50% nulls: no regression (sum 584us -> 530us, max 606us -> 593us) Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
claude/great-edison-jrGY0
3 hours ago
Fix dtype mismatch in Filter::take logic Signed-off-by: Robert Kruszewski <github@robertk.io>
rk/fuzzerror
16 hours ago
Use ArcSwap for aggregate fn registry Signed-off-by: Robert Kruszewski <github@robertk.io>
rk/aggregatearcswap
16 hours ago
second claude pass Signed-off-by: Matthew Katz <katz@spiraldb.com>
mk/add-list-layout
17 hours ago
format Signed-off-by: Robert Kruszewski <github@robertk.io>
rk/cardinality-estimator
17 hours ago
fallback Signed-off-by: Robert Kruszewski <github@robertk.io>
rk/cardinality-estimator
18 hours ago
Latest Branches
CodSpeed Performance Gauge
-17%
add vortex-geo crate and WKB extension type
#7722
45 minutes ago
4fa444b
aduffy/geo-v0
CodSpeed Performance Gauge
+14%
perf: aggregate min/max
#8061
3 hours ago
6a44f51
claude/great-edison-jrGY0
CodSpeed Performance Gauge
+3%
Fix dtype mismatch in Filter::take logic
#8073
16 hours ago
4370757
rk/fuzzerror
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs