Skip to content
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

[EPIC] Support try_* functions which always return NULL instead of runtime errors #280

Open
1 of 12 tasks
advancedxy opened this issue Apr 17, 2024 · 1 comment
Open
1 of 12 tasks
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@advancedxy
Copy link
Contributor

advancedxy commented Apr 17, 2024

Spark adds a lot of try_* functions in the recent two years, which always return NULL instead of runtime errors. The list is as follows:

We should add support to these functions too. It could be implemented in Comet first then contributed back to upstream DataFusion.

Originally posted by @viirya in #277 (comment)

@andygrove
Copy link
Member

andygrove commented Apr 24, 2024

I added try_cast to the list, with a link to the cast epic

@advancedxy advancedxy changed the title Support try_* functions which always return NULL instead of runtime errors [EPIC] Support try_* functions which always return NULL instead of runtime errors Apr 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants