[ https://issues.apache.org/jira/browse/SPARK-30758?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Wenchen Fan reassigned SPARK-30758: ----------------------------------- Assignee: jiaan.geng > Spark SQL can't display bracketed comments well in generated golden files > ------------------------------------------------------------------------- > > Key: SPARK-30758 > URL: https://issues.apache.org/jira/browse/SPARK-30758 > Project: Spark > Issue Type: Sub-task > Components: SQL > Affects Versions: 3.0.0 > Reporter: jiaan.geng > Assignee: jiaan.geng > Priority: Major > > Although Spark SQL support bracketed comments, but {{SQLQueryTestSuite}} > can't treat bracketed comments well and lead to generated golden files can't > display bracketed comments well. > We can read the output of comments.sql > [https://github.com/apache/spark/blob/master/sql/core/src/test/resources/sql-tests/results/postgreSQL/comments.sql.out] > Such as: > > {code:java} > -- !query/* This is an example of SQL which should not execute: * select > 'multi-line'-- !query schemastruct<>-- !query > outputorg.apache.spark.sql.catalyst.parser.ParseException > mismatched input '/' expecting {'(', 'ADD', 'ALTER', 'ANALYZE', 'CACHE', > 'CLEAR', 'COMMENT', 'COMMIT', 'CREATE', 'DELETE', 'DESC', 'DESCRIBE', 'DFS', > 'DROP', 'EXPLAIN', 'EXPORT', 'FROM', 'GRANT', 'IMPORT', 'INSERT', 'LIST', > 'LOAD', 'LOCK', 'MAP', 'MERGE', 'MSCK', 'REDUCE', 'REFRESH', 'REPLACE', > 'RESET', 'REVOKE', 'ROLLBACK', 'SELECT', 'SET', 'SHOW', 'START', 'TABLE', > 'TRUNCATE', 'UNCACHE', 'UNLOCK', 'UPDATE', 'USE', 'VALUES', 'WITH'}(line 1, > pos 0) > == SQL ==/* This is an example of SQL which should not execute:^^^ * select > 'multi-line' > -- !query*/SELECT 'after multi-line' AS fifth-- !query schemastruct<>-- > !query outputorg.apache.spark.sql.catalyst.parser.ParseException > extraneous input '*/' expecting {'(', 'ADD', 'ALTER', 'ANALYZE', 'CACHE', > 'CLEAR', 'COMMENT', 'COMMIT', 'CREATE', 'DELETE', 'DESC', 'DESCRIBE', 'DFS', > 'DROP', 'EXPLAIN', 'EXPORT', 'FROM', 'GRANT', 'IMPORT', 'INSERT', 'LIST', > 'LOAD', 'LOCK', 'MAP', 'MERGE', 'MSCK', 'REDUCE', 'REFRESH', 'REPLACE', > 'RESET', 'REVOKE', 'ROLLBACK', 'SELECT', 'SET', 'SHOW', 'START', 'TABLE', > 'TRUNCATE', 'UNCACHE', 'UNLOCK', 'UPDATE', 'USE', 'VALUES', 'WITH'}(line 1, > pos 0) > == SQL ==*/^^^SELECT 'after multi-line' AS fifth > {code} > -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org For additional commands, e-mail: issues-h...@spark.apache.org