vortex-data
vortex
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Merge remote-tracking branch 'origin/develop' into claude/array-slots-macro-design-pemah1 Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk> # Conflicts: # vortex-array/src/arrays/masked/execute.rs # vortex-compressor/src/compressor/cascade.rs
claude/array-slots-macro-design-pemah1
5 minutes ago
fix: address review comments on GPU compress benchmark Use direct I/O for the pooled CUDA data-plane reads and black-box the canonicalized batches so the decompression work cannot be optimized away. Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk> Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01WPDxwLypj71WvC9zfusx86
ji/gpu-decompress
14 minutes ago
fix: address review comments on GPU compress benchmark Use direct I/O for the pooled CUDA data-plane reads and black-box the canonicalized batches so the decompression work cannot be optimized away. Signed-off-by: "Joe Isaacs" <joe.isaacs@live.co.uk> Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01WPDxwLypj71WvC9zfusx86
ji/gpu-decompress
20 minutes ago
fixes Signed-off-by: Matt Katz <mhkatz97@gmail.com>
mk/decimal-add-sub-pushdown-df
20 minutes ago
Merge origin/develop into ji/layout27 Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
ji/layout27
24 minutes ago
Merge remote-tracking branch 'origin/develop' into ji/gate-writer-editions Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk> # Conflicts: # vortex-jni/src/writer.rs # vortex-layout/src/layouts/struct_/reader.rs # vortex-layout/src/layouts/table.rs # vortex-layout/src/test.rs
ji/gate-writer-editions
27 minutes ago
fix(cuda): synchronize Arrow exports with buffer streams (#8952) Signed-off-by: Alexander Droste <alexander.droste@protonmail.com>
develop
39 minutes ago
Bail on out-of-bounds RLE indices at valid positions instead of clamping The nullable-indices decode path previously clamped every index into range, which silently remapped a corrupt out-of-bounds index at a *valid* position to the last chunk value. Only null positions may legitimately hold garbage indices (e.g. after further compression of the indices child), so treat the two cases differently: - Materialize the indices validity mask once per decompress, then use a per-chunk SIMD popcount (`count_range`) to classify chunks. - Fully-valid chunks take the existing max-reduction bounds check. - Fully-null chunks skip the gather entirely (all values are masked). - Mixed chunks zero out the null positions via word-at-a-time `for_each_set_index` and then run the same max-reduction check, so an out-of-bounds index at a valid position now fails decompression with an error rather than being clamped. Signed-off-by: "Joe Isaacs" <joe.isaacs@live.co.uk> Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01L499Tv8CF7Aj7a3cABW9fp
claude/vortex-fastlanes-upgrade-pljujw
45 minutes ago
Latest Branches
CodSpeed Performance Gauge
0%
Support variadic tail slots in #[array_slots] macro
#8950
8 minutes ago
5b06b3a
claude/array-slots-macro-design-pemah1
CodSpeed Performance Gauge
0%
Push down decimal Add/Sub to Vortex in DataFusion filters and projections
#8936
22 minutes ago
b5d5d2f
mk/decimal-add-sub-pushdown-df
CodSpeed Performance Gauge
0%
feat[file]: gate the writer on the session's enabled editions
#8946
56 minutes ago
16b2711
ji/gate-writer-editions
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs