Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.19.0
Description
In FLINK-12999 I found a case that the planner can't generate a valid execution plan for a sample query:
SELECT UUID() FROM (VALUES(1, 2, 3)) T(a, b, c)
I made an investigation and found the root case was: RexCall's Monotonicity is not considered in determining a Calc's collation( should do the same as Project).
Attachments
Issue Links
- causes
-
FLINK-12999 Can't generate valid execution plan for "SELECT uuid() FROM (VALUES(1,2,3)) T(a, b, c)"
- Closed
- links to