You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@arrow.apache.org by "Wes McKinney (Jira)" <ji...@apache.org> on 2020/04/15 20:55:00 UTC
[jira] [Created] (ARROW-8476) [C++] Create "libarrow_thrift"
containing all code requiring the Thrift libraries
Wes McKinney created ARROW-8476:
-----------------------------------
Summary: [C++] Create "libarrow_thrift" containing all code requiring the Thrift libraries
Key: ARROW-8476
URL: https://issues.apache.org/jira/browse/ARROW-8476
Project: Apache Arrow
Issue Type: Improvement
Components: C++
Reporter: Wes McKinney
The purpose of this is to avoid having to ever having to statically link libthrift.a into more than one shared library. Currently we are statically linking into libparquet.so, but there are some other efforts (e.g. libarrow_hiveserver2, which I'd eventually like to become production-worthy) where Thrift symbols are required. By factoring out the serialization code into a helper library we avoid the linking conundrum
--
This message was sent by Atlassian Jira
(v8.3.4#803005)