duckdb-rs
                                
                                 duckdb-rs copied to clipboard
                                
                                    duckdb-rs copied to clipboard
                            
                            
                            
                        Ergonomic bindings to duckdb for Rust
Request to include filter pushdown support for vtab extensions in Rust bindings. This would allow things like the postgres extension (C++) to be built in Rust - allowing WHERE clause...
Getting weird behaviour when any error is returned while also using the skia-safe (https://crates.io/crates/skia-safe) crate. I'm on a Mac with a M3 chip so that might be the only way...
### What happens? I am using the duckdb-rs crate to query an embedded duckdb and return the results as arrow record batches. I would like string types to be returned...
In relation to #378, shouldn't [Transaction.new_unchecked](https://github.com/duckdb/duckdb-rs/blob/2bd811e7b1b7398c4f461de4de263e629572dc90/crates/duckdb/src/transaction.rs#L116C8-L116C21) be public? Otherwise how can we use a single connection across threads while creating transactions? Or is this not allowed/supported?
The transaction API does not behave the same as manually performing a `BEGIN` and `COMMIT` statements. ```rust use duckdb::DuckdbConnectionManager; use r2d2::ManageConnection; fn main() { let duckdb = DuckdbConnectionManager::memory().unwrap(); let mut...