Type coercion not applied to arguments of non-aggregate window UDFs
Type coercion not applied to arguments of non-aggregate window UDFs: a task in LegoFlow-SWE (Harbor dataset). When a window UDF receives arguments that require type coercion (e.g., an Int32 value where Int64 is expected), the planner’s type coercion rewrite step does not insert the necessary cast…
The task
When a window UDF receives arguments that require type coercion (e.g., an `Int32` value where `Int64` is expected), the planner’s type coercion rewrite step does not insert the necessary cast expressions for non‑aggregate window functions. As a result, the function may fail at execution time or produce incorrect…
Part of Lego-X/LegoFlow-SWE.