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

Milinda Lakmal Pathirage commented on SAMZA-482:
------------------------------------------------

I like the way Hive is handling nested data structures and Hive's DDL. Hive 
uses ObjectInspector [2] to handle nested data structures [1]. We can try to 
reuse Hive's implementation, at least a part of it. May be we can wrap Hive's 
DDL and SerDe implementation. I am not sure whether this is the best approach. 
But I am sure if we can reuse, it will save us considerable amount of time. 

[1] 
https://github.com/apache/hive/blob/trunk/serde/src/java/org/apache/hadoop/hive/serde2/Deserializer.java
[2] 
https://github.com/apache/hive/tree/trunk/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector

> Identify the set of operators for SQL on Samza
> ----------------------------------------------
>
>                 Key: SAMZA-482
>                 URL: https://issues.apache.org/jira/browse/SAMZA-482
>             Project: Samza
>          Issue Type: Sub-task
>            Reporter: Yi Pan (Data Infrastructure)
>            Priority: Minor
>              Labels: project
>         Attachments: All class diagrams - v0.2.pdf, rb29592.patch
>
>
> This came out of a discussion between [~milinda], [~criccomini], and 
> [~nickpan47]. We think that it will be a good idea to separate the operators 
> layer from the high-level language layer, s.t. we can allow different 
> languages to be built on-top-of the same set of fundamental functions (i.e. 
> SQL-like or DSL).



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

Reply via email to