0.79.0 (Draft)#
Draft — GitHub Release
Changes#
⚠️ Breaks#
vx_expression_clone, remove vx_file_write_array (#8735) @myrrc
Split arrow dependency from vortex-array (#8717) @robert3005
Remove stored
UnionNullability(#8714) @connortsui20
✨ Features#
feat(vortex-geo): add native geoarrow.box bounding-box type (#8746) @HarukiMoriarty
ST_Intersects pushdown: vortex.geo.intersects kernel, DuckDB lowering, spatial function overrides (#8704) @HarukiMoriarty
Add
UnionVariantstype and embed it inDType::Union(#8703) @connortsui20
🐛 Bug Fixes#
Reject negative Union type IDs (#8738) @connortsui20
fix(layout/dict): probe with the configured compressor instead of a hardcoded default (#8406) @tomsanbear
Fix integer overflow in BitBufferMut::truncate and append_n (#8474) @ksj1230
vortex-file: Spawn tasks via runtime instead of directly via tokio (#8711) @brancz
🧰 Maintenance#
12 changes
Update dependency ray to v2.56.0 [SECURITY] (#8732) @renovate[bot]
Add docs on how to use Spark vortex datasource (#8728) @robert3005
Benchmarks for fixed-width array filtering (#8727) @robert3005
Update actions/stale digest to 1e223db (#8731) @renovate[bot]
Update actions/setup-python digest to ece7cb0 (#8730) @renovate[bot]
Update actions/setup-java digest to 0f481fc (#8729) @renovate[bot]
Implement LIKE in vortex instead of falling back to arrow (#8709) @robert3005
Ignore quick-xml rustsec since we cannot update it ourselves (#8712) @robert3005
cuda: build.rs add trigger (#8708) @mag1c1an1
Remove arrow usage from VarBin::compare, VarBinView::filter and BoolArray::from_iter (#8695) @robert3005