fix: core_expressions feature flag broken, move overlay into core functions - #15217
Conversation
core_expressions feature flag brokencore_expressions feature flag broken,, move coverlay into core functions
alamb
left a comment
There was a problem hiding this comment.
Thank you @shruti2522 🙏
The only concern I have about this PR is that now overlay() is not listed as a string function, which is kind of strange.
It also means that anyone who usesoverlay in their project would have to change the use path.
I wonder if it would be possible to also have it listed with the string functions (as well as core)) maybe by re-exporting it in datafusion-functions/string somehow 🤔
hey @alamb, I have already added a re-export at the end of pub use crate::core::overlay::*;Maybe, I should remove the deprecation statement for overlay() in |
core_expressions feature flag broken,, move coverlay into core functionscore_expressions feature flag broken, move overlay into core functions
Thanks @shruti2522 - that looks good to me I double checked and it is appearing as we would expect Thank you 🙏 |
Do I need to make any further changes in this PR @alamb ? |
alamb
left a comment
There was a problem hiding this comment.
Sorry @shruti2522 -- I think this one looks good to me. I think I forgot to click approve
|
I merged up from main and removed a reference in the CI tests to the now removed |
|
Thanks again @shruti2522 |
…e` functions (apache#15217) * fix: remove core_expressions, move overlay to core * fix license header * fix header * update doc * Remove CI reference --------- Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org>
…e` functions (apache#15217) * fix: remove core_expressions, move overlay to core * fix license header * fix header * update doc * Remove CI reference --------- Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org>


Which issue does this PR close?
core_expressionsfeature is broken in thedatafusion-functions#15207 .Rationale for this change
What changes are included in this PR?
deprecate
core_expressionsfetaure flag and moveoverlaytocoreAre these changes tested?
Are there any user-facing changes?