Table of contents

Jira Boards

Flink 1.16 Burndown: https://issues.apache.org/jira/secure/RapidBoard.jspa?rapidView=548

Sync meeting

The sync meeting is happening every second Tuesday starting on the 17th of May at 9am CEST / 3pm China Standard Time / 7am UTC. 
As we are getting closer to the feature freeze we will do the meeting on a weekly base.


Feel free to join on Google Meet. Local dial-in numbers can be found at https://tel.meet/out-cobp-hmp?pin=1681248614050

Timeline

Feature Freeze
Monday, 25th of July 2022, end of business CEST. 
Tuesday, 9th of August 2022, end of business CEST. 

Release
End of September 2022

Highlight features

please feel free to add/suggest.

Features

List of features announced by contributors and committers that are likely to be ready for the feature freeze:n

NOTICE: It's preferred if only new features end up there and not all bugs/tasks separately, so that the page is not over bloated. Of course, unless fixing a bug is a really big or important one equivalent to implementing a completely new feature. A good rule of thumb would be that each entry in the page could (but does not have to) be later on included in a release blog post.

Legend

State

symbolmeaningcomment
(big grin)validatedthrough cross team testing
(tick)donewell documented with a complete test coverage
(green star)will make itthere is no reason this effort should not go into 1.16
(star)in dangerthere are some concerns the effort could be ready for the feature freeze of 1.16
(red star)very unlikelythere are severe concerns the effort could make it to 1.16
(minus)won't make itit was decided against adding this for the 1.16 release. working on the effort has been stopped.
(question)state unclear
(blue star)independentas the artefact could be released independent of Apache Flink

X-Team verification

symbolmeaning
(tick)done
(blue star)not required

Feature Stage

Please align with the list on the Apache Flink Roadmap (https://flink.apache.org/roadmap.html).

  • MVP: Have a look, consider whether this can help you in the future.
  • Beta: You can benefit from this, but you should carefully evaluate the feature.
  • Ready and Evolving: Ready to use in production, but be aware you may need to make some adjustments to your application and setup in the future, when you upgrade Flink.
  • Stable: Unrestricted use in production
  • Reaching End-of-Life: Stable, still feel free to use, but think about alternatives. Not a good match for new long-lived projects.
  • Deprecated: Start looking for alternatives now 

Summary

Numbers are based on the items in the list below, not on the tickets 


(tick) (green star) (star)(red star)(minus)(question)(blue star)Remaining weeks
2022-05-17







10
2022-05-31148200140658
2022-06-14341301160646
2022-06-28345401130664
2022-07-0584440470673
2022-07-1294331570682 4 (We decided to extend the feature freeze with 2 more weeks)
2022-07-19124131770711 3
2022-07-261735211321710 2
2022-08-021933211321711
2022-08-0947000250173 0

List

Feel free to add categories.

Runtime
Name/JIRA IssueResponsible ContributorReviewer / committer availableFeature StageNoteState%UpdatedImplementedDocumentedX-team verified

Unable to render Jira issues macro, execution error.  




(tick)100%2022-7-19

self-test

Unable to render Jira issues macro, execution error.

Yun Gao 

Will not be fully finished during 1.16(minus)10%2022-07-05


Unable to render Jira issues macro, execution error.

Xuannan Su Yun Gao Beta
(tick)100%2022-8-8


Shuffle









Unable to render Jira issues macro, execution error. (Single Flink Cluster Multiple Shuffle Plugin)

Yingjie Cao 

PoC ready

(Moved to 1.17)

(minus)30%09-08-2022


Unable to render Jira issues macro, execution error. (Sort Blocking Shuffle Optimization)



Merged(tick)100%09-08-2022


Unable to render Jira issues macro, execution error. (Blocking Shuffle Data Deduplication)



Merged

(tick)100%09-08-2022


Unable to render Jira issues macro, execution error. (Introduce Shuffle Data Compression Algorithm with Higher Compression Ratio)



Merged(tick)100%09-08-2022


Deployment & Cluster Coordination
Name/JIRA IssueResponsible ContributorReviewer / committer availableFeature StageNoteState
UpdatedImplementedDocumentedX-team verified
REST API











Reactive Mode











Scheduler












Speculative Execution

Unable to render Jira issues macro, execution error.




(tick)

100%08-08-2022


Unable to render Jira issues macro, execution error.



(tick)

100%25-07-2022


Unable to render Jira issues macro, execution error.



(tick)

100%01-08-2022


Unable to render Jira issues macro, execution error.

@Gen Luo

(tick)

100%03-08-2022


Misc

Unable to render Jira issues macro, execution error.

MartijnVisser

Will not be fully finished during 1.16

(minus)

20%09-08-2022


Unable to render Jira issues macro, execution error.



(tick)100%19-07-2022













OLAP

Unable to render Jira issues macro, execution error.



(tick)100%08-08-2022


Unable to render Jira issues macro, execution error.



Will not be fully finished during 1.16(minus)
19-07-2022


State backend
Name/JIRA IssueResponsible ContributorReviewer / committer availableFeature StageNoteState%UpdatedImplementedDocumentedX-team verified

Unable to render Jira issues macro, execution error. changelog v2




(tick)100%09-08-2022


Unable to render Jira issues macro, execution error. RocksDB rescaling improvement & rescaling benchmark

@Yanfel LeiYuan Mei 




(tick)100%30-05-2022


Unable to render Jira issues macro, execution error. state metrics & monitor improvement 




(tick)100%01-08-2022YesYes

Unable to render Jira issues macro, execution error. heap state-backend incremental checkpoint 



Will not be fully finished during 1.16(minus)20%09-08-2022


Support third-party state handle to support fully third-party state-backend

Might not be included in 1.16(minus)
28-06-2022


Checkpoint
Name/JIRA IssueResponsible ContributorReviewer / committer availableFeature StageNoteState%UpdatedImplementedDocumentedX-team verified

Unable to render Jira issues macro, execution error.

Piotr Nowojski 

(tick)100%29-06-2022


Unable to render Jira issues macro, execution error.

Rui Fan 

(tick)100%29-06-2022


Unable to render Jira issues macro, execution error.

Rui Fan Piotr Nowojski 
Will not be fully finished during 1.16(minus)60%09-08-2022


Name/JIRA IssueResponsible ContributorReviewer / committer availableFeature StageNoteState%UpdatedImplementedDocumentedX-team verified

Unable to render Jira issues macro, execution error.

maosuhan

(tick)100%28-06-2022


Unable to render Jira issues macro, execution error.




(minus)102022-7-19


WAL Sink

Yun Gao 

Will not be included in 1.16(minus)0%05-07-2022


Unable to render Jira issues macro, execution error.




(minus)10%2022-08-09


Unable to render Jira issues macro, execution error.

Yufei Zhang 

Pulsar needs to be stable before new features can be merged(minus)10%2022-08-09


Unable to render Jira issues macro, execution error.

Yufei Zhang 

Pulsar needs to be stable before new features can be merged(minus)10%2022-08-09


Unable to render Jira issues macro, execution error. Python Wrappers for KDS/KDF sinks



(tick)100%2022-07-05


Unable to render Jira issues macro, execution error. Introduce configurable RateLimitingStrategy for Async Sink



(tick)

100%2022-08-09


API
Name/JIRA IssueResponsible ContributorReviewer / committer availableFeature StageNoteState%UpdatedImplementedDocumentedX-team verified











SQL
Name/JIRA IssueResponsible ContributorReviewer / committer availableFeature StageNoteState%UpdatedImplementedDocumentedX-team verified
Flink Dialect

Unable to render Jira issues macro, execution error.

Mang Zhang 
FLIP AcceptedPartially finished (non-atomic CTAS). Docs preparing.(tick)50%2022-08-09


Unable to render Jira issues macro, execution error.


FLIP AcceptedDocs preparing.(tick)80%2022-08-09


Hive Dialect

Unable to render Jira issues macro, execution error.




(tick)100%2022-08-09


Unable to render Jira issues macro, execution error.



Will not be fully finished during 1.16(minus)25%2022-08-09


Unable to render Jira issues macro, execution error.



The main part is merged. Docs preparing.(tick)100%2022-08-09


SQL Gateway

Unable to render Jira issues macro, execution error.

Shengkai Fang 
FLIP in AcceptedThe main part is merged. (tick)100%2022-08-09


Unable to render Jira issues macro, execution error.

Shengkai Fang 
FLIP in AcceptedLast PR reviewing. Docs preparing.(tick)100%2022-08-09


QE

FLIP-234: Support Retryable Lookup Join To Solve Delayed Updates Issue In External Systems

lincoln lee 

reviewing(tick)100%2022-8-9


Unable to render Jira issues macro, execution error.

lincoln lee 

main parts merged(tick)100%2022-8-9


Unable to render Jira issues macro, execution error.

lincoln lee 


(tick)100%2022-7-19


Unable to render Jira issues macro, execution error.

lincoln lee 

the error handling behaviors of stream operators need to be discussed futher, pending the pr for 1.16(minus)
2022-8-9


Unable to render Jira issues macro, execution error.

ron liu 


(tick)100%2022-08-09


Unable to render Jira issues macro, execution error.



Last PR is reviewing.(tick)100%2022-08-09


Unable to render Jira issues macro, execution error. bulit-in function enhance




(minus)10%2022-7-19


Unable to render Jira issues macro, execution error.




(minus)0%2022-7-19


FLIP-221 Abstraction for lookup source cache and metricQingsheng Ren 
FLIP AcceptedLast PR is reviewing.(tick)100%2022-08-09


QO

Unable to render Jira issues macro, execution error.

xuyang 


FLIP Accepteddoc preparing(tick)100%2022-8-2

Unable to render Jira issues macro, execution error.

(tick)

FLIP-???: Support SortBy & ClusterBy & DistributedBy




(minus)
2022-8-2


Unable to render Jira issues macro, execution error.


FLIP Accepted
(tick)100%2022-8-9


FLIP-240: Introduce ANALYZE TABLE Syntax


FLIP in Accepteddoc reviwing(tick)100%2022-8-9


FLIP-248: Introduce dynamic partition pruningGodfrey He 
FLIP in 

Accepted

waiting CI(tick)100%2022-8-9


Unable to render Jira issues macro, execution error.

Godfrey He 


(minus)0%



Unable to render Jira issues macro, execution error.




(minus)0%



Unable to render Jira issues macro, execution error.




(minus)0%



Unable to render Jira issues macro, execution error.




(minus)0%



Unable to render Jira issues macro, execution error.

@luoyuxia


(minus)60%2022-08-09


API/Python
Name/JIRA IssueResponsible ContributorReviewer / committer availableFeature StageNoteState%UpdatedImplementedDocumentedX-team verified

Unable to render Jira issues macro, execution error.

HuangXingbo Dian Fu BetaSome cases supported won't be in release 1.16(tick)100%01-08-2022YesYes

Unable to render Jira issues macro, execution error.

(tick)

Unable to render Jira issues macro, execution error.

Dian Fu Stable
(minus)0%26-07-2022


Unable to render Jira issues macro, execution error.

@Juntao Hu @zhangjingcunDian Fu Stable
(tick)100%01-08-2022YesYes

Unable to render Jira issues macro, execution error.

(tick)

Unable to render Jira issues macro, execution error.

@Juntao HuStable
(tick)10027-06-2022YesYes

self-test

(tick)

Unable to render Jira issues macro, execution error.

@Juntao HuHuangXingbo Stable
(tick)100%26-07-2022YesYes

self-test

(tick)

Unable to render Jira issues macro, execution error.

Shuiqiang Chen Stable
(tick)100%11-07-2022YesNot needed(blue star)
Machine Learning
Name/JIRA IssueResponsible ContributorReviewer / committer availableFeature StageNoteState%UpdatedImplementedDocumentedX-team verified











CEP
Name/JIRA IssueResponsible ContributorReviewer / committer availableFeature StageNoteState%UpdatedImplementedDocumentedX-team verified

Unable to render Jira issues macro, execution error.

@Nicholas Jiang

(tick)100%14-06-2022


Unable to render Jira issues macro, execution error.

@Nicholas Jiang




(tick)100%11-07-2022


Unable to render Jira issues macro, execution error.

@Yue Ma



developing(minus)50%11-07-2022


FLIP-200: Support Multiple Rule and Dynamic Rule Changing (Flink CEP) 

@Nicholas Jiang



discussing(minus)20%18-07-2022


Web
Name/JIRA IssueResponsible ContributorReviewer / committer availableFeature StageNoteState%UpdatedImplementedDocumentedX-team verified

Unable to render Jira issues macro, execution error.

@Junhan Yang


(tick)100%19-07-2022


Unable to render Jira issues macro, execution error.

@Junhan Yang


(tick)100%19-07-2022


Unable to render Jira issues macro, execution error.

@Junhan Yang


(tick)100%19-07-2022


Unable to render Jira issues macro, execution error.

@Junhan Yang


(tick)100%19-07-2022


Unable to render Jira issues macro, execution error.

@Junhan Yang

reviewing(tick)100%02-08-2022


Status / Follow-ups

2022-05-17

Agenda

  • Kickoff
  • Keeping the state of features updated (ideally before the sync)
  • Blockers
    • Unable to render Jira issues macro, execution error.
  • Build stability
    • Total test instabilities for currently supported versions: 171 
    • Please have a look at the test instabilities for components that you maintain or think you can help out with
    • Most common failing tests
    • Problems with build infrastructure
  • Are there any (new) contributors who need a PR reviewed or merged? And if yes, who can help out?

2022-05-31

Agenda

  • Overview on the effort.
    • 65 features collected (1 done, 48 green, 2 in danger, 14 state unclear)
    • Once more the request to update the state of all features before the sync
  • Blockers
    • There were no blockers, only critical tickets
  • Build stability
    • Unable to render Jira issues macro, execution error. Godfrey He  no more reported, watching
    • Unable to render Jira issues macro, execution error. Zhu Zhu 
    • Unable to render Jira issues macro, execution error. Yang Wang 
    • Unable to render Jira issues macro, execution error. Xingbo Huang 
    • Unable to render Jira issues macro, execution error. lincoln lee  local environment cannot reproduce and the testing itself is deterministic
  • Are there any (new) contributors who need a PR reviewed or merged? And if yes, who can help out?
    • No help request was brought forward
    • We briefly discussed if a community sync would be interesting. This will be brought up to the Dev mailing list

2022-06-14

Agenda

  • Overview on the effort.
    • Martijn Visser to ping Danny Cranmer on the status of AWS tickets
    • Once more the request to update the state of all features before the sync
  • Blockers
  • Build stability
    • Unable to render Jira issues macro, execution error. @ferenc-csaky
    • Unable to render Jira issues macro, execution error.  
    • Unable to render Jira issues macro, execution error. Xingbo Huang 
    • Unable to render Jira issues macro, execution error. Unable to render Jira issues macro, execution error. Martijn Visser to contact engineers from Cloudera with the help of Márton Balassi 
    • Unable to render Jira issues macro, execution error. Chesnay Schepler 
    • Unable to render Jira issues macro, execution error. Unable to render Jira issues macro, execution error. Unable to render Jira issues macro, execution error. Martijn Visser to contact the StreamNative engineers
    • Unable to render Jira issues macro, execution error.
    • Unable to render Jira issues macro, execution error.
    • Unable to render Jira issues macro, execution error. Pinged Qingsheng Ren 
  • Are there any (new) contributors who need a PR reviewed or merged? And if yes, who can help out?
    • No help request was brought forward

2022-06-28

Agenda

  • Overview on the effort
  • Blockers
  • Build stability
    • Unable to render Jira issues macro, execution error.
    • Unable to render Jira issues macro, execution error. Martijn Visser 
    • Unable to render Jira issues macro, execution error. Martijn Visser 
    • Unable to render Jira issues macro, execution error.
    • Unable to render Jira issues macro, execution error. @masteryhx
    • Unable to render Jira issues macro, execution error. Yun Gao 
    • Unable to render Jira issues macro, execution error.  
    • Unable to render Jira issues macro, execution error. Godfrey He no more reported, watching
    • Unable to render Jira issues macro, execution error. @masteryhx
  • Setting up Slack channel with build pipeline status
    • Unable to render Jira issues macro, execution error. Looking for someone who has the right access to help here (Maybe Matthias Pohl ?)
  • Are there any (new) contributors who need a PR reviewed or merged? And if yes, who can help out?

2022-07-05

Agenda

  • Overview on the effort
  • Blockers

    • Unable to render Jira issues macro, execution error.  

  • Critical test stabilities, some highlights. We have multiple critical test stabilities overall. What do we want to do with them?
    • Unable to render Jira issues macro, execution error. → Needs a reviewer
    • Unable to render Jira issues macro, execution error. → Needs a volunteer
    • Unable to render Jira issues macro, execution error. → WIP
    • Unable to render Jira issues macro, execution error. → WIP
    • Unable to render Jira issues macro, execution error. → WIP
    • Unable to render Jira issues macro, execution error. → Needs a status update / volunteer
    • Unable to render Jira issues macro, execution error. → WIP
    • Unable to render Jira issues macro, execution error. → Needs a volunteer
    • Unable to render Jira issues macro, execution error. → WIP
    • Unable to render Jira issues macro, execution error. → Needs a volunteer
  • Are there any (new) contributors who need a PR reviewed or merged? And if yes, who can help out?

2022-07-11

Agenda

  • Overview on the effort
  • Blockers

  • Critical test stabilities: multiple are pending, only listing those that are not yet assigned and therefore need a volunteer
    • Unable to render Jira issues macro, execution error. → Needs a volunteer
    • Unable to render Jira issues macro, execution error. → Needs a volunteer
    • Unable to render Jira issues macro, execution error. → Needs a volunteer
    • Unable to render Jira issues macro, execution error. → Needs a volunteer
    • Unable to render Jira issues macro, execution error. → Needs a volunteer
    • Unable to render Jira issues macro, execution error. → Needs a volunteer
    • Unable to render Jira issues macro, execution error. → Needs a volunteer
    • Unable to render Jira issues macro, execution error. → Needs a volunteer

2022-07-19

Agenda

  • Overview on the effort
  • Blockers
    • Unable to render Jira issues macro, execution error. Tison is helping review
  • Critical test stabilities: multiple are pending, only listing those that are not yet assigned and therefore need a volunteer
    • Unable to render Jira issues macro, execution error. → Needs a volunteer
    • Unable to render Jira issues macro, execution error. → Needs a volunteer
    • Unable to render Jira issues macro, execution error. → Needs a volunteer
    • Unable to render Jira issues macro, execution error. → Needs a volunteer
    • Unable to render Jira issues macro, execution error. → Needs a volunteer
    • Unable to render Jira issues macro, execution error. → Needs a volunteer
    • Unable to render Jira issues macro, execution error. → Needs a volunteer
    • Unable to render Jira issues macro, execution error. → Needs a volunteer

2022-07-26

Agenda

  • Overview on the effort
  • Blockers
    • Unable to render Jira issues macro, execution error. Still being reviewed
    • Unable to render Jira issues macro, execution error. Robert will reply in the ticket

2022-08-02

  • Overview on the effort
  • Blockers
    • Unable to render Jira issues macro, execution error. Tison is helping review

2022-08-09

  • Cut branch tomorrow
  • Will ask for cross team testers after meeting
  • Overview on the effort (waiting to merge into release-1.16)
    • Unable to render Jira issues macro, execution error. Waiting CI
    • Unable to render Jira issues macro, execution error. Waiting CI
    • Unable to render Jira issues macro, execution error. Waiting CI
    • Unable to render Jira issues macro, execution error. Waiting CI
    • Unable to render Jira issues macro, execution error. Waiting CI
    • Unable to render Jira issues macro, execution error.  Reviewing
    • Unable to render Jira issues macro, execution error. Reviewing
    • Unable to render Jira issues macro, execution error. Reviewing
  • Blockers
    • Unable to render Jira issues macro, execution error. Tison is helping review

2022-08-16

  • X-team testing: Unable to render Jira issues macro, execution error.
  • 51 test stability issues: https://issues.apache.org/jira/issues/?filter=12352149
  • Blockers
    • Unable to render Jira issues macro, execution error.
    • Unable to render Jira issues macro, execution error.
    • Unable to render Jira issues macro, execution error.
  • Start moving unrelated features to 1.17 ?


2022-08-23

2022-08-30

  • X-team testing: Unable to render Jira issues macro, execution error. (6 - finished, 2 - 90% , 5 - 30%, 4 - will start in these two days)
  • 20 critical test stability issues: https://issues.apache.org/jira/issues/?filter=12352149 (Thanks Chesnay Schepler for cleaning up many test issues)
  • Blockers
    • Unable to render Jira issues macro, execution error. (xuyang has prepared a PR to fix it.)
    • Unable to render Jira issues macro, execution error. (Qingsheng Ren  has locate on the root cause, but needs some discussions to decide how to fix it.)
  • when to cut branch ? September 1st?

2022-09-06

2022-09-13

  • X-team testing Unable to render Jira issues macro, execution error. (done)
  • 6 critical test stability issues (After cleanup the issues that haven't appreared in months)
    • Unable to render Jira issues macro, execution error. (@zelin is helping fix it, which is expected to be fixed in the next two day)
    • Unable to render Jira issues macro, execution error. (@yanfei is helping fix it, which is expected to be fixed in this week)
    • Unable to render Jira issues macro, execution error. (https://github.com/apache/flink/pull/20734 is ready, Qingsheng Ren is helping review)
    • Unable to render Jira issues macro, execution error. (need to be familiar with unaligned checkpoint)
    • https://issues.apache.org/jira/browse/FLINK-28352?filter=12352149 (Pulsar test stability umbrella, maybe we can downgrade the priority) 
    • Unable to render Jira issues macro, execution error. (maybe ping @Jing Ge)
  • Blockers
  • release announcement (Godfrey He 50% Chinese doc, he will share the English doc this week) 
  • Others

2022-09-20

2022-09-27

2022-10-04

2022-10-11

2022-10-18

2022-10-25

  • No labels