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

Bug 313002

Summary: Avoid aggressive checking of updatesiteavailability
Product: Community Reporter: Jochen Krause <jkrause>
Component: MarketplaceAssignee: Marketplace Inbox <marketplace-inbox>
Status: CLOSED DUPLICATE QA Contact:
Severity: normal    
Priority: P3 CC: nathan
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Mac OS X - Carbon (unsup.)   
Whiteboard:

Description Jochen Krause CLA 2010-05-15 06:27:53 EDT
The current implementation of the mpc checks the availability of an update site / repository for every solution it displays. This can easily become a DDOS attack for solution providers, even if not a single solution gets installed. A listing of 10 solutions can lead to up to 30 requests to the updates sites (because of checking for site.xml, content.jar and content.xml). This is undesirable.

We propose to remove the aggressive checking and check the availabiiity of the update site when someone clicks the "install" button in the ui. When clicking the button the availalibility check will be initiated and the solution added to the list of "selected solutions" if the check is positive. Otherwise the "install" button will change to a "install not possible" that links to the html page of the solution.
Comment 1 Nathan Gervais CLA 2010-05-17 09:51:32 EDT

*** This bug has been marked as a duplicate of bug 312975 ***