From: Marc-Andre Laperle Date: Mon, 22 Aug 2016 17:31:20 +0000 (-0400) Subject: releng: Bump micro versions of modified plugins X-Git-Url: http://git.efficios.com/?a=commitdiff_plain;h=ca029db8ae65c3b9881d471ae931be355b6ef760;hp=c089de78e5e639ef8356c45b9b372a8a6b92c5c2;p=deliverable%2Ftracecompass.git releng: Bump micro versions of modified plugins This change bumps the micro versions of plugins that had their code modified or behavior changed. The minor version of some plugins was also bumped because they were deemed to have new features: analysis/org.eclipse.tracecompass.analysis.os.linux.ui lttng/org.eclipse.tracecompass.lttng2.control.core lttng/org.eclipse.tracecompass.lttng2.control.ui lttng/org.eclipse.tracecompass.lttng2.kernel.core tmf/org.eclipse.tracecompass.tmf.analysis.xml.core tmf/org.eclipse.tracecompass.tmf.analysis.xml.ui This commit also adds a script that guides through the process of bumping the micro versions. Change-Id: I13eec7b9ad2f33cf62ebbfe94e664f0d738dc33d Signed-off-by: Marc-Andre Laperle Reviewed-on: https://git.eclipse.org/r/79575 Reviewed-by: Hudson CI Reviewed-by: Bernd Hufmann Tested-by: Bernd Hufmann --- diff --git a/analysis/org.eclipse.tracecompass.analysis.graph.core/META-INF/MANIFEST.MF b/analysis/org.eclipse.tracecompass.analysis.graph.core/META-INF/MANIFEST.MF index 65f22a7a10..8add462dcb 100644 --- a/analysis/org.eclipse.tracecompass.analysis.graph.core/META-INF/MANIFEST.MF +++ b/analysis/org.eclipse.tracecompass.analysis.graph.core/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 1.0.0.qualifier +Bundle-Version: 1.0.1.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.analysis.graph.core;singleton:=true Bundle-Activator: org.eclipse.tracecompass.internal.analysis.graph.core.Activator diff --git a/analysis/org.eclipse.tracecompass.analysis.graph.ui/META-INF/MANIFEST.MF b/analysis/org.eclipse.tracecompass.analysis.graph.ui/META-INF/MANIFEST.MF index f02b6abb7c..c95d4be9f1 100644 --- a/analysis/org.eclipse.tracecompass.analysis.graph.ui/META-INF/MANIFEST.MF +++ b/analysis/org.eclipse.tracecompass.analysis.graph.ui/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ lttManifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 1.0.0.qualifier +Bundle-Version: 1.0.1.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.analysis.graph.ui;singleton:=true Bundle-Activator: org.eclipse.tracecompass.internal.analysis.graph.ui.Activator diff --git a/analysis/org.eclipse.tracecompass.analysis.lami.core.tests/META-INF/MANIFEST.MF b/analysis/org.eclipse.tracecompass.analysis.lami.core.tests/META-INF/MANIFEST.MF index 9f4f088b57..b9f09a5801 100644 --- a/analysis/org.eclipse.tracecompass.analysis.lami.core.tests/META-INF/MANIFEST.MF +++ b/analysis/org.eclipse.tracecompass.analysis.lami.core.tests/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 1.0.0.qualifier +Bundle-Version: 1.0.1.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.analysis.lami.core.tests;singleton:=true Bundle-ActivationPolicy: lazy diff --git a/analysis/org.eclipse.tracecompass.analysis.lami.core/META-INF/MANIFEST.MF b/analysis/org.eclipse.tracecompass.analysis.lami.core/META-INF/MANIFEST.MF index 907cc770c9..df347eaf25 100644 --- a/analysis/org.eclipse.tracecompass.analysis.lami.core/META-INF/MANIFEST.MF +++ b/analysis/org.eclipse.tracecompass.analysis.lami.core/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 1.0.0.qualifier +Bundle-Version: 1.0.1.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.analysis.lami.core;singleton:=true Bundle-Activator: org.eclipse.tracecompass.internal.analysis.lami.core.Activator diff --git a/analysis/org.eclipse.tracecompass.analysis.lami.ui/META-INF/MANIFEST.MF b/analysis/org.eclipse.tracecompass.analysis.lami.ui/META-INF/MANIFEST.MF index 2f91a965bf..8e043a83d1 100644 --- a/analysis/org.eclipse.tracecompass.analysis.lami.ui/META-INF/MANIFEST.MF +++ b/analysis/org.eclipse.tracecompass.analysis.lami.ui/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 1.0.0.qualifier +Bundle-Version: 1.0.1.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.analysis.lami.ui;singleton:=true Bundle-Activator: org.eclipse.tracecompass.internal.analysis.lami.ui.Activator diff --git a/analysis/org.eclipse.tracecompass.analysis.os.linux.core.tests/META-INF/MANIFEST.MF b/analysis/org.eclipse.tracecompass.analysis.os.linux.core.tests/META-INF/MANIFEST.MF index cb75b8bb55..26c45b0fbe 100644 --- a/analysis/org.eclipse.tracecompass.analysis.os.linux.core.tests/META-INF/MANIFEST.MF +++ b/analysis/org.eclipse.tracecompass.analysis.os.linux.core.tests/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 1.0.1.qualifier +Bundle-Version: 1.0.2.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.analysis.os.linux.core.tests;singleton:=true Bundle-ActivationPolicy: lazy diff --git a/analysis/org.eclipse.tracecompass.analysis.os.linux.ui.swtbot.tests/META-INF/MANIFEST.MF b/analysis/org.eclipse.tracecompass.analysis.os.linux.ui.swtbot.tests/META-INF/MANIFEST.MF index b9a03bb145..6da8c08d5e 100644 --- a/analysis/org.eclipse.tracecompass.analysis.os.linux.ui.swtbot.tests/META-INF/MANIFEST.MF +++ b/analysis/org.eclipse.tracecompass.analysis.os.linux.ui.swtbot.tests/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 1.0.0.qualifier +Bundle-Version: 1.0.1.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.analysis.os.linux.ui.swtbot.tests;singleton:=true Bundle-ActivationPolicy: lazy diff --git a/analysis/org.eclipse.tracecompass.analysis.os.linux.ui.tests/META-INF/MANIFEST.MF b/analysis/org.eclipse.tracecompass.analysis.os.linux.ui.tests/META-INF/MANIFEST.MF index f9ae067b04..2a78bd732f 100644 --- a/analysis/org.eclipse.tracecompass.analysis.os.linux.ui.tests/META-INF/MANIFEST.MF +++ b/analysis/org.eclipse.tracecompass.analysis.os.linux.ui.tests/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 1.0.0.qualifier +Bundle-Version: 1.0.1.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.analysis.os.linux.ui.tests;singleton:=true Bundle-ActivationPolicy: lazy diff --git a/analysis/org.eclipse.tracecompass.analysis.os.linux.ui/META-INF/MANIFEST.MF b/analysis/org.eclipse.tracecompass.analysis.os.linux.ui/META-INF/MANIFEST.MF index e11b9b0942..1d95ed8974 100644 --- a/analysis/org.eclipse.tracecompass.analysis.os.linux.ui/META-INF/MANIFEST.MF +++ b/analysis/org.eclipse.tracecompass.analysis.os.linux.ui/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 2.0.0.qualifier +Bundle-Version: 2.1.0.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.analysis.os.linux.ui;singleton:=true Bundle-Activator: org.eclipse.tracecompass.internal.analysis.os.linux.ui.Activator diff --git a/analysis/org.eclipse.tracecompass.analysis.timing.core.tests/META-INF/MANIFEST.MF b/analysis/org.eclipse.tracecompass.analysis.timing.core.tests/META-INF/MANIFEST.MF index c0ba77dfbb..855e640ca5 100644 --- a/analysis/org.eclipse.tracecompass.analysis.timing.core.tests/META-INF/MANIFEST.MF +++ b/analysis/org.eclipse.tracecompass.analysis.timing.core.tests/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 1.0.0.qualifier +Bundle-Version: 1.0.1.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.analysis.timing.core.tests;singleton:=true Bundle-ActivationPolicy: lazy diff --git a/btf/org.eclipse.tracecompass.btf.core/META-INF/MANIFEST.MF b/btf/org.eclipse.tracecompass.btf.core/META-INF/MANIFEST.MF index 25a20be759..f37e15f244 100644 --- a/btf/org.eclipse.tracecompass.btf.core/META-INF/MANIFEST.MF +++ b/btf/org.eclipse.tracecompass.btf.core/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 2.0.0.qualifier +Bundle-Version: 2.0.1.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.btf.core;singleton:=true Bundle-Activator: org.eclipse.tracecompass.btf.core.Activator diff --git a/common/org.eclipse.tracecompass.common.core.tests/META-INF/MANIFEST.MF b/common/org.eclipse.tracecompass.common.core.tests/META-INF/MANIFEST.MF index c05dd2bf48..62051f9b2c 100644 --- a/common/org.eclipse.tracecompass.common.core.tests/META-INF/MANIFEST.MF +++ b/common/org.eclipse.tracecompass.common.core.tests/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 1.1.0.qualifier +Bundle-Version: 1.1.1.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.common.core.tests;singleton:=true Bundle-Activator: org.eclipse.tracecompass.common.core.tests.Activator diff --git a/ctf/org.eclipse.tracecompass.ctf.core/META-INF/MANIFEST.MF b/ctf/org.eclipse.tracecompass.ctf.core/META-INF/MANIFEST.MF index 99dcd377ee..ab833daa7f 100644 --- a/ctf/org.eclipse.tracecompass.ctf.core/META-INF/MANIFEST.MF +++ b/ctf/org.eclipse.tracecompass.ctf.core/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 2.0.0.qualifier +Bundle-Version: 2.0.1.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.ctf.core;singleton:=true Bundle-Activator: org.eclipse.tracecompass.internal.ctf.core.Activator diff --git a/ctf/org.eclipse.tracecompass.tmf.ctf.core.tests/META-INF/MANIFEST.MF b/ctf/org.eclipse.tracecompass.tmf.ctf.core.tests/META-INF/MANIFEST.MF index fc85e49bfe..2cddd162a8 100644 --- a/ctf/org.eclipse.tracecompass.tmf.ctf.core.tests/META-INF/MANIFEST.MF +++ b/ctf/org.eclipse.tracecompass.tmf.ctf.core.tests/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 1.0.0.qualifier +Bundle-Version: 1.0.1.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.tmf.ctf.core.tests;singleton:=true Bundle-ActivationPolicy: lazy diff --git a/lttng/org.eclipse.tracecompass.lttng2.control.core.tests/META-INF/MANIFEST.MF b/lttng/org.eclipse.tracecompass.lttng2.control.core.tests/META-INF/MANIFEST.MF index 87cb4e9b9b..ada48a0865 100644 --- a/lttng/org.eclipse.tracecompass.lttng2.control.core.tests/META-INF/MANIFEST.MF +++ b/lttng/org.eclipse.tracecompass.lttng2.control.core.tests/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 1.1.0.qualifier +Bundle-Version: 1.1.1.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.lttng2.control.core.tests;singleton:=true Bundle-ActivationPolicy: lazy diff --git a/lttng/org.eclipse.tracecompass.lttng2.control.core/META-INF/MANIFEST.MF b/lttng/org.eclipse.tracecompass.lttng2.control.core/META-INF/MANIFEST.MF index f352c50acc..adbe305bcd 100644 --- a/lttng/org.eclipse.tracecompass.lttng2.control.core/META-INF/MANIFEST.MF +++ b/lttng/org.eclipse.tracecompass.lttng2.control.core/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 1.1.0.qualifier +Bundle-Version: 1.2.0.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.lttng2.control.core;singleton:=true Bundle-Activator: org.eclipse.tracecompass.internal.lttng2.control.core.Activator diff --git a/lttng/org.eclipse.tracecompass.lttng2.control.ui.swtbot.tests/META-INF/MANIFEST.MF b/lttng/org.eclipse.tracecompass.lttng2.control.ui.swtbot.tests/META-INF/MANIFEST.MF index 18c857dd6a..aa0c8dd6b8 100644 --- a/lttng/org.eclipse.tracecompass.lttng2.control.ui.swtbot.tests/META-INF/MANIFEST.MF +++ b/lttng/org.eclipse.tracecompass.lttng2.control.ui.swtbot.tests/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 1.0.0.qualifier +Bundle-Version: 1.0.1.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.lttng2.control.ui.swtbot.tests;singleton:=true Bundle-ActivationPolicy: lazy diff --git a/lttng/org.eclipse.tracecompass.lttng2.control.ui.tests/META-INF/MANIFEST.MF b/lttng/org.eclipse.tracecompass.lttng2.control.ui.tests/META-INF/MANIFEST.MF index ac48bc5d9b..fda20e499f 100644 --- a/lttng/org.eclipse.tracecompass.lttng2.control.ui.tests/META-INF/MANIFEST.MF +++ b/lttng/org.eclipse.tracecompass.lttng2.control.ui.tests/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 2.0.0.qualifier +Bundle-Version: 2.0.1.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.lttng2.control.ui.tests;singleton:=true Bundle-ActivationPolicy: lazy diff --git a/lttng/org.eclipse.tracecompass.lttng2.control.ui/META-INF/MANIFEST.MF b/lttng/org.eclipse.tracecompass.lttng2.control.ui/META-INF/MANIFEST.MF index 7381bf8a14..fb833d8263 100644 --- a/lttng/org.eclipse.tracecompass.lttng2.control.ui/META-INF/MANIFEST.MF +++ b/lttng/org.eclipse.tracecompass.lttng2.control.ui/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 1.1.1.qualifier +Bundle-Version: 1.2.0.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.lttng2.control.ui;singleton:=true Bundle-Activator: org.eclipse.tracecompass.internal.lttng2.control.ui.Activator diff --git a/lttng/org.eclipse.tracecompass.lttng2.kernel.core.tests/META-INF/MANIFEST.MF b/lttng/org.eclipse.tracecompass.lttng2.kernel.core.tests/META-INF/MANIFEST.MF index 3a4a0275ca..0875c72768 100644 --- a/lttng/org.eclipse.tracecompass.lttng2.kernel.core.tests/META-INF/MANIFEST.MF +++ b/lttng/org.eclipse.tracecompass.lttng2.kernel.core.tests/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 1.0.0.qualifier +Bundle-Version: 1.0.1.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.lttng2.kernel.core.tests;singleton:=true Bundle-Activator: org.eclipse.tracecompass.lttng2.kernel.core.tests.Activator diff --git a/lttng/org.eclipse.tracecompass.lttng2.kernel.core/META-INF/MANIFEST.MF b/lttng/org.eclipse.tracecompass.lttng2.kernel.core/META-INF/MANIFEST.MF index cfb8645a90..986113d747 100644 --- a/lttng/org.eclipse.tracecompass.lttng2.kernel.core/META-INF/MANIFEST.MF +++ b/lttng/org.eclipse.tracecompass.lttng2.kernel.core/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 2.0.0.qualifier +Bundle-Version: 2.1.0.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.lttng2.kernel.core;singleton:=true Bundle-Activator: org.eclipse.tracecompass.internal.lttng2.kernel.core.Activator diff --git a/lttng/org.eclipse.tracecompass.lttng2.kernel.ui.swtbot.tests/META-INF/MANIFEST.MF b/lttng/org.eclipse.tracecompass.lttng2.kernel.ui.swtbot.tests/META-INF/MANIFEST.MF index 85fcd788c9..f5a183df63 100644 --- a/lttng/org.eclipse.tracecompass.lttng2.kernel.ui.swtbot.tests/META-INF/MANIFEST.MF +++ b/lttng/org.eclipse.tracecompass.lttng2.kernel.ui.swtbot.tests/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 1.0.0.qualifier +Bundle-Version: 1.0.1.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.lttng2.kernel.ui.swtbot.tests;singleton:=true Bundle-ActivationPolicy: lazy diff --git a/lttng/org.eclipse.tracecompass.lttng2.ust.core.tests/META-INF/MANIFEST.MF b/lttng/org.eclipse.tracecompass.lttng2.ust.core.tests/META-INF/MANIFEST.MF index bd23abda79..2f81bbb9e3 100644 --- a/lttng/org.eclipse.tracecompass.lttng2.ust.core.tests/META-INF/MANIFEST.MF +++ b/lttng/org.eclipse.tracecompass.lttng2.ust.core.tests/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 1.0.0.qualifier +Bundle-Version: 1.0.1.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.lttng2.ust.core.tests;singleton:=true Bundle-ActivationPolicy: lazy diff --git a/lttng/org.eclipse.tracecompass.lttng2.ust.ui.swtbot.tests/META-INF/MANIFEST.MF b/lttng/org.eclipse.tracecompass.lttng2.ust.ui.swtbot.tests/META-INF/MANIFEST.MF index e7565b853e..60e24b63a5 100644 --- a/lttng/org.eclipse.tracecompass.lttng2.ust.ui.swtbot.tests/META-INF/MANIFEST.MF +++ b/lttng/org.eclipse.tracecompass.lttng2.ust.ui.swtbot.tests/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 1.0.0.qualifier +Bundle-Version: 1.0.1.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.lttng2.ust.ui.swtbot.tests;singleton:=true Bundle-ActivationPolicy: lazy diff --git a/lttng/org.eclipse.tracecompass.lttng2.ust.ui/META-INF/MANIFEST.MF b/lttng/org.eclipse.tracecompass.lttng2.ust.ui/META-INF/MANIFEST.MF index c4154ad14d..465ae5ded0 100644 --- a/lttng/org.eclipse.tracecompass.lttng2.ust.ui/META-INF/MANIFEST.MF +++ b/lttng/org.eclipse.tracecompass.lttng2.ust.ui/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 2.0.0.qualifier +Bundle-Version: 2.0.1.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.lttng2.ust.ui;singleton:=true Bundle-Activator: org.eclipse.tracecompass.internal.lttng2.ust.ui.Activator diff --git a/pcap/org.eclipse.tracecompass.pcap.core/META-INF/MANIFEST.MF b/pcap/org.eclipse.tracecompass.pcap.core/META-INF/MANIFEST.MF index 0f5a7be892..316b1cf915 100644 --- a/pcap/org.eclipse.tracecompass.pcap.core/META-INF/MANIFEST.MF +++ b/pcap/org.eclipse.tracecompass.pcap.core/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 1.0.0.qualifier +Bundle-Version: 1.0.1.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.pcap.core;singleton:=true Bundle-Activator: org.eclipse.tracecompass.internal.pcap.core.Activator diff --git a/pcap/org.eclipse.tracecompass.tmf.pcap.core/META-INF/MANIFEST.MF b/pcap/org.eclipse.tracecompass.tmf.pcap.core/META-INF/MANIFEST.MF index 5a730900c8..4432a2b0d2 100644 --- a/pcap/org.eclipse.tracecompass.tmf.pcap.core/META-INF/MANIFEST.MF +++ b/pcap/org.eclipse.tracecompass.tmf.pcap.core/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 1.0.0.qualifier +Bundle-Version: 1.0.1.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.tmf.pcap.core;singleton:=true Bundle-Activator: org.eclipse.tracecompass.internal.tmf.pcap.core.Activator diff --git a/releng/org.eclipse.tracecompass.alltests/META-INF/MANIFEST.MF b/releng/org.eclipse.tracecompass.alltests/META-INF/MANIFEST.MF index 8c1bc41c70..d37856544e 100644 --- a/releng/org.eclipse.tracecompass.alltests/META-INF/MANIFEST.MF +++ b/releng/org.eclipse.tracecompass.alltests/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 1.0.0.qualifier +Bundle-Version: 1.0.1.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.alltests;singleton:=true Bundle-ActivationPolicy: lazy diff --git a/releng/org.eclipse.tracecompass.alltests/pom.xml b/releng/org.eclipse.tracecompass.alltests/pom.xml index 190bbe20a1..58d3cc6bf1 100644 --- a/releng/org.eclipse.tracecompass.alltests/pom.xml +++ b/releng/org.eclipse.tracecompass.alltests/pom.xml @@ -18,7 +18,7 @@ org.eclipse.tracecompass.alltests - 1.0.0-SNAPSHOT + 1.0.1-SNAPSHOT eclipse-test-plugin Trace Compass All Tests diff --git a/releng/scripts/check_plugins_changes.sh b/releng/scripts/check_plugins_changes.sh new file mode 100755 index 0000000000..5c7d56f6ec --- /dev/null +++ b/releng/scripts/check_plugins_changes.sh @@ -0,0 +1,134 @@ +#!/bin/bash +############################################################################### +# Copyright (c) 2016 Ericsson +# +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +############################################################################### + +# A script that checks every plugin for modifications since last release +# and prompt to bump the micro version if necessary. +# +# Usage ./check_plugins_changes.sh [ignoredCommit1,ignoredCommit2,...] +# +# Where ignoredcommit is a 7 characters commit hash which will not be +# considered in the diffs (useful for big commits that didn't affect code) +# +# For example ./check_plugins_changes.sh 1325468,1325469 + +IFS=', ' read -r -a IGNORED_COMMITS <<< "$1" + +PREV_RELEASE_VERSION=$(git tag -l | tail -1 | cut -c 2-) +echo "Baseline version detected: $PREV_RELEASE_VERSION. If this is wrong, stop the script (Ctrl-C)" +read -rsp $'Press any key to continue...\n' -n1 key + +# Stats for the summary +num_new_plugins=0 +num_bumped_already=0 +num_bumped=0 +num_not_bumped=0 +num_no_bump_needed=0 + +ALL_PLUGIN_PATHS=($(dirname $(dirname $(find ../.. -name "MANIFEST.MF")))) + +#For each plugin +for plugin_path in "${ALL_PLUGIN_PATHS[@]}"; do + + commit_summary=$(git log --oneline --max-count=1 -- $plugin_path) + commit_id=$(echo $commit_summary | awk '{print $1}') + + # Check if the commit we are about to consider should be ignored + # and choose a better one if that's the case. + check_ignored_commit=1 + while [ $check_ignored_commit -eq 1 ]; do + check_ignored_commit=0 + for ignored_commit in "${IGNORED_COMMITS[@]}"; do + if [ "$ignored_commit" = "$commit_id" ] + then + echo Ignoring commit $commit_id + commit_summary=$(git log $commit_id~1 --oneline --max-count=1 -- "$plugin_path") + commit_id=$(echo $commit_summary | awk '{print $1}') + echo New commit: $commit_id + check_ignored_commit=1 + fi + done + done + + manifest_diff=$(git diff v$PREV_RELEASE_VERSION -- $plugin_path/META-INF/MANIFEST.MF) + is_new_file=$(echo "$manifest_diff" | grep "\-\-\- /dev/null") + + # We don't need to do anything for a new pluging that wasn't there + # before, the initial version is always good + if [[ -n "$is_new_file" ]] + then + echo "new plugin $plugin_path" + num_new_plugins=$((num_new_plugins+1)) + continue + fi + + old_version=$(echo "$manifest_diff" | grep "\-Bundle-Version" | cut -c 2-) + cur_version=$(grep Bundle-Version "$plugin_path/META-INF/MANIFEST.MF") + + plugin_diff=$(git diff v$PREV_RELEASE_VERSION $commit_id -- "$plugin_path") + # Is the plugin bump needed? Check if the last commit of the plugin matches the previous release tag + # or if there was no difference (aside from the ignored commits) + tags_containing=$(git tag --contains $commit_id) + if [[ -z "$plugin_diff" || ($tags_containing == *"$PREV_RELEASE_VERSION"*) ]] + then + echo "no update needed $plugin_path ($cur_version)" + num_no_bump_needed=$((num_no_bump_needed+1)) + continue + fi + + # Is the plugin already bumped? Check if versions are different + if [[ -n "$old_version" && ("$cur_version" != "$old_version") ]] + then + echo "bumped already $plugin_path ($old_version -> $cur_version)" + num_bumped_already=$((num_bumped_already+1)) + continue + fi + + # At this point, we have a potential version bump necessary. We will ask the user to decide what to do. + + cur_major_minor=$(echo $cur_version | sed -rn 's/Bundle-Version:\s([0-9][0-9]*\.[0-9][0-9]*).*/\1/p') + cur_micro=$(echo $cur_version | sed -rn 's/Bundle-Version:\s[0-9][0-9]*\.[0-9][0-9]*\.([0-9][0-9]*).*/\1/p') + next_micro=$cur_micro + let next_micro+=1 + git diff v$PREV_RELEASE_VERSION $commit_id -- "$plugin_path" + echo "Might need bump: $plugin_path ($cur_version) ($commit_summary)" + while true; do + read -p "Bump version from $cur_major_minor.$cur_micro to $cur_major_minor.$next_micro? (y/n) " answer + case $answer in + [Yy]* ) break;; + [Nn]* ) break;; + * ) echo "yes (y) or no (n).";; + esac + done + + if [[ $answer == "Y" || $answer == "y" ]] + then + num_bumped=$((num_bumped+1)) + sed -i -E 's/(Bundle-Version:\s)[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*(.*)/\1'$cur_major_minor.$next_micro'\2/g' "$plugin_path/META-INF/MANIFEST.MF" + else + num_not_bumped=$((num_not_bumped+1)) + fi +done + +# Print a little summary of how the plugins were processed + +echo Total plugins: ${#ALL_PLUGIN_PATHS[@]} +echo New: $num_new_plugins +echo Already bumped: $num_bumped_already +echo Bumped: $num_bumped +echo Not bumped by choice: $num_not_bumped +echo No bump needed: $num_no_bump_needed + +num_processed=$(($num_new_plugins + $num_bumped_already + $num_bumped + $num_not_bumped + $num_no_bump_needed)) +if [[ $num_processed -ne ${#ALL_PLUGIN_PATHS[@]} ]] +then + echo "Number of plugins processed mismatch! ($num_processed vs ${#ALL_PLUGIN_PATHS[@]})" +else + echo "All plugins processed." +fi diff --git a/statesystem/org.eclipse.tracecompass.statesystem.core.tests/META-INF/MANIFEST.MF b/statesystem/org.eclipse.tracecompass.statesystem.core.tests/META-INF/MANIFEST.MF index 29aee82e2f..a23ab88f3f 100644 --- a/statesystem/org.eclipse.tracecompass.statesystem.core.tests/META-INF/MANIFEST.MF +++ b/statesystem/org.eclipse.tracecompass.statesystem.core.tests/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 1.0.0.qualifier +Bundle-Version: 1.0.1.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.statesystem.core.tests;singleton:=true Bundle-ActivationPolicy: lazy diff --git a/statesystem/org.eclipse.tracecompass.statesystem.core/META-INF/MANIFEST.MF b/statesystem/org.eclipse.tracecompass.statesystem.core/META-INF/MANIFEST.MF index e8f02aede8..12476fe886 100644 --- a/statesystem/org.eclipse.tracecompass.statesystem.core/META-INF/MANIFEST.MF +++ b/statesystem/org.eclipse.tracecompass.statesystem.core/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 2.0.0.qualifier +Bundle-Version: 2.0.1.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.statesystem.core;singleton:=true Bundle-Activator: org.eclipse.tracecompass.internal.statesystem.core.Activator diff --git a/tmf/org.eclipse.tracecompass.tmf.analysis.xml.core.tests/META-INF/MANIFEST.MF b/tmf/org.eclipse.tracecompass.tmf.analysis.xml.core.tests/META-INF/MANIFEST.MF index 761e8ef9d5..ae2e7e34a4 100644 --- a/tmf/org.eclipse.tracecompass.tmf.analysis.xml.core.tests/META-INF/MANIFEST.MF +++ b/tmf/org.eclipse.tracecompass.tmf.analysis.xml.core.tests/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-SymbolicName: org.eclipse.tracecompass.tmf.analysis.xml.core.tests;singleton:=true -Bundle-Version: 1.0.0.qualifier +Bundle-Version: 1.0.1.qualifier Bundle-Activator: org.eclipse.tracecompass.tmf.analysis.xml.core.tests.Activator Bundle-Vendor: %Bundle-Vendor Require-Bundle: org.junit, diff --git a/tmf/org.eclipse.tracecompass.tmf.analysis.xml.core/META-INF/MANIFEST.MF b/tmf/org.eclipse.tracecompass.tmf.analysis.xml.core/META-INF/MANIFEST.MF index ce566b032a..ee38c67b30 100644 --- a/tmf/org.eclipse.tracecompass.tmf.analysis.xml.core/META-INF/MANIFEST.MF +++ b/tmf/org.eclipse.tracecompass.tmf.analysis.xml.core/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 2.0.0.qualifier +Bundle-Version: 2.1.0.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.tmf.analysis.xml.core;singleton:=true Bundle-Activator: org.eclipse.tracecompass.internal.tmf.analysis.xml.core.Activator diff --git a/tmf/org.eclipse.tracecompass.tmf.analysis.xml.ui.swtbot.tests/META-INF/MANIFEST.MF b/tmf/org.eclipse.tracecompass.tmf.analysis.xml.ui.swtbot.tests/META-INF/MANIFEST.MF index a281808191..127c1aa1f7 100644 --- a/tmf/org.eclipse.tracecompass.tmf.analysis.xml.ui.swtbot.tests/META-INF/MANIFEST.MF +++ b/tmf/org.eclipse.tracecompass.tmf.analysis.xml.ui.swtbot.tests/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 1.0.0.qualifier +Bundle-Version: 1.0.1.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.tmf.analysis.xml.ui.swtbot.tests;singleton:=true Bundle-ActivationPolicy: lazy diff --git a/tmf/org.eclipse.tracecompass.tmf.analysis.xml.ui.tests/META-INF/MANIFEST.MF b/tmf/org.eclipse.tracecompass.tmf.analysis.xml.ui.tests/META-INF/MANIFEST.MF index a1137eae44..1198d51dd6 100644 --- a/tmf/org.eclipse.tracecompass.tmf.analysis.xml.ui.tests/META-INF/MANIFEST.MF +++ b/tmf/org.eclipse.tracecompass.tmf.analysis.xml.ui.tests/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-SymbolicName: org.eclipse.tracecompass.tmf.analysis.xml.ui.tests;singleton:=true -Bundle-Version: 1.0.0.qualifier +Bundle-Version: 1.0.1.qualifier Bundle-Activator: org.eclipse.tracecompass.tmf.analysis.xml.ui.tests.Activator Bundle-Vendor: %Bundle-Vendor Require-Bundle: org.eclipse.ui, diff --git a/tmf/org.eclipse.tracecompass.tmf.analysis.xml.ui/META-INF/MANIFEST.MF b/tmf/org.eclipse.tracecompass.tmf.analysis.xml.ui/META-INF/MANIFEST.MF index cb72168756..abade422f8 100644 --- a/tmf/org.eclipse.tracecompass.tmf.analysis.xml.ui/META-INF/MANIFEST.MF +++ b/tmf/org.eclipse.tracecompass.tmf.analysis.xml.ui/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 2.0.0.qualifier +Bundle-Version: 2.1.0.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.tmf.analysis.xml.ui;singleton:=true Bundle-Activator: org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.Activator diff --git a/tmf/org.eclipse.tracecompass.tmf.core.tests/META-INF/MANIFEST.MF b/tmf/org.eclipse.tracecompass.tmf.core.tests/META-INF/MANIFEST.MF index b76d3ec01a..bfd4407acc 100644 --- a/tmf/org.eclipse.tracecompass.tmf.core.tests/META-INF/MANIFEST.MF +++ b/tmf/org.eclipse.tracecompass.tmf.core.tests/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 1.0.0.qualifier +Bundle-Version: 1.0.1.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.tmf.core.tests;singleton:=true Bundle-Activator: org.eclipse.tracecompass.tmf.core.tests.TmfCoreTestPlugin diff --git a/tmf/org.eclipse.tracecompass.tmf.ui.swtbot.tests/META-INF/MANIFEST.MF b/tmf/org.eclipse.tracecompass.tmf.ui.swtbot.tests/META-INF/MANIFEST.MF index 7723eccc4c..fd4c42285d 100644 --- a/tmf/org.eclipse.tracecompass.tmf.ui.swtbot.tests/META-INF/MANIFEST.MF +++ b/tmf/org.eclipse.tracecompass.tmf.ui.swtbot.tests/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 1.0.0.qualifier +Bundle-Version: 1.0.1.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.tmf.ui.swtbot.tests;singleton:=true Bundle-ActivationPolicy: lazy diff --git a/tmf/org.eclipse.tracecompass.tmf.ui.tests/META-INF/MANIFEST.MF b/tmf/org.eclipse.tracecompass.tmf.ui.tests/META-INF/MANIFEST.MF index 05c0ccd2d9..bce747edc2 100644 --- a/tmf/org.eclipse.tracecompass.tmf.ui.tests/META-INF/MANIFEST.MF +++ b/tmf/org.eclipse.tracecompass.tmf.ui.tests/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-Vendor: %Bundle-Vendor -Bundle-Version: 1.0.0.qualifier +Bundle-Version: 1.0.1.qualifier Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tracecompass.tmf.ui.tests;singleton:=true Bundle-ActivationPolicy: lazy