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

chiranjeevi resolved HIVE-29169.
--------------------------------
    Fix Version/s: NA
       Resolution: Duplicate

> On tez view creation ClassNotFoundException: 
> org.apache.hadoop.hive.kafka.KafkaDagCredentialSupplier
> ----------------------------------------------------------------------------------------------------
>
>                 Key: HIVE-29169
>                 URL: https://issues.apache.org/jira/browse/HIVE-29169
>             Project: Hive
>          Issue Type: Bug
>          Components: Hive
>    Affects Versions: 4.0.1
>            Reporter: chiranjeevi
>            Assignee: Kiran Velumuri
>            Priority: Minor
>             Fix For: NA
>
>
> I have observed ClassNotFoundException: 
> org.apache.hadoop.hive.kafka.KafkaDagCredentialSupplier on tez view creation 
> in 4.0.1 Hive.
> Also same log observed while running test 
> TestBeeLineWithArgs#testRowsAffected.
> It's always good to fix ClassNotFoundException
> 2025-08-29T04:26:44,162 DEBUG [0cde8cfb-ae42-450c-b060-35259b53f3cc 
> HiveServer2-Handler-Pool: Thread-827] annotation.StatsRulesProcFactory: [0] 
> STATS-SEL[6]:  numRows: 1 dataSize: 8 basicStatsState: COMPLETE 
> colStatsState: COMPLETE colStats: {}
> 2025-08-29T04:26:44,165 DEBUG [0cde8cfb-ae42-450c-b060-35259b53f3cc 
> HiveServer2-Handler-Pool: Thread-827] annotation.StatsRulesProcFactory: 
> STATS-GBY[7]: inputSize: 10 maxSplitSize: 256000000 parallelism: 1 
> containsGroupingSet: false sizeOfGroupingSet: 1
> 2025-08-29T04:26:44,168 ERROR [0cde8cfb-ae42-450c-b060-35259b53f3cc 
> HiveServer2-Handler-Pool: Thread-827] tez.DagUtils: Failed to add credential 
> supplier
> java.lang.ClassNotFoundException: 
> org.apache.hadoop.hive.kafka.KafkaDagCredentialSupplier
>   at 
> jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) 
> ~[?:?]
>   at 
> jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
>  ~[?:?]
>   at java.lang.ClassLoader.loadClass(ClassLoader.java:525) ~[?:?]
>   at java.lang.Class.forName0(Native Method) ~[?:?]
>   at java.lang.Class.forName(Class.java:375) ~[?:?]
>   at 
> org.apache.hadoop.hive.ql.exec.tez.DagUtils.defaultCredentialSuppliers(DagUtils.java:312)
>  ~[hive-exec-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at org.apache.hadoop.hive.ql.exec.tez.DagUtils.<clinit>(DagUtils.java:183) 
> ~[hive-exec-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at 
> org.apache.hadoop.hive.ql.optimizer.stats.annotation.StatsRulesProcFactory$GroupByStatsRule.checkMapSideAggregation(StatsRulesProcFactory.java:1906)
>  ~[hive-exec-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at 
> org.apache.hadoop.hive.ql.optimizer.stats.annotation.StatsRulesProcFactory$GroupByStatsRule.process(StatsRulesProcFactory.java:1605)
>  ~[hive-exec-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at 
> org.apache.hadoop.hive.ql.lib.DefaultRuleDispatcher.dispatch(DefaultRuleDispatcher.java:90)
>  ~[hive-exec-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at 
> org.apache.hadoop.hive.ql.lib.DefaultGraphWalker.dispatchAndReturn(DefaultGraphWalker.java:105)
>  ~[hive-exec-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at 
> org.apache.hadoop.hive.ql.lib.DefaultGraphWalker.dispatch(DefaultGraphWalker.java:89)
>  ~[hive-exec-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at 
> org.apache.hadoop.hive.ql.lib.LevelOrderWalker.walk(LevelOrderWalker.java:148)
>  ~[hive-exec-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at 
> org.apache.hadoop.hive.ql.lib.LevelOrderWalker.startWalking(LevelOrderWalker.java:125)
>  ~[hive-exec-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at 
> org.apache.hadoop.hive.ql.optimizer.stats.annotation.AnnotateWithStatistics.transform(AnnotateWithStatistics.java:84)
>  ~[hive-exec-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at 
> org.apache.hadoop.hive.ql.parse.TezCompiler.runStatsAnnotation(TezCompiler.java:464)
>  ~[hive-exec-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at 
> org.apache.hadoop.hive.ql.parse.TezCompiler.optimizeOperatorPlan(TezCompiler.java:201)
>  ~[hive-exec-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at 
> org.apache.hadoop.hive.ql.parse.TaskCompiler.compile(TaskCompiler.java:182) 
> ~[hive-exec-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at 
> org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.compilePlan(SemanticAnalyzer.java:13150)
>  ~[hive-exec-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at 
> org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.analyzeInternal(SemanticAnalyzer.java:13378)
>  ~[hive-exec-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at 
> org.apache.hadoop.hive.ql.parse.CalcitePlanner.analyzeInternal(CalcitePlanner.java:481)
>  ~[hive-exec-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at 
> org.apache.hadoop.hive.ql.parse.BaseSemanticAnalyzer.analyze(BaseSemanticAnalyzer.java:332)
>  ~[hive-exec-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at org.apache.hadoop.hive.ql.Compiler.analyze(Compiler.java:224) 
> ~[hive-exec-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at org.apache.hadoop.hive.ql.Compiler.compile(Compiler.java:109) 
> ~[hive-exec-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at org.apache.hadoop.hive.ql.Driver.compile(Driver.java:508) 
> ~[hive-exec-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at org.apache.hadoop.hive.ql.Driver.compileInternal(Driver.java:460) 
> ~[hive-exec-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at org.apache.hadoop.hive.ql.Driver.compileAndRespond(Driver.java:424) 
> ~[hive-exec-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at org.apache.hadoop.hive.ql.Driver.compileAndRespond(Driver.java:418) 
> ~[hive-exec-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at 
> org.apache.hadoop.hive.ql.reexec.ReExecDriver.compileAndRespond(ReExecDriver.java:121)
>  ~[hive-exec-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at 
> org.apache.hive.service.cli.operation.SQLOperation.prepare(SQLOperation.java:207)
>  ~[hive-service-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at 
> org.apache.hive.service.cli.operation.SQLOperation.runInternal(SQLOperation.java:270)
>  ~[hive-service-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at org.apache.hive.service.cli.operation.Operation.run(Operation.java:286) 
> ~[hive-service-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at 
> org.apache.hive.service.cli.session.HiveSessionImpl.executeStatementInternal(HiveSessionImpl.java:557)
>  ~[hive-service-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at 
> org.apache.hive.service.cli.session.HiveSessionImpl.executeStatementAsync(HiveSessionImpl.java:542)
>  ~[hive-service-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
> ~[?:?]
>   at 
> jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>  ~[?:?]
>   at 
> jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>  ~[?:?]
>   at java.lang.reflect.Method.invoke(Method.java:569) ~[?:?]
>   at 
> org.apache.hive.service.cli.session.HiveSessionProxy.invoke(HiveSessionProxy.java:78)
>  ~[hive-service-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at 
> org.apache.hive.service.cli.session.HiveSessionProxy$1.run(HiveSessionProxy.java:63)
>  ~[hive-service-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at java.security.AccessController.doPrivileged(AccessController.java:712) 
> ~[?:?]
>   at javax.security.auth.Subject.doAs(Subject.java:439) ~[?:?]
>   at 
> org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1953)
>  ~[hadoop-common-3.4.1.3.4.1.0-999.jar:?]
>   at 
> org.apache.hive.service.cli.session.HiveSessionProxy.invoke(HiveSessionProxy.java:59)
>  ~[hive-service-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at jdk.proxy2.$Proxy134.executeStatementAsync(Unknown Source) ~[?:?]
>   at 
> org.apache.hive.service.cli.CLIService.executeStatementAsync(CLIService.java:315)
>  ~[hive-service-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at 
> org.apache.hive.service.cli.thrift.ThriftCLIService.ExecuteStatement(ThriftCLIService.java:652)
>  ~[hive-service-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at 
> org.apache.hive.service.rpc.thrift.TCLIService$Processor$ExecuteStatement.getResult(TCLIService.java:1785)
>  ~[hive-exec-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at 
> org.apache.hive.service.rpc.thrift.TCLIService$Processor$ExecuteStatement.getResult(TCLIService.java:1762)
>  ~[hive-exec-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at org.apache.thrift.ProcessFunction.process(ProcessFunction.java:40) 
> ~[hive-exec-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:40) 
> ~[hive-exec-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at 
> org.apache.hive.service.auth.TSetIpAddressProcessor.process(TSetIpAddressProcessor.java:56)
>  ~[hive-service-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at 
> org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:257)
>  ~[hive-exec-4.0.1.3.4.1-SNAPSHOT.jar:4.0.1.3.4.1-SNAPSHOT]
>   at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
>  ~[?:?]
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
>  ~[?:?]
>   at java.lang.Thread.run(Thread.java:840) ~[?:?]
>  



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

Reply via email to