[
https://issues.apache.org/jira/browse/ARROW-3050?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16582679#comment-16582679
]
Wes McKinney commented on ARROW-3050:
-------------------------------------
Makes sense. I think this supports the argument to bring hs2client and Arrow
closer together.
I'm not proposing to include this in Arrow's CI since the testing procedure
(with Hive or Impala) is more complicated.
I started a branch to do the integration work, when I have something worth
looking at I will put up a PR
> [C++] Adopt HiveServer2 client C++ codebase
> -------------------------------------------
>
> Key: ARROW-3050
> URL: https://issues.apache.org/jira/browse/ARROW-3050
> Project: Apache Arrow
> Issue Type: New Feature
> Components: C++
> Reporter: Wes McKinney
> Priority: Major
>
> I helped develop a small C++/Python library for interacting with databases
> like Hive and Impala via the HiveServer2 Thrift protocol and making them
> accessible to Python / pandas:
> https://github.com/cloudera/hs2client
> Internally this interfaces with HS2's own columnar representation. Arrow is a
> natural partner for this project, much of which could be discarded. I think
> Arrow would make as much sense as any place to develop this codebase further.
> It could be later split off into a new project if a large enough community
> develops
> cc [~twmarshall] [~mjacobs] for thoughts
> If we did this, do we need to do a software grant (essentially what I'm
> proposing is to fork)? Can we just attribute the original Cloudera authors in
> LICENSE.txt?
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)