Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cbi-dev] [platform-releng-dev] Maven new smart builder

Tycho is not thread-safe for parallel builds right now

https://bugs.eclipse.org/bugs/show_bug.cgi?id=380169

as far as I understand what Jason implemented is an alternative scheduler for parallel maven builds (as opposed to the parallel build scheduler that comes with maven).
So we are talking about an optimization which takes parallel build as a baseline, trying to be more efficient in terms of scheduling/minimizing thread idle time.

I think there is considerable homework on the Tycho side to be done before we can start thinking about having an alternative (more aggressive) scheduler for parallel build.
Also, out of the box the local maven repo implementation in maven is still not thread-safe/multi-process safe (need to use another thread-safe replacement which I think Jason did)

While I don't want to discourage anyone here, parallel builds are an important feature, I just want to set expectations right.

Best Regards,
Jan

From: platform-releng-dev-bounces@xxxxxxxxxxx [mailto:platform-releng-dev-bounces@xxxxxxxxxxx] On Behalf Of Lars Vogel
Sent: Freitag, 14. November 2014 08:07
To: cbi-dev@xxxxxxxxxxx; Eclipse platform release engineering list.
Subject: [platform-releng-dev] Maven new smart builder

Hi,
FYI Jason released a new smart builder for Maven which is supposed to speed up the build process.
https://github.com/takari/takari-smart-builder/blob/master/README.md
Via twitter he said if we find bugs in it for Tycho, he would be happy to fix them.
Unfortunately I'm currently very busy, but maybe someone on this list would like to test it? Faster builds would be awesome.
Best regards,  Lars

Back to the top