You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@impala.apache.org by "Attila Jeges (Jira)" <ji...@apache.org> on 2020/01/28 16:21:00 UTC

[jira] [Resolved] (IMPALA-9265) Add support for toolchain Kudu to provide maven artifacts

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

Attila Jeges resolved IMPALA-9265.
----------------------------------
    Fix Version/s: Impala 3.4.0
       Resolution: Fixed

https://github.com/cloudera/native-toolchain/commit/a73d793e33c81d2dd73f26499f428d19c9015daa

 IMPALA-9265: Support for toolchain Kudu to provide Java artifacts

The build script was modified to generate Kudu JARs and add them
to the Kudu tarball.

redhat6 and redhat7 docker images were modified to update Java 8
to a newer version that is suitable for building the Java
artifacts.

ubuntu1404 docker image was modified to include CA certificate
file for Java.

Testing:
Ran the C6 toolchain build job to verify that native-toolchain
builds on all supported platforms.

Change-Id: Iba03dfe9c302513b825cbed7146c582e7d97c3af
Reviewed-on: http://gerrit.cloudera.org:8080/15072
Reviewed-by: Joe McDonnell <jo...@cloudera.com>
Tested-by: Attila Jeges <at...@cloudera.com>

> Add support for toolchain Kudu to provide maven artifacts
> ---------------------------------------------------------
>
>                 Key: IMPALA-9265
>                 URL: https://issues.apache.org/jira/browse/IMPALA-9265
>             Project: IMPALA
>          Issue Type: Bug
>          Components: Infrastructure
>    Affects Versions: Impala 3.4.0
>            Reporter: Joe McDonnell
>            Assignee: Attila Jeges
>            Priority: Critical
>              Labels: toolchain
>             Fix For: Impala 3.4.0
>
>
> If toolchain Kudu provided Java artifacts, then toolchain Kudu could be used standalone without needing a separate Maven repository for Kudu artifacts. This is nice, because it would allow us to use toolchain Kudu for both USE_CDP_HIVE=true and USE_CDP_HIVE=false without any Java artifact version conflicts. Having only a single version of Kudu to build against would simplify Kudu/Impala integration projects.
> To do this, the native toolchain (which may be a misnomer) would need to push Kudu artifacts to a repository. One option is for it to create a local filesystem repository and then include it in the kudu tarball produced.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)