+1 to revert this threadlocal thing in a 3.8.3
Breaks too silently mojo and is hard to track and technically it is
solvable on our side.

Le lun. 23 août 2021 à 08:29, Slawomir Jaranowski <s.jaranow...@gmail.com>
a écrit :

> Hi,
>
> I think that https://issues.apache.org/jira/browse/MNG-7215 is also
> important, it breaks the build maven site for projects ...
>
> Please don't extend the manual process ... nowadays we have everything to
> do automatically, every (or most of)  plugin has IT tests ... so we need
> just to run its
>
>
> niedz., 22 sie 2021 o 23:48 Falko Modler <f.mod...@gmx.net> napisał(a):
>
> > Unfortunately, this commit introduced another, more severe regression:
> >
> > https://issues.apache.org/jira/browse/MNG-7220
> >
> > I was able to fix it already: https://github.com/apache/maven/pull/527
> >
> > IMO, this warrants a timely 3.8.3 release. WDYT?
> >
> > PS: If there are no automated tests of the standard Maven plugins such
> > as javadoc-plugin before a Maven release,
> > maybe release votes should come with a checklist of plugins that need to
> > pass their tests with that new release, before it's actually published?
> >
> > Cheers,
> >
> > Falko
> >
> > Am 11.08.2021 um 06:03 schrieb Olivier Lamy:
> > > did the bisect and found this
> > >
> > > *➜  **maven-core* *git:(**42c99b45e**)* git bisect good
> > >
> > > 76d5f0d942f52650d3bdf775b6af42d23d69066b is the first bad commit
> > >
> > > commit 76d5f0d942f52650d3bdf775b6af42d23d69066b
> > >
> > > Author: Falko Modler <fa...@users.noreply.github.com>
> > >
> > > Date:   Fri Jun 25 19:28:40 2021 +0200
> > >
> > >
> > >      [MNG-6843] Parallel build fails due to missing JAR artifacts in
> > > compilePath
> > >
> > >
> > >
> > >      Signed-off-by: rfscholte <rfscho...@apache.org>
> > >
> > >      (cherry picked from commit
> 73e00ed85df84ba0c557dd020740812b2453f2d3)
> > >
> > >
> > >
> > >      This closes #482
> > >
> > >
> > >   .../org/apache/maven/project/MavenProject.java     | 67 ++++++++++++
> > > ----------
> > >
> > >   1 file changed, 36 insertions(+), 31 deletions(-)
> > >
> > >
> > >
> > > There is a simple fix in the mentioned plugin (and btw the fix is
> needed
> > :)
> > > )
> > > So if a mojo creates a new Thread and tries to get some values from
> > > MavenProject the result might change (because of this new threadLocal
> > > field).
> > >
> > > not changing my vote but it's still a change and possible failure
> > >
> > >
> > > On Wed, 11 Aug 2021 at 11:29, Olivier Lamy <ol...@apache.org> wrote:
> > >
> > >> interesting this code change in the plugin fix the issue with the
> staged
> > >> 3.8.2
> > >>
> > >>
> >
> https://github.com/jetty-project/h2spec-maven-plugin/commit/a752521d12c59347a0995d01160332af28e3f092
> > >>
> > >> looking at commits log not sure if we touched something related to
> > thread
> > >> context classloader?
> > >>
> > >> On Wed, 11 Aug 2021 at 09:11, Olivier Lamy <ol...@apache.org> wrote:
> > >>
> > >>> found some breaking change.
> > >>> this plugin is not working anymore:
> > >>> https://github.com/jetty-project/h2spec-maven-plugin
> > >>> mvn verify
> > >>> got ClassNotFoundException
> > >>>
> > >>> On Wed, 11 Aug 2021 at 03:50, Falko Modler <f.mod...@gmx.net> wrote:
> > >>>
> > >>>> I checked it briefly with Quarkus (almost 1k modules) and I couldn't
> > >>>> really see a difference.
> > >>>>
> > >>>> Cheers,
> > >>>> Falko
> > >>>>
> > >>>>
> ---------------------------------------------------------------------
> > >>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> > >>>> For additional commands, e-mail: dev-h...@maven.apache.org
> > >>>>
> > >>>>
> > >>> --
> > >>> Olivier Lamy
> > >>> http://twitter.com/olamy | http://linkedin.com/in/olamy
> > >>>
> > >>
> > >> --
> > >> Olivier Lamy
> > >> http://twitter.com/olamy | http://linkedin.com/in/olamy
> > >>
> > >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> > For additional commands, e-mail: dev-h...@maven.apache.org
> >
> >
>
> --
> Sławomir Jaranowski
>
> https://twitter.com/SlawekJaran
> https://github.com/slawekjaranowski
> https://linkedin.com/in/slawomirjaranowski
>

Reply via email to