You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@parquet.apache.org by "Wes McKinney (JIRA)" <ji...@apache.org> on 2016/01/21 00:16:39 UTC

[jira] [Commented] (PARQUET-446) Hide thrift dependency in parquet-cpp

    [ 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)