Thijs
Thijs
Previously we would create TEMP VIEWs for every registered object. This is unintuitive behavior and could also silently cause DuckDB to overwrite temporary views created by users. In we cleaned...
This PR fixes #12743 We ported a couple internal macros from the CPython codebase for easy access to the timedelta internals, and these have since been removed. We now resort...
This PR is doing some yak-shaving in preparation of introducing JSON as a formatting option to the EXPLAIN statement. I have separated RenderTree from the TreeRenderer, and have moved all...
### What happens? ```sql attach ':memory:db2' as db2 ``` This creates a file on disk by the name of `:memory:db2` ### DuckDB Version: main ### DuckDB Client: CLI ### Full...
Fixes an issue caused by #12636 We have a CI run that generically blocks any Sink operation, this also makes the non-streaming result collector block, which is unexpected. To account...
This PR fixes #12541 The crash has been traced down to the use of `std::hex`. I've replaced it with a hex character string. ```py import socketify import duckdb duckdb.sql("select 42").fetchall()...
This PR fixes #11404 `TimeZone` is an `extension_setting` added by the ICU extension, so it's not available until the database has started. When it's added to the config, it gets...
This PR is a sequel to #12496 This result collector derives from the `PhysicalBatchCollector`, the only addition it makes on top is a `Finalize` step, which runs after all the...
### Required prerequisites - [X] Make sure you've read the [documentation](https://pybind11.readthedocs.io). Your issue may be addressed there. - [X] Search the [issue tracker](https://github.com/pybind/pybind11/issues) and [Discussions](https:/pybind/pybind11/discussions) to verify that this hasn't...
This PR fixes https://github.com/duckdblabs/duckdb-internal/issues/2007 `aggregate` used to only accept a `str`, this adds the ability to provide a `list` of [`Expression`](https://github.com/duckdb/duckdb/pull/8469) objects while preserving the old behavior.