-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Closed
Labels
Description
Currently, nereids bind function by some if-else code, and can not compute the correct signature and can not do argument type implicitly cast.
Subtasks for the issue:
- a function registry that we can find a function by the name and arguments arity [feature](Nereids) Support function registry #12481
- a signature search/compute framework [feature](Nereids) Support lots of scalar function and fix some bug #13764
- migrate the scalar functions from legacy function set [feature](Nereids) Support lots of scalar function and fix some bug #13764
- migrate the aggregate functions from legacy function set [feature](Nereids) Support lots of aggregate functions #15671
- migrate the window functions from legacy function set
- migrate the table functions from legacy function set [feature](Nereids) support table generating function #15121
- a regression test to ensure behavior is consistent with previous optimizer #16690
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Done