[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [p2-dev] p2 extra installs and content repository reads

p2 finds the best (meaning all the highest versions fitting in the ranges expressed) solution from all the repos you are contacting. https://bugs.eclipse.org/bugs/show_bug.cgi?id=259537

The current workaround is to uncheck the option to contact all update sites.

PaScaL

Inactive hide details for Daniel Jacobowitz ---10/02/2009 02:43:52 PM---Please forgive the vague spots in this message; I neverDaniel Jacobowitz ---10/02/2009 02:43:52 PM---Please forgive the vague spots in this message; I never tried this


From:

Daniel Jacobowitz <drow@xxxxxxxxx>

To:

P2 developer discussions <p2-dev@xxxxxxxxxxx>

Date:

10/02/2009 02:43 PM

Subject:

[p2-dev] p2 extra installs and content repository reads




Please forgive the vague spots in this message; I never tried this
with tracing turned on (and I'm not sure what tracing options I would
need).

We ship a straightforward product that comes with two update sites
preconfigured: ours and the standard Galileo site.  Suppose I open the
Install New Software dialog, select our site, select some features,
and install them.  They have no dependencies that aren't satisfied by
installed software.  Why should p2 have to fetch the Galileo
content.jar at all?  And I'm pretty sure I've seen it install updated
plugins (org.eclipse.help or similar).

This seems pretty inefficient.  I didn't ask p2 to check for updates
to installed software, but it seemed to do that anyway.  And the
content.jar takes a long time to fetch, especially if eclipse.org is
busy.  So even if our update site is fast, user experience is bounded
by the slowest configured site.

--
Daniel Jacobowitz
CodeSourcery
_______________________________________________
p2-dev mailing list
p2-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/p2-dev


GIF image

GIF image