Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Won't Fix
-
None
-
None
-
None
Description
While developing UDF and UDAF, users should be aware of association between Calcite RelType and Java Type.
Though Calcite validates SQL statement, there seems be the chance for UDAF to be called for unexpected parameter types, and "java.lang.IllegalArgumentException: argument type mismatch" is thrown.
We can grab it and provide expected parameters and actual parameters so that users can investigate why.
Attachments
Issue Links
- links to