Timo Walther created FLINK-38553:
------------------------------------
Summary: Identity casts of ROW types are not detected
Key: FLINK-38553
URL: https://issues.apache.org/jira/browse/FLINK-38553
Project: Flink
Issue Type: Bug
Components: Table SQL / Planner
Reporter: Timo Walther
Assignee: Timo Walther
The CastRule infrastructure has issues detecting identity casts of complex
types such as ROW. Although the planner should eliminate most identity casts,
they sometimes still slip through, which is why detecting them in the code
generation is beneficial for performance. Esp. on heavily nested ROW
structured, which could lead to a significant performance regression otherwise.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)