You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@calcite.apache.org by "Eli Levine (JIRA)" <ji...@apache.org> on 2017/01/27 00:05:24 UTC

[jira] [Commented] (CALCITE-1598) Pig adapter

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

Eli Levine commented on CALCITE-1598:
-------------------------------------

I have cleaned up my [work|https://github.com/elilevine/calcite/commits/CALCITE-1598] on a Pig adapter for Calcite. There is more to do, of course but it is in a good enough shape to hopefully get feedback. Created a new pull request here: https://github.com/apache/calcite/pull/365

My work up to date has concentrated on Pig-specific RelNodes and associated factories, the ability to have RelBuilder construct relational expressions, and generating Pig Latin scripts from those. Everything works, is fairly well tested, and conforms to Calcite's checkstyle rules. I plan to expand the breadth of functionality supported by this adapter over time. Things like supporting more data types, more agg functions and more complicated filters are certainly high on my priority list.

[~julianhyde], would be great to get your and [~daijy]'s feedback on the PR. Thanks!

> Pig adapter
> -----------
>
>                 Key: CALCITE-1598
>                 URL: https://issues.apache.org/jira/browse/CALCITE-1598
>             Project: Calcite
>          Issue Type: Bug
>            Reporter: Julian Hyde
>            Assignee: Julian Hyde
>
> Write an adapter that uses Pig to do processing. (This is different than Piglet, which is a Pig-Latin-like front-end to Calcite.)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)