[ https://issues.apache.org/jira/browse/HIVE-23980?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Chao Sun updated HIVE-23980: ---------------------------- Fix Version/s: 2.4.0 Hadoop Flags: Reviewed Resolution: Fixed Status: Resolved (was: Patch Available) Committed to branch-2 and branch-2.3. Thanks [~viirya] for the contribution! BTW I can't find 2.3.8 in thh fix/target version list so only mark 2.4.0 for now. > Shade guava from existing Hive versions > --------------------------------------- > > Key: HIVE-23980 > URL: https://issues.apache.org/jira/browse/HIVE-23980 > Project: Hive > Issue Type: Bug > Affects Versions: 2.3.7 > Reporter: L. C. Hsieh > Assignee: L. C. Hsieh > Priority: Major > Labels: pull-request-available > Fix For: 2.4.0 > > Attachments: HIVE-23980.01.branch-2.3.patch > > Time Spent: 3.5h > Remaining Estimate: 0h > > I'm trying to upgrade Guava version in Spark. The JIRA ticket is SPARK-32502. > Running test hits an error: > {code} > sbt.ForkMain$ForkError: sbt.ForkMain$ForkError: java.lang.IllegalAccessError: > tried to access method > com.google.common.collect.Iterators.emptyIterator()Lcom/google/common/collect/UnmodifiableIterator; > from class org.apache.hadoop.hive.ql.exec.FetchOperator > at > org.apache.hadoop.hive.ql.exec.FetchOperator.<init>(FetchOperator.java:108) > at > org.apache.hadoop.hive.ql.exec.FetchTask.initialize(FetchTask.java:87) > at org.apache.hadoop.hive.ql.Driver.compile(Driver.java:541) > at org.apache.hadoop.hive.ql.Driver.compileInternal(Driver.java:1317) > at org.apache.hadoop.hive.ql.Driver.runInternal(Driver.java:1457) > at org.apache.hadoop.hive.ql.Driver.run(Driver.java:1237) > at org.apache.hadoop.hive.ql.Driver.run(Driver.java:1227) > {code} > I know that hive-exec doesn't shade Guava until HIVE-22126 but that work > targets 4.0.0. I'm wondering if there is a solution for current Hive > versions, e.g. Hive 2.3.7? Any ideas? > Thanks. -- This message was sent by Atlassian Jira (v8.3.4#803005)