Description
Expressions on implicitly converted attributes fail if the attributes have names containing special characters. They fail even if the attributes are backtick-quoted:
scala> import org.apache.spark.sql.catalyst.dsl.expressions._ import org.apache.spark.sql.catalyst.dsl.expressions._ scala> "`slashed/col`".attr res0: org.apache.spark.sql.catalyst.analysis.UnresolvedAttribute = 'slashed/col scala> "`slashed/col`".attr.asc org.apache.spark.sql.catalyst.parser.ParseException: mismatched input '/' expecting {<EOF>, '.', '-'}(line 1, pos 7) == SQL == slashed/col -------^^^