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

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

Makes sense; it would be nice to extract the TCompactProtocol bits from Thrift 
into a less heavyweight form. The only downside with this would be taking on 
responsible for portability issues (this will all need to compile with MSVC).

> 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