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

Flink Jira Bot updated FLINK-11439:
-----------------------------------
    Labels: stale-major  (was: )

I am the [Flink Jira Bot|https://github.com/apache/flink-jira-bot/] and I help 
the community manage its development. I see this issues has been marked as 
Major but is unassigned and neither itself nor its Sub-Tasks have been updated 
for 30 days. I have gone ahead and added a "stale-major" to the issue". If this 
ticket is a Major, please either assign yourself or give an update. Afterwards, 
please remove the label or in 7 days the issue will be deprioritized.


> INSERT INTO flink_sql SELECT * FROM blink_sql
> ---------------------------------------------
>
>                 Key: FLINK-11439
>                 URL: https://issues.apache.org/jira/browse/FLINK-11439
>             Project: Flink
>          Issue Type: New Feature
>          Components: Table SQL / API
>            Reporter: Timo Walther
>            Priority: Major
>              Labels: stale-major
>
> As Stephan already announced on the [mailing 
> list|https://lists.apache.org/thread.html/2f7330e85d702a53b4a2b361149930b50f2e89d8e8a572f8ee2a0e6d@%3Cdev.flink.apache.org%3E],
>  the Flink community will receive a big code contribution from Alibaba. The 
> {{flink-table}} module is one of the biggest parts that will receive many new 
> features and major architectural improvements. Instead of waiting until the 
> next major version of Flink or introducing big API-breaking changes, we would 
> like to gradually build up the Blink-based planner and runtime while keeping 
> the Table & SQL API mostly stable. Users will be able to play around with the 
> current merge status of the new planner or fall back to the old planner until 
> the new one is stable.
> A more detailed description can be found in 
> [FLIP-32|https://cwiki.apache.org/confluence/display/FLINK/FLIP-32%3A+Restructure+flink-table+for+future+contributions].
> In a nutshell:
>  - Split the {{flink-table}} module similar to the proposal of 
> [FLIP-28|https://cwiki.apache.org/confluence/display/FLINK/FLIP-28%3A+Long-term+goal+of+making+flink-table+Scala-free]
>  which is outdated. This is a preparation to separate API from core (targeted 
> for Flink 1.8).
>  - Perform minor API changes to separate API from actual implementation 
> (targeted for Flink 1.8).
>  - Merge a MVP Blink SQL planner given that necessary Flink core/runtime 
> changes have been completed.
>  The merging will happen in stages (e.g. basic planner framework, then 
> operator by operator). The exact merging plan still needs to be determined.
>  - Rework the type system in order to unblock work on unified table 
> environments, UDFs, sources/sinks, and catalog.
>  - Enable full end-to-end batch and stream execution features.
> Our mid-term goal:
> Run full TPC-DS on a unified batch/streaming runtime. Initially, we will only 
> support ingesting data coming from the DataStream API. Once we reworked the 
> sources/sink interfaces, we will target full end-to-end TPC-DS query 
> execution with table connectors.
> This issue is an umbrella issue for tracking the Blink SQL merge efforts.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to