Commit 4926165
fix: include catalog.hpp directly in pyconnection.cpp
pyconnection.cpp uses Catalog::GetCatalog/GetSystemCatalog but relied on
a transitive include of duckdb/catalog/catalog.hpp via
function/table_function.hpp -> execution/physical_operator_states.hpp.
duckdb main removed that include chain (~2026-07-10), so PR and nightly
CI - which build against duckdb main via the duckdb-sha override - fail
to compile with "incomplete type 'duckdb::Catalog'". Include the header
directly.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>1 parent 5829acc commit 4926165
1 file changed
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | 5 | | |
5 | 6 | | |
| |||
0 commit comments