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

Reply via email to