You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hive.apache.org by "Raghav Aggarwal (Jira)" <ji...@apache.org> on 2026/05/07 14:05:00 UTC
[jira] [Updated] (HIVE-29602) Schematool failure post HIVE-29452
[ https://issues.apache.org/jira/browse/HIVE-29602?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Raghav Aggarwal updated HIVE-29602:
-----------------------------------
Attachment: after.txt
before.txt
> Schematool failure post HIVE-29452
> ----------------------------------
>
> Key: HIVE-29602
> URL: https://issues.apache.org/jira/browse/HIVE-29602
> Project: Hive
> Issue Type: Bug
> Reporter: Raghav Aggarwal
> Priority: Major
> Attachments: after.txt, before.txt
>
>
>
> Repro:
> First ran and it passed:
>
> {code:java}
> schematool -dbType mysql -initSchema {code}
> then ran and showing the following command and throwing the error for SYS DB
>
> {code:java}
> schematool -dbType hive -initSchema -metaDbType mysql {code}
> {code:java}
> 2026-05-07 19:30:38,210 ERROR handler.AbstractRequestHandler: GetTableHandler [62346ccb-2be4-4656-a51d-9efb11c0a70d-229] Failedjava.util.concurrent.ExecutionException: NoSuchObjectException(message:hive._dummy_database._dummy_table table not found) at org.apache.hive.com.google.common.util.concurrent.AbstractFuture.getDoneValue(AbstractFuture.java:503) at org.apache.hive.com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:462) at org.apache.hive.com.google.common.util.concurrent.AbstractFuture$TrustedFuture.get(AbstractFuture.java:79) at org.apache.hadoop.hive.metastore.handler.AbstractRequestHandler.getRequestStatus(AbstractRequestHandler.java:227) at org.apache.hadoop.hive.metastore.handler.AbstractRequestHandler.getResult(AbstractRequestHandler.java:284) at org.apache.hadoop.hive.metastore.handler.GetTableHandler.getTable(GetTableHandler.java:609) at org.apache.hadoop.hive.metastore.HMSHandler.get_table_req(HMSHandler.java:1431) 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.hadoop.hive.metastore.RetryingHMSHandler.invokeInternal(RetryingHMSHandler.java:91) at org.apache.hadoop.hive.metastore.AbstractHMSHandlerProxy.invoke(AbstractHMSHandlerProxy.java:82) at jdk.proxy2/jdk.proxy2.$Proxy38.get_table_req(Unknown Source) at org.apache.hadoop.hive.metastore.client.ThriftHiveMetaStoreClient.getTable(ThriftHiveMetaStoreClient.java:2166) at org.apache.hadoop.hive.ql.metadata.HiveMetaStoreClientWithLocalCache.getTable(HiveMetaStoreClientWithLocalCache.java:190) at org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient.getTable(SessionHiveMetaStoreClient.java:224) at org.apache.hadoop.hive.metastore.client.HookEnabledMetaStoreClient.getTable(HookEnabledMetaStoreClient.java:380) 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.hadoop.hive.metastore.client.SynchronizedMetaStoreClient$SynchronizedHandler.invoke(SynchronizedMetaStoreClient.java:69) at jdk.proxy2/jdk.proxy2.$Proxy39.getTable(Unknown Source) at org.apache.hadoop.hive.metastore.client.MetaStoreClientWrapper.getTable(MetaStoreClientWrapper.java:217) 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.hadoop.hive.metastore.RetryingMetaStoreClient.invoke(RetryingMetaStoreClient.java:232) at jdk.proxy2/jdk.proxy2.$Proxy39.getTable(Unknown Source) at org.apache.hadoop.hive.ql.metadata.Hive.getTable(Hive.java:1797) at org.apache.hadoop.hive.ql.parse.CalcitePlanner.getTableObjectByName(CalcitePlanner.java:5118) at org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.getMetaData(SemanticAnalyzer.java:2385) at org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.getMetaData(SemanticAnalyzer.java:2335) at org.apache.hadoop.hive.ql.parse.CalcitePlanner.genOPTree(CalcitePlanner.java:640) at org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.analyzeInternal(SemanticAnalyzer.java:13224) 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:499) at org.apache.hadoop.hive.ql.Driver.compileInternal(Driver.java:451) at org.apache.hadoop.hive.ql.Driver.compileAndRespond(Driver.java:415) at org.apache.hadoop.hive.ql.Driver.compileAndRespond(Driver.java:409) 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.executeStatementAsync(HiveSessionImpl.java:543) at org.apache.hive.service.cli.CLIService.executeStatementAsync(CLIService.java:311) at org.apache.hive.service.cli.thrift.ThriftCLIService.ExecuteStatement(ThriftCLIService.java:650) 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.jdbc.HiveConnection$SynchronizedHandler.invoke(HiveConnection.java:2271) at jdk.proxy2/jdk.proxy2.$Proxy48.ExecuteStatement(Unknown Source) at org.apache.hive.jdbc.HiveStatement.runAsyncOnServer(HiveStatement.java:361) at org.apache.hive.jdbc.HiveStatement.execute(HiveStatement.java:299) at org.apache.hive.jdbc.HiveStatement.executeQuery(HiveStatement.java:517) at org.apache.hadoop.hive.metastore.MetaStoreSchemaInfo.getMetaStoreSchemaVersion(MetaStoreSchemaInfo.java:244) at org.apache.hadoop.hive.metastore.tools.schematool.MetastoreSchemaTool.verifySchemaVersion(MetastoreSchemaTool.java:282) at org.apache.hadoop.hive.metastore.tools.schematool.SchemaToolTaskInit.execute(SchemaToolTaskInit.java:70) at org.apache.hadoop.hive.metastore.tools.schematool.MetastoreSchemaTool.run(MetastoreSchemaTool.java:486) at org.apache.hive.beeline.schematool.HiveSchemaTool.main(HiveSchemaTool.java:206) 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.hadoop.util.RunJar.run(RunJar.java:330) at org.apache.hadoop.util.RunJar.main(RunJar.java:245)Caused by: NoSuchObjectException(message:hive._dummy_database._dummy_table table not found) at org.apache.hadoop.hive.metastore.handler.GetTableHandler.getTableCore(GetTableHandler.java:251) at org.apache.hadoop.hive.metastore.handler.GetTableHandler.getTable(GetTableHandler.java:194) at org.apache.hadoop.hive.metastore.handler.GetTableHandler.execute(GetTableHandler.java:115) at org.apache.hadoop.hive.metastore.handler.GetTableHandler.execute(GetTableHandler.java:84) at org.apache.hadoop.hive.metastore.handler.AbstractRequestHandler.lambda$executeRequest$4(AbstractRequestHandler.java:146) at org.apache.hive.com.google.common.util.concurrent.TrustedListenableFutureTask$TrustedFutureInterruptibleTask.runInterruptibly(TrustedListenableFutureTask.java:111) at org.apache.hive.com.google.common.util.concurrent.InterruptibleTask.run(InterruptibleTask.java:58) at org.apache.hive.com.google.common.util.concurrent.TrustedListenableFutureTask.run(TrustedListenableFutureTask.java:75) at org.apache.hive.com.google.common.util.concurrent.MoreExecutors$DirectExecutorService.execute(MoreExecutors.java:260) at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145) at org.apache.hive.com.google.common.util.concurrent.AbstractListeningExecutorService.submit(AbstractListeningExecutorService.java:66) at org.apache.hive.com.google.common.util.concurrent.AbstractListeningExecutorService.submit(AbstractListeningExecutorService.java:36) at org.apache.hadoop.hive.metastore.handler.AbstractRequestHandler.executeRequest(AbstractRequestHandler.java:142) at org.apache.hadoop.hive.metastore.handler.AbstractRequestHandler.<init>(AbstractRequestHandler.java:130) at org.apache.hadoop.hive.metastore.handler.GetTableHandler.<init>(GetTableHandler.java:95) at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486) at org.apache.hadoop.hive.metastore.utils.JavaUtils.newInstance(JavaUtils.java:87) at org.apache.hadoop.hive.metastore.handler.AbstractRequestHandler.lambda$static$1(AbstractRequestHandler.java:88) at org.apache.hadoop.hive.metastore.handler.AbstractRequestHandler.offer(AbstractRequestHandler.java:202) at org.apache.hadoop.hive.metastore.handler.GetTableHandler.getTable(GetTableHandler.java:608) ... 57 more {code}
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)