This is an automated email from the ASF dual-hosted git repository. martijnvisser pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/flink.git
The following commit(s) were added to refs/heads/master by this push: new 27286f3 [hotfix][table-planner] RawToBinaryCastRule can fail. This closes #19055 27286f3 is described below commit 27286f3ce332abb3b3eb310884209f6e02d0f3f2 Author: Francesco Guardiani <francescogu...@gmail.com> AuthorDate: Fri Mar 11 13:51:26 2022 +0100 [hotfix][table-planner] RawToBinaryCastRule can fail. This closes #19055 --- .../flink/table/planner/functions/casting/RawToBinaryCastRule.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/functions/casting/RawToBinaryCastRule.java b/flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/functions/casting/RawToBinaryCastRule.java index 8dc2111..f676cba 100644 --- a/flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/functions/casting/RawToBinaryCastRule.java +++ b/flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/functions/casting/RawToBinaryCastRule.java @@ -43,6 +43,11 @@ class RawToBinaryCastRule extends AbstractNullAwareCodeGeneratorCastRule<Object, .build()); } + @Override + public boolean canFail(LogicalType inputLogicalType, LogicalType targetLogicalType) { + return true; + } + /* Example generated code for BINARY(3): // legacy behavior