[
https://issues.apache.org/jira/browse/HIVE-22096?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16904627#comment-16904627
]
Yuming Wang commented on HIVE-22096:
------------------------------------
cc [~alangates] [~hyukjin.kwon]
Hive is build with java 8 from 3.0(HIVE-16281). This patch made some changes
to be compatible with Java 7, example:
{code:java}
private UDFClassLoader createUDFClassLoader() {
return new UDFClassLoader(newPaths.stream()
.map(Utilities::urlFromPathString)
.filter(Objects::nonNull)
.toArray(URL[]::new), parentLoader);
}
{code}
to
{code:java}
private UDFClassLoader createUDFClassLoader() {
List<URL> urls = new ArrayList<>();
for (String path : newPaths) {
URL url = Utilities.urlFromPathString(path);
if (url != null) {
urls.add(url);
}
}
return new UDFClassLoader(urls.toArray(new URL[urls.size()]), parentLoader);
}
{code}
> Backport HIVE-21584 to branch-2.3
> ---------------------------------
>
> Key: HIVE-22096
> URL: https://issues.apache.org/jira/browse/HIVE-22096
> Project: Hive
> Issue Type: Improvement
> Components: Hive
> Reporter: Yuming Wang
> Assignee: Yuming Wang
> Priority: Major
> Attachments: HIVE-22096.branch-2.3.patch
>
>
> Backport HIVE-21584 to make Spark support JDK 11.
> https://www.mail-archive.com/[email protected]/msg137001.html
--
This message was sent by Atlassian JIRA
(v7.6.14#76016)