-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Extention template: Enable DuckDB-Wasm extensions #9356
Conversation
@samansmink could you have a look? |
To review this I would like to have a draft PR from the extension template that shows that this workflow works. Have already discussed this with @carlopi. |
7e2ddcb
to
d391177
Compare
d391177
to
fd01d26
Compare
fd01d26
to
9a35d46
Compare
9a35d46
to
07e4ce4
Compare
Eventual successful run will be here: https://github.com/carlopi/extension-template/actions/runs/6959995349. This includes an hack to workaround both a limitation of the parsing script AND the fact that in the source code for v0.9.2 wasm target is currently missing. Hack can be potentially removed at some point, but should not generate any problem, since it's simply checking for file equality ( that meant something is already gone wrong). |
Successful run (on custom repo) is here: https://github.com/carlopi/extension-template/actions/runs/6959995349 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, very excited to push for more wasm extensions!
c4faed4
to
dd62cf1
Compare
6f00d3b
to
ba9026c
Compare
Examples of uses of this:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good!
Did some more testing, found a minor corner case that lead to even more proper handling of the special case, I think this is ready to be merged. Tests are not really testing anything here. |
f12a778
to
c15b58d
Compare
Even more bikeshedding. I think this is properly ready and tested. |
Thanks! |
Merge pull request duckdb/duckdb#9788 from carlopi/version_info Merge pull request duckdb/duckdb#9356 from carlopi/extension_template_wasm Merge pull request duckdb/duckdb#9782 from szarnyasg/freebsd Merge pull request duckdb/duckdb#9779 from dpprdan/chore/fix_duckdblabs_links
No description provided.