Hi Mingmin

Sorry, the meeting was in the middle of the night for me and I wasn't able to make it.

The timing and checklist look good to me.

We plan to do a Beam release end of June, so, merging in July means we can include it in the next release.

Thanks !
Regards
JB

On 06/13/2017 03:06 AM, Mingmin Xu wrote:
Hi all,

Thanks to join the meeting. As discussed, we're planning to merge DSL_SQL
branch back to master, targeted in the middle of July. A tag
'dsl_sql_merge'[1] is created to track all todo tasks.

*What's added in Beam SQL?*
BeamSQL provides the capability to execute SQL queries with Beam Java SDK,
either by translating SQL to a PTransform, or run with a standalone CLI
client.

*Checklist for merge:*
1. functionality
   1.1. SQL grammer:
     1.1.1. basic query with SELECT/FILTER/PROJECT;
     1.1.2. AGGREGATION with global window;
     1.1.3. AGGREGATION with FIX_TIME/SLIDING_TIME/SESSION window;
     1.1.4. JOIN
   1.2. UDF/UDAF support;
   1.3. support predefined String/Math/Date functions, see[2];

2. DSL interface to convert SQL as PTransform;

3. junit test;

4. Java document;

5. Document of SQL feature in website;

Any comments/suggestions are very welcomed.

Note:
[1].
https://issues.apache.org/jira/browse/BEAM-2436?jql=labels%20%3D%20dsl_sql_merge

[2]. https://calcite.apache.org/docs/reference.html


--
Jean-Baptiste Onofré
jbono...@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

Reply via email to