v1.10501.0
Highlights
- New profiling metrics API: collect query profiling data (timing, row counts, operator tree) via
Connection. - Removed deprecated
arrow2exposure:step2()is gone. Usequery_polars()for Polars DataFrames orstep()for raw arrow-rs access. Breaking change. duckdb_entrypoint_c_apimacro now suppresses theclippy::missing_safety_doclint automatically.- Upgraded to Arrow 58 and bundled DuckDB v1.5.1.
What's Changed
- duckdb_entrypoint_c_api: suppress missing_safety_doc lint by @mlafeldt in #704
- Clarify MSRV policy under new versioning by @mlafeldt in #705
- Update deps for development by @mlafeldt in #706
- Add support for collecting profiling metrics by @Maxxen in #707
- Profiling metrics follow-up by @Maxxen in #712
- chore: update to arrow v58 by @gadomski in #702
- Remove direct arrow2 exposure by @mlafeldt in #698
- Adapt upgrade.sh scripts to new versioning by @mlafeldt in #717
- Update DuckDB to v1.5.1 by @mlafeldt in #718
New Contributors
Full Changelog: v1.10500.0...v1.10501.0