jiaan.geng created SPARK-35378: ---------------------------------- Summary: Support LeafRunnableCommand as subQuery so as support query command with CTE Key: SPARK-35378 URL: https://issues.apache.org/jira/browse/SPARK-35378 Project: Spark Issue Type: Sub-task Components: SQL Affects Versions: 3.2.0 Reporter: jiaan.geng
Currently, Spark doesn't support LeafRunnableCommand as sub query. Because the LeafRunnableCommand always output GenericInternalRow and some node(e.g. SortExec, AdaptiveExecutionExec, WholeCodegenExce) will convert GenericInternalRow to UnsafeRow. So will causes error as follows: {code:java} java.lang.ClassCastException org.apache.spark.sql.catalyst.expressions.GenericInternalRow cannot be cast to org.apache.spark.sql.catalyst.expressions.UnsafeRow {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