vortex-data
vortex
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Add CITATION.cff (#8112) Adds a `CITATION.cff` so GitHub shows a "Cite this repository" button and exposes machine-readable citation metadata, plus a cite badge in the README that links to it. Structure and author list follow Spiral's Raincloud file; fields are retargeted to Vortex ā version 0.72.0, the `vortex-data/vortex` remote, and an abstract that frames Vortex as an extensible framework for compressed columnar data with a default file format, rather than a single format. š¤ Generated with [Claude Code](https://claude.com/claude-code) Signed-off-by: mprammer <martin@spiraldb.com> Co-authored-by: Claude <noreply@anthropic.com>
develop
32 minutes ago
fix Signed-off-by: Matthew Katz <katz@spiraldb.com>
mk/add-list-layout
40 minutes ago
fix Signed-off-by: Alexander Droste <alexander.droste@protonmail.com>
ad/cudf3-null-masks
58 minutes ago
Add CITATION.cff Adds a Citation File Format entry so GitHub surfaces a "Cite this repository" button and provides machine-readable citation metadata, plus a cite badge in the README. Annotates the file as Apache-2.0 in REUSE.toml alongside the other root metadata files to keep the REUSE compliance check green. Co-Authored-By: Claude <noreply@anthropic.com> Signed-off-by: mprammer <martin@spiraldb.com>
add-citation-cff
1 hour ago
Share the two-limb test array builder across compute test modules The mod/compare/between test modules each duplicated the same i128 limb-split construction. Hoist it to a single `#[cfg(test)] two_limb_array` in two_limb.rs; the two thin local adapters just add `.into_array()` / a default validity. Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
claude/decimal-numeric-comparison-6W0Mt
1 hour ago
Consolidate two-limb compare/between plumbing into one helper Both kernels duplicated the same materialize-limbs / combine-validity / wrap-as- BoolArray boilerplate. Factor it into `two_limb::eval`, which takes a closure mapping the high/low limb slices to a packed BitBuffer, so `compare` and `between` reduce to extracting the bound(s) and calling it. Drop the now-internal `materialize_limbs`/`reconstruct` from the crate-visible surface. Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
claude/decimal-numeric-comparison-6W0Mt
1 hour ago
Trim decimal comparison benchmarks to a justified, <1ms set Audit of the added benches: - Remove limb_simd: it duplicated the AVX-512 kernel that now lives in two_limb.rs (drift risk), benchmarked a lexicographic-scalar kernel that ships nowhere, and its 1<<20 case exceeded the 1ms-per-op budget. The productized path is now measured by decimal_lt/decimal_between. - Drop the `_wide` arrow and canonical baselines from both files: an i128 comparison's cost is independent of values and precision/scale, so they were provably identical to their narrow counterparts (measured 51.4 vs 51.4us). One arrow + one canonical i128 baseline now serves both narrow and wide. Every remaining case stays well under 1ms. Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
claude/decimal-numeric-comparison-6W0Mt
2 hours ago
fastlanes: streaming compare + between kernels for BitPacked (#8015) Adds `CompareKernel` and `BetweenKernel` for `BitPacked` that walk the encoded array one 1024-element FastLanes block at a time through a single reused scratch buffer, splice any `Patches` into the block in place via a sorted-index cursor, then fold a `Fn(T) -> bool` predicate over the block and write the bits directly into the output bit buffer. The materialised primitive never appears. --------- Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
develop
2 hours ago
Latest Branches
CodSpeed Performance Gauge
-1%
feat: add `ListLayout`
#8071
48 minutes ago
05fb2af
mk/add-list-layout
CodSpeed Performance Gauge
-4%
feat: support nullable Arrow Device array export
#8104
2 hours ago
2d89c69
ad/cudf3-null-masks
CodSpeed Performance Gauge
0%
Add CITATION.cff
#8112
3 hours ago
79bff0b
add-citation-cff
Ā© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs