[ 
https://issues.apache.org/jira/browse/HIVE-29497?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dayakar M updated HIVE-29497:
-----------------------------
    Description: 
[HPLSQL] quit is not exiting from execution flow in HPLSQL.

In the below after first insert is failed then it has a quit but still it is 
executing second insert which is not correct.
Refer [errorcode handling in HPLSQL|http://hplsql.org/errorcode].
{code:java}
0: jdbc:hive2://localhost> SET hplsql.onerror='seterror';. . . . . . . . . . . 
. . . . . . . . . . . .> INSERT INTO abc VALUES('Tbl Not Exists');. . . . . . . 
. . . . . . . . . . . . . . . .> PRINT 'ERRORCODE: ' || ERRORCODE;. . . . . . . 
. . . . . . . . . . . . . . . .> PRINT 'SQLCODE: ' || SQLCODE;. . . . . . . . . 
. . . . . . . . . . . . . .> .if errorcode <> 0 then .quit 1. . . . . . . . . . 
. . . . . . . . . . . . .> INSERT INTO def VALUES('Tbl2 Not Exists');. . . . . 
. . . . . . . . . . . . . . . . . .> /INFO  : Compiling 
command(queryId=hive_20260309171813_f9617ffb-796d-418e-a787-0474b49dc134): 
INSERT INTO TABLE abc VALUES('Tbl Not Exists')ERROR : FAILED: SemanticException 
org.apache.hadoop.hive.ql.metadata.InvalidTableException: Table not found 
abcorg.apache.hadoop.hive.ql.parse.SemanticException: 
org.apache.hadoop.hive.ql.metadata.InvalidTableException: Table not found abc  
at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.handleInsertStatementSpecPhase1(SemanticAnalyzer.java:2150)
 at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.doPhase1(SemanticAnalyzer.java:1846)
        at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.doPhase1(SemanticAnalyzer.java:2109)
        at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.doPhase1(SemanticAnalyzer.java:2109)
        at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.doPhase1(SemanticAnalyzer.java:1744)
        at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.analyzeAndResolveChildTree(SemanticAnalyzer.java:13057)
     at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.genResolvedParseTree(SemanticAnalyzer.java:13042)
   at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.analyzeInternal(SemanticAnalyzer.java:13171)
        at 
org.apache.hadoop.hive.ql.parse.CalcitePlanner.analyzeInternal(CalcitePlanner.java:481)
      at 
org.apache.hadoop.hive.ql.parse.BaseSemanticAnalyzer.analyze(BaseSemanticAnalyzer.java:358)
  at org.apache.hadoop.hive.ql.Compiler.analyze(Compiler.java:224)        at 
org.apache.hadoop.hive.ql.Compiler.compile(Compiler.java:109)        at 
org.apache.hadoop.hive.ql.Driver.compile(Driver.java:498)    at 
org.apache.hadoop.hive.ql.Driver.compileInternal(Driver.java:450)    at 
org.apache.hadoop.hive.ql.Driver.compileAndRespond(Driver.java:414)  at 
org.apache.hadoop.hive.ql.Driver.compileAndRespond(Driver.java:408)  at 
org.apache.hadoop.hive.ql.reexec.ReExecDriver.compileAndRespond(ReExecDriver.java:126)
       at 
org.apache.hive.service.cli.operation.SQLOperation.prepare(SQLOperation.java:205)
    at 
org.apache.hive.service.cli.operation.SQLOperation.runInternal(SQLOperation.java:268)
        at 
org.apache.hive.service.cli.operation.Operation.run(Operation.java:286)      at 
org.apache.hive.service.cli.session.HiveSessionImpl.executeStatementInternal(HiveSessionImpl.java:558)
       at 
org.apache.hive.service.cli.session.HiveSessionImpl.executeStatement(HiveSessionImpl.java:526)
       at 
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
        at java.base/java.lang.reflect.Method.invoke(Method.java:580)   at 
org.apache.hive.service.cli.session.HiveSessionProxy.invoke(HiveSessionProxy.java:78)
        at 
org.apache.hive.service.cli.session.HiveSessionProxy$1.run(HiveSessionProxy.java:63)
 at 
java.base/java.security.AccessController.doPrivileged(AccessController.java:714)
     at java.base/javax.security.auth.Subject.doAs(Subject.java:525) at 
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1953)
 at 
org.apache.hive.service.cli.session.HiveSessionProxy.invoke(HiveSessionProxy.java:59)
        at jdk.proxy2/jdk.proxy2.$Proxy129.executeStatement(Unknown Source)     
at 
org.apache.hive.service.cli.operation.hplsql.HplSqlQueryExecutor.executeQuery(HplSqlQueryExecutor.java:68)
   at org.apache.hive.hplsql.Stmt.insertValues(Stmt.java:821)      at 
org.apache.hive.hplsql.Stmt.insert(Stmt.java:732)    at 
org.apache.hive.hplsql.Exec.visitInsert_stmt(Exec.java:1210) at 
org.apache.hive.hplsql.Exec.visitInsert_stmt(Exec.java:96)   at 
org.apache.hive.hplsql.HplsqlParser$Insert_stmtContext.accept(HplsqlParser.java:10977)
       at 
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visitChildren(AbstractParseTreeVisitor.java:46)
   at org.apache.hive.hplsql.Exec.visitStmt(Exec.java:1103)        at 
org.apache.hive.hplsql.Exec.visitStmt(Exec.java:96)  at 
org.apache.hive.hplsql.HplsqlParser$StmtContext.accept(HplsqlParser.java:1054)  
     at 
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visitChildren(AbstractParseTreeVisitor.java:46)
   at 
org.apache.hive.hplsql.HplsqlBaseVisitor.visitBlock(HplsqlBaseVisitor.java:27)  
     at 
org.apache.hive.hplsql.HplsqlParser$BlockContext.accept(HplsqlParser.java:473)  
     at 
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visitChildren(AbstractParseTreeVisitor.java:46)
   at org.apache.hive.hplsql.Exec.visitProgram(Exec.java:999)      at 
org.apache.hive.hplsql.Exec.visitProgram(Exec.java:96)       at 
org.apache.hive.hplsql.HplsqlParser$ProgramContext.accept(HplsqlParser.java:414)
     at 
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visit(AbstractParseTreeVisitor.java:18)
   at org.apache.hive.hplsql.Exec.evaluate(Exec.java:817)  at 
org.apache.hive.hplsql.Exec.parseAndEval(Exec.java:796)      at 
org.apache.hive.service.cli.operation.hplsql.HplSqlOperation.interpret(HplSqlOperation.java:97)
      at 
org.apache.hive.service.cli.operation.hplsql.HplSqlOperation$BackgroundWork.lambda$run$0(HplSqlOperation.java:206)
   at 
java.base/java.security.AccessController.doPrivileged(AccessController.java:714)
     at java.base/javax.security.auth.Subject.doAs(Subject.java:525) at 
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1953)
 at 
org.apache.hive.service.cli.operation.hplsql.HplSqlOperation$BackgroundWork.run(HplSqlOperation.java:218)
    at 
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)   at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
    at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base/java.lang.Thread.run(Thread.java:1583)Caused by: 
org.apache.hadoop.hive.ql.metadata.InvalidTableException: Table not found abc   
  at org.apache.hadoop.hive.ql.metadata.Hive.getTable(Hive.java:1798)     at 
org.apache.hadoop.hive.ql.parse.CalcitePlanner.getTableObjectByName(CalcitePlanner.java:5110)
        at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.getTableObjectByName(SemanticAnalyzer.java:12766)
   at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.handleInsertStatementSpecPhase1(SemanticAnalyzer.java:2147)
 ... 61 more
INFO  : Completed compiling 
command(queryId=hive_20260309171813_f9617ffb-796d-418e-a787-0474b49dc134); Time 
taken: 1.91 secondsINFO  : ERRORCODE: -1INFO  : SQLCODE: -1INFO  : Compiling 
command(queryId=hive_20260309171813_f9617ffb-796d-418e-a787-0474b49dc134): 
INSERT INTO TABLE def VALUES('Tbl2 Not Exists')ERROR : FAILED: 
SemanticException org.apache.hadoop.hive.ql.metadata.InvalidTableException: 
Table not found deforg.apache.hadoop.hive.ql.parse.SemanticException: 
org.apache.hadoop.hive.ql.metadata.InvalidTableException: Table not found def   
   at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.handleInsertStatementSpecPhase1(SemanticAnalyzer.java:2150)
 at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.doPhase1(SemanticAnalyzer.java:1846)
        at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.doPhase1(SemanticAnalyzer.java:2109)
        at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.doPhase1(SemanticAnalyzer.java:2109)
        at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.doPhase1(SemanticAnalyzer.java:1744)
        at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.analyzeAndResolveChildTree(SemanticAnalyzer.java:13057)
     at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.genResolvedParseTree(SemanticAnalyzer.java:13042)
   at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.analyzeInternal(SemanticAnalyzer.java:13171)
        at 
org.apache.hadoop.hive.ql.parse.CalcitePlanner.analyzeInternal(CalcitePlanner.java:481)
      at 
org.apache.hadoop.hive.ql.parse.BaseSemanticAnalyzer.analyze(BaseSemanticAnalyzer.java:358)
  at org.apache.hadoop.hive.ql.Compiler.analyze(Compiler.java:224)        at 
org.apache.hadoop.hive.ql.Compiler.compile(Compiler.java:109)        at 
org.apache.hadoop.hive.ql.Driver.compile(Driver.java:498)    at 
org.apache.hadoop.hive.ql.Driver.compileInternal(Driver.java:450)    at 
org.apache.hadoop.hive.ql.Driver.compileAndRespond(Driver.java:414)  at 
org.apache.hadoop.hive.ql.Driver.compileAndRespond(Driver.java:408)  at 
org.apache.hadoop.hive.ql.reexec.ReExecDriver.compileAndRespond(ReExecDriver.java:126)
       at 
org.apache.hive.service.cli.operation.SQLOperation.prepare(SQLOperation.java:205)
    at 
org.apache.hive.service.cli.operation.SQLOperation.runInternal(SQLOperation.java:268)
        at 
org.apache.hive.service.cli.operation.Operation.run(Operation.java:286)      at 
org.apache.hive.service.cli.session.HiveSessionImpl.executeStatementInternal(HiveSessionImpl.java:558)
       at 
org.apache.hive.service.cli.session.HiveSessionImpl.executeStatement(HiveSessionImpl.java:526)
       at 
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
        at java.base/java.lang.reflect.Method.invoke(Method.java:580)   at 
org.apache.hive.service.cli.session.HiveSessionProxy.invoke(HiveSessionProxy.java:78)
        at 
org.apache.hive.service.cli.session.HiveSessionProxy$1.run(HiveSessionProxy.java:63)
 at 
java.base/java.security.AccessController.doPrivileged(AccessController.java:714)
     at java.base/javax.security.auth.Subject.doAs(Subject.java:525) at 
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1953)
 at 
org.apache.hive.service.cli.session.HiveSessionProxy.invoke(HiveSessionProxy.java:59)
        at jdk.proxy2/jdk.proxy2.$Proxy129.executeStatement(Unknown Source)     
at 
org.apache.hive.service.cli.operation.hplsql.HplSqlQueryExecutor.executeQuery(HplSqlQueryExecutor.java:68)
   at org.apache.hive.hplsql.Stmt.insertValues(Stmt.java:821)      at 
org.apache.hive.hplsql.Stmt.insert(Stmt.java:732)    at 
org.apache.hive.hplsql.Exec.visitInsert_stmt(Exec.java:1210) at 
org.apache.hive.hplsql.Exec.visitInsert_stmt(Exec.java:96)   at 
org.apache.hive.hplsql.HplsqlParser$Insert_stmtContext.accept(HplsqlParser.java:10977)
       at 
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visitChildren(AbstractParseTreeVisitor.java:46)
   at org.apache.hive.hplsql.Exec.visitStmt(Exec.java:1103)        at 
org.apache.hive.hplsql.Exec.visitStmt(Exec.java:96)  at 
org.apache.hive.hplsql.HplsqlParser$StmtContext.accept(HplsqlParser.java:1054)  
     at 
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visitChildren(AbstractParseTreeVisitor.java:46)
   at 
org.apache.hive.hplsql.HplsqlBaseVisitor.visitBlock(HplsqlBaseVisitor.java:27)  
     at 
org.apache.hive.hplsql.HplsqlParser$BlockContext.accept(HplsqlParser.java:473)  
     at 
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visitChildren(AbstractParseTreeVisitor.java:46)
   at org.apache.hive.hplsql.Exec.visitProgram(Exec.java:999)      at 
org.apache.hive.hplsql.Exec.visitProgram(Exec.java:96)       at 
org.apache.hive.hplsql.HplsqlParser$ProgramContext.accept(HplsqlParser.java:414)
     at 
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visit(AbstractParseTreeVisitor.java:18)
   at org.apache.hive.hplsql.Exec.evaluate(Exec.java:817)  at 
org.apache.hive.hplsql.Exec.parseAndEval(Exec.java:796)      at 
org.apache.hive.service.cli.operation.hplsql.HplSqlOperation.interpret(HplSqlOperation.java:97)
      at 
org.apache.hive.service.cli.operation.hplsql.HplSqlOperation$BackgroundWork.lambda$run$0(HplSqlOperation.java:206)
   at 
java.base/java.security.AccessController.doPrivileged(AccessController.java:714)
     at java.base/javax.security.auth.Subject.doAs(Subject.java:525) at 
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1953)
 at 
org.apache.hive.service.cli.operation.hplsql.HplSqlOperation$BackgroundWork.run(HplSqlOperation.java:218)
    at 
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)   at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
    at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base/java.lang.Thread.run(Thread.java:1583)Caused by: 
org.apache.hadoop.hive.ql.metadata.InvalidTableException: Table not found def   
  at org.apache.hadoop.hive.ql.metadata.Hive.getTable(Hive.java:1798)     at 
org.apache.hadoop.hive.ql.parse.CalcitePlanner.getTableObjectByName(CalcitePlanner.java:5110)
        at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.getTableObjectByName(SemanticAnalyzer.java:12766)
   at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.handleInsertStatementSpecPhase1(SemanticAnalyzer.java:2147)
 ... 61 more
INFO  : Completed compiling 
command(queryId=hive_20260309171813_f9617ffb-796d-418e-a787-0474b49dc134); Time 
taken: 0.025 secondsERROR : Unhandled exception in HPL/SQLERROR : 1ERROR : 
Unhandled exception in HPL/SQLNo rows affected (2.874 seconds)0: 
jdbc:hive2://localhost>  {code}

  was:
[HPLSQL] quit is not exiting from execution flow in HPLSQL.

In the below after first insert is failed then it has a quit but still it is 
executing second insert which is not correct.
{code:java}
0: jdbc:hive2://localhost> SET hplsql.onerror='seterror';. . . . . . . . . . . 
. . . . . . . . . . . .> INSERT INTO abc VALUES('Tbl Not Exists');. . . . . . . 
. . . . . . . . . . . . . . . .> PRINT 'ERRORCODE: ' || ERRORCODE;. . . . . . . 
. . . . . . . . . . . . . . . .> PRINT 'SQLCODE: ' || SQLCODE;. . . . . . . . . 
. . . . . . . . . . . . . .> .if errorcode <> 0 then .quit 1. . . . . . . . . . 
. . . . . . . . . . . . .> INSERT INTO def VALUES('Tbl2 Not Exists');. . . . . 
. . . . . . . . . . . . . . . . . .> /INFO  : Compiling 
command(queryId=hive_20260309171813_f9617ffb-796d-418e-a787-0474b49dc134): 
INSERT INTO TABLE abc VALUES('Tbl Not Exists')ERROR : FAILED: SemanticException 
org.apache.hadoop.hive.ql.metadata.InvalidTableException: Table not found 
abcorg.apache.hadoop.hive.ql.parse.SemanticException: 
org.apache.hadoop.hive.ql.metadata.InvalidTableException: Table not found abc  
at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.handleInsertStatementSpecPhase1(SemanticAnalyzer.java:2150)
 at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.doPhase1(SemanticAnalyzer.java:1846)
        at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.doPhase1(SemanticAnalyzer.java:2109)
        at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.doPhase1(SemanticAnalyzer.java:2109)
        at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.doPhase1(SemanticAnalyzer.java:1744)
        at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.analyzeAndResolveChildTree(SemanticAnalyzer.java:13057)
     at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.genResolvedParseTree(SemanticAnalyzer.java:13042)
   at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.analyzeInternal(SemanticAnalyzer.java:13171)
        at 
org.apache.hadoop.hive.ql.parse.CalcitePlanner.analyzeInternal(CalcitePlanner.java:481)
      at 
org.apache.hadoop.hive.ql.parse.BaseSemanticAnalyzer.analyze(BaseSemanticAnalyzer.java:358)
  at org.apache.hadoop.hive.ql.Compiler.analyze(Compiler.java:224)        at 
org.apache.hadoop.hive.ql.Compiler.compile(Compiler.java:109)        at 
org.apache.hadoop.hive.ql.Driver.compile(Driver.java:498)    at 
org.apache.hadoop.hive.ql.Driver.compileInternal(Driver.java:450)    at 
org.apache.hadoop.hive.ql.Driver.compileAndRespond(Driver.java:414)  at 
org.apache.hadoop.hive.ql.Driver.compileAndRespond(Driver.java:408)  at 
org.apache.hadoop.hive.ql.reexec.ReExecDriver.compileAndRespond(ReExecDriver.java:126)
       at 
org.apache.hive.service.cli.operation.SQLOperation.prepare(SQLOperation.java:205)
    at 
org.apache.hive.service.cli.operation.SQLOperation.runInternal(SQLOperation.java:268)
        at 
org.apache.hive.service.cli.operation.Operation.run(Operation.java:286)      at 
org.apache.hive.service.cli.session.HiveSessionImpl.executeStatementInternal(HiveSessionImpl.java:558)
       at 
org.apache.hive.service.cli.session.HiveSessionImpl.executeStatement(HiveSessionImpl.java:526)
       at 
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
        at java.base/java.lang.reflect.Method.invoke(Method.java:580)   at 
org.apache.hive.service.cli.session.HiveSessionProxy.invoke(HiveSessionProxy.java:78)
        at 
org.apache.hive.service.cli.session.HiveSessionProxy$1.run(HiveSessionProxy.java:63)
 at 
java.base/java.security.AccessController.doPrivileged(AccessController.java:714)
     at java.base/javax.security.auth.Subject.doAs(Subject.java:525) at 
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1953)
 at 
org.apache.hive.service.cli.session.HiveSessionProxy.invoke(HiveSessionProxy.java:59)
        at jdk.proxy2/jdk.proxy2.$Proxy129.executeStatement(Unknown Source)     
at 
org.apache.hive.service.cli.operation.hplsql.HplSqlQueryExecutor.executeQuery(HplSqlQueryExecutor.java:68)
   at org.apache.hive.hplsql.Stmt.insertValues(Stmt.java:821)      at 
org.apache.hive.hplsql.Stmt.insert(Stmt.java:732)    at 
org.apache.hive.hplsql.Exec.visitInsert_stmt(Exec.java:1210) at 
org.apache.hive.hplsql.Exec.visitInsert_stmt(Exec.java:96)   at 
org.apache.hive.hplsql.HplsqlParser$Insert_stmtContext.accept(HplsqlParser.java:10977)
       at 
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visitChildren(AbstractParseTreeVisitor.java:46)
   at org.apache.hive.hplsql.Exec.visitStmt(Exec.java:1103)        at 
org.apache.hive.hplsql.Exec.visitStmt(Exec.java:96)  at 
org.apache.hive.hplsql.HplsqlParser$StmtContext.accept(HplsqlParser.java:1054)  
     at 
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visitChildren(AbstractParseTreeVisitor.java:46)
   at 
org.apache.hive.hplsql.HplsqlBaseVisitor.visitBlock(HplsqlBaseVisitor.java:27)  
     at 
org.apache.hive.hplsql.HplsqlParser$BlockContext.accept(HplsqlParser.java:473)  
     at 
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visitChildren(AbstractParseTreeVisitor.java:46)
   at org.apache.hive.hplsql.Exec.visitProgram(Exec.java:999)      at 
org.apache.hive.hplsql.Exec.visitProgram(Exec.java:96)       at 
org.apache.hive.hplsql.HplsqlParser$ProgramContext.accept(HplsqlParser.java:414)
     at 
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visit(AbstractParseTreeVisitor.java:18)
   at org.apache.hive.hplsql.Exec.evaluate(Exec.java:817)  at 
org.apache.hive.hplsql.Exec.parseAndEval(Exec.java:796)      at 
org.apache.hive.service.cli.operation.hplsql.HplSqlOperation.interpret(HplSqlOperation.java:97)
      at 
org.apache.hive.service.cli.operation.hplsql.HplSqlOperation$BackgroundWork.lambda$run$0(HplSqlOperation.java:206)
   at 
java.base/java.security.AccessController.doPrivileged(AccessController.java:714)
     at java.base/javax.security.auth.Subject.doAs(Subject.java:525) at 
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1953)
 at 
org.apache.hive.service.cli.operation.hplsql.HplSqlOperation$BackgroundWork.run(HplSqlOperation.java:218)
    at 
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)   at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
    at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base/java.lang.Thread.run(Thread.java:1583)Caused by: 
org.apache.hadoop.hive.ql.metadata.InvalidTableException: Table not found abc   
  at org.apache.hadoop.hive.ql.metadata.Hive.getTable(Hive.java:1798)     at 
org.apache.hadoop.hive.ql.parse.CalcitePlanner.getTableObjectByName(CalcitePlanner.java:5110)
        at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.getTableObjectByName(SemanticAnalyzer.java:12766)
   at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.handleInsertStatementSpecPhase1(SemanticAnalyzer.java:2147)
 ... 61 more
INFO  : Completed compiling 
command(queryId=hive_20260309171813_f9617ffb-796d-418e-a787-0474b49dc134); Time 
taken: 1.91 secondsINFO  : ERRORCODE: -1INFO  : SQLCODE: -1INFO  : Compiling 
command(queryId=hive_20260309171813_f9617ffb-796d-418e-a787-0474b49dc134): 
INSERT INTO TABLE def VALUES('Tbl2 Not Exists')ERROR : FAILED: 
SemanticException org.apache.hadoop.hive.ql.metadata.InvalidTableException: 
Table not found deforg.apache.hadoop.hive.ql.parse.SemanticException: 
org.apache.hadoop.hive.ql.metadata.InvalidTableException: Table not found def   
   at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.handleInsertStatementSpecPhase1(SemanticAnalyzer.java:2150)
 at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.doPhase1(SemanticAnalyzer.java:1846)
        at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.doPhase1(SemanticAnalyzer.java:2109)
        at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.doPhase1(SemanticAnalyzer.java:2109)
        at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.doPhase1(SemanticAnalyzer.java:1744)
        at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.analyzeAndResolveChildTree(SemanticAnalyzer.java:13057)
     at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.genResolvedParseTree(SemanticAnalyzer.java:13042)
   at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.analyzeInternal(SemanticAnalyzer.java:13171)
        at 
org.apache.hadoop.hive.ql.parse.CalcitePlanner.analyzeInternal(CalcitePlanner.java:481)
      at 
org.apache.hadoop.hive.ql.parse.BaseSemanticAnalyzer.analyze(BaseSemanticAnalyzer.java:358)
  at org.apache.hadoop.hive.ql.Compiler.analyze(Compiler.java:224)        at 
org.apache.hadoop.hive.ql.Compiler.compile(Compiler.java:109)        at 
org.apache.hadoop.hive.ql.Driver.compile(Driver.java:498)    at 
org.apache.hadoop.hive.ql.Driver.compileInternal(Driver.java:450)    at 
org.apache.hadoop.hive.ql.Driver.compileAndRespond(Driver.java:414)  at 
org.apache.hadoop.hive.ql.Driver.compileAndRespond(Driver.java:408)  at 
org.apache.hadoop.hive.ql.reexec.ReExecDriver.compileAndRespond(ReExecDriver.java:126)
       at 
org.apache.hive.service.cli.operation.SQLOperation.prepare(SQLOperation.java:205)
    at 
org.apache.hive.service.cli.operation.SQLOperation.runInternal(SQLOperation.java:268)
        at 
org.apache.hive.service.cli.operation.Operation.run(Operation.java:286)      at 
org.apache.hive.service.cli.session.HiveSessionImpl.executeStatementInternal(HiveSessionImpl.java:558)
       at 
org.apache.hive.service.cli.session.HiveSessionImpl.executeStatement(HiveSessionImpl.java:526)
       at 
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
        at java.base/java.lang.reflect.Method.invoke(Method.java:580)   at 
org.apache.hive.service.cli.session.HiveSessionProxy.invoke(HiveSessionProxy.java:78)
        at 
org.apache.hive.service.cli.session.HiveSessionProxy$1.run(HiveSessionProxy.java:63)
 at 
java.base/java.security.AccessController.doPrivileged(AccessController.java:714)
     at java.base/javax.security.auth.Subject.doAs(Subject.java:525) at 
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1953)
 at 
org.apache.hive.service.cli.session.HiveSessionProxy.invoke(HiveSessionProxy.java:59)
        at jdk.proxy2/jdk.proxy2.$Proxy129.executeStatement(Unknown Source)     
at 
org.apache.hive.service.cli.operation.hplsql.HplSqlQueryExecutor.executeQuery(HplSqlQueryExecutor.java:68)
   at org.apache.hive.hplsql.Stmt.insertValues(Stmt.java:821)      at 
org.apache.hive.hplsql.Stmt.insert(Stmt.java:732)    at 
org.apache.hive.hplsql.Exec.visitInsert_stmt(Exec.java:1210) at 
org.apache.hive.hplsql.Exec.visitInsert_stmt(Exec.java:96)   at 
org.apache.hive.hplsql.HplsqlParser$Insert_stmtContext.accept(HplsqlParser.java:10977)
       at 
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visitChildren(AbstractParseTreeVisitor.java:46)
   at org.apache.hive.hplsql.Exec.visitStmt(Exec.java:1103)        at 
org.apache.hive.hplsql.Exec.visitStmt(Exec.java:96)  at 
org.apache.hive.hplsql.HplsqlParser$StmtContext.accept(HplsqlParser.java:1054)  
     at 
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visitChildren(AbstractParseTreeVisitor.java:46)
   at 
org.apache.hive.hplsql.HplsqlBaseVisitor.visitBlock(HplsqlBaseVisitor.java:27)  
     at 
org.apache.hive.hplsql.HplsqlParser$BlockContext.accept(HplsqlParser.java:473)  
     at 
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visitChildren(AbstractParseTreeVisitor.java:46)
   at org.apache.hive.hplsql.Exec.visitProgram(Exec.java:999)      at 
org.apache.hive.hplsql.Exec.visitProgram(Exec.java:96)       at 
org.apache.hive.hplsql.HplsqlParser$ProgramContext.accept(HplsqlParser.java:414)
     at 
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visit(AbstractParseTreeVisitor.java:18)
   at org.apache.hive.hplsql.Exec.evaluate(Exec.java:817)  at 
org.apache.hive.hplsql.Exec.parseAndEval(Exec.java:796)      at 
org.apache.hive.service.cli.operation.hplsql.HplSqlOperation.interpret(HplSqlOperation.java:97)
      at 
org.apache.hive.service.cli.operation.hplsql.HplSqlOperation$BackgroundWork.lambda$run$0(HplSqlOperation.java:206)
   at 
java.base/java.security.AccessController.doPrivileged(AccessController.java:714)
     at java.base/javax.security.auth.Subject.doAs(Subject.java:525) at 
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1953)
 at 
org.apache.hive.service.cli.operation.hplsql.HplSqlOperation$BackgroundWork.run(HplSqlOperation.java:218)
    at 
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)   at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
    at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base/java.lang.Thread.run(Thread.java:1583)Caused by: 
org.apache.hadoop.hive.ql.metadata.InvalidTableException: Table not found def   
  at org.apache.hadoop.hive.ql.metadata.Hive.getTable(Hive.java:1798)     at 
org.apache.hadoop.hive.ql.parse.CalcitePlanner.getTableObjectByName(CalcitePlanner.java:5110)
        at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.getTableObjectByName(SemanticAnalyzer.java:12766)
   at 
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.handleInsertStatementSpecPhase1(SemanticAnalyzer.java:2147)
 ... 61 more
INFO  : Completed compiling 
command(queryId=hive_20260309171813_f9617ffb-796d-418e-a787-0474b49dc134); Time 
taken: 0.025 secondsERROR : Unhandled exception in HPL/SQLERROR : 1ERROR : 
Unhandled exception in HPL/SQLNo rows affected (2.874 seconds)0: 
jdbc:hive2://localhost>  {code}


> [HPLSQL] quit is not exiting from execution flow in HPLSQL.
> -----------------------------------------------------------
>
>                 Key: HIVE-29497
>                 URL: https://issues.apache.org/jira/browse/HIVE-29497
>             Project: Hive
>          Issue Type: Bug
>          Components: hpl/sql
>            Reporter: Dayakar M
>            Assignee: Dayakar M
>            Priority: Major
>
> [HPLSQL] quit is not exiting from execution flow in HPLSQL.
> In the below after first insert is failed then it has a quit but still it is 
> executing second insert which is not correct.
> Refer [errorcode handling in HPLSQL|http://hplsql.org/errorcode].
> {code:java}
> 0: jdbc:hive2://localhost> SET hplsql.onerror='seterror';. . . . . . . . . . 
> . . . . . . . . . . . . .> INSERT INTO abc VALUES('Tbl Not Exists');. . . . . 
> . . . . . . . . . . . . . . . . . .> PRINT 'ERRORCODE: ' || ERRORCODE;. . . . 
> . . . . . . . . . . . . . . . . . . .> PRINT 'SQLCODE: ' || SQLCODE;. . . . . 
> . . . . . . . . . . . . . . . . . .> .if errorcode <> 0 then .quit 1. . . . . 
> . . . . . . . . . . . . . . . . . .> INSERT INTO def VALUES('Tbl2 Not 
> Exists');. . . . . . . . . . . . . . . . . . . . . . .> /INFO  : Compiling 
> command(queryId=hive_20260309171813_f9617ffb-796d-418e-a787-0474b49dc134): 
> INSERT INTO TABLE abc VALUES('Tbl Not Exists')ERROR : FAILED: 
> SemanticException org.apache.hadoop.hive.ql.metadata.InvalidTableException: 
> Table not found abcorg.apache.hadoop.hive.ql.parse.SemanticException: 
> org.apache.hadoop.hive.ql.metadata.InvalidTableException: Table not found abc 
>        at 
> org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.handleInsertStatementSpecPhase1(SemanticAnalyzer.java:2150)
>  at 
> org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.doPhase1(SemanticAnalyzer.java:1846)
>         at 
> org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.doPhase1(SemanticAnalyzer.java:2109)
>         at 
> org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.doPhase1(SemanticAnalyzer.java:2109)
>         at 
> org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.doPhase1(SemanticAnalyzer.java:1744)
>         at 
> org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.analyzeAndResolveChildTree(SemanticAnalyzer.java:13057)
>      at 
> org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.genResolvedParseTree(SemanticAnalyzer.java:13042)
>    at 
> org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.analyzeInternal(SemanticAnalyzer.java:13171)
>         at 
> org.apache.hadoop.hive.ql.parse.CalcitePlanner.analyzeInternal(CalcitePlanner.java:481)
>       at 
> org.apache.hadoop.hive.ql.parse.BaseSemanticAnalyzer.analyze(BaseSemanticAnalyzer.java:358)
>   at org.apache.hadoop.hive.ql.Compiler.analyze(Compiler.java:224)        at 
> org.apache.hadoop.hive.ql.Compiler.compile(Compiler.java:109)        at 
> org.apache.hadoop.hive.ql.Driver.compile(Driver.java:498)    at 
> org.apache.hadoop.hive.ql.Driver.compileInternal(Driver.java:450)    at 
> org.apache.hadoop.hive.ql.Driver.compileAndRespond(Driver.java:414)  at 
> org.apache.hadoop.hive.ql.Driver.compileAndRespond(Driver.java:408)  at 
> org.apache.hadoop.hive.ql.reexec.ReExecDriver.compileAndRespond(ReExecDriver.java:126)
>        at 
> org.apache.hive.service.cli.operation.SQLOperation.prepare(SQLOperation.java:205)
>     at 
> org.apache.hive.service.cli.operation.SQLOperation.runInternal(SQLOperation.java:268)
>         at 
> org.apache.hive.service.cli.operation.Operation.run(Operation.java:286)      
> at 
> org.apache.hive.service.cli.session.HiveSessionImpl.executeStatementInternal(HiveSessionImpl.java:558)
>        at 
> org.apache.hive.service.cli.session.HiveSessionImpl.executeStatement(HiveSessionImpl.java:526)
>        at 
> java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
>         at java.base/java.lang.reflect.Method.invoke(Method.java:580)   at 
> org.apache.hive.service.cli.session.HiveSessionProxy.invoke(HiveSessionProxy.java:78)
>         at 
> org.apache.hive.service.cli.session.HiveSessionProxy$1.run(HiveSessionProxy.java:63)
>  at 
> java.base/java.security.AccessController.doPrivileged(AccessController.java:714)
>      at java.base/javax.security.auth.Subject.doAs(Subject.java:525) at 
> org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1953)
>  at 
> org.apache.hive.service.cli.session.HiveSessionProxy.invoke(HiveSessionProxy.java:59)
>         at jdk.proxy2/jdk.proxy2.$Proxy129.executeStatement(Unknown Source)   
>   at 
> org.apache.hive.service.cli.operation.hplsql.HplSqlQueryExecutor.executeQuery(HplSqlQueryExecutor.java:68)
>    at org.apache.hive.hplsql.Stmt.insertValues(Stmt.java:821)      at 
> org.apache.hive.hplsql.Stmt.insert(Stmt.java:732)    at 
> org.apache.hive.hplsql.Exec.visitInsert_stmt(Exec.java:1210) at 
> org.apache.hive.hplsql.Exec.visitInsert_stmt(Exec.java:96)   at 
> org.apache.hive.hplsql.HplsqlParser$Insert_stmtContext.accept(HplsqlParser.java:10977)
>        at 
> org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visitChildren(AbstractParseTreeVisitor.java:46)
>    at org.apache.hive.hplsql.Exec.visitStmt(Exec.java:1103)        at 
> org.apache.hive.hplsql.Exec.visitStmt(Exec.java:96)  at 
> org.apache.hive.hplsql.HplsqlParser$StmtContext.accept(HplsqlParser.java:1054)
>        at 
> org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visitChildren(AbstractParseTreeVisitor.java:46)
>    at 
> org.apache.hive.hplsql.HplsqlBaseVisitor.visitBlock(HplsqlBaseVisitor.java:27)
>        at 
> org.apache.hive.hplsql.HplsqlParser$BlockContext.accept(HplsqlParser.java:473)
>        at 
> org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visitChildren(AbstractParseTreeVisitor.java:46)
>    at org.apache.hive.hplsql.Exec.visitProgram(Exec.java:999)      at 
> org.apache.hive.hplsql.Exec.visitProgram(Exec.java:96)       at 
> org.apache.hive.hplsql.HplsqlParser$ProgramContext.accept(HplsqlParser.java:414)
>      at 
> org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visit(AbstractParseTreeVisitor.java:18)
>    at org.apache.hive.hplsql.Exec.evaluate(Exec.java:817)  at 
> org.apache.hive.hplsql.Exec.parseAndEval(Exec.java:796)      at 
> org.apache.hive.service.cli.operation.hplsql.HplSqlOperation.interpret(HplSqlOperation.java:97)
>       at 
> org.apache.hive.service.cli.operation.hplsql.HplSqlOperation$BackgroundWork.lambda$run$0(HplSqlOperation.java:206)
>    at 
> java.base/java.security.AccessController.doPrivileged(AccessController.java:714)
>      at java.base/javax.security.auth.Subject.doAs(Subject.java:525) at 
> org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1953)
>  at 
> org.apache.hive.service.cli.operation.hplsql.HplSqlOperation$BackgroundWork.run(HplSqlOperation.java:218)
>     at 
> java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
>     at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)   
> at 
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
>     at 
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
>     at java.base/java.lang.Thread.run(Thread.java:1583)Caused by: 
> org.apache.hadoop.hive.ql.metadata.InvalidTableException: Table not found abc 
>     at org.apache.hadoop.hive.ql.metadata.Hive.getTable(Hive.java:1798)     
> at 
> org.apache.hadoop.hive.ql.parse.CalcitePlanner.getTableObjectByName(CalcitePlanner.java:5110)
>         at 
> org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.getTableObjectByName(SemanticAnalyzer.java:12766)
>    at 
> org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.handleInsertStatementSpecPhase1(SemanticAnalyzer.java:2147)
>  ... 61 more
> INFO  : Completed compiling 
> command(queryId=hive_20260309171813_f9617ffb-796d-418e-a787-0474b49dc134); 
> Time taken: 1.91 secondsINFO  : ERRORCODE: -1INFO  : SQLCODE: -1INFO  : 
> Compiling 
> command(queryId=hive_20260309171813_f9617ffb-796d-418e-a787-0474b49dc134): 
> INSERT INTO TABLE def VALUES('Tbl2 Not Exists')ERROR : FAILED: 
> SemanticException org.apache.hadoop.hive.ql.metadata.InvalidTableException: 
> Table not found deforg.apache.hadoop.hive.ql.parse.SemanticException: 
> org.apache.hadoop.hive.ql.metadata.InvalidTableException: Table not found def 
>    at 
> org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.handleInsertStatementSpecPhase1(SemanticAnalyzer.java:2150)
>  at 
> org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.doPhase1(SemanticAnalyzer.java:1846)
>         at 
> org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.doPhase1(SemanticAnalyzer.java:2109)
>         at 
> org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.doPhase1(SemanticAnalyzer.java:2109)
>         at 
> org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.doPhase1(SemanticAnalyzer.java:1744)
>         at 
> org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.analyzeAndResolveChildTree(SemanticAnalyzer.java:13057)
>      at 
> org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.genResolvedParseTree(SemanticAnalyzer.java:13042)
>    at 
> org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.analyzeInternal(SemanticAnalyzer.java:13171)
>         at 
> org.apache.hadoop.hive.ql.parse.CalcitePlanner.analyzeInternal(CalcitePlanner.java:481)
>       at 
> org.apache.hadoop.hive.ql.parse.BaseSemanticAnalyzer.analyze(BaseSemanticAnalyzer.java:358)
>   at org.apache.hadoop.hive.ql.Compiler.analyze(Compiler.java:224)        at 
> org.apache.hadoop.hive.ql.Compiler.compile(Compiler.java:109)        at 
> org.apache.hadoop.hive.ql.Driver.compile(Driver.java:498)    at 
> org.apache.hadoop.hive.ql.Driver.compileInternal(Driver.java:450)    at 
> org.apache.hadoop.hive.ql.Driver.compileAndRespond(Driver.java:414)  at 
> org.apache.hadoop.hive.ql.Driver.compileAndRespond(Driver.java:408)  at 
> org.apache.hadoop.hive.ql.reexec.ReExecDriver.compileAndRespond(ReExecDriver.java:126)
>        at 
> org.apache.hive.service.cli.operation.SQLOperation.prepare(SQLOperation.java:205)
>     at 
> org.apache.hive.service.cli.operation.SQLOperation.runInternal(SQLOperation.java:268)
>         at 
> org.apache.hive.service.cli.operation.Operation.run(Operation.java:286)      
> at 
> org.apache.hive.service.cli.session.HiveSessionImpl.executeStatementInternal(HiveSessionImpl.java:558)
>        at 
> org.apache.hive.service.cli.session.HiveSessionImpl.executeStatement(HiveSessionImpl.java:526)
>        at 
> java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
>         at java.base/java.lang.reflect.Method.invoke(Method.java:580)   at 
> org.apache.hive.service.cli.session.HiveSessionProxy.invoke(HiveSessionProxy.java:78)
>         at 
> org.apache.hive.service.cli.session.HiveSessionProxy$1.run(HiveSessionProxy.java:63)
>  at 
> java.base/java.security.AccessController.doPrivileged(AccessController.java:714)
>      at java.base/javax.security.auth.Subject.doAs(Subject.java:525) at 
> org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1953)
>  at 
> org.apache.hive.service.cli.session.HiveSessionProxy.invoke(HiveSessionProxy.java:59)
>         at jdk.proxy2/jdk.proxy2.$Proxy129.executeStatement(Unknown Source)   
>   at 
> org.apache.hive.service.cli.operation.hplsql.HplSqlQueryExecutor.executeQuery(HplSqlQueryExecutor.java:68)
>    at org.apache.hive.hplsql.Stmt.insertValues(Stmt.java:821)      at 
> org.apache.hive.hplsql.Stmt.insert(Stmt.java:732)    at 
> org.apache.hive.hplsql.Exec.visitInsert_stmt(Exec.java:1210) at 
> org.apache.hive.hplsql.Exec.visitInsert_stmt(Exec.java:96)   at 
> org.apache.hive.hplsql.HplsqlParser$Insert_stmtContext.accept(HplsqlParser.java:10977)
>        at 
> org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visitChildren(AbstractParseTreeVisitor.java:46)
>    at org.apache.hive.hplsql.Exec.visitStmt(Exec.java:1103)        at 
> org.apache.hive.hplsql.Exec.visitStmt(Exec.java:96)  at 
> org.apache.hive.hplsql.HplsqlParser$StmtContext.accept(HplsqlParser.java:1054)
>        at 
> org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visitChildren(AbstractParseTreeVisitor.java:46)
>    at 
> org.apache.hive.hplsql.HplsqlBaseVisitor.visitBlock(HplsqlBaseVisitor.java:27)
>        at 
> org.apache.hive.hplsql.HplsqlParser$BlockContext.accept(HplsqlParser.java:473)
>        at 
> org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visitChildren(AbstractParseTreeVisitor.java:46)
>    at org.apache.hive.hplsql.Exec.visitProgram(Exec.java:999)      at 
> org.apache.hive.hplsql.Exec.visitProgram(Exec.java:96)       at 
> org.apache.hive.hplsql.HplsqlParser$ProgramContext.accept(HplsqlParser.java:414)
>      at 
> org.antlr.v4.runtime.tree.AbstractParseTreeVisitor.visit(AbstractParseTreeVisitor.java:18)
>    at org.apache.hive.hplsql.Exec.evaluate(Exec.java:817)  at 
> org.apache.hive.hplsql.Exec.parseAndEval(Exec.java:796)      at 
> org.apache.hive.service.cli.operation.hplsql.HplSqlOperation.interpret(HplSqlOperation.java:97)
>       at 
> org.apache.hive.service.cli.operation.hplsql.HplSqlOperation$BackgroundWork.lambda$run$0(HplSqlOperation.java:206)
>    at 
> java.base/java.security.AccessController.doPrivileged(AccessController.java:714)
>      at java.base/javax.security.auth.Subject.doAs(Subject.java:525) at 
> org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1953)
>  at 
> org.apache.hive.service.cli.operation.hplsql.HplSqlOperation$BackgroundWork.run(HplSqlOperation.java:218)
>     at 
> java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
>     at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)   
> at 
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
>     at 
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
>     at java.base/java.lang.Thread.run(Thread.java:1583)Caused by: 
> org.apache.hadoop.hive.ql.metadata.InvalidTableException: Table not found def 
>     at org.apache.hadoop.hive.ql.metadata.Hive.getTable(Hive.java:1798)     
> at 
> org.apache.hadoop.hive.ql.parse.CalcitePlanner.getTableObjectByName(CalcitePlanner.java:5110)
>         at 
> org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.getTableObjectByName(SemanticAnalyzer.java:12766)
>    at 
> org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.handleInsertStatementSpecPhase1(SemanticAnalyzer.java:2147)
>  ... 61 more
> INFO  : Completed compiling 
> command(queryId=hive_20260309171813_f9617ffb-796d-418e-a787-0474b49dc134); 
> Time taken: 0.025 secondsERROR : Unhandled exception in HPL/SQLERROR : 1ERROR 
> : Unhandled exception in HPL/SQLNo rows affected (2.874 seconds)0: 
> jdbc:hive2://localhost>  {code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to