flink
flink copied to clipboard
[release] release notes for the 1.16 release
CI report:
- 98726a7676467078763fed44e789979710431541 Azure: SUCCESS
Bot commands
The @flinkbot bot supports the following commands:-
@flinkbot run azure
re-run the last Azure build
@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 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 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.
@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 Do you have any other comments?
@HuangXingBo Apart from https://github.com/apache/flink/pull/20859#discussion_r983601055 I think we're good :)
@zentol Ok. I have addressed the comment at the latest commit. :)