Skip to content

v0.5.3

Latest

Choose a tag to compare

@Xuanwo Xuanwo released this 24 Mar 06:33
· 79 commits to main since this release
v0.5.3
4d9ecab

Highlights

  • Upgraded the bundled Lance crates to 3.0.1, including the Lance v3.0 transition and the follow-up v3.0.1 update. (#172, #176)
  • Added full Lance maintenance SQL surface and MERGE INTO support for Lance tables. (#155, #156)
  • Added data_storage_version support in both COPY and CREATE TABLE. (#162)

Performance and Execution

  • Added index-aware scanner selection and LIMIT-through-FILTER pushdown to improve scan planning. (#169)
  • Added deferred materialization for heavy columns to reduce unnecessary scan work. (#175)
  • Unified expression IR handling for filters and updates. (#174)

Namespace and Search

  • Added an extensible dataset resolver framework so search, metadata, and index operations can resolve table names and paths consistently. (#144)
  • Fixed namespace-backed search to open attached namespace tables through namespace-aware paths. (#149)
  • Fixed SHOW TABLES crashes for REST namespace catalogs and improved bad-table resilience. (#173)
  • Search results now include vector columns in output. (#161)

Maintenance

  • Pinned DuckDB to 4a7aee9 and updated compatibility accordingly. (#148)
  • Improved build and CI behavior across branch and release workflows. (#147, #158)

Full Changelog: v0.5.1...v0.5.3