[
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)