You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@impala.apache.org by "Joe McDonnell (Jira)" <ji...@apache.org> on 2022/10/12 00:59:00 UTC

[jira] [Resolved] (IMPALA-11605) IMPALA-9999's upgrade of flatbuffers to 1.12 causes a conflict with Hive

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

Joe McDonnell resolved IMPALA-11605.
------------------------------------
    Fix Version/s: Impala 4.2.0
       Resolution: Fixed

> IMPALA-9999's upgrade of flatbuffers to 1.12 causes a conflict with Hive
> ------------------------------------------------------------------------
>
>                 Key: IMPALA-11605
>                 URL: https://issues.apache.org/jira/browse/IMPALA-11605
>             Project: IMPALA
>          Issue Type: Bug
>          Components: Infrastructure
>    Affects Versions: Impala 4.2.0
>            Reporter: Joe McDonnell
>            Assignee: Joe McDonnell
>            Priority: Critical
>             Fix For: Impala 4.2.0
>
>
> IMPALA-9999's upgrade to GCC 10.4 switched to flatbuffers 1.12 as older flatbuffers versions do not compile on newer GCC versions. This required switching the Java version as well. However, upgrading the Java version causes a conflict with Hive, which uses flatbuffers 1.9.
> Since Impala is upgrading in order to avoid the C++ compilation issue, we can resolve the conflict by using flatbuffers 1.9 and patching it with the fix from here: [https://github.com/google/flatbuffers/commit/86153fd7405ad3bae28aee7f5affdbeb2d77e533]



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