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