MaxGekk commented on code in PR #37725:
URL: https://github.com/apache/spark/pull/37725#discussion_r1025206912


##########
sql/core/src/test/resources/sql-tests/results/ansi/string-functions.sql.out:
##########
@@ -5,7 +5,12 @@ select concat_ws()
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-requirement failed: concat_ws requires at least one argument.; line 1 pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "requirement failed: concat_ws requires at least one 
argument.; line 1 pos 7"

Review Comment:
   SPARK-41173



##########
sql/core/src/test/resources/sql-tests/results/ansi/string-functions.sql.out:
##########
@@ -14,7 +19,12 @@ select format_string()
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-requirement failed: format_string() should take at least 1 argument; line 1 
pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "requirement failed: format_string() should take at least 1 
argument; line 1 pos 7"

Review Comment:
   SPARK-41173



##########
sql/core/src/test/resources/sql-tests/results/ansi/string-functions.sql.out:
##########
@@ -1579,7 +1589,12 @@ select to_binary('abc', 1)
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-The 'format' parameter of function 'to_binary' needs to be a string literal.; 
line 1 pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "The 'format' parameter of function 'to_binary' needs to be a 
string literal.; line 1 pos 7"

Review Comment:
   SPARK-41174



##########
sql/core/src/test/resources/sql-tests/results/udf/postgreSQL/udf-join.sql.out:
##########
@@ -3263,7 +3268,12 @@ select * from
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Reference 'f1' is ambiguous, could be: j.f1, j.f1.; line 2 pos 72
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "Reference 'f1' is ambiguous, could be: j.f1, j.f1.; line 2 
pos 72"

Review Comment:
   SPARK-41172



##########
sql/core/src/test/resources/sql-tests/results/udf/postgreSQL/udf-join.sql.out:
##########
@@ -546,7 +546,12 @@ SELECT udf('') AS `xxx`, udf(i) AS i, udf(k), udf(t) AS t
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Reference 'i' is ambiguous, could be: spark_catalog.default.j1_tbl.i, 
spark_catalog.default.j2_tbl.i.; line 1 pos 29
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "Reference 'i' is ambiguous, could be: 
spark_catalog.default.j1_tbl.i, spark_catalog.default.j2_tbl.i.; line 1 pos 29"

Review Comment:
   SPARK-41172



##########
sql/core/src/test/resources/sql-tests/results/columnresolution-negative.sql.out:
##########
@@ -105,7 +125,12 @@ SELECT t1.i1 FROM t1, mydb2.t1
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Reference 't1.i1' is ambiguous, could be: spark_catalog.mydb1.t1.i1, 
spark_catalog.mydb2.t1.i1.; line 1 pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "Reference 't1.i1' is ambiguous, could be: 
spark_catalog.mydb1.t1.i1, spark_catalog.mydb2.t1.i1.; line 1 pos 7"

Review Comment:
   SPARK-41172



##########
sql/core/src/test/resources/sql-tests/results/columnresolution-negative.sql.out:
##########
@@ -122,7 +147,12 @@ SELECT i1 FROM t1, mydb1.t1
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Reference 'i1' is ambiguous, could be: spark_catalog.mydb2.t1.i1, 
spark_catalog.mydb1.t1.i1.; line 1 pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "Reference 'i1' is ambiguous, could be: 
spark_catalog.mydb2.t1.i1, spark_catalog.mydb1.t1.i1.; line 1 pos 7"

Review Comment:
   SPARK-41172



##########
sql/core/src/test/resources/sql-tests/results/csv-functions.sql.out:
##########
@@ -21,7 +21,12 @@ select from_csv('1', 1)
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-The expression '1' is not a valid schema string.; line 1 pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "The expression '1' is not a valid schema string.; line 1 pos 
7"

Review Comment:
   SPARK-41179



##########
sql/core/src/test/resources/sql-tests/results/postgreSQL/join.sql.out:
##########
@@ -546,7 +546,12 @@ SELECT '' AS `xxx`, i, k, t
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Reference 'i' is ambiguous, could be: spark_catalog.default.j1_tbl.i, 
spark_catalog.default.j2_tbl.i.; line 1 pos 20
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "Reference 'i' is ambiguous, could be: 
spark_catalog.default.j1_tbl.i, spark_catalog.default.j2_tbl.i.; line 1 pos 20"

Review Comment:
   SPARK-41172



##########
sql/core/src/test/resources/sql-tests/results/postgreSQL/select_implicit.sql.out:
##########
@@ -453,7 +463,12 @@ SELECT count(b) FROM test_missing_target x, 
test_missing_target y
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Reference 'b' is ambiguous, could be: x.b, y.b.; line 1 pos 13
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "Reference 'b' is ambiguous, could be: x.b, y.b.; line 1 pos 
13"

Review Comment:
   SPARK-41172



##########
sql/core/src/test/resources/sql-tests/results/postgreSQL/select_implicit.sql.out:
##########
@@ -429,7 +434,12 @@ SELECT count(x.a) FROM test_missing_target x, 
test_missing_target y
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Reference 'b' is ambiguous, could be: x.b, y.b.; line 3 pos 10
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "Reference 'b' is ambiguous, could be: x.b, y.b.; line 3 pos 
10"

Review Comment:
   SPARK-41172



##########
sql/core/src/test/resources/sql-tests/results/udf/postgreSQL/udf-select_implicit.sql.out:
##########
@@ -242,7 +242,12 @@ SELECT udf(count(*)) FROM test_missing_target x, 
test_missing_target y
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Reference 'b' is ambiguous, could be: x.b, y.b.; line 3 pos 14
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "Reference 'b' is ambiguous, could be: x.b, y.b.; line 3 pos 
14"

Review Comment:
   SPARK-41172



##########
sql/core/src/test/resources/sql-tests/results/udaf.sql.out:
##########
@@ -31,7 +31,12 @@ SELECT default.myDoubleAvg(int_col1, 3) as my_avg from t1
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Invalid number of arguments for function spark_catalog.default.mydoubleavg. 
Expected: 1; Found: 2; line 1 pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "Invalid number of arguments for function 
spark_catalog.default.mydoubleavg. Expected: 1; Found: 2; line 1 pos 7"

Review Comment:
   SPARK-41176



##########
sql/core/src/test/resources/sql-tests/results/udf/postgreSQL/udf-select_implicit.sql.out:
##########
@@ -432,7 +437,12 @@ SELECT udf(count(udf(x.a))) FROM test_missing_target x, 
test_missing_target y
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Reference 'b' is ambiguous, could be: x.b, y.b.; line 3 pos 14
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "Reference 'b' is ambiguous, could be: x.b, y.b.; line 3 pos 
14"

Review Comment:
   SPARK-41172



##########
sql/core/src/test/resources/sql-tests/results/columnresolution-negative.sql.out:
##########
@@ -78,7 +83,12 @@ SELECT t1.i1 FROM t1, mydb1.t1
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Reference 't1.i1' is ambiguous, could be: spark_catalog.mydb1.t1.i1, 
spark_catalog.mydb1.t1.i1.; line 1 pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "Reference 't1.i1' is ambiguous, could be: 
spark_catalog.mydb1.t1.i1, spark_catalog.mydb1.t1.i1.; line 1 pos 7"

Review Comment:
   SPARK-41172



##########
sql/core/src/test/resources/sql-tests/results/json-functions.sql.out:
##########
@@ -69,7 +69,12 @@ select to_json(named_struct('a', 1, 'b', 2), 
named_struct('mode', 'PERMISSIVE'))
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Must use a map() function for options.; line 1 pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "Must use a map() function for options.; line 1 pos 7"

Review Comment:
   SPARK-41181



##########
sql/core/src/test/resources/sql-tests/results/udaf.sql.out:
##########
@@ -48,7 +53,12 @@ SELECT default.udaf1(int_col1) as udaf1 from t1
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Can not load class 'test.non.existent.udaf' when registering the function 
'spark_catalog.default.udaf1', please make sure it is on the classpath; line 1 
pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "Can not load class 'test.non.existent.udaf' when registering 
the function 'spark_catalog.default.udaf1', please make sure it is on the 
classpath; line 1 pos 7"

Review Comment:
   SPARK-41175



##########
sql/core/src/test/resources/sql-tests/results/udf/postgreSQL/udf-select_implicit.sql.out:
##########
@@ -457,7 +467,12 @@ SELECT udf(count(udf(b))) FROM test_missing_target x, 
test_missing_target y
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Reference 'b' is ambiguous, could be: x.b, y.b.; line 1 pos 21
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "Reference 'b' is ambiguous, could be: x.b, y.b.; line 1 pos 
21"

Review Comment:
   SPARK-41172



##########
sql/core/src/test/resources/sql-tests/results/csv-functions.sql.out:
##########
@@ -187,7 +194,12 @@ select to_csv(named_struct('a', 1, 'b', 2), 
named_struct('mode', 'PERMISSIVE'))
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Must use a map() function for options.; line 1 pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "Must use a map() function for options.; line 1 pos 7"

Review Comment:
   SPARK-41181



##########
sql/core/src/test/resources/sql-tests/results/columnresolution-negative.sql.out:
##########
@@ -69,7 +69,12 @@ SELECT i1 FROM t1, mydb1.t1
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Reference 'i1' is ambiguous, could be: spark_catalog.mydb1.t1.i1, 
spark_catalog.mydb1.t1.i1.; line 1 pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "Reference 'i1' is ambiguous, could be: 
spark_catalog.mydb1.t1.i1, spark_catalog.mydb1.t1.i1.; line 1 pos 7"

Review Comment:
   SPARK-41172



##########
sql/core/src/test/resources/sql-tests/results/extract.sql.out:
##########
@@ -317,7 +317,12 @@ select extract(not_supported from c) from t
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Literals of type 'not_supported' are currently not supported for the string 
type.; line 1 pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {

Review Comment:
   SPARK-41182



##########
sql/core/src/test/resources/sql-tests/results/columnresolution-negative.sql.out:
##########
@@ -131,7 +161,12 @@ SELECT t1.i1 FROM t1, mydb1.t1
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Reference 't1.i1' is ambiguous, could be: spark_catalog.mydb2.t1.i1, 
spark_catalog.mydb1.t1.i1.; line 1 pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "Reference 't1.i1' is ambiguous, could be: 
spark_catalog.mydb2.t1.i1, spark_catalog.mydb1.t1.i1.; line 1 pos 7"

Review Comment:
   SPARK-41172



##########
sql/core/src/test/resources/sql-tests/results/columnresolution-negative.sql.out:
##########
@@ -140,7 +175,12 @@ SELECT i1 FROM t1, mydb2.t1
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Reference 'i1' is ambiguous, could be: spark_catalog.mydb2.t1.i1, 
spark_catalog.mydb2.t1.i1.; line 1 pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "Reference 'i1' is ambiguous, could be: 
spark_catalog.mydb2.t1.i1, spark_catalog.mydb2.t1.i1.; line 1 pos 7"

Review Comment:
   SPARK-41172



##########
sql/core/src/test/resources/sql-tests/results/columnresolution-negative.sql.out:
##########
@@ -96,7 +111,12 @@ SELECT i1 FROM t1, mydb2.t1
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Reference 'i1' is ambiguous, could be: spark_catalog.mydb1.t1.i1, 
spark_catalog.mydb2.t1.i1.; line 1 pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "Reference 'i1' is ambiguous, could be: 
spark_catalog.mydb1.t1.i1, spark_catalog.mydb2.t1.i1.; line 1 pos 7"

Review Comment:
   SPARK-41172



##########
sql/core/src/test/resources/sql-tests/results/json-functions.sql.out:
##########
@@ -78,7 +83,12 @@ select to_json(named_struct('a', 1, 'b', 2), map('mode', 1))
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-A type of keys and values in map() must be string, but got map<string,int>.; 
line 1 pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "A type of keys and values in map() must be string, but got 
map<string,int>.; line 1 pos 7"

Review Comment:
   SPARK-41181



##########
sql/core/src/test/resources/sql-tests/results/json-functions.sql.out:
##########
@@ -157,7 +164,12 @@ select from_json('{"a":1}', 'a INT', named_struct('mode', 
'PERMISSIVE'))
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Must use a map() function for options.; line 1 pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "Must use a map() function for options.; line 1 pos 7"

Review Comment:
   SPARK-41181



##########
sql/core/src/test/resources/sql-tests/results/columnresolution-negative.sql.out:
##########
@@ -87,7 +97,12 @@ SELECT mydb1.t1.i1 FROM t1, mydb1.t1
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Reference 'mydb1.t1.i1' is ambiguous, could be: spark_catalog.mydb1.t1.i1, 
spark_catalog.mydb1.t1.i1.; line 1 pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "Reference 'mydb1.t1.i1' is ambiguous, could be: 
spark_catalog.mydb1.t1.i1, spark_catalog.mydb1.t1.i1.; line 1 pos 7"

Review Comment:
   SPARK-41172



##########
sql/core/src/test/resources/sql-tests/results/extract.sql.out:
##########
@@ -335,7 +345,12 @@ select extract(not_supported from j) from t
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Literals of type 'not_supported' are currently not supported for the interval 
day to second type.; line 1 pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {

Review Comment:
   SPARK-41182



##########
sql/core/src/test/resources/sql-tests/results/columnresolution-negative.sql.out:
##########
@@ -149,7 +189,12 @@ SELECT t1.i1 FROM t1, mydb2.t1
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Reference 't1.i1' is ambiguous, could be: spark_catalog.mydb2.t1.i1, 
spark_catalog.mydb2.t1.i1.; line 1 pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "Reference 't1.i1' is ambiguous, could be: 
spark_catalog.mydb2.t1.i1, spark_catalog.mydb2.t1.i1.; line 1 pos 7"

Review Comment:
   SPARK-41172



##########
sql/core/src/test/resources/sql-tests/results/csv-functions.sql.out:
##########
@@ -30,20 +35,12 @@ select from_csv('1', 'a InvalidType')
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Cannot parse the data type: 
-[PARSE_SYNTAX_ERROR] Syntax error at or near 'InvalidType': extra input 
'InvalidType'(line 1, pos 2)
-
-== SQL ==
-a InvalidType
---^^^
-
-Failed fallback parsing: 
-DataType invalidtype is not supported.(line 1, pos 2)
-
-== SQL ==
-a InvalidType
---^^^
-; line 1 pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "Cannot parse the data type: \n[PARSE_SYNTAX_ERROR] Syntax 
error at or near 'InvalidType': extra input 'InvalidType'(line 1, pos 2)\n\n== 
SQL ==\na InvalidType\n--^^^\n\nFailed fallback parsing: \nDataType invalidtype 
is not supported.(line 1, pos 2)\n\n== SQL ==\na InvalidType\n--^^^\n; line 1 
pos 7"

Review Comment:
   SPARK-41180



##########
sql/core/src/test/resources/sql-tests/results/extract.sql.out:
##########
@@ -326,7 +331,12 @@ select extract(not_supported from i) from t
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Literals of type 'not_supported' are currently not supported for the interval 
year to month type.; line 1 pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {

Review Comment:
   SPARK-41182



##########
sql/core/src/test/resources/sql-tests/results/json-functions.sql.out:
##########
@@ -126,7 +136,12 @@ select from_json('{"a":1}', 1)
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-The expression '1' is not a valid schema string.; line 1 pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "The expression '1' is not a valid schema string.; line 1 pos 
7"

Review Comment:
   SPARK-41179



##########
sql/core/src/test/resources/sql-tests/results/extract.sql.out:
##########
@@ -1081,7 +1101,12 @@ select extract(MONTH from interval '123 
12:34:56.789123123' DAY TO SECOND)
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Literals of type 'MONTH' are currently not supported for the interval day to 
second type.; line 1 pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "Literals of type 'MONTH' are currently not supported for the 
interval day to second type.; line 1 pos 7"

Review Comment:
   SPARK-41182



##########
sql/core/src/test/resources/sql-tests/results/json-functions.sql.out:
##########
@@ -166,7 +178,12 @@ select from_json('{"a":1}', 'a INT', map('mode', 1))
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-A type of keys and values in map() must be string, but got map<string,int>.; 
line 1 pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "A type of keys and values in map() must be string, but got 
map<string,int>.; line 1 pos 7"

Review Comment:
   SPARK-41181



##########
sql/core/src/test/resources/sql-tests/results/postgreSQL/join.sql.out:
##########
@@ -3235,7 +3240,12 @@ select * from
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Reference 'f1' is ambiguous, could be: j.f1, j.f1.; line 2 pos 63
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "Reference 'f1' is ambiguous, could be: j.f1, j.f1.; line 2 
pos 63"

Review Comment:
   SPARK-41172



##########
sql/core/src/test/resources/sql-tests/results/string-functions.sql.out:
##########
@@ -5,7 +5,12 @@ select concat_ws()
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-requirement failed: concat_ws requires at least one argument.; line 1 pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "requirement failed: concat_ws requires at least one 
argument.; line 1 pos 7"

Review Comment:
   SPARK-41173



##########
sql/core/src/test/resources/sql-tests/results/json-functions.sql.out:
##########
@@ -135,20 +150,12 @@ select from_json('{"a":1}', 'a InvalidType')
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Cannot parse the data type: 
-[PARSE_SYNTAX_ERROR] Syntax error at or near 'InvalidType': extra input 
'InvalidType'(line 1, pos 2)
-
-== SQL ==
-a InvalidType
---^^^
-
-Failed fallback parsing: 
-DataType invalidtype is not supported.(line 1, pos 2)
-
-== SQL ==
-a InvalidType
---^^^
-; line 1 pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "Cannot parse the data type: \n[PARSE_SYNTAX_ERROR] Syntax 
error at or near 'InvalidType': extra input 'InvalidType'(line 1, pos 2)\n\n== 
SQL ==\na InvalidType\n--^^^\n\nFailed fallback parsing: \nDataType invalidtype 
is not supported.(line 1, pos 2)\n\n== SQL ==\na InvalidType\n--^^^\n; line 1 
pos 7"

Review Comment:
   SPARK-41180



##########
sql/core/src/test/resources/sql-tests/results/postgreSQL/select_implicit.sql.out:
##########
@@ -239,7 +239,12 @@ SELECT count(*) FROM test_missing_target x, 
test_missing_target y
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Reference 'b' is ambiguous, could be: x.b, y.b.; line 3 pos 10
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "Reference 'b' is ambiguous, could be: x.b, y.b.; line 3 pos 
10"

Review Comment:
   SPARK-41172



##########
sql/core/src/test/resources/sql-tests/results/csv-functions.sql.out:
##########
@@ -52,7 +49,12 @@ select from_csv('1', 'a INT', named_struct('mode', 
'PERMISSIVE'))
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Must use a map() function for options.; line 1 pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "Must use a map() function for options.; line 1 pos 7"

Review Comment:
   SPARK-41181



##########
sql/core/src/test/resources/sql-tests/results/string-functions.sql.out:
##########
@@ -14,7 +19,12 @@ select format_string()
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-requirement failed: format_string() should take at least 1 argument; line 1 
pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "requirement failed: format_string() should take at least 1 
argument; line 1 pos 7"

Review Comment:
   SPARK-41173



##########
sql/core/src/test/resources/sql-tests/results/csv-functions.sql.out:
##########
@@ -61,7 +63,12 @@ select from_csv('1', 'a INT', map('mode', 1))
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-A type of keys and values in map() must be string, but got map<string,int>.; 
line 1 pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "A type of keys and values in map() must be string, but got 
map<string,int>.; line 1 pos 7"

Review Comment:
   SPARK-41181



##########
sql/core/src/test/resources/sql-tests/results/string-functions.sql.out:
##########
@@ -1511,7 +1521,12 @@ select to_binary('abc', 1)
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-The 'format' parameter of function 'to_binary' needs to be a string literal.; 
line 1 pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "The 'format' parameter of function 'to_binary' needs to be a 
string literal.; line 1 pos 7"

Review Comment:
   SPARK-41174



##########
sql/core/src/test/resources/sql-tests/results/csv-functions.sql.out:
##########
@@ -196,4 +208,9 @@ select to_csv(named_struct('a', 1, 'b', 2), map('mode', 1))
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-A type of keys and values in map() must be string, but got map<string,int>.; 
line 1 pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "A type of keys and values in map() must be string, but got 
map<string,int>.; line 1 pos 7"

Review Comment:
   SPARK-41181



##########
sql/core/src/test/resources/sql-tests/results/extract.sql.out:
##########
@@ -924,7 +939,12 @@ select extract(DAY from interval '2-1' YEAR TO MONTH)
 struct<>
 -- !query output
 org.apache.spark.sql.AnalysisException
-Literals of type 'DAY' are currently not supported for the interval year to 
month type.; line 1 pos 7
+{
+  "errorClass" : "LEGACY",
+  "messageParameters" : {
+    "message" : "Literals of type 'DAY' are currently not supported for the 
interval year to month type.; line 1 pos 7"

Review Comment:
   SPARK-41182



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to