Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Keppler2020-01-30 19:27:27 +0000
committerMatthias Sohn2020-02-02 20:21:30 +0000
commit77d9424d862ea861ca078d845668a2a369daedfa (patch)
tree53d38c4e2807c3a0638a98185552238115a6bca7
parent7d3e66aa073bcffce787a4b09fd3443bc7aea25a (diff)
downloadegit-77d9424d862ea861ca078d845668a2a369daedfa.tar.gz
egit-77d9424d862ea861ca078d845668a2a369daedfa.tar.xz
egit-77d9424d862ea861ca078d845668a2a369daedfa.zip
Speed up target resolution in Maven builds
Don't iterate all Neon update sites, but read just the latest. Saves fetching the p2 index from all other composite update sites underneath neon, and might even improve the target resolution time due to potentially less constraints to be solved by the SAT solver. For more recent target platforms, there seems to be no iteration during Maven target resolution, so the benefit is only seen on the old platforms. Change-Id: I91d3f03af00b11f6fb9b8d5eab447a9f01c379ba Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
-rw-r--r--org.eclipse.egit.target/egit-4.10.target4
-rw-r--r--org.eclipse.egit.target/egit-4.11.target4
-rw-r--r--org.eclipse.egit.target/egit-4.12.target4
-rw-r--r--org.eclipse.egit.target/egit-4.13.target4
-rw-r--r--org.eclipse.egit.target/egit-4.6.target4
-rw-r--r--org.eclipse.egit.target/egit-4.7.target4
-rw-r--r--org.eclipse.egit.target/egit-4.8.target4
-rw-r--r--org.eclipse.egit.target/egit-4.9.target4
-rw-r--r--org.eclipse.egit.target/releasetrain/4.10-2018-12.tpd2
-rw-r--r--org.eclipse.egit.target/releasetrain/4.11-2019-03.tpd2
-rw-r--r--org.eclipse.egit.target/releasetrain/4.12-2019-06.tpd2
-rw-r--r--org.eclipse.egit.target/releasetrain/4.13-2019-09.tpd2
-rw-r--r--org.eclipse.egit.target/releasetrain/4.6-neon.tpd2
-rw-r--r--org.eclipse.egit.target/releasetrain/4.7-oxygen.tpd2
-rw-r--r--org.eclipse.egit.target/releasetrain/4.8-photon.tpd2
-rw-r--r--org.eclipse.egit.target/releasetrain/4.9-2018-09.tpd2
16 files changed, 24 insertions, 24 deletions
diff --git a/org.eclipse.egit.target/egit-4.10.target b/org.eclipse.egit.target/egit-4.10.target
index 6e78f79f25..0b7e69e0eb 100644
--- a/org.eclipse.egit.target/egit-4.10.target
+++ b/org.eclipse.egit.target/egit-4.10.target
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?pde?>
<!-- generated with https://github.com/eclipse-cbi/targetplatform-dsl -->
-<target name="egit-4.10" sequenceNumber="1580290264">
+<target name="egit-4.10" sequenceNumber="1580672978">
<locations>
<location includeMode="slicer" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="true" type="InstallableUnit">
<unit id="org.eclipse.jetty.client" version="9.4.25.v20191220"/>
@@ -120,7 +120,7 @@
<unit id="org.eclipse.mylyn.context_feature.feature.group" version="0.0.0"/>
<unit id="org.eclipse.mylyn.bugzilla_feature.feature.group" version="0.0.0"/>
<unit id="org.eclipse.tools.layout.spy" version="0.0.0"/>
- <repository location="https://download.eclipse.org/releases/2018-12/"/>
+ <repository location="https://download.eclipse.org/releases/2018-12/201812191000/"/>
</location>
<location includeMode="slicer" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="true" type="InstallableUnit">
<unit id="javax.xml" version="0.0.0"/>
diff --git a/org.eclipse.egit.target/egit-4.11.target b/org.eclipse.egit.target/egit-4.11.target
index 14e930f585..6d5b178e0f 100644
--- a/org.eclipse.egit.target/egit-4.11.target
+++ b/org.eclipse.egit.target/egit-4.11.target
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?pde?>
<!-- generated with https://github.com/eclipse-cbi/targetplatform-dsl -->
-<target name="egit-4.11" sequenceNumber="1580290264">
+<target name="egit-4.11" sequenceNumber="1580672991">
<locations>
<location includeMode="slicer" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="true" type="InstallableUnit">
<unit id="org.eclipse.jetty.client" version="9.4.25.v20191220"/>
@@ -120,7 +120,7 @@
<unit id="org.eclipse.mylyn.context_feature.feature.group" version="0.0.0"/>
<unit id="org.eclipse.mylyn.bugzilla_feature.feature.group" version="0.0.0"/>
<unit id="org.eclipse.tools.layout.spy" version="0.0.0"/>
- <repository location="https://download.eclipse.org/releases/2019-03/"/>
+ <repository location="https://download.eclipse.org/releases/2019-03/201903201000/"/>
</location>
<location includeMode="slicer" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="true" type="InstallableUnit">
<unit id="javax.xml" version="0.0.0"/>
diff --git a/org.eclipse.egit.target/egit-4.12.target b/org.eclipse.egit.target/egit-4.12.target
index 0bb3c0f66d..12429d916c 100644
--- a/org.eclipse.egit.target/egit-4.12.target
+++ b/org.eclipse.egit.target/egit-4.12.target
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?pde?>
<!-- generated with https://github.com/eclipse-cbi/targetplatform-dsl -->
-<target name="egit-4.12" sequenceNumber="1580290264">
+<target name="egit-4.12" sequenceNumber="1580672994">
<locations>
<location includeMode="slicer" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="true" type="InstallableUnit">
<unit id="org.eclipse.jetty.client" version="9.4.25.v20191220"/>
@@ -120,7 +120,7 @@
<unit id="org.eclipse.mylyn.context_feature.feature.group" version="0.0.0"/>
<unit id="org.eclipse.mylyn.bugzilla_feature.feature.group" version="0.0.0"/>
<unit id="org.eclipse.tools.layout.spy" version="0.0.0"/>
- <repository location="https://download.eclipse.org/releases/2019-06/"/>
+ <repository location="https://download.eclipse.org/releases/2019-06/201906191000/"/>
</location>
<location includeMode="slicer" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="true" type="InstallableUnit">
<unit id="javax.xml" version="0.0.0"/>
diff --git a/org.eclipse.egit.target/egit-4.13.target b/org.eclipse.egit.target/egit-4.13.target
index 1a217f717b..633f364ebc 100644
--- a/org.eclipse.egit.target/egit-4.13.target
+++ b/org.eclipse.egit.target/egit-4.13.target
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?pde?>
<!-- generated with https://github.com/eclipse-cbi/targetplatform-dsl -->
-<target name="egit-4.13" sequenceNumber="1580290264">
+<target name="egit-4.13" sequenceNumber="1580672997">
<locations>
<location includeMode="slicer" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="true" type="InstallableUnit">
<unit id="org.eclipse.jetty.client" version="9.4.25.v20191220"/>
@@ -120,7 +120,7 @@
<unit id="org.eclipse.mylyn.context_feature.feature.group" version="0.0.0"/>
<unit id="org.eclipse.mylyn.bugzilla_feature.feature.group" version="0.0.0"/>
<unit id="org.eclipse.tools.layout.spy" version="0.0.0"/>
- <repository location="https://download.eclipse.org/releases/2019-09/"/>
+ <repository location="https://download.eclipse.org/releases/2019-09/201909181001/"/>
</location>
<location includeMode="slicer" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="true" type="InstallableUnit">
<unit id="javax.xml" version="0.0.0"/>
diff --git a/org.eclipse.egit.target/egit-4.6.target b/org.eclipse.egit.target/egit-4.6.target
index f087e81538..3d29d800bd 100644
--- a/org.eclipse.egit.target/egit-4.6.target
+++ b/org.eclipse.egit.target/egit-4.6.target
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?pde?>
<!-- generated with https://github.com/eclipse-cbi/targetplatform-dsl -->
-<target name="egit-4.6" sequenceNumber="1580290283">
+<target name="egit-4.6" sequenceNumber="1580411724">
<locations>
<location includeMode="slicer" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="true" type="InstallableUnit">
<unit id="org.eclipse.jetty.client" version="9.4.25.v20191220"/>
@@ -118,7 +118,7 @@
<unit id="org.eclipse.mylyn_feature.feature.group" version="0.0.0"/>
<unit id="org.eclipse.mylyn.context_feature.feature.group" version="0.0.0"/>
<unit id="org.eclipse.mylyn.sdk_feature.feature.group" version="0.0.0"/>
- <repository location="https://download.eclipse.org/releases/neon/"/>
+ <repository location="https://download.eclipse.org/releases/neon/201705151400/"/>
</location>
</locations>
</target>
diff --git a/org.eclipse.egit.target/egit-4.7.target b/org.eclipse.egit.target/egit-4.7.target
index f019ae42d3..282cb82a9d 100644
--- a/org.eclipse.egit.target/egit-4.7.target
+++ b/org.eclipse.egit.target/egit-4.7.target
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?pde?>
<!-- generated with https://github.com/eclipse-cbi/targetplatform-dsl -->
-<target name="egit-4.7" sequenceNumber="1580290270">
+<target name="egit-4.7" sequenceNumber="1580672852">
<locations>
<location includeMode="slicer" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="true" type="InstallableUnit">
<unit id="org.eclipse.jetty.client" version="9.4.25.v20191220"/>
@@ -124,7 +124,7 @@
<unit id="org.apache.xml.resolver" version="0.0.0"/>
<unit id="org.apache.xml.serializer" version="0.0.0"/>
<unit id="org.eclipse.tools.layout.spy" version="0.0.0"/>
- <repository location="https://download.eclipse.org/releases/oxygen/"/>
+ <repository location="https://download.eclipse.org/releases/oxygen/201804111000/"/>
</location>
</locations>
</target>
diff --git a/org.eclipse.egit.target/egit-4.8.target b/org.eclipse.egit.target/egit-4.8.target
index b5fcdaa2e7..80748db101 100644
--- a/org.eclipse.egit.target/egit-4.8.target
+++ b/org.eclipse.egit.target/egit-4.8.target
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?pde?>
<!-- generated with https://github.com/eclipse-cbi/targetplatform-dsl -->
-<target name="egit-4.8" sequenceNumber="1580290264">
+<target name="egit-4.8" sequenceNumber="1580672872">
<locations>
<location includeMode="slicer" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="true" type="InstallableUnit">
<unit id="org.eclipse.jetty.client" version="9.4.25.v20191220"/>
@@ -128,7 +128,7 @@
<unit id="org.apache.xml.resolver" version="0.0.0"/>
<unit id="org.apache.xml.serializer" version="0.0.0"/>
<unit id="org.eclipse.tools.layout.spy" version="0.0.0"/>
- <repository location="https://download.eclipse.org/releases/photon/"/>
+ <repository location="https://download.eclipse.org/releases/photon/201806271001/"/>
</location>
</locations>
</target>
diff --git a/org.eclipse.egit.target/egit-4.9.target b/org.eclipse.egit.target/egit-4.9.target
index b3d5816fbf..6cd070443a 100644
--- a/org.eclipse.egit.target/egit-4.9.target
+++ b/org.eclipse.egit.target/egit-4.9.target
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?pde?>
<!-- generated with https://github.com/eclipse-cbi/targetplatform-dsl -->
-<target name="egit-4.9" sequenceNumber="1580290264">
+<target name="egit-4.9" sequenceNumber="1580672890">
<locations>
<location includeMode="slicer" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="true" type="InstallableUnit">
<unit id="org.eclipse.jetty.client" version="9.4.25.v20191220"/>
@@ -120,7 +120,7 @@
<unit id="org.eclipse.mylyn.context_feature.feature.group" version="0.0.0"/>
<unit id="org.eclipse.mylyn.bugzilla_feature.feature.group" version="0.0.0"/>
<unit id="org.eclipse.tools.layout.spy" version="0.0.0"/>
- <repository location="https://download.eclipse.org/releases/2018-09/"/>
+ <repository location="https://download.eclipse.org/releases/2018-09/201809191002/"/>
</location>
<location includeMode="slicer" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="true" type="InstallableUnit">
<unit id="javax.xml" version="0.0.0"/>
diff --git a/org.eclipse.egit.target/releasetrain/4.10-2018-12.tpd b/org.eclipse.egit.target/releasetrain/4.10-2018-12.tpd
index d94e71850c..866ccfe262 100644
--- a/org.eclipse.egit.target/releasetrain/4.10-2018-12.tpd
+++ b/org.eclipse.egit.target/releasetrain/4.10-2018-12.tpd
@@ -1,6 +1,6 @@
target "4.10-2018-12" with source configurePhase
-location "https://download.eclipse.org/releases/2018-12/" {
+location "https://download.eclipse.org/releases/2018-12/201812191000/" {
// Eclipse platform
org.eclipse.sdk.ide lazy
org.eclipse.ecf.core.feature.feature.group lazy
diff --git a/org.eclipse.egit.target/releasetrain/4.11-2019-03.tpd b/org.eclipse.egit.target/releasetrain/4.11-2019-03.tpd
index c9f6a4f932..98b04f3667 100644
--- a/org.eclipse.egit.target/releasetrain/4.11-2019-03.tpd
+++ b/org.eclipse.egit.target/releasetrain/4.11-2019-03.tpd
@@ -1,6 +1,6 @@
target "4.11-2019-03" with source configurePhase
-location "https://download.eclipse.org/releases/2019-03/" {
+location "https://download.eclipse.org/releases/2019-03/201903201000/" {
// Eclipse platform
org.eclipse.sdk.ide lazy
org.eclipse.ecf.core.feature.feature.group lazy
diff --git a/org.eclipse.egit.target/releasetrain/4.12-2019-06.tpd b/org.eclipse.egit.target/releasetrain/4.12-2019-06.tpd
index 042b598295..894c5ec673 100644
--- a/org.eclipse.egit.target/releasetrain/4.12-2019-06.tpd
+++ b/org.eclipse.egit.target/releasetrain/4.12-2019-06.tpd
@@ -1,6 +1,6 @@
target "4.12-2019-06" with source configurePhase
-location "https://download.eclipse.org/releases/2019-06/" {
+location "https://download.eclipse.org/releases/2019-06/201906191000/" {
// Eclipse platform
org.eclipse.sdk.ide lazy
org.eclipse.ecf.core.feature.feature.group lazy
diff --git a/org.eclipse.egit.target/releasetrain/4.13-2019-09.tpd b/org.eclipse.egit.target/releasetrain/4.13-2019-09.tpd
index 0abb327d41..a309557ac8 100644
--- a/org.eclipse.egit.target/releasetrain/4.13-2019-09.tpd
+++ b/org.eclipse.egit.target/releasetrain/4.13-2019-09.tpd
@@ -1,6 +1,6 @@
target "4.13-2019-09" with source configurePhase
-location "https://download.eclipse.org/releases/2019-09/" {
+location "https://download.eclipse.org/releases/2019-09/201909181001/" {
// Eclipse platform
org.eclipse.sdk.ide lazy
org.eclipse.ecf.core.feature.feature.group lazy
diff --git a/org.eclipse.egit.target/releasetrain/4.6-neon.tpd b/org.eclipse.egit.target/releasetrain/4.6-neon.tpd
index daeb9f46c2..5d3d88d806 100644
--- a/org.eclipse.egit.target/releasetrain/4.6-neon.tpd
+++ b/org.eclipse.egit.target/releasetrain/4.6-neon.tpd
@@ -1,6 +1,6 @@
target "4.6-neon" with source configurePhase
-location "https://download.eclipse.org/releases/neon/" {
+location "https://download.eclipse.org/releases/neon/201705151400/" {
// Eclipse platform
org.eclipse.sdk.ide lazy
org.eclipse.emf.sdk.feature.group lazy
diff --git a/org.eclipse.egit.target/releasetrain/4.7-oxygen.tpd b/org.eclipse.egit.target/releasetrain/4.7-oxygen.tpd
index d0abff5577..d78c891990 100644
--- a/org.eclipse.egit.target/releasetrain/4.7-oxygen.tpd
+++ b/org.eclipse.egit.target/releasetrain/4.7-oxygen.tpd
@@ -1,6 +1,6 @@
target "4.7-oxygen" with source configurePhase
-location "https://download.eclipse.org/releases/oxygen/" {
+location "https://download.eclipse.org/releases/oxygen/201804111000/" {
// Eclipse platform
org.eclipse.sdk.ide lazy
org.eclipse.emf.sdk.feature.group lazy
diff --git a/org.eclipse.egit.target/releasetrain/4.8-photon.tpd b/org.eclipse.egit.target/releasetrain/4.8-photon.tpd
index aaaed5b451..39424aaeba 100644
--- a/org.eclipse.egit.target/releasetrain/4.8-photon.tpd
+++ b/org.eclipse.egit.target/releasetrain/4.8-photon.tpd
@@ -1,6 +1,6 @@
target "4.8-photon" with source configurePhase
-location "https://download.eclipse.org/releases/photon/" {
+location "https://download.eclipse.org/releases/photon/201806271001/" {
// Eclipse platform
org.eclipse.sdk.ide lazy
org.eclipse.ecf.console.feature.feature.group lazy
diff --git a/org.eclipse.egit.target/releasetrain/4.9-2018-09.tpd b/org.eclipse.egit.target/releasetrain/4.9-2018-09.tpd
index 56ef360ff3..7100a13b5e 100644
--- a/org.eclipse.egit.target/releasetrain/4.9-2018-09.tpd
+++ b/org.eclipse.egit.target/releasetrain/4.9-2018-09.tpd
@@ -1,6 +1,6 @@
target "4.9-2018-09" with source configurePhase
-location "https://download.eclipse.org/releases/2018-09/" {
+location "https://download.eclipse.org/releases/2018-09/201809191002/" {
// Eclipse platform
org.eclipse.sdk.ide lazy
org.eclipse.ecf.core.feature.feature.group lazy

Back to the top