[ 
https://issues.apache.org/jira/browse/PARQUET-446?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15131391#comment-15131391
 ] 

Wes McKinney commented on PARQUET-446:
--------------------------------------

While it doesn't get rid of the Thrift linking dependency, I'm working on 
limiting the exposure of the compiled Thrift headers as much as possible, so 
many of the compilation units will not have to include {{parquet_types.h} at 
all. 

This is similar to the approach taken in parquet-mr. 

> Hide thrift dependency in parquet-cpp
> -------------------------------------
>
>                 Key: PARQUET-446
>                 URL: https://issues.apache.org/jira/browse/PARQUET-446
>             Project: Parquet
>          Issue Type: Bug
>          Components: parquet-cpp
>            Reporter: Nong Li
>
> Pulling in thrift compiled headers tend to pull in a lot of things. It would 
> be nice to not expose them in the parquet library (the application should be 
> able to use a different version of thrift, etc). 
> We can also see if it is practical to not depend on thrift at all and 
> replicate the logic we need. Thrift is fairly stable at this point so this 
> might be feasible. This would allow us to do things like not rely on boost. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to