drill-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Julien Le Dem <jul...@twitter.com>
Subject Re: DrQL grammar and parser
Date Mon, 27 Aug 2012 18:53:28 GMT
Hi Ted
As long as this plan has primitives like "group by" and "filter" it
would be relatively easy to wrap Pig operators into it. We did
something similar to run Pig on Spark. If performance is an issue,
separate execution engines can also coexist.
Julien

On Sun, Aug 26, 2012 at 2:22 PM, Ted Dunning <ted.dunning@gmail.com> wrote:
> Camuel,
>
> Do you have a grammar test suite that demonstrates the range of expressions?
>
> Also, I believe that some have a goal to use additional languages besides
> SQL like languages.  A limited version of pig, for instance, would be very
> interesting.  To do this, it will be important to have a logical plan
> structure that is common for different syntaxes and is not limited to the
> idiosyncracies of any particular syntax.
>
> How do you think that should be handled?  Do you have an idea for a logical
> plan structure?
>
> On Sun, Aug 26, 2012 at 4:11 PM, Camuel Gilyadov <camuel@gmail.com> wrote:
>
>> I've written and attached ANTLR grammar for DrQL which I assume is same as
>> BigQuery language described in Query Reference on BigQuery website. This
>> grammar includes AST production rules.
>>
>>
>>

Mime
View raw message