-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Move the to_timestamp* functions to datafusion-functions #9291
Comments
take |
Not sure what to do about references to to_timestamp function in test code such as
This seems mostly to be in tests however I'm unsure of the wisdom of adding a dependency to datafusion-functions in these modules (core/optimizer/etc) The issue really isn't limited to to_timestamp functions - any tests in those crates that use functions that we move to the new crate will have the same issue. |
I think the core tests will be fine as they should already have access to the (core)
I agree we should avoid this dependency if possible One potential way to fix this dependency is to move most of the actual tests out of Many of those simplify tests seem to be tests that certain functions get simplified rather than a unit test of the optimizer. Thus they make more sense to be in the core crate from my perspective. What do you think @Omega359 ? I am sorry for the late response
|
Thanks @alamb, I'll look at moving those tests out to the core/tests/ area. |
Is your feature request related to a problem or challenge?
As part of #9285 the to_timestamp* datetime functions should be migrated to the new datafusion-functions crate in the new structure
Describe the solution you'd like
Functions are migrated to the new crate and use the new patterns as described in #9286 & #9216,
Describe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: