Skip to content

v0.4.0: Multi-engine backends

Choose a tag to compare

@Mmoncadaisla Mmoncadaisla released this 21 Sep 13:58
· 21 commits to main since this release
65f1c35

xarray-sql now supports multiple query engines: DataFusion (default), DuckDB and Polars.

What's Changed

  • Multi-engine backends: pushdown DuckDB adapter, engine-neutral Arrow dataset, caching helpers by @Mmoncadaisla in #227
  • Versioned documentation: keep the public default on the latest stable release by @Mmoncadaisla in #246
  • Fix coordinate-bound support and safe partition pruning by @ghostiee-11 in #248
  • Replace searchsorted with a hash index in the reverse-pivot scatter by @Mmoncadaisla in #245
  • 🤖 Name your tables on every engine: table_names across the multi-engine backends by @alxmrs in #252
  • Add Nix flake for ergonomic NixOS development by @alxmrs in #253
  • Bump version to 0.4.0 by @Mmoncadaisla in #254

Full Changelog: v0.3.3...v0.4.0