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)