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]