flink icon indicating copy to clipboard operation
flink copied to clipboard

[release] release notes for the 1.16 release

Open HuangXingBo opened this issue 2 years ago • 5 comments

HuangXingBo avatar Sep 20 '22 04:09 HuangXingBo

CI report:

  • 98726a7676467078763fed44e789979710431541 Azure: SUCCESS
Bot commands The @flinkbot bot supports the following commands:
  • @flinkbot run azure re-run the last Azure build

flinkbot avatar Sep 20 '22 04:09 flinkbot

@RyanSkraba The content comes from the field of JIRA's release-note. I'm not sure if using google doc would be a better way.

HuangXingBo avatar Sep 20 '22 12:09 HuangXingBo

@HuangXingBo There are some topics I'm surprised aren't mentioned:

  • FLINK-27878 [FLIP-232] Add Retry Support For Async I/O In DataStream API
  • FLINK-21585 Add options to include/exclude metrics
  • FLINK-29255 [FLIP-258] - Enforce binary compatibility in patch releases
  • FLINK-26074 Improve FlameGraphs scalability for high parallelism jobs
  • FLINK-27853 [FLIP-229]: Introduces Join Hint for Flink SQL Batch Job
  • FLINK-28415 [FLIP-221]: Support Partial and Full Caching in Lookup Table Source

Also, a lot was done relating to batch execution and speculative execution:

FLINK-28131 FLIP-168: Speculative Execution For Batch Job FLINK-28130 FLIP-224: Blocklist Mechanism FLINK-28397 FLIP-245: Source Supports Speculative Execution For Batch Job FLINK-28706 FLIP-248: Introduce dynamic partition pruning FLINK-28778 FLIP-247: Bulk fetch of table and column statistics for given partitions FLINK-27862 FLIP-235: Hybrid Shuffle Mode

Update:

I now see that much of what I thought was missing is in the release announcement rather than these release notes. This distinction has always confused me. By what criteria do we decide what goes where?

alpinegizmo avatar Sep 20 '22 16:09 alpinegizmo

@alpinegizmo Thanks a lot for the review. My understanding is that the release notes will only contain what the user needs to know about the version upgrade, such as config or a dependency change, or some old behavior change. But some new features will be in the release announcement.

HuangXingBo avatar Sep 21 '22 02:09 HuangXingBo

@alpinegizmo The release notes answer what a user that just wants to upgrade their job and clusters without the intent to change anything should be aware of.

zentol avatar Sep 21 '22 09:09 zentol

@zentol Do you have any other comments?

HuangXingBo avatar Oct 27 '22 06:10 HuangXingBo

@HuangXingBo Apart from https://github.com/apache/flink/pull/20859#discussion_r983601055 I think we're good :)

zentol avatar Oct 27 '22 15:10 zentol

@zentol Ok. I have addressed the comment at the latest commit. :)

HuangXingBo avatar Oct 28 '22 02:10 HuangXingBo