| Summary: | Adding review items from SVN is really slow | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Sebastien Dubois <sebastien.dubois> |
| Component: | Mylyn | Assignee: | Project Inbox <r4e-triaged> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | alvaro.sanchez-leon, lmcbout |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows Vista | ||
| Whiteboard: | |||
|
Description
Sebastien Dubois
We identified that the fetching of the files from the SVN repository takes almost all the time needed to execute the command. Computing differences and populating the model takes less than 2% of the total time. So a good way to improve performance would be to fetch all files from the remote repository in separate threads in parallel. However, this introduces more complexity in managing the thread and making sure that they don't collide when gathering data and writing information in the model. In any case, this implementation is not trivial and should be investigated as an enhancement later on. As a side note, for now I implemented subtasks for the Find Review Items command so that the user has a better idea of what is going on. THis functionality was implemented as of now. This can be fixed |