Skip to content

feat: add register api to register all udfs#44

Merged
kylebarron merged 2 commits into
datafusion-contrib:mainfrom
sunng87:feat/mount-api
Oct 31, 2025
Merged

feat: add register api to register all udfs#44
kylebarron merged 2 commits into
datafusion-contrib:mainfrom
sunng87:feat/mount-api

Conversation

@sunng87
Copy link
Copy Markdown
Member

@sunng87 sunng87 commented Oct 25, 2025

Fixes #43

Add a mount API to install all udfs to SessionContext. Also included an AI generated python script to check if there any function missing from mount.

Adding register function for each module, and a global version to register all udfs.

@github-actions github-actions Bot added the feat label Oct 25, 2025
Comment thread rust/geodatafusion/src/lib.rs Outdated
@sunng87
Copy link
Copy Markdown
Member Author

sunng87 commented Oct 29, 2025

@kylebarron updated, let me know if there's additional comments

@kylebarron
Copy link
Copy Markdown
Collaborator

Looks great, thanks!

@kylebarron kylebarron merged commit 41d37d4 into datafusion-contrib:main Oct 31, 2025
8 checks passed
@sunng87
Copy link
Copy Markdown
Member Author

sunng87 commented Oct 31, 2025

@kylebarron could you cut a release for this? I'm going to include this in datafusion-postgres

@kylebarron kylebarron changed the title feat: add mount api and ci task for register all udfs feat: add register api to register all udfs Oct 31, 2025
@kylebarron
Copy link
Copy Markdown
Collaborator

I published 0.1.1: https://crates.io/crates/geodatafusion

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Provide an API to register all UDFs to session_context

3 participants