Replies: 2 comments 5 replies
-
@Tishj @Giorgi , I saw #11786 was merged and and just noticed the 1.0 release but don’t see this api. Is there a target eta/release when it can be used? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
While it is possible to do a multitude of things with Duckdb’s extension api with c++ you can currently only do a relatively small subset of that using the c api. This limits the fuller extensibly capabilities for those outsize the c++ community.
I learned these limitations while working on a zig library for writing duckdb extensions but I believe the same limitations hold for rust and other language communities that could otherwise extend duckdb through their support for c interop, zig’s is particularly good.
For example you can create table functions using the c api, you can not create scalar functions as you can with c++. This extensions apis don’t exist in the c api.
This feature request would be to extend the list of extension capabilities available in the c api to match those which already exist in the c++ api so that a wider range of communities can contribute to the overall duckdb ecosystem.
Beta Was this translation helpful? Give feedback.
All reactions