-
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
Apply minor refactorings to functions-array
crate
#9787
Comments
take |
functions-array
createfunctions-array
crate
btw, I think we will also build array-aggregate function #7213 #7214 in this package. We can arrange them after most of the aggregate function is completed. |
@jayzhan211 Thanks for reply.
|
#7290 |
Yes, makes sense to follow industry standard. I can create an issue in terms of our direction and cover the fix, test coverage and documentation. |
@jayzhan211 please find |
It makes sense. |
Is your feature request related to a problem or challenge?
functions-array
create is introduced in terms of Epic: #9285. This issue aims to apply following minor refactorings tofunctions-array
create:1- Being added make_scalar_function support to missed invoke functions,
2- Aligning rust-doc across array functions,
3- Removing redundant imports,
4- Fixing typo problems,
5- Rename
core.rs
->make_array.rs
.Describe the solution you'd like
Apply minor refactorings (listed above section) to
functions-array
createDescribe alternatives you've considered
No response
Additional context
No response
Questions:
1- Currently, all array functions are under
src
directory offunctions-array
crate. Does it make sense to package them by separating frominfra source files
as follows?2-
array_empty
function is named asempty
. Should we rename it asarray_empty
to be consistent with other array functions naming convention?The text was updated successfully, but these errors were encountered: