vortex-data
vortex
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Fix `Scalar::is_zero` for `FixedSizeList` and `Struct` `Scalar::is_zero` previously only checked the element/field count for `FixedSizeList` and `Struct` values, so any non-null struct or fixed-size list was reported as zero. Recurse into the elements/fields and require every one to be a non-null zero value, matching the documented `Scalar::zero_value` semantics. Add regression tests covering non-zero elements/fields, null elements/fields, and a nested struct-of-fixed-size-list value. These fail against the previous element-count-only behavior. Closes: https://github.com/vortex-data/vortex/issues/7891 Signed-off-by: Connor Tsui <connor@spiraldb.com> Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0139i5huJ9ixt2m3LggBoUKQ
claude/serene-darwin-ne73a3
2 hours ago
Preserve dict referenced values metadata (#8499) Mark LIKE as semantically infallible and preserve all_values_referenced when generic dictionary scalar pushdown rewrites dictionary values. Signed-off-by: "Nicholas Gates" <nick@nickgates.com>
develop
5 hours ago
Generalize SIMD `take` operations to `Copy` (#8496) ## Summary Closes: https://github.com/vortex-data/vortex/issues/5677 Changes the `NativePType` bound to `Copy`, which allows us to deduplicate a bunch of code. Imo this is also easier to read. ## Testing Existing tests should suffice --------- Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
develop
5 hours ago
format Signed-off-by: Robert Kruszewski <github@robertk.io>
ji/over-align-buffer-default
5 hours ago
try again Signed-off-by: Robert Kruszewski <github@robertk.io>
ji/over-align-buffer-default
5 hours ago
Parent-ref stack allocation + Matcher unification (squashed for rework)
refactor/parent-ref-stack-allocated
5 hours ago
try again Signed-off-by: Robert Kruszewski <github@robertk.io>
ji/over-align-buffer-default
5 hours ago
Handle null lanes in primitive take Avoid dereferencing physical index values from null take lanes by zeroing those lanes before the cast/gather and intersecting the original index validity back into the result validity. Signed-off-by: Nicholas Gates <nick@nickgates.com>
ngates/dict-like-pushdown
5 hours ago
Latest Branches
CodSpeed Performance Gauge
+1%
Fix is_zero() for FixedSizeList and Struct scalar types
#8500
2 hours ago
1abc9e3
claude/serene-darwin-ne73a3
CodSpeed Performance Gauge
+3%
perf: align buffer to `Alignment::DEFAULT_ALIGNMENT = = Alignment::new(256)`
#8490
5 hours ago
bfc91e8
ji/over-align-buffer-default
CodSpeed Performance Gauge
-12%
Allow running reduce_parent operations on stack allocated parents
#7751
6 hours ago
44bd1a7
refactor/parent-ref-stack-allocated
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs