Hello,
I don't see big disadvantages in fetching the affected Paths on demand. I've
done the change to the current code. In this change you can choose (in the
preferences),
If you want to fetch the paths on demand or all paths. The relevant classes
are attached to
this mail.
It is implemented to the commandline client and the javahl.
The main advantage of getting only the paths, that are displayed is not
speed, but memory.
It is extreme if you have changes, that affect many different files in your
repository.
Please take a look at the code and try it. It would be very nice if the code
would find it's
way in the application.
Klaus Akin
The changed classes
Core:
SVNClientManager
GetLogsCommand
LogEntry
SVNClientAdapter
ISVNClientAdapter
CmdLineAdapter
CmdLineLogMessage
SvnCommandLine
JhlClientAdapter
JavaSvnClientAdapter //still to be implemented
Ui
HistoryView
SVNPreferencePage
Preferences
Messages.properties
ISVNUIConstants
-----Ursprüngliche Nachricht-----
Von: Mark Phippard [mailto:MarkP@softlanding.com]
Gesendet: Donnerstag, 17. März 2005 15:32
An: users@subclipse.tigris.org
Betreff: RE: Show in revision history ran out of Memory
The log API is a little richer in 1.2. I plan on looking at ways to
enhance this then. The main enhancement is that it will allow us to
retrieve a specific number of messages. So we could retrieve just the
last 20 messages and have an option to get more. That should make it
faster in general and use less memory.
I do not think that retrieving the paths on demand is feasible unless we
changed the view to only show the log message with a separate option to
show a dialog with all of the details. That is a possibility, but it
would be a bigger change and I am sure that some people would not like it
working that way.
Mark
____________________________________________________________________________
_
Scanned for SoftLanding Systems, Inc. by IBM Email Security Management
Services powered by MessageLabs.
____________________________________________________________________________
_
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subclipse.tigris.org
For additional commands, e-mail: users-help@subclipse.tigris.org
###########################################
This message has been scanned by F-Secure Anti-Virus for Microsoft Exchange.
For more information, connect to http://www.F-Secure.com/
Received on Tue Mar 22 21:21:00 2005