[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: Show in revision history ran out of Memory

From: Akin, Klaus <Klaus.Akin_at_infor.de>
Date: 2005-03-22 11:21:00 CET

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

This is an archived mail posted to the Subclipse Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.