Bug 231194 - [reconciler] ProfileSynchronizer should use installable unit query
Summary: [reconciler] ProfileSynchronizer should use installable unit query
Status: RESOLVED FIXED
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: p2 (show other bugs)
Version: 3.4   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: 3.6 M5   Edit
Assignee: P2 Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: performance
Depends on:
Blocks: 249167
  Show dependency tree
 
Reported: 2008-05-08 16:04 EDT by DJ Houghton CLA
Modified: 2010-02-17 16:10 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description DJ Houghton CLA 2008-05-08 16:04:50 EDT
When reviewing some code earlier today, John noticed that in the Profile Synchronizer we are creating a query to get the list of IUs known to repositories and to check to see if a profile contains an IU with a particular id.

He mentioned that we should be using an IInstallableUnitQuery instead as this would allow specific repository implementations to code for better performance.
Comment 1 DJ Houghton CLA 2010-02-17 16:10:57 EST
This has already been fixed.
Closing.