Thanks Jark and Martijn for driving this. There are two suggestions about the Table API:
- Add the JSON type to adapt to the no sql database type. - Remove changelog normalize operator for upsert stream. Best, Jiabao > 2023年7月13日 下午3:49,Jark Wu <imj...@gmail.com> 写道: > > Hi all, > > Sorry for taking so long back here. > > Martijn and I have drafted the first version of the updated roadmap, > including the updated feature radar reflecting the current state of > different components. > https://docs.google.com/document/d/12BDiVKEsY-f7HI3suO_IxwzCmR04QcVqLarXgyJAb7c/edit > > Feel free to leave comments in the thread or the document. > We may miss mentioning something important, so your help in enriching > the content is greatly appreciated. > > Best, > Jark & Martijn > > > On Fri, 2 Jun 2023 at 00:50, Jing Ge <j...@ververica.com.invalid> wrote: > >> Hi Jark, >> >> Fair enough. Let's do it like you suggested. Thanks! >> >> Best regards, >> Jing >> >> On Thu, Jun 1, 2023 at 6:00 PM Jark Wu <imj...@gmail.com> wrote: >> >>> Hi Jing, >>> >>> This thread is for discussing the roadmap for versions 1.18, 2.0, and >> even >>> more. >>> One of the outcomes of this discussion will be an updated version of the >>> current roadmap. >>> Let's work together on refining the roadmap in this thread. >>> >>> Best, >>> Jark >>> >>> On Thu, 1 Jun 2023 at 23:25, Jing Ge <j...@ververica.com.invalid> wrote: >>> >>>> Hi Jark, >>>> >>>> Thanks for driving it! For point 2, since we are developing 1.18 now, >>>> does it make sense to update the roadmap this time while we are >> releasing >>>> 1.18? This discussion thread will be focusing on the Flink 2.0 roadmap, >>> as >>>> you mentioned previously. WDYT? >>>> >>>> Best regards, >>>> Jing >>>> >>>> On Thu, Jun 1, 2023 at 3:31 PM Jark Wu <imj...@gmail.com> wrote: >>>> >>>>> Hi all, >>>>> >>>>> Martijn and I would like to initiate a discussion on the Flink >> roadmap, >>>>> which should cover the project's long-term roadmap and the regular >>> update >>>>> mechanism. >>>>> >>>>> Xintong has already started a discussion about Flink 2.0 planning. >> One >>> of >>>>> the points raised in that discussion is that we should have a >>> high-level >>>>> discussion of the roadmap to present where the project is heading >>> (which >>>>> doesn't necessarily need to block the Flink 2.0 planning). Moreover, >>> the >>>>> roadmap on the Flink website [1] hasn't been updated for half a year, >>> and >>>>> the last update was for the feature radar for the 1.15 release. It >> has >>>> been >>>>> 2 years since the community discussed Flink's overall roadmap. >>>>> >>>>> I would like to raise two topics for discussion: >>>>> >>>>> 1. The new roadmap. This should be an updated version of the current >>>>> roadmap[1]. >>>>> 2. A mechanism to regularly discuss and update the roadmap. >>>>> >>>>> To make the first topic discussion more efficient, Martijn and I >>>> volunteer >>>>> to summarize the ongoing big things of different components and >>> present a >>>>> roadmap draft to the community in the next few weeks. This should be >> a >>>> good >>>>> starting point for a more detailed discussion. >>>>> >>>>> Regarding the regular update mechanism, there was a proposal in a >>> thread >>>>> [2] three years ago to make the release manager responsible for >>> updating >>>>> the roadmap. However, it appears that this was not documented as a >>>> release >>>>> management task [3], and the roadmap update wasn't performed for >>> releases >>>>> 1.16 and 1.17. >>>>> >>>>> In my opinion, making release managers responsible for keeping the >>>> roadmap >>>>> up to date is a good idea. Specifically, release managers of release >> X >>>> can >>>>> kick off the roadmap update at the beginning of release X, which can >>> be a >>>>> joint task with collecting a feature list [4]. Additionally, release >>>>> managers of release X-1 can help verify and remove the accomplished >>> items >>>>> from the roadmap and update the feature radar. >>>>> >>>>> What do you think? Do you have other ideas? >>>>> >>>>> Best, >>>>> Jark & Martijn >>>>> >>>>> [1]: https://flink.apache.org/roadmap.html >>>>> [2]: >> https://lists.apache.org/thread/o0l3cg6yphxwrww0k7215jgtw3yfoybv >>>>> [3]: >>>>> >>>> >>> >> https://cwiki.apache.org/confluence/display/FLINK/Flink+Release+Management >>>>> [4]: https://cwiki.apache.org/confluence/display/FLINK/1.18+Release >>>>> >>>> >>> >>