[ 
https://issues.apache.org/jira/browse/HADOOP-1608?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12516189
 ] 

Jeff Hammerbacher commented on HADOOP-1608:
-------------------------------------------

Hey stack,

I actually like Edward's diction and implementation.  The semantic gap between 
relational operators and standard SQL implementations is wide enough that 
implementing the relational operators themselves is the correct approach.  A 
SQL-like query language can easily be written that translates queries into a 
tree of relational operators, as you point out (javacc being like yacc for 
java, i assume--new to java).  That's a different problem though.

Apologies if I am restating information you already know.  Keeping the raw 
relational operators separate from the query language that leverages those 
operators seems like an important design goal though and now seemed like as 
good a time as any to jump into the discussion.

Jeff



> [HbaseShell] Relational Algrebra Operators
> ------------------------------------------
>
>                 Key: HADOOP-1608
>                 URL: https://issues.apache.org/jira/browse/HADOOP-1608
>             Project: Hadoop
>          Issue Type: Improvement
>          Components: contrib/hbase
>         Environment: All environments 
>            Reporter: edward yoon
>            Priority: Minor
>             Fix For: 0.14.0
>
>         Attachments: shell_r_operators_v01.patch, shell_v02.patch, 
> shell_v03.patch, shell_v04.patch, shell_v05.patch
>
>
> Development of relational algebra operators has begun.
>  * Projection 
>  * Selection 
>  * Product 
>  * Rename
>  * Group
>  * Sort

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to