duckdb / duckdb-rs

Ergonomic bindings to duckdb for Rust
MIT License
511 stars 113 forks source link

libduckdb-sys: include duckdb (1.1.1) as a submodule #387

Open njaard opened 1 month ago

njaard commented 1 month ago

This pull request changes the way libduckdb is built. Because I don't have Windows, I can't verify it works there.

Most importantly, it brings libduckdb up to the most recent version so that there can be extensions like spatial and so on.

I regenerated the bindings, but the diff was empty.

I didn't want libduckdb's jemalloc to conflict with rust's jemalloc-sys, so I disabled that extension. It should be documented that you should use the crate jemallocator with this crate.