Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2022-03-24Use verifyFreezeReport.sh from download.eclipse.orgHEADmasterAlexander Kurtakov1-1/+1
To prevent hiting raw.githubusercontent.com quota. Change-Id: Ia3bbae24168515ff5f03807dbbb45c49e6dffe3c Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/192208 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2022-03-23Bug 578867 - report first (non system) job of family to blockI20220324-0140I20220323-1800I20220323-1230I20220323-0740Joerg Kubitz2-13/+21
Change-Id: I609094e0a70ab444bf0b748180f7b47bf958ac84 Signed-off-by: Joerg Kubitz <jkubitz-eclipse@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/191004 Tested-by: Platform Bot <platform-bot@eclipse.org>
2022-03-16Bug 578820 - Use new FileLocator.getBundleFileLocation(Bundle)I20220322-1800I20220322-0800I20220321-1800I20220321-0920I20220320-1800I20220320-0340I20220319-1800I20220318-1800I20220318-1220I20220318-0220I20220317-1800I20220316-1800Hannes Wellmann1-2/+2
org.eclipse.core.runtime re-exports org.eclipse.equinox.common and is therefore one of the main suppliers of the latter plug-in. The first one is also referenced by other plug-ins that use the new method. Therefore the required version has to be restricted to the first one that provides it. Change-Id: Idacf5b0648ceb26b6f33d277db505002aee26f89 Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/191933 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Andrey Loskutov <loskutov@gmx.de>
2022-03-09Bug 578933 - avoid repeated Thread.setPriorityI20220315-1800I20220314-1800I20220313-1800I20220312-1800I20220312-0100I20220311-1800I20220310-1800I20220309-1800Joerg Kubitz3-4/+11
setPriority takes ~500ns on windows Change-Id: I02ea35a7a8644ea9c8bfd2addb0a0c63340eb350 Signed-off-by: Joerg Kubitz <jkubitz-eclipse@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/191136 Tested-by: Platform Bot <platform-bot@eclipse.org>
2022-03-09Fix jdt.core compiler settings in o.e.e4.core.di.extensions.supplierAlexander Kurtakov2-4/+7
To be in sync with the BREE Change-Id: I818e4e0d3def6c211cafce35fa9d50ee6925d3c8 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/191623 Tested-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2022-03-08Don't use deprecated AST.JLS_LatestI20220308-1800Alexander Kurtakov1-2/+2
Change-Id: I93d5edead75b876c2387eb53554653157c2e8f71 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/191622 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2022-03-08Version bump for 4.24 streamJoerg Kubitz1-1/+1
Change-Id: Ic51a96e9f9e6e5dcf5c45b50ba418958f33f9c53 Signed-off-by: Joerg Kubitz <jkubitz-eclipse@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/191599 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2022-03-08Fix running o.e.core.tests.runtime tests in MavenAlexander Kurtakov2-2/+7
Add org.junit.plaform.commons to target-platform-configuration manipulation in this bundle. Change-Id: I6cd57fe3714cf0840e0326f0341f9aa72eb56f31 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/191611 Tested-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2022-03-04Bug 579073 - POM and product version change for 4.24 releaseI20220307-1800I20220307-1010I20220307-0630I20220307-0340Sravan Kumar Lakkimsetti8-8/+8
Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com> Change-Id: I391e57240294af4827bc6fec3641c24276cf5af1 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/191462
2022-03-01Bug 579015 - Move to tycho 2.7.0Y20220323-0540Y20220322-0730Y20220321-0600Y20220320-0600Y20220319-0600Y20220318-0600Y20220317-0600Y20220316-0600Y20220315-0600Y20220314-1250Y20220314-0600Y20220313-0600Y20220312-0600Y20220311-0600Y20220310-0600Y20220309-0600Y20220308-0730Y20220308-0600Y20220307-0600Y20220306-0600Y20220305-0600Y20220304-0750Y20220304-0600Y20220303-0600Y20220302-0600Y20220301-0600S4_23_0_RC2aS4_23_0_RC2R4_23I20220308-0310I20220302-1800I20220302-0600I20220301-1800I20220301-0600R4_23_maintenanceSravan Kumar Lakkimsetti1-5/+5
Change-Id: I29bda104b7729796caea047d1c6caa86833179aa Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/191292
2022-02-11Bug 578702 - Revert unintended changes in LogY20220228-0600Y20220227-0600Y20220226-0600Y20220225-0600Y20220224-0600Y20220223-0600Y20220222-1350Y20220221-0600Y20220220-0600Y20220219-0600Y20220218-0600Y20220217-0600Y20220216-0600Y20220215-0600Y20220214-0600Y20220213-0900Y20220212-0800S4_23_0_RC1S4_23_0_M3I20220228-1800I20220228-0600I20220227-1800I20220227-0600I20220226-1800I20220226-0600I20220225-1800I20220223-1800I20220223-0600I20220222-1800I20220222-1350I20220221-1800I20220221-0600I20220220-1800I20220220-0600I20220219-1800I20220219-0600I20220218-1800I20220216-1800I20220216-0600I20220215-1800I20220215-0600I20220214-1800I20220214-0600I20220213-1800I20220213-0600I20220212-2040I20220212-1800I20220212-0800I20220212-0600I20220212-0140I20220211-1800Hannes Wellmann1-6/+26
Change-Id: I5725418f2090afd1a9fb1ee53a0984ba68bf999b Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/190734 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Thomas Watson <tjwatson@us.ibm.com>
2022-02-11Bug 578702 - Move FileLocatorTest to rt.equinox.bundles repositoryHannes Wellmann12-263/+7
This is the removal part of the move Change-Id: Ie9ba332f5b869fd77537794b68013dbaf02ec916 Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/190730 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Thomas Watson <tjwatson@us.ibm.com>
2022-02-10Bug 578536 - Stop pointing to http://download.eclipse.orgY20220211-0800I20220210-1800Alexander Kurtakov1-2/+2
Use https instead Change-Id: I4447fd00f1d523d01e6dab28bda117306161078c Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/190658 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2022-02-09Adjust Jenkinsfile for move of releng.aggregator to githubY20220210-0600I20220209-1800Alexander Kurtakov1-1/+1
Change-Id: Id73c90467168b0aa7d4939127c0492812db9693b Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/190636 Tested-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2022-02-02Revert "Bug 578449 - Use same groupId in production pom than in consumer"Y20220209-0600Y20220208-0600Y20220207-0600Y20220206-0600Y20220205-0600Y20220204-1200Y20220204-0750Y20220204-0620Y20220203-0600Y20220202-0910I20220208-1800I20220207-1800I20220206-1800I20220205-1800I20220205-0040I20220204-1800I20220204-0300I20220203-1640I20220203-1550I20220203-1310I20220203-0300I20220202-1800I20220202-0620Sravan Kumar Lakkimsetti8-8/+14
This reverts commit 3b4b38cbae319d0957513be820c076f82f1ab490. Reason for revert: regression Bug 578521 - 4.23 I-Build: I20220201-1800 - BUILD FAILED Change-Id: I6a1440c1f03235d3785c7dd3036842d220912a28 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/189952 Tested-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com> Reviewed-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com>
2022-02-01Bug 578449 - Use same groupId in production pom than in consumerY20220202-0600I20220201-1800Mickael Istria8-14/+8
Platform artifacts are published on Maven Central with org.eclipse.platform groupId. To facilitate further work which could allow deploying to p2 and Maven as part of the same build, let's use the target/expected buildId directly so we don't have to generate a new one later. artifactId is already 1-1 mapping. Only versions would then be different between Maven (-SNAPSHOT) and p2 metadata (.yyyyMMddhhmm) Change-Id: Ibab8f4c3ce77d57784654b6a5a9abbb63a110228 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/190244 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Mickael Istria <mistria@redhat.com>
2022-01-25Bug 578382 - getBundle throws exception if eclipse is not runningY20220201-0600Y20220129-0600Y20220128-0600Y20220127-0600Y20220126-0600I20220201-0310I20220131-0800I20220131-0700I20220129-1800I20220128-1800I20220127-1800I20220126-1800I20220126-0520I20220125-1800Wim Jongman1-0/+3
When the framwork is not running, no attempt is made to resolve bundles. Instead null is returned. Change-Id: Idc91cf0a9bc8fc1fdf66e61e24e6cbdddca96091 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/190004 Tested-by: Platform Bot <platform-bot@eclipse.org> Tested-by: Wim Jongman <wim.jongman@remainsoftware.com> Reviewed-by: Wim Jongman <wim.jongman@remainsoftware.com>
2022-01-21Update Tycho pomless to 2.6.0Y20220125-0600Y20220124-0600Y20220123-0600Y20220122-0600I20220125-0320I20220124-0510I20220123-1800I20220122-1800I20220121-1800Alexander Kurtakov1-1/+1
Change-Id: If513e31c555cce54f018ee1a3c0171e2afbcc129 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/189875 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2022-01-20Bug 578297 - Modernize o.e.core.tests.runtime bundleY20220121-0600I20220120-1800Alexander Kurtakov10-132/+125
Improve asserts to make them easier to read. Change-Id: I5c271187ff827ac441fb889785361bdb8bb58828 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/189832 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2022-01-20Bug 578297 - Modernize o.e.core.tests.runtime bundleAlexander Kurtakov6-56/+68
Convert some tests to JUnit 4 style. Change-Id: Ib7ebe3f94e992fa9034845948ce283adfc5f4dbe Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/189824 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2022-01-20Remove unused problem filters.Alexander Kurtakov2-108/+1
Change-Id: I190f570f40b37da3eafc73cb559f0de0468114c8 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/189821 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2022-01-20Bug 578297 - Modernize o.e.core.tests.runtime bundleAlexander Kurtakov9-198/+50
Get rid of some useless suites methods. Change-Id: I066b0ce22f61f6526a294e2231557790d8fe2af8 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/189819 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2022-01-20Bug 578258 - DeadlockDetector report is missing thread dumpsSimeon Andreev1-0/+10
Add stack trace dumps of deadlocked threads to DeadlockDetector. Change-Id: Ib6fe78d9aef853a45f5d474744e5c47fec0bf790 Signed-off-by: Simeon Andreev <simeon.danailov.andreev@gmail.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/189734 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Andrey Loskutov <loskutov@gmx.de>
2022-01-20Bug 578258 - bump bundle version for 4.23Andrey Loskutov4-5/+6
Added apiguardian dependency because of failed gerrit Change-Id: I9c81794425f218be81ced2bce043bb16c7f55cfb Signed-off-by: Andrey Loskutov <loskutov@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/189814 Tested-by: Platform Bot <platform-bot@eclipse.org>
2021-12-01Don't use deprecated AST.JLS_LatestY20220120-0600Y20220119-0600Y20220118-0600Y20220117-0600Y20220116-0600Y20220115-0600Y20220114-0600Y20220113-0900Y20220113-0600Y20220112-0630Y20220112-0600Y20220111-0600Y20220110-0600Y20220109-0600Y20220108-0600Y20220107-0600Y20220106-0600Y20220105-0600Y20220104-0600Y20220103-0600Y20220102-0600Y20220101-0600Y20211231-0600Y20211230-0600Y20211229-0600Y20211228-0600Y20211227-0600Y20211224-0600Y20211223-0600Y20211222-1030Y20211222-0840Y20211222-0830Y20211222-0600Y20211221-0600Y20211220-0600Y20211219-0600Y20211218-0600Y20211217-0600Y20211216-0600Y20211215-1140Y20211215-0600Y20211214-0600Y20211213-0600Y20211212-0600Y20211211-0600Y20211210-0600Y20211210-0210S4_23_0_M1I20220120-0720I20220120-0220I20220119-1800I20220119-1440I20220119-1320I20220119-0540I20220118-1800I20220117-1800I20220116-1800I20220115-1800I20220114-1800I20220113-1800I20220112-1800I20220112-0210I20220111-2130I20220111-1910I20220111-1800I20220111-0450I20220110-1800I20220110-0550I20220110-0310I20220109-1800I20220108-1800I20220107-1800I20220106-0000I20220105-1800I20220105-0600I20220104-1800I20220104-0940I20220104-0600I20220103-1800I20220103-0600I20220102-1800I20220102-0600I20220101-1800I20220101-1140I20220101-0600I20211231-1800I20211230-1800I20211229-1800I20211228-1800I20211227-1800I20211226-1800I20211225-1800I20211224-1800I20211223-1800I20211222-1800I20211221-1800I20211221-0620I20211220-1820I20211219-1800I20211218-1800I20211218-0200I20211218-0140I20211217-1800I20211216-1800I20211215-1800I20211214-1800I20211213-1800I20211213-0440I20211212-1800I20211211-1800I20211210-1800I20211210-1050I20211210-0600I20211209-1800I20211208-1800I20211207-1800I20211206-1800I20211205-1800I20211204-1800I20211204-0500I20211203-1800I20211203-1010I20211202-0900I20211202-0440I20211201-1950I20211201-1800Alexander Kurtakov3-4/+4
Deprecated in favor of AST.getJLSLatest() Change-Id: I9391d728d6be33aecd8445be69367b4bffaa6388 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/188396 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2021-12-01Version bump for 4.23 stream.Alexander Kurtakov1-1/+1
Change-Id: I703cbccbf28d6f4b8b8a47a5a73305b1ff0ef955 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/188395 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2021-11-26Bug 577442 - POM and product version change for 4.23 releaseI20211130-1800I20211130-1100I20211130-1000I20211129-1800I20211128-1800I20211127-1800I20211126-1800I20211126-0740I20211126-0230Sravan Kumar Lakkimsetti8-8/+8
Change-Id: I908e278ef8276ad9f79956e0c301f30785b7f0f2 Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/188122
2021-10-11Bug 576333 - Simplify ConcurrentNeutralValueMapS4_22_0_RC2S4_22_0_RC1S4_22_0_M3R4_22I20211124-1800I20211124-0600I20211123-1800I20211123-0750I20211123-0600I20211122-1800I20211122-0820I20211121-1800I20211121-0600I20211120-1800I20211120-0600I20211119-1800I20211117-1830I20211117-0920I20211117-0600I20211116-1800I20211116-0600I20211116-0000I20211115-0600I20211114-1800I20211114-0600I20211113-1800I20211113-0600I20211112-2030I20211111-0910I20211110-1800I20211110-0750I20211110-0600I20211109-1800I20211109-0840I20211109-0720I20211108-1800I20211108-0620I20211107-1800I20211107-0600I20211106-1800I20211106-0600I20211105-1800I20211104-1800I20211103-1800I20211103-0020I20211102-1800I20211102-1020I20211101-1800I20211031-1800I20211030-1800I20211029-1800I20211028-1800I20211027-1800I20211026-1800I20211025-1800I20211024-1800I20211023-1800I20211022-1800I20211022-0920I20211022-0130I20211021-1800I20211020-1800I20211019-1800I20211018-1800I20211017-1800I20211016-1800I20211015-1800I20211014-1800I20211013-1800I20211012-1800I20211011-1800R4_22_maintenanceJoerg Kubitz3-33/+112
Fixed and added test for toString, hashCode, equals just in case it would ever be used. Change-Id: I4a55101530c3ce813dd80ebdba05d4b2dd867c6f Signed-off-by: Joerg Kubitz <jkubitz-eclipse@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/186070 Reviewed-by: Sebastian Zarnekow <sebastian.zarnekow@gmail.com> Tested-by: Platform Bot <platform-bot@eclipse.org>
2021-10-04Bug 576333 - StrongIterableTest support for next() without hasNext()I20211010-1800I20211009-1800I20211008-1800I20211007-1800I20211007-0350I20211006-1800I20211005-1800I20211004-2030Joerg Kubitz2-3/+66
just in case someone would use that in future. Change-Id: I32f92b160af0808e2918dbf9b8dee41c6fa2d3eb Signed-off-by: Joerg Kubitz <jkubitz-eclipse@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/186074 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Sebastian Zarnekow <sebastian.zarnekow@gmail.com> Reviewed-by: Thomas Wolf <thomas.wolf@paranor.ch>
2021-10-02Bug 576403 - Update to Tycho 2.5.0I20211003-1800I20211002-1800Alexander Kurtakov1-1/+1
Change-Id: I6b1258bc125b96f2c20f7091d3a7fc2e8dd63f42 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/186081 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2021-10-02Bug 576333 - [performance] optimize EclipseContext.getChildren()I20211002-0220Joerg Kubitz5-50/+317
EclipseContext.getChildren() is a hotspot during open/close editors. The Set semantics for EclipseContext.children are not needed since children are anyway only added once. Only a Bag is needed. Also it is not needed to compute a Set that is returned by getChildren. All Callers only use the for-each loop so its sufficient to just return an Iterable which removes stale entries on the fly instead of copying the set. Also children can remove from parent by just clearing their self reference. No need to search for it. Change-Id: If1be10ba1bebfdd2901fe96abc9a9c6e0b47c6e2 Signed-off-by: Joerg Kubitz <jkubitz-eclipse@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/185959 Tested-by: Platform Bot <platform-bot@eclipse.org>
2021-10-02Bug 576333 - optimize EclipseContext.localValueComputationsJoerg Kubitz3-24/+23
Use a ConcurrentHashmap because its faster and has atomic operations. It is not a big hotspot though. also fixed typo "dipose"->"dispose" Change-Id: Ib1ca93f1a7cd74ab4c5391220f451a78c72497d3 Signed-off-by: Joerg Kubitz <jkubitz-eclipse@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/185956 Tested-by: Platform Bot <platform-bot@eclipse.org>
2021-10-01Bug 576333 - [performance] optimize EclipseContext.localValuesI20211001-1800Joerg Kubitz6-22/+391
EclipseContext.isSetLocally is a hotspot during open java editor. Avoid synchronizedMap by using a ConcurrentHashMap for EclipseContext.localValues. Since ConcurrentHashMap does not allow null values it is wrapped. Null values are substituted by a neutral value. Speeds up EclipseContext.localValues by factor ~ 4. Change-Id: Ie79da1a9cfc9b4d7b8bce8a4d590cbc5329183ec Signed-off-by: Joerg Kubitz <jkubitz-eclipse@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/185955 Tested-by: Platform Bot <platform-bot@eclipse.org>
2021-09-10Bug 575906 - Bump versions of re-exported bundles inS4_22_0_M1I20210929-1800I20210929-0600I20210928-1800I20210928-0600I20210927-1800I20210927-0600I20210926-1800I20210926-0600I20210925-1800I20210925-0600I20210924-1800I20210924-0200I20210923-1800I20210922-1800I20210921-1800I20210920-1800I20210919-1800I20210919-0120I20210918-1800I20210917-1800I20210917-0000I20210916-2150I20210916-1800I20210915-1800I20210915-0700I20210915-0510I20210915-0150I20210914-1800I20210913-2050I20210911-1800I20210910-1800Andrey Loskutov1-8/+8
org.eclipse.core.runtime Change-Id: Ic90c612027a8c2209b70fe9f7ef76706455423ea Signed-off-by: Andrey Loskutov <loskutov@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/185261 Tested-by: Platform Bot <platform-bot@eclipse.org>
2021-09-10Bug 552720 - Use pomless builds in eclipse.platform.runtimeLars Vogel24-311/+19
Removes the "simple" poms so that the next version update only requires one update in instead of two for them. Includes version updates Change-Id: I4c62400ee7261805ec60be66c714fd74ff9c5a77 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/184225
2021-09-08Bug 575793 - Version bumps for 4.22 streamI20210909-1800I20210908-1800Sravan Kumar Lakkimsetti2-2/+2
Change-Id: I6057f12d3ffaca94408642ebf5bfe06f0e89da97 Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/185130 Tested-by: Platform Bot <platform-bot@eclipse.org>
2021-09-06Bug 575782 - POM and product version change for 4.22 releaseI20210907-1800I20210906-1800I20210906-1000I20210906-0820I20210906-0610Kit Lo20-20/+20
Change-Id: Iea2b188aa719b3260b1e5da6e80cc24ccf597ae1 Signed-off-by: Kit Lo <kitlo@us.ibm.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/185012 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com>
2021-08-12Bug 575375 - Update scm links in pom files to use https protocolY20210914-1140Y20210914-1110Y20210914-0800Y20210913-0800Y20210912-0800Y20210911-0800Y20210910-0800Y20210909-0800Y20210908-0800Y20210907-0830Y20210907-0800Y20210906-0920Y20210904-0800Y20210903-0800Y20210902-0850Y20210902-0350Y20210901-0420Y20210831-0840Y20210826-0800Y20210824-0940Y20210824-0840Y20210822-0440Y20210820-0230Y20210819-0800Y20210819-0340Y20210818-0520Y20210817-1030Y20210817-0500Y20210813-0710S4_21_0_RC2aS4_21_0_RC2S4_21_0_RC1aS4_21_0_RC1S4_21_0_M3R4_21I20210906-0500I20210901-1800I20210901-0600I20210831-1800I20210831-0600I20210830-1800I20210830-0600I20210829-1800I20210829-0600I20210828-1800I20210828-0600I20210827-1800I20210825-1800I20210825-0600I20210824-1800I20210824-0600I20210823-1800I20210823-0600I20210822-1800I20210822-0600I20210821-1800I20210821-0600I20210820-1800I20210818-1800I20210818-1250I20210818-0600I20210817-1840I20210817-0600I20210816-1800I20210816-0600I20210815-1800I20210815-0600I20210814-1800I20210814-0600I20210813-1800I20210812-1800R4_21_maintenanceSravan Kumar Lakkimsetti1-1/+1
Change-Id: I0d8997603bbfdc1b3e78233a51ffcb2041c7cc73 Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/183946
2021-07-30[cleanup] Use Comparator.comparingY20210812-0800Y20210810-0820Y20210810-0500Y20210805-0800Y20210804-1030I20210811-1800I20210810-1800I20210809-1800I20210808-1800I20210807-1800I20210806-1800I20210805-1800I20210804-1800I20210804-0930I20210730-1800Lars Vogel1-1/+1
Done with the JDT UI cleanup action. Change-Id: Ifd0d7be20a648ffa902cd87c56f7fc31bc3b82f4 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/183556 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Hannes Wellmann <wellmann.hannes1@gmx.net>
2021-07-23[cleanup] Combine nested 'if' within 'else' block to 'else if'Y20210730-0530Y20210729-0800Y20210727-0800I20210729-1800I20210729-0050I20210728-1800I20210727-1800I20210726-1800I20210725-1800I20210724-1800I20210723-1800Karsten Thoms10-123/+112
Cleanup performed on bundles - org.eclipse.core.expressions - org.eclipse.core.jobs - org.eclipse.e4.core.contexts - org.eclipse.e4.core.di - org.eclipse.e4.core.services - org.eclipse.core.tests.runtime Also added {} to ExpressionInfo, ThreadJob for blocks via JDT cleanup action Change-Id: Id8b61075b34c575a2afaa55248390e17967dce6d Signed-off-by: Karsten Thoms <karsten.thoms@karakun.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/172239 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2021-07-19Bug 574883 - wait a bit longer before teardown to avoid test errorsY20210722-0800Y20210720-0800I20210722-1800I20210721-1800I20210721-0530I20210720-1800I20210719-1800Andrey Loskutov1-2/+11
If the test fails (it will fail randomly) and we catch that, scheduled jobs are still running and trigger monitor access like in stack below: java.util.ConcurrentModificationException at java.base/java.util.ArrayList$Itr.checkForComodification(ArrayList.java:1043) at java.base/java.util.ArrayList$Itr.next(ArrayList.java:997) at org.eclipse.core.tests.runtime.jobs.FussyProgressProvider.sanityCheck(FussyProgressProvider.java:41) at org.eclipse.core.tests.runtime.jobs.AbstractJobManagerTest.tearDown(AbstractJobManagerTest.java:47) Change-Id: I83308a48cfae76c11c718d73a0511ce634ffa0e2 Signed-off-by: Andrey Loskutov <loskutov@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/183169 Tested-by: Platform Bot <platform-bot@eclipse.org>
2021-07-17Bug 574897 - Switch JobManager to nanoTime() and monotonic timeY20210719-0550I20210718-1800I20210717-1800Andrey Loskutov10-26/+273
Usage of System.currentTimeMillis() in Jobs framework is problematic, because System.currentTimeMillis() API depends on external time sources and may go backwards and forwards at any time, contrary to our "human" understanding of the "monotonic" time that can never go back. However, code responsible for scheduling and joining on jobs depends on time values delivered by that API and I assume may be confused if time goes backwards. Since Java 5, System.nanoTime() was added to allow better precision and less system dependent time measurements. While still not strictly monotonic, it is less problematic as System.currentTimeMillis(), because it is not depending on system time changes that could be made by user or by synchronization of local time with NTP server. This change switches JobManager and related code to use System.nanoTime() and introduces JobManager.now() as a source for monotonic non-negative time values independent on local time and consistent between multiple threads. Change-Id: I6e90b4c962318705062148c1929838885404ad26 Signed-off-by: Andrey Loskutov <loskutov@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/183139 Tested-by: Platform Bot <platform-bot@eclipse.org>
2021-07-07Bug 574667 - Use Jenkins multibranch pipeline based onY20210715-1150Y20210715-1000Y20210715-0820Y20210713-0800Y20210708-0800S4_21_0_M1I20210716-1800I20210716-0020I20210715-2200I20210715-1800I20210714-1800I20210713-1800I20210712-1800I20210712-0340I20210712-0240I20210711-1800I20210710-1800I20210710-0000I20210709-0030I20210707-1800I20210707-0600Mickael Istria1-0/+70
Jenkinsfile+Gerrit Change-Id: I4c4f968872e6bf28db5bd29060ba5b6acbec79b6 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182799 Tested-by: Mickael Istria <mistria@redhat.com> Reviewed-by: Mickael Istria <mistria@redhat.com>
2021-06-25Bug 574322 - Move bundles to Java 11 where neededY20210706-1050Y20210706-0800Y20210701-0800Y20210630-0410Y20210630-0230Y20210629-0800I20210706-1800I20210706-0600I20210705-1800I20210705-0600I20210704-1800I20210704-0600I20210703-1800I20210703-0600I20210702-1800I20210701-1800I20210630-1800I20210629-1800I20210629-0210I20210628-1800I20210627-1800I20210626-1800I20210625-1800Alexander Kurtakov4-11/+34
Move o.e.e4.core.di.annotations Change-Id: Ifcb97ddd78b2624d5a7d35e842d4aad952603545 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182444 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2021-06-25Bug 574322 - Move bundles to Java 11 where neededAlexander Kurtakov4-11/+34
Move o.e.e4.core.di.extensions Change-Id: I88b6975484c1a10e6288eabe495ea28b58b38c09 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182443 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2021-06-25Bug 574322 - Move bundles to Java 11 where neededAlexander Kurtakov4-11/+34
Move o.e.e4.core.di Change-Id: Ie422326cbb7162efb3f86dc88e2fa865d08e8a28 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182442 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2021-06-25Use Arrays.fill() when possible (dogfooding)Carsten Hammer1-3/+2
Change-Id: Ic07443b6c82fd16edcc9844953e5c1b2735f8a4d Signed-off-by: Carsten Hammer <carsten.hammer@t-online.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/175542 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Mickael Istria <mistria@redhat.com>
2021-06-21Bug 574017 - Remove hard-coded cleanup profiles from projectsY20210623-0320Y20210622-1150I20210624-1800I20210624-1210I20210622-1800I20210621-1800Lars Vogel15-862/+7
Hard-coded cleanup profiles prevents us from running other cleanups via profiles on a set of projects. This makes testing new profiles / cleanups harder. Save-actions are not affected by this change. Change-Id: I6777d5148f7cac8d5e48edda9e632822f96afa2e Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/180766 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2021-06-21Version bumps for 4.21Alexander Kurtakov2-2/+2
Needed by https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/180766 Change-Id: Ie43dceb3361143f2f884255b108fbf5f39bb246b Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182291 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
2021-06-21Version bumps for 4.21Alexander Kurtakov2-2/+2
Needed by https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/180766 Change-Id: I22806980157666213dd6e5671cface72901cdba6 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182285 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>

Back to the top