impala-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Henry Robinson (JIRA)" <j...@apache.org>
Subject [jira] [Created] (IMPALA-5690) Upgrade Thrift version to 0.9.3
Date Thu, 20 Jul 2017 23:37:01 GMT
Henry Robinson created IMPALA-5690:
--------------------------------------

             Summary: Upgrade Thrift version to 0.9.3
                 Key: IMPALA-5690
                 URL: https://issues.apache.org/jira/browse/IMPALA-5690
             Project: IMPALA
          Issue Type: Improvement
          Components: Backend
    Affects Versions: Impala 2.9.0
            Reporter: Henry Robinson


There are several good reasons to move from Thrift 0.9.0 to 0.9.3, including harmonization
with other projects that we link against in one form or another.

I have started to investigate upgrading, and it's not trivial. Here are the things I've run
into:

1. 0.9.3 defines operator<< for all Thrift structures, conflicting with some of our
bespoke implementations.
2. {{TAcceptQueueServer}} is written against an old server interface, and needs to be updated.

3. To build on all the platforms that I care about, a modern Bison install is necessary (this
is an issue for native-toolchain, not Apache Impala).





--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message