Chesnay, thank you for all your hard work on this!

David

On Fri, May 12, 2023 at 4:03 PM Chesnay Schepler <ches...@apache.org> wrote:
>
>
>       What happened?
>
> I have just merged the last commits to properly support Maven 3.3+ on
> the Flink master branch.
>
> mvnw and CI have been updated to use Maven 3.8.6.
>
>
>       What does this mean for me?
>
>   * You can now use Maven versions beyond 3.2.5 (duh).
>       o Most versions should work, but 3.8.6 was the most tested and is
>         thus recommended.
>       o 3.8.*5* is known to *NOT* work.
>   * Starting from 1.18.0 you need to use Maven 3.8.6 for releases.
>       o This may change to a later version until the release of 1.18.0.
>       o There have been too many issues with recent Maven releases to
>         make a range acceptable.
>   * *All dependencies that are bundled by a module must be marked as
>     optional.*
>       o *This is verified on CI
>         
> <https://github.com/apache/flink/blob/master/tools/ci/flink-ci-tools/src/main/java/org/apache/flink/tools/ci/optional/ShadeOptionalChecker.java>.*
>       o *Background info can be found in the wiki
>         <https://cwiki.apache.org/confluence/display/FLINK/Dependencies>.*
>
>
>       Can I continue using Maven 3.2.5?
>
> For now, yes, but support will eventually be removed.
>
>
>       Does this affect users?
>
> No.
>
>
> Please ping me if you run into any issues.

Reply via email to