| Summary: | [repository] Share IUs for Composite Repositories | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Equinox | Reporter: | DJ Houghton <dj.houghton> | ||||||
| Component: | p2 | Assignee: | Dean Roberts <dean.t.roberts> | ||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||
| Severity: | normal | ||||||||
| Priority: | P3 | CC: | dj.houghton, irbull, pascal | ||||||
| Version: | 3.7 | Keywords: | performance | ||||||
| Target Milestone: | 3.7 M5 | Flags: | dj.houghton:
review+
|
||||||
| Hardware: | PC | ||||||||
| OS: | All | ||||||||
| Whiteboard: | |||||||||
| Bug Depends on: | |||||||||
| Bug Blocks: | 329384, 333894 | ||||||||
| Attachments: |
|
||||||||
|
Description
DJ Houghton
Created attachment 184386 [details]
Add ObjectPool to share IUs during CompositeRepository load
This patch defines some new API which requires the bundle version for org.eclipse.equinox.p2.core to be incremented. However, there are a large number of bundles that have very narrow requires ranges. In addition these bundles also define both a requires and an import packages for the same bundle but with different version ranges.
John A. is posting some questions on the mailing list and is looking into this. As such, the bundle version number change is not included in this patch.
Created attachment 187153 [details]
patch
Updated patch.
Patch released. |