Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-06-11 | Bug 535318 - Update license to EPL-2.0 for p2 in about.html | Lars Vogel | 1 | -16/+24 | |
Change-Id: I9c48c4b54d9685e1ee7d5296093d7b27d3d50e54 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com> | |||||
2018-06-05 | Bug 534536 - The planner always reports detailed statusI20180606-1020 | Todor Boev | 4 | -32/+90 | |
- SimplePlanner builds a MultiStatus for successful operations just like it does for failed ones - The DirectorApplication logs the status of successful planner invocations Change-Id: I0886dcf377172f99cf2d26df0f2b3dedfe9a7280 Signed-off-by: Todor Boev <rinsvind@gmail.com> | |||||
2018-06-01 | Bug 534372 - Cleaned up the p2 director log logic | Todor Boev | 6 | -135/+224 | |
Concentrated all output into the ILog facade: std streams and the log. Added a DefaultLog implementation of ILog instead of using if-s. All code related to the "stacktrace" flag is dead since it can't be set from the command line. Removed to simplify logic. Change-Id: Ia9a4009701eb3370d7b8a158ee4d9612286eea69 Signed-off-by: Todor Boev <rinsvind@gmail.com> | |||||
2018-05-30 | Bug 535327 - Streamline maven poms hierachyI20180531-2125I20180531-2000I20180531-1245I20180531-0910 | Alexander Kurtakov | 1 | -4/+4 | |
Needed so tycho-versions:set-versions works properly. Not all modules handled properly but majority are which is good enough for me now. Change-Id: I62d65744ed65d083f3755aab86b925fa780092b5 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2018-05-02 | Translate comment from French to English | Mickael Istria | 1 | -1/+1 | |
Change-Id: I21e7779bcfb7118ca6be1d48a8b7d16ed8aa7752 Signed-off-by: Mickael Istria <mistria@redhat.com> | |||||
2018-05-02 | Bug 534261 - Removed PackageAdmin from the p2 director application | Todor Boev | 1 | -30/+5 | |
Change-Id: Ic11776d49525dfc7968f09cae79ceb5179178046 Signed-off-by: Todor Boev <rinsvind@gmail.com> | |||||
2018-02-15 | Bug 530592 - Fixed typo in temp file name | Karsten Thoms | 1 | -2/+2 | |
Change-Id: I86648442f44dfbc1abf1293a7c9dd895cf46c98f Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de> | |||||
2018-01-30 | Bug 530526 - Don't use deprecated Number children constructors | Alexander Kurtakov | 1 | -3/+3 | |
Deprecated in Java 9 but the replacment methods are here for long time. Change-Id: I645d66492831a95d27f61bc443c8896d73440579 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2018-01-19 | Remove non-javadoc in DirectorTask. | Alexander Kurtakov | 1 | -4/+0 | |
Change-Id: I58e39480fea478b27c34308bc75e4ac23073bffb Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2018-01-03 | Bug 529078 - Add header Automatic-Module-Name for Java 9I20180104-2000I20180104-0030I20180103-2000 | Karsten Thoms | 1 | -0/+1 | |
Increment versions for Eclipse 4.8 Photon Change-Id: I678108c1f5afa895be26040184cd8c21e83a8a0e Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de> | |||||
2017-08-17 | Bug 521075 - Move o.e.equinox.p2.director.app to Java 8 I20170818-0100I20170818-0040I20170817-2140I20170817-2000 | Alexander Kurtakov | 9 | -67/+62 | |
Bump minor, add missing Override annotations, remove duplicate type declarations, try-with-resources, Change-Id: I49d32d9227c84b3c2b3a5d82e0e9ebfe74f20ac7 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2017-06-27 | Bug 490896: Director app handles all result status codes. | Todor Boev | 1 | -12/+25 | |
When the provisioning operation completes with WARNING or INFO the director command line application reports failure (equinox returns non-zero execution code). At the same time P2 has in fact performed changes to the installation and these were not reverted as would happen on an ERROR IStatus. The director should not report failure when provisioning completes with INFO or WARNING IStatus. Change-Id: I9a683174ffe9e49aa4456b4aa5134f9067ecc7a7 Signed-off-by: Todor Boev <rinsvind@gmail.com> | |||||
2017-06-22 | Bug 517929 - Update POMs in the master for 4.8 releaseI20170622-0950 | Alexander Kurtakov | 1 | -1/+1 | |
Point to 4.8 parent pom. Change-Id: Ic754058b23731334425f98aaca527bcf90991a7d Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2016-06-28 | Bug 496465 - Prep for 4.7 (Oxygen) and 4.6.1 (Neon.1) maintenance builds | Thomas Watson | 1 | -1/+1 | |
Change-Id: I90a85375f7864204f482d76130da772798f0a28b Signed-off-by: Thomas Watson <tjwatson@us.ibm.com> | |||||
2016-04-19 | Bug 489706 - Replace new Integer() with Integer.valueOf()I20160419-0800 | Alex Blewitt | 1 | -3/+3 | |
There are a lot of new Integer() calls in the P2 codebase, which results in many duplicate values of Integer being stored, particularly when performing updates or checks. Integer.valueOf() performs this caching already, which means that it's unnecessary to call new Integer() and instead can call Integer.valueOf(). In the places where the int value is being used directly, the call can be further optimised to Integer.parseInt() instead. Replace calls to new Integer() with Integer.valueOf() or .parseInt() as appropriate. Change-Id: Ic760e66084c856fc90cb7c8a358007c975213638 Signed-off-by: Alex Blewitt <alex.blewitt@gmail.com> | |||||
2016-04-19 | Bug 490012 - Remove the "strictly compatible JRE" per-project override | Stefan Xenos | 1 | -3/+0 | |
from all projects in the Eclipse SDK Change-Id: I92d470a94e3134d8e475e3ccefc019341c7972e1 Signed-off-by: Stefan Xenos <sxenos@gmail.com> | |||||
2016-01-02 | update poms | Pascal Rapicault | 1 | -1/+1 | |
Change-Id: Icc9608edfcdd0a615c4edf42df4398a1f30a271c | |||||
2016-01-02 | Update bundles versions | Pascal Rapicault | 1 | -1/+1 | |
Change-Id: I479ee5a8b507090ce496e7b334e0055e027896fe | |||||
2016-01-02 | Bug 466249 - Propagate more exceptions to ease problem analysis | Eike Stepper | 1 | -1/+1 | |
We often get problem reports with stack traces that "end" somewhere in p2 even though it's obvious from looking at these places that there was a causing exception. These causing exceptions are often not propagated with the new exception that p2 creates and throws. I'm not sure if that's on purpose or just an oversight. I've prepared a proposal to enhance these places and make it easier to analyze the problems that users report. Change-Id: Iaa53448c53c18301113b42dbe80558eccec49e8e Signed-off-by: Eike Stepper <stepper@esc-net.de> | |||||
2015-09-07 | Bug 476724 - Remove new Boolean and Boolean.valueOf().booleanValue()I20150929-0800I20150922-0800I20150916-2000I20150916-0800I20150915-2000I20150915-0800I20150914-2000I20150914-1545I20150914-1130I20150914-0800I20150913-2000I20150908-0800 | Alex Blewitt | 2 | -6/+6 | |
The new Boolean constructor creates a new instance of a Boolean object, but it can easily be replaced with Boolean.valueOf which returns the reference to the global Boolean.TRUE or Boolean.FALSE. Replace calls to new Boolean() with Boolean.valueOf() for identical semantics except without object collection. Additionally Boolean.valueOf().booleanValue() is identical to Boolean.parseBoolean() and will result in no garbage. In addition, methods will be (slightly) smaller and parseBoolean will often be in-lined by the JIT, which can often prove that the value is non-null for faster checking. Replace Boolean.valueOf().booleanValue() chains with Boolean.parseBoolean(). Some other tests can use Wrapper.valueOf() to take advantage of the built-in caches that these objects maintain (for values in the range -128..127). Signed-off-by: Alex Blewitt <alex.blewitt@gmail.com> Change-Id: I5da4216a26ffbb6b8fd3365515ee800dd82b36ae | |||||
2015-07-02 | Bug 469765 - Prep for 4.6 (Neon) and 4.5 (Mars) maintenance buildsI20150818-0800I20150811-1400I20150805-2000I20150805-0800I20150804-2000I20150804-0800I20150803-2000I20150803-0800I20150802-2000I20150728-0800I20150721-0800I20150714-0800I20150707-0800 | Thomas Watson | 1 | -1/+1 | |
- update parent poms for 4.6 | |||||
2015-04-23 | Update versions for Mars | Thomas Watson | 2 | -2/+2 | |
2015-03-08 | Bug 461653 - Fix product export on new mac layout | Pascal Rapicault | 1 | -1/+2 | |
Force create the install folder Signed-off-by: Pascal Rapicault <pascal@rapicorp.com> | |||||
2015-03-04 | Bug 431116 - Releases for Mac OS X should be bundled as a proper "Mac | Pascal Rapicault | 1 | -9/+21 | |
App" and/or "Library" Change-Id: I2bdcc86960361f8268964b4e95bf0eb960dc3cd6 Signed-off-by: Pascal Rapicault <pascal@rapicorp.com> | |||||
2015-02-26 | Bug 460967 - Use type safe service retrievingI20150303-0800 | Alexander Kurtakov | 1 | -5/+5 | |
Instead of retrieving services based on their String class name there is newer implementation that takes the class directly and returns the correct class preventing casts. Change-Id: I8b26f4d294b927f4c28a6ba4e68e35bd401df4ec Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2015-01-23 | Bug 387088 - org.eclipse.equinox.p2.director NullPointerException during | Uwe Stieber | 1 | -1/+1 | |
ProvisioningListener.notify Complete the partial fix for this issue by commit 4b0ea17add3a6041d3b53804d4d43d4470611b16. Also the metadataReposForRemoval variable can be null. Change-Id: Iaeecfd83a60b12dfe3b32c41f5b3843904f14988 Signed-off-by: Uwe Stieber <uwe.stieber@windriver.com> | |||||
2015-01-18 | Bug 387088 - org.eclipse.equinox.p2.director NullPointerException duringI20150120-0800 | Pascal Rapicault | 1 | -1/+1 | |
ProvisioningListener.notify | |||||
2014-06-19 | Bug 436736 - Prep for 4.5 (Mars) and 4.4 maintenance builds | Paul Webster | 1 | -1/+1 | |
Update parent versions from 4.4.0 to 4.5.0 Signed-off-by: Paul Webster <pwebster@ca.ibm.com> | |||||
2014-02-28 | Bug 429286 - [director] Allow to specify InstallableUnitPropertiesI20140304-0800I20140303-2000I20140303-1130I20140303-0800I20140302-2000 | Pascal Rapicault | 1 | -1/+1 | |
Make the buildProvisionRequest method protected which will allow subclass (even though not recommended) to do what they need. Change-Id: I60004b629634b83fbcedfde10bc695d90382d105 Signed-off-by: Pascal Rapicault <pascal@rapicorp.com> | |||||
2014-01-17 | Bug 423538 - Format IU list output of P2 directorI20140122-0800I20140121-2000I20140121-0800I20140120-2000I20140120-0800I20140119-2000 | Christian Georgi | 4 | -8/+133 | |
By default the -list command only prints id and version of an IU, which is not always sufficient. For example, a UI might want to show the name of IUs instead of their ID to the user. This patch tries to accommodate this by introducing format strings through a new -listFormat <formatString> command. Using the ${property} syntax one can access all properties of an IU in the format string. ID and version are supported through hard-wired ${id} and ${version} expressions. Existing behavior of -list (without -listFormat) is preserved. Change-Id: I9c32f6040b0a75b450f230338ca612939b8765e3 Signed-off-by: Christian Georgi <christian.georgi@sap.com> | |||||
2013-12-17 | Bug 422054: Create profile from existing bundles.infoI20131224-0800 | Krzysztof Daniel | 2 | -1/+18 | |
I've hijacked the bug for the purpose of something that is remotely connected to the problem. Previous commit extends simpleconfigurator to load bundles from different locations, but such an extension breaks p2, as the content of OSGi application no longer corresponds to profile. In order to fix that, following things are done: 0. A fragment must contain valid P2 metadata next to the .info file. 1. User profile is dropped when there is master configuration change. Also, when fragments are changed. 2. When a new surrogate profile is created, P2 will add to the master profile all the units that are found in the fragments repos. Therefore new user profile will contain all the units that were installed by the simpleconfigurator. Fragment repos must be runnable. 3. The director application must be configured with extensions if it is supposed to work. Change-Id: I6e857ea51dd32ae7fab39d9c39bec8a91eb203b7 Signed-off-by: Krzysztof Daniel <kdaniel@redhat.com> | |||||
2013-12-11 | bug 423827 - Disable "Treat above errors like fatal compile errors"I20131217-0800I20131212-1600I20131211-2000 | Krzysztof Daniel | 1 | -1/+24 | |
Change-Id: If2b8652ff7deed04dea308880d444f1b4e7c6ffe Signed-off-by: Krzysztof Daniel <kdaniel@redhat.com> | |||||
2013-11-13 | Bug 421339 - Accept java 1.5 | Krzysztof Daniel | 2 | -5/+2 | |
Make 1.5 setting default in Eclipse (P2 is compiled as 1.5 with tycho anyway). Drop jsr14. Change-Id: I848d7865211126ad32a226914a046f9553a48f04 Signed-off-by: Krzysztof Daniel <kdaniel@redhat.com> | |||||
2013-06-26 | Bug 411170 -- Updated the parent poms for Luna (Eclipse 4.4) | Ian Bull | 1 | -1/+1 | |
2013-06-18 | Bug 410639 - Found 1 single quote in text handled by Java MessageFormatI20130625-0800 | Pascal Rapicault | 1 | -1/+1 | |
class | |||||
2013-03-27 | Bug 403971 - Update Equinox p2 parent versionsI20130402-0800 | Pascal Rapicault | 2 | -3/+4 | |
2013-02-25 | Bug 397850 - [CBI] use the correct group IDs for all artifactsv20130225-185631 | Ian Bull | 1 | -1/+1 | |
Upated all the pom.xml files (in the bundles) to include the proper groupID. The groupID is the first three segments of the artifactID. | |||||
2013-02-13 | Remove unnecessary commentv20130213-192342 | Pascal Rapicault (Ericsson) | 1 | -1/+0 | |
2013-02-11 | Bug 399988 - [shared][director] Provides clean error message whenv20130211-181556 | Pascal Rapicault (Ericsson) | 3 | -0/+39 | |
install is readonly | |||||
2013-02-11 | Bug 399987 - [shared] Installing using the director causes exception but | Pascal Rapicault (Ericsson) | 1 | -5/+22 | |
succeeds | |||||
2012-11-21 | Bug 390385 - Stop the use of jsr14v20121121-194827 | Pascal Rapicault (Ericsson) | 1 | -2/+0 | |
2012-04-28 | Qualified VersionRange in the imports statements.v20120428-0517I20120429-2000I20120429-1800I20120429-1245I20120429-1000I20120428-1230I20120428-0800I20120428-0140 | Ian Bull | 1 | -0/+1 | |
2012-04-28 | Support for bundled macosx - http://bugs.eclipse.org/57349v20120428-0117 | Pascal Rapicault | 2 | -2/+6 | |
2011-12-12 | Bug 366383 - Ambiguous reference to VersionRange classv20111212-1216 | DJ Houghton | 1 | -0/+1 | |
2011-11-26 | Bug 338970 - [doc] Update director doc for -downloadOnly optionv20111126-0054 | Pascal Rapicault | 2 | -2/+2 | |
2011-09-08 | DirectorApplication: trust every certificatev20110908-0757 | Holger Oehm | 1 | -3/+12 | |
changed default behavior to accept not only unsigned jar files but also signed jar files that have no known root certificate Bug: 340345 | |||||
2011-08-01 | 304594 Fix obvious POM configuration issues | Tobias Oberlies | 1 | -2/+3 | |
- Correct relativePath to parent POM. - Use recommended version format in POMs: A version with automatically replaced qualifier maps to a SNAPSHOT version in the POMs. | |||||
2011-08-01 | Removed redundant .gitignore files | Tobias Oberlies | 1 | -1/+0 | |
The "lib"/"ant_tasks" folders are already ignored completely through a .gitignore file in the parent directory. | |||||
2011-07-26 | Bug 340971 - addRepository touchpoint action doesn't add the repositorybug340971 | dj | 2 | -1/+54 | |
URL | |||||
2011-07-20 | Added bin_ant to .gitignore | John Arthorne | 1 | -1/+2 | |
- Members
- Working Groups
- Projects
- Community
- Participate
- Eclipse IDE
-
More
-
-
Community
- Marketplace
- Events
- Planet Eclipse
- Newsletter
- Videos
- Blogs
-
Participate
- Report a Bug
- Forums
- Mailing Lists
- Wiki
- IRC
- Research
-
-
-
-
Search
-