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
Member

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 buildRelease wheelDebug Build
Size before39.6 MB14 MB166 MB
Size after44.6 MB15 MB183 MB

@evertlammerts
evertlammerts merged commit 5866eca into duckdb:v1.5-variegataMay 8, 2026
15 checks passed
@evertlammerts
evertlammerts deleted the re-export-symbols branch June 17, 2026 13:19
Sign up for freeto 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

@evertlammerts