[
https://issues.apache.org/jira/browse/CALCITE-2173?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16728397#comment-16728397
]
Masayuki Takahashi commented on CALCITE-2173:
---------------------------------------------
> Add ArrowAggregation, ArrowJoin, ArrowUnion, etc..
I have Implemented ArrowAggregate and some helper classes since the Gandiva's
aggregation has not implemented yet.
> What kind of data to read (Feather, from Parquet, etc..)
When we want to scan parquet files, we first read parquet files and convert to
arrow data and then processing it. So I don't deal with this issue.
> Rethinking about ArrowRexToLixTranslator because it breaks RexToLixTranslator
> in core module
Then removed ArrowRexToLixTranslator because it breaks RexToLixTranslator in
core module.
https://github.com/masayuki038/calcite/tree/arrow2/arrow/src/main/java/org/apache/calcite/adapter/arrow
Issues:
* Add ArrowJoin, ArrowUnion, etc..
* This Arrow Adapter use org.apache.calcite.adapter.enumerable.PhysTypeImpl. So
I have added 'of' method on PhysType to create PhysTypeImpl instance since it
can't access from arrow package.
> Sample implementation of ArrowAdapter
> -------------------------------------
>
> Key: CALCITE-2173
> URL: https://issues.apache.org/jira/browse/CALCITE-2173
> Project: Calcite
> Issue Type: Improvement
> Reporter: Masayuki Takahashi
> Assignee: Julian Hyde
> Priority: Minor
>
> I try to implement Apache Arrow adaper.
> [https://github.com/masayuki038/calcite/tree/arrow2/arrow/src/main/java/org/apache/calcite/adapter/arrow]
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)