Bug 28001 - [CVS Sync View] Synchronize with repository seems to be slow.
Summary: [CVS Sync View] Synchronize with repository seems to be slow.
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Team (show other bugs)
Version: 2.1   Edit
Hardware: PC Windows 2000
: P2 normal (vote)
Target Milestone: 2.1 M5   Edit
Assignee: Michael Valenta CLA
QA Contact:
URL:
Whiteboard:
Keywords: performance
Depends on:
Blocks:
 
Reported: 2002-12-10 05:38 EST by David Audel CLA
Modified: 2003-01-10 11:29 EST (History)
0 users

See Also:


Attachments
Profiler output (7.37 KB, application/x-zip-compressed)
2002-12-10 05:39 EST, David Audel CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Audel CLA 2002-12-10 05:38:06 EST
I have a project with no change. Synchronize this project take 10~15s.

I have profiled eclipse with OptimizeIt and most of the time (90%)is spend in 
EclipsePhantomSynchronizer.getPhantomResourceSyncInfoMap(). Improve this method 
could reduce time of 'synchronize'.
Comment 1 David Audel CLA 2002-12-10 05:39:53 EST
Created attachment 2739 [details]
Profiler output
Comment 2 Kevin McGuire CLA 2002-12-10 12:14:08 EST
Thanks for the profile!
Comment 3 Michael Valenta CLA 2002-12-13 16:24:13 EST
There was too much work required to optimize this for M4. Moving to M5.
Comment 4 Michael Valenta CLA 2003-01-06 10:28:12 EST
I have submitted the major refactoring portion required to make this happen. 
There is still a bit more work required to get synching times reduced but I 
wanted to get the refactoring changes into the next integration build.
Comment 5 Michael Valenta CLA 2003-01-10 11:29:13 EST
Fix released to HEAD