[ 
https://issues.apache.org/jira/browse/FLINK-3221?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vasia Kalavri resolved FLINK-3221.
----------------------------------
       Resolution: Implemented
    Fix Version/s: 1.1.0

> Move Table API on top of Apache Calcite
> ---------------------------------------
>
>                 Key: FLINK-3221
>                 URL: https://issues.apache.org/jira/browse/FLINK-3221
>             Project: Flink
>          Issue Type: Task
>          Components: Table API
>            Reporter: Fabian Hueske
>              Labels: requires-design-doc
>             Fix For: 1.1.0
>
>
> The goal of this task is to move the Table API on top of Calcite and preserve 
> the feature set of the batch part. Calcite is a SQL optimization and 
> translation framework. It includes a SQL Parser, a catalog component, a 
> validator, and a rule-based (relational) optimizer. This is the first step 
> for adding SQL and StreamSQL support to Flink.
> Since the streaming part of the Table API is rather a proof-of-concept 
> implementation and only features selection and projection, we exclude it from 
> this task. With the current Table API, queries can only be embedded into 
> DataSet (or DataStream) programs with manually defined schema for 
> DataSet/DataStreams. We do not add support for external data stores (CSV, 
> Parquet, ORC files, HBase, etc.) as part of this task. Instead we only 
> consume data that comes from a DataSet/DataStream operator.
> More details can be found in the design document for SQL / StreamSQL on Flink.



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

Reply via email to