Download Latest Version 0.53.0 source code.tar.gz (2.0 MB)
Email in envelope

Get an email when there's a new version of Vortex

Home / 0.52.0
Name Modified Size InfoDownloads / Week
Parent folder
0.52.0 source code.tar.gz 2025-09-03 1.9 MB
0.52.0 source code.zip 2025-09-03 2.7 MB
README.md 2025-09-03 3.2 kB
Totals: 3 Items   4.6 MB 0

Changes

✨ Features

  • Make footer and segment cache sizes configurable in Datafusion (#4491) @AdamGS
  • feat: VortexDataset.get_fragments yields one fragment per split (#4386) @danking
  • Change evaluations to take MaskFuture (#4482) @gatesn
  • Refactor ObjectStoreWriter (#4475) @AdamGS
  • Feature: add to_canonical to ArrayBuilder (#4473) @connortsui20
  • Feature: Add append_option method to every builder (#4455) @connortsui20
  • Feature: Add eq_with_nullability_subset and eq_with_nullability_superset and validate extend_from_array (#4445) @connortsui20

🐛 Bug Fixes

  • fix[vortex-array]: don't use input list field type in preferred conversion (#4481) @asubiotto
  • Remove caching the array on flat layout reader, rely on the segment cache instead (#4459) @onursatici
  • fix[array]: fill_null with nullable scalar must return nullable array (#4472) @joseph-isaacs
  • Fix: CanonicalVTable::to_canonical and apped_to_builder doesn't return errors (#4441) @robert3005
  • fix[layout]: remove println (#4454) @joseph-isaacs
  • test[mask] cannot convert nullable bool array to mask (#4429) @joseph-isaacs

🧰 Maintenance

23 changes * chore(deps): update rust crate zip to v4.6.1 (#4490) @[renovate[bot]](https://github.com/apps/renovate) * chore: rudimentary Python benchmarks & support more Polars types (#4442) @danking * chore: `#[inline]` fns vortex-dtype (#4486) @0ax1 * chore(deps): update rust crate clap to v4.5.47 (#4488) @[renovate[bot]](https://github.com/apps/renovate) * chore: info -> debug logging (#4484) @a10y * chore: `#[inline]` fns vortex-scan (#4483) @0ax1 * chore: `#[inline]` fns vortex-array (#4477) @0ax1 * chore: `#[inline]` fns vortex-buffer (#4479) @0ax1 * chore: `#[inline]` fns vortex-mask (#4478) @0ax1 * chore(deps): update codspeedhq/action action to v4 (#4471) @[renovate[bot]](https://github.com/apps/renovate) * feat[encodings/dict]: allow different nullability of codes and values in dict (#3736) @joseph-isaacs * chore(deps): update rust crate uuid to v1.18.1 (#4467) @[renovate[bot]](https://github.com/apps/renovate) * Chore: Clean up `PrimitiveBuilder` API (#4457) @connortsui20 * fix(deps): update all patch updates to v1.0.174 (patch) (#4465) @[renovate[bot]](https://github.com/apps/renovate) * chore(deps): Update `tracing-subscriber` (#4463) @blaginin * Chore: `ArrayBuilder` refactor (#4452) @connortsui20 * chore(deps): update rust crate cc to v1.2.35 (#4456) @[renovate[bot]](https://github.com/apps/renovate) * Chore: Make all `ArrayBuilder`s consistent (#4450) @connortsui20 * chore(deps): update rust crate bindgen to v0.72.1 (#4451) @[renovate[bot]](https://github.com/apps/renovate) * chore(deps): update rust crate zip to v4.6.0 (#4446) @[renovate[bot]](https://github.com/apps/renovate) * chore(deps): update rust crate tracing-subscriber to v0.3.20 (#4439) @[renovate[bot]](https://github.com/apps/renovate) * chore: `GetItem` to apply parent nullability (#4425) @blaginin * chore(deps): update rust crate hashbrown to 0.16.0 (#4432) @[renovate[bot]](https://github.com/apps/renovate)
Source: README.md, updated 2025-09-03