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