Hi Beam Community, This is a follow up to note that Beam will finally drop Java 8 support in the upcoming Beam 2.74.0. In other words, Beam 2.74.0 supports Java 11, 17, 21, 25.
The action follows previous threads: - http://lists.apache.org/thread/ot1xvcfmz35mdwh61fsx4pdhbm2697m6 ([Followup] Drop Java 8 support - phase 2) > For the next step Phase 3, I suggest it be added to Beam 3.0 milestone > [2]. An implication is that certain components that do not support Java11 > by the time of Beam 3.0 release have to be removed - https://lists.apache.org/thread/bgkg1rpnrq37qztxn2vf0clb0jjpjl74 (An update on Beam 3) > Some core Beam dependencies have dropped Java 8 support... > This forces us to drop Java 8 support sooner than Beam 2.75. Currently, the only component tied to Java 8 is the Samza runner, therefore, its support is also sunset in Beam 2.74.0. FYI here are the pull requests for the proposed changes. https://github.com/apache/beam/pull/38263 https://github.com/apache/beam/pull/38267 Thanks, -- Yi Hu, (he/him/his) Software Engineer
