Skip to content

Releases: vortex-data/vortex

0.76.0

Choose a tag to compare

@github-actions github-actions released this 01 Jul 14:56
0a45777

Changes

⚠️ Breaks

✨ Features

  • Add swimlane view to vortex-web that visualizes physical layout of columns in files (#8634) @robert3005
  • feat(vortex-bench): infra of SpatialBench on DuckDB, plain binary (#8598) @HarukiMoriarty
  • Expose array buffer replacement (#8606) @gatesn
  • bool -> Primitive casts (#8621) @myrrc
  • feat: add metadata bridge for Python CUDA export (#8604) @0ax1
  • Add list_length scalar function (#8495) @mhk197
  • feat(file): make Footer::new public (#8602) @tobias-fire
  • feat(array): push struct validity into children (#8589) @miniex
  • Support session-time source configuration in DataFusion, and clear up precedence between config sources (#8575) @AdamGS
  • feat(python): package CUDA as an optional extension (#8510) @0ax1
  • Decimal casting (#8562) @gatesn
  • Add JSON to Parquet Variant conversion with shredding (#8391) @AdamGS
  • Add extension storage scalar function (#8540) @gatesn
  • Numerical aggregate functions have an option to skip or include nans in calculation, skip by default (#8457) @robert3005
  • feat(vortex-geo): ST_Distance via the geo crate + Polygon type (#8497) @HarukiMoriarty
  • feat[gpu]: arrow device array stream support (#8483) @0ax1
  • feat(vortex-datafusion): struct scalar conversion + extension-over-struct scan (#8453) @HarukiMoriarty
  • feat: DeltaScheme adjustable compression ratio threshold (#8461) @joseph-isaacs
  • Add Delta scheme to the integer compressor (unstable_encodings) (#8212) @joseph-isaacs
  • Push down some expressions to Dict layout reader's cached values (#8341) @myrrc
  • --patterns flag for random-access-bench (#8446) @myrrc
  • ffi: create data source from memory buffer (#8426) @myrrc
  • Constant comparison and byte_length OnPair kernels (#8371) @myrrc
  • REGEX support for sqllogictests (#8392) @myrrc
  • feat(vortex-geo): Arrow import/export for the native Point type (#8374) @HarukiMoriarty

🚀 Performance

🐛 Bug Fixes

21 changes
  • Convert extension type scalars to Value correctly (#8635) @myrrc
  • fix(vortex-bench): map gs:// scheme to gcs storage label (#8630) @brancz
  • fix: CUDA bitpacked sliced output allocation (#8622) @0ax1
  • Fix wasm32 build by gating MultiFileSession on non-wasm targets (#8612) @robert3005
  • fix: support 64K alignment (#8599) @a10y
  • Guard calling is_nan on scalar value on dtype being a float (#8593) @robert3005
  • vortex-datafusion: Pipe session through to converter (#8591) @brancz
  • Save children dtypes/length in ZstdBuffersMetadata (#8572) @myrrc
  • fix(array): don't panic on unsupported arrow types (#8564) @miniex
  • fix(layout): don't panic collecting an empty stream (#8472) @miniex
  • Correctly calculate FSST compressed output size (#8551) @robert3005
  • refactor[fsst]: take ArrayRef in fsst_compress, decide offset width upfront (#7900) @mprammer
  • Move optimizer kernels into a dedicated KernelSession (#8511) @gatesn
  • Fix is_zero() for FixedSizeList and Struct scalar types (#8500) @connortsui20
  • Handle null lanes in primitive take (#8505) @gatesn
  • Preserve dict referenced values metadata (#8499) @gatesn
  • fix: preserve operand width in DecimalValue checked arithmetic (#7380) @abnobdoss
  • fix Fuzz constant OOM for CUDA (#8481) @a10y
  • vortex-tui: query tab should work for non-*.vortex files (#8473) @a10y
  • Ignore PyO3 rustsec (#8381) @connortsui20
  • fix: vx_data_source_new_buffer sem-merge conflict (#8437) @joseph-isaacs

📖 Documentation

🧰 Maintenance

49 changes

0.75.0

Choose a tag to compare

@github-actions github-actions released this 12 Jun 15:24
7b53625

Changes

⚠️ Breaks

🚧 Deprecation

✨ Features

🚀 Performance

🐛 Bug Fixes

13 changes

📖 Documentation

🧰 Maintenance

40 changes

0.74.0

Choose a tag to compare

@github-actions github-actions released this 02 Jun 11:43
7de53da

Changes

⚠️ Breaks

✨ Features

🚀 Performance

🐛 Bug Fixes

📖 Documentation

🧰 Maintenance

22 changes

0.73.0

Choose a tag to compare

@github-actions github-actions released this 27 May 16:04
649fe0a

Changes

✨ Features

🚀 Performance

🐛 Bug Fixes

10 changes
  • Correctly handle Nan/Inf comparison in ALP between reduce (#8126) @robert3005
  • fsst like to respect sql escape codes in the pattern (#8107) @onursatici
  • Fix native library publish for non amd64 platforms (#8108) @robert3005
  • wipe duckdb source in build.rs if not fully extracted before (#8106) @onursatici
  • like stat falsification respects escape characters (#8103) @onursatici
  • Fix dtype mismatch in Filter::take logic (#8073) @robert3005
  • Handle overflow in decimal between implementation if the passed scalars fit in the array's logical but not the physical type (#8017) @vortex-claude[bot]
  • When delegating to arrow comparison make sure that both left and right hand side have the same arrow type (#8018) @vortex-claude[bot]
  • fix: build CUDA kernels as multi-arch fatbin with PTX fallback (#8047) @0ax1
  • Fallback from fsst specialised like expression if there are escape characters in the like string (#8038) @robert3005

📖 Documentation

🧰 Maintenance

31 changes

0.72.0

Choose a tag to compare

@github-actions github-actions released this 20 May 14:52
008c1d9

Changes

✨ Features

🚀 Performance

  • Slice list/list_view elements in duckdb exporter (#8020) @myrrc

🐛 Bug Fixes

🧰 Maintenance

4 changes

0.71.0

Choose a tag to compare

@github-actions github-actions released this 18 May 19:23
7b47788

Changes

⚠️ Breaks

✨ Features

🚀 Performance

🐛 Bug Fixes

21 changes

🧰 Maintenance

74 changes

0.70.0

Choose a tag to compare

@github-actions github-actions released this 01 May 14:11
Immutable release. Only release title and notes can be modified.
4c1ae92

Changes

⚠️ Breaks

🚧 Deprecation

✨ Features

🚀 Performance

🐛 Bug Fixes

16 changes

📖 Documentation

🧰 Maintenance

85 changes
Read more

0.69.0

Choose a tag to compare

@0ax1 0ax1 released this 16 Apr 14:33
Immutable release. Only release title and notes can be modified.
8b09d0c

What's Changed

New Contributors

Full Changelog: 0.68.0...0.69.0

0.68.0

Choose a tag to compare

@github-actions github-actions released this 09 Apr 17:07
Immutable release. Only release title and notes can be modified.
ae906c7

Changes

⚠️ Breaks

✨ Features

🚀 Performance

🐛 Bug Fixes

17 changes

📖 Documentation

🧰 Maintenance

30 changes

0.67.0

Choose a tag to compare

@github-actions github-actions released this 30 Mar 12:02
Immutable release. Only release title and notes can be modified.
d0ed3fc

Changes

✨ Features

🚀 Performance

🐛 Bug Fixes

  • Make sure all tokio runtime propegate observability in the same way (#7193) @AdamGS
  • fix: vortex-cxx test race (#7189) @0ax1
  • fix: support total_size=0 in byte_range_to_row_range (#7115) @aalexandrov

📖 Documentation

🧰 Maintenance

12 changes