miland-db commented on code in PR #49006:
URL: https://github.com/apache/spark/pull/49006#discussion_r1879868045
##########
sql/core/src/main/scala/org/apache/spark/sql/scripting/SqlScriptingExecutionNode.scala:
##########
@@ -177,12 +180,52 @@ class NoOpStatementExec extends LeafStatementExec {
* Executable nodes for nested statements within the CompoundBody.
* @param label
* Label set by user to CompoundBody or None otherwise.
+ * @param isScope
+ * Flag that indicates whether Compound Body
+ * @param context
+ * SqlScriptingExecutionContext keeps the execution state of current script.
*/
-class CompoundBodyExec(statements: Seq[CompoundStatementExec], label:
Option[String] = None)
+class CompoundBodyExec(
+ statements: Seq[CompoundStatementExec],
+ label: Option[String] = None,
+ isScope: Boolean,
+ context: SqlScriptingExecutionContext)
extends NonLeafStatementExec {
private var localIterator = statements.iterator
private var curr = if (localIterator.hasNext) Some(localIterator.next())
else None
+ private var scopeEntered = false
+ private var scopeExited = false
Review Comment:
Will be done.
--
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]