Community
Participate
Working Groups
Related to bug 343256 The workspace build has benefit from an optimization to prevent from too greedily using the Workspace Root scheduling rule for the notification of listeners, which may be invoked concurrently. It relies on checking whether the notifications can happened with a "relaxed" rule: https://bugs.eclipse.org/bugs/attachment.cgi?id=194597 . A similar approach should be implement in IProject#buildInternal(...). That would allow projects to build in parallel.
New Gerrit change created: https://git.eclipse.org/r/113007
New Gerrit change created: https://git.eclipse.org/r/115957
Gerrit change https://git.eclipse.org/r/113007 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.resources.git/commit/?id=16ecab724d5629efe3a8ccba096548eaf43e5d0d
There is compiler warning coming from this patch. See http://download.eclipse.org/eclipse/downloads/drops4/I20180129-2000/compilelogs/plugins/org.eclipse.core.tests.resources_3.10.100.v20180129-2014/@dot.html
New Gerrit change created: https://git.eclipse.org/r/116319
Gerrit change https://git.eclipse.org/r/116319 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.resources.git/commit/?id=7a1555b688d37f67b4de9fd1e7bb826f18f86de0
Merged commit fixed it and added automated tests for it.
There is a bug in documentation and in the code. a relaxed scheduling rule is expected to return *false* for rule.contains(workspace). @Dani: WDYT?
New Gerrit change created: https://git.eclipse.org/r/116836
Latest patch fixes bug that was previously introduced.
Gerrit change https://git.eclipse.org/r/116836 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.git/commit/?id=d336efe28ba35f8d48e53c4be52af339f856c20b