vortex-data
vortex
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Resolve every Java-binding URL through the vortex-cloud registry, adding hf:// (#9273) Remove special handling of object stores from vortex-jni and use upstream logic from vortex-cloud --------- Signed-off-by: Robert Kruszewski <robert@spiraldb.com> Signed-off-by: Robert Kruszewski <github@robertk.io> Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
develop
8 hours ago
feat(vortex-spatial): add length scalar function (#9290) ## Rationale Vortex native LineString arrays should support planar length without an Arrow, WKB, or row-oriented geo_types conversion. ## What changes are included? - Add vortex.st.length for native LineString inputs. - Compute every row directly from flattened coordinate buffers and row offsets. - Sum all adjacent segments, supporting empty, one-point, and arbitrary-length LineStrings. - Preserve constant results and strict null propagation. - Add focused correctness tests and CodSpeed benchmarks. ## Split This was split from #9201. It is standalone on develop; #9201 now contains only ST_MakeLine and primitive Interleave support. Signed-off-by: Nemo Yu <zyu379@wisc.edu>
develop
10 hours ago
feat(vortex-spatial): add length scalar function Signed-off-by: Nemo Yu <zyu379@wisc.edu>
nemo/geo-length
11 hours ago
refactor(vortex-spatial): simplify collect row compaction Collapse the two parallel `compact_elements` branches in `collect_list_rows` into one, which removes the derived flag, a mask clone, and a duplicated cast. Extract the row-view rebuild into `compact_row_views` and drop its read of the incoming offsets: compaction only runs after `MakeExact`, which leaves the views a gapless in-order cover, so each row starts where the previous one ended. That saves a cast and a full array execution per null-bearing batch. Rename `execute_collect_list_rows` to `execute_collect` to match the sibling `execute_envelope` and `execute_make_line`, and use one name, `element_mask`, for the element validity throughout. Add a test for a non-exact list view, the `MakeExact` path the offsets derivation relies on and the only path no test covered. Signed-off-by: Nemo Yu <zyu379@wisc.edu>
nemo/geo-collect
11 hours ago
refactor(vortex-spatial): clarify collect list semantics Signed-off-by: Nemo Yu <zyu379@wisc.edu>
nemo/geo-collect
11 hours ago
Thread `Scope` through the optimizer, coercion and partitioning Signed-off-by: Matt Katz <mhkatz97@gmail.com>
mk/scoped-passes
12 hours ago
feat(geo): add Hilbert scalar function Signed-off-by: Nemo Yu <zyu379@wisc.edu>
nemo/geo-hilbert-bounds
12 hours ago
refactor(vortex-geo): share structural binary geometry execution Signed-off-by: Nemo Yu <zyu379@wisc.edu>
nemo/geo-intersection-native
12 hours ago
Latest Branches
CodSpeed Performance Gauge
+6%
feat(vortex-spatial): add length scalar function
#9290
3 days ago
6cabb8f
nemo/geo-length
CodSpeed Performance Gauge
+6%
feat(vortex-spatial): add collect scalar function
#9218
11 hours ago
8153fd8
nemo/geo-collect
CodSpeed Performance Gauge
+18%
Thread `Scope` through the optimizer, coercion and partitioning
#9338
12 hours ago
8d7300f
mk/scoped-passes
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs