Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 248602

Summary: [plan] Improve the robustness of the download operations
Product: [Eclipse Project] Equinox Reporter: Pascal Rapicault <pascal>
Component: p2Assignee: John Arthorne <john.arthorne>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P4 CC: dsarosi, eclipse-bugs
Version: 3.5Keywords: plan
Target Milestone: 3.5   
Hardware: PC   
OS: All   
Whiteboard:
Bug Depends on: 210478, 246803, 247566, 249318, 265654, 267569    
Bug Blocks:    

Description Pascal Rapicault CLA 2008-09-25 11:26:51 EDT
A large part of p2 downloads files (repo content, artifacts, etc.). Even though the robustness is not bad, there are still room for improvement by providing the ability to checksum the files being downloaded, retry strategies, etc.
Comment 1 John Arthorne CLA 2009-04-20 15:43:16 EDT
Enough work has happened here for Galileo that we can mark this done. We switched to Apache HTTP client, and fixed many transport bugs (see "depends on" links).
Comment 2 John Arthorne CLA 2009-05-08 11:18:27 EDT
*** Bug 275414 has been marked as a duplicate of this bug. ***
Comment 3 John Arthorne CLA 2009-05-14 10:03:11 EDT
*** Bug 276272 has been marked as a duplicate of this bug. ***
Comment 4 arne anka CLA 2009-05-26 04:45:59 EDT
be it as it may -- what am i supposed to do until then with 3,4?
i simply can't update -- either it works fast and fails quickly or it works slow and never finishes[1].

[1]
after deploying the workaround described elsewhere:
- export update sites (bookmarks.xml)
- shutdown eclipse
- remove $ECLIPSE_HOME/configuration/.settings/org.eclipse.equinox.p2.*
- start eclipse again
- import bookmarks.xml
- run update -- will not finish in acceptable time (ie about two hours last time tested)