Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Implemented
-
None
-
None
Description
Currently, there are three completely different stacks of functions: Table API builtins, SQL builtins, and user-defined types.
Both the Blink and the legacy planner define a separate list of functions and implementations with different type system and type checking logic.
The long-term goal of this issue is to unify all 6 different stacks into a common one. This includes better support for type inference which relates to FLINK-12251.
Attachments
Issue Links
- is a child of
-
FLINK-11448 Clean-up and prepare Table API to be uncoupled from table core
- Closed
- relates to
-
FLINK-12251 Rework the Table API & SQL type system
- Open
- links to
1.
|
Separate function implementation and definition | Closed | Timo Walther |
|
||||||||
2.
|
Introduce a resolved expression with data type | Closed | Timo Walther |
|