Github user viirya commented on the issue:
https://github.com/apache/spark/pull/19813
@cloud-fan @kiszk `ctx.currentVars` and `ctx.INPUT_ROW` are not the only
sources for expression evaluation under wholestage codegen. There are also
eliminated subexpressions and the input rows and variables referred by deferred
expressions.
In an API like `def splitExpressions(expressions: Seq[String]): String`,
seems to me those sources are not easily to access.
---
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]