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)

Reply via email to