Thijs
Thijs
Hi there, first of all I wanted to say I really like the extension idea and think it will be extremely powerful! That being said, I do wanted to inform...
``` /__w/duckdb/duckdb/build/release/_deps/iceberg_extension_fc-src/src/include/iceberg_types.hpp: In function ‘std::string duckdb::IcebergManifestContentTypeToString(duckdb::IcebergManifestContentType)’: Warning: /__w/duckdb/duckdb/build/release/_deps/iceberg_extension_fc-src/src/include/iceberg_types.hpp:30:1: warning: control reaches end of non-void function [-Wreturn-type] 30 | } | ^ /__w/duckdb/duckdb/build/release/_deps/iceberg_extension_fc-src/src/include/iceberg_types.hpp: In function ‘std::string duckdb::IcebergManifestEntryStatusTypeToString(duckdb::IcebergManifestEntryStatusType)’: Warning: /__w/duckdb/duckdb/build/release/_deps/iceberg_extension_fc-src/src/include/iceberg_types.hpp:43:1: warning: control...
There's a [repository](https://github.com/cookiecutter/cookiecutter) that can create parameterized templates, maybe we can use this instead of the `set_extension_name.py` script
This PR adds classes that reduces the amount of boilerplate needed to test our results against/with Ibis ## Tester Interface `IbisDuckDBTester` is an interface that defines the skeleton of the...
Without this fix, the provided test that is supposed to error will instead cause a BinderException because the string gets parsed into 60 separate 1-length strings ``` duckdb.duckdb.BinderException: Binder Error:...
Title kind of says it all - `STANDARD_VECTOR_SIZE` translates to the `STANDARD_VECTOR_SIZE` define in `vector_size.hpp` - `BLOCK_ALLOC_SIZE` translates to the (new) `DUCKDB_BLOCK_ALLOC_SIZE` define in `storage_info.hpp`, this is then used to...
This PR fixes #12217 In https://github.com/duckdb/duckdb/pull/11524 we fixed a bug that was causing dependencies to not be created for Foreign Key Constraints Because that introduces a dependency that didn't exist...
This PR fixes #11945 The cause of this issue is that creating these wrapper methods inside `__init__.py` counts as a python function call, which introduces a frame with locals+globals That...
This PR fixes the last standing issue with replacement scans in Python, where the situation could exist that at creation of the Relation the table/view does not exist, so a...
This PR makes it so that for MAPs like `MAP {'hello': 42, 'world': 21}` the output to Python is changed from: ```py {'key': ['hello', 'world'], 'value': [42, 21]} ``` To:...