Github user fhueske commented on a diff in the pull request:
https://github.com/apache/flink/pull/4726#discussion_r142238899
--- Diff:
flink-libraries/flink-table/src/test/scala/org/apache/flink/table/expressions/UserDefinedScalarFunctionTest.scala
---
@@ -89,6 +90,14 @@ class UserDefinedScalarFunctionTest extends
ExpressionTestBase {
"Nullable(f0)",
"Nullable(f0)",
"42")
+
+ // test row type input
+ testAllApis(
+ Func19('f11),
+ "Func19(f11)",
+ "Func19(f11)",
+ "12,true,1,2,3"
--- End diff --
is the result of a scalar function automatically flattened?
---