Skip to content

Export all symbols#445

Merged
evertlammerts merged 2 commits into
duckdb:v1.5-variegatafrom
evertlammerts:re-export-symbols
May 8, 2026
Merged

Export all symbols#445
evertlammerts merged 2 commits into
duckdb:v1.5-variegatafrom
evertlammerts:re-export-symbols

Conversation

@evertlammerts
Copy link
Copy Markdown
Collaborator

Fixes #404 and effectively reverts most of #81.

After this lands we export:

  • All C API symbols
  • The Arrow ADBC entrypoint (duckdb_adbc_init)
  • The Python extension entrypoint (PyInit__duckdb)
  • Lots of mangled C++ symbols. This gives us better stacktraces again.
Release build Release wheel Debug Build
Size before 39.6 MB 14 MB 166 MB
Size after 44.6 MB 15 MB 183 MB

@evertlammerts evertlammerts merged commit 5866eca into duckdb:v1.5-variegata May 8, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant