Re: [NOTICE] Flink master branch now uses Maven 3.8.6

2023-05-16 Thread Thomas Weise
Thanks a lot Chesnay for getting this squared away! It was quite painful to
have to keep an outdated maven around specifically for building Flink but
many had probably given up on this by now ;-)


On Sun, May 14, 2023 at 9:33 PM yuxia  wrote:

> Thanks Chesnay for the efforts. Happy to see we can use Maven 3.8 finnally.
>
> Best regards,
> Yuxia
>
> - 原始邮件 -
> 发件人: "Jing Ge" 
> 收件人: "dev" 
> 发送时间: 星期六, 2023年 5 月 13日 下午 4:37:58
> 主题: Re: [NOTICE] Flink master branch now uses Maven 3.8.6
>
> Great news! We can finally get rid of additional setup to use maven 3.8.
> Thanks @Chesnay for your effort!
>
> Best regards,
> Jing
>
> On Sat, May 13, 2023 at 5:12 AM David Anderson 
> wrote:
>
> > Chesnay, thank you for all your hard work on this!
> >
> > David
> >
> > On Fri, May 12, 2023 at 4:03 PM Chesnay Schepler 
> > 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.
> >
>


Re: [NOTICE] Flink master branch now uses Maven 3.8.6

2023-05-14 Thread yuxia
Thanks Chesnay for the efforts. Happy to see we can use Maven 3.8 finnally.

Best regards,
Yuxia

- 原始邮件 -
发件人: "Jing Ge" 
收件人: "dev" 
发送时间: 星期六, 2023年 5 月 13日 下午 4:37:58
主题: Re: [NOTICE] Flink master branch now uses Maven 3.8.6

Great news! We can finally get rid of additional setup to use maven 3.8.
Thanks @Chesnay for your effort!

Best regards,
Jing

On Sat, May 13, 2023 at 5:12 AM David Anderson 
wrote:

> Chesnay, thank you for all your hard work on this!
>
> David
>
> On Fri, May 12, 2023 at 4:03 PM Chesnay Schepler 
> 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.
>


Re: [NOTICE] Flink master branch now uses Maven 3.8.6

2023-05-13 Thread Jing Ge
Great news! We can finally get rid of additional setup to use maven 3.8.
Thanks @Chesnay for your effort!

Best regards,
Jing

On Sat, May 13, 2023 at 5:12 AM David Anderson 
wrote:

> Chesnay, thank you for all your hard work on this!
>
> David
>
> On Fri, May 12, 2023 at 4:03 PM Chesnay Schepler 
> 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
> >  >.*
> >
> >
> >   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.
>


Re: [NOTICE] Flink master branch now uses Maven 3.8.6

2023-05-12 Thread David Anderson
Chesnay, thank you for all your hard work on this!

David

On Fri, May 12, 2023 at 4:03 PM Chesnay Schepler  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
> 
> .*
>   o *Background info can be found in the wiki
> .*
>
>
>   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.


[NOTICE] Flink master branch now uses Maven 3.8.6

2023-05-12 Thread Chesnay Schepler


 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
   
.*
 o *Background info can be found in the wiki
   .*


 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.