Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Subversive » "Compare with Previous State" extremely slow
"Compare with Previous State" extremely slow [message #501716] Thu, 03 December 2009 15:16 Go to next message
David  Balažic is currently offline David BalažicFriend
Messages: 128
Registered: July 2009
Senior Member
When right clicking a a revision in the History view and selecting "Compare with Previous State" , the operation is extremely slow.
It takes from 30 to 40 seconds to compare a 20 kB big text file.

The same operation on same data with TortoiseSVN on same PC takes 5-10 seconds.


Eclipse Java EE IDE for Web Developers.

Build id: 20090920-1017

Subversive SVN Team Provider (Incubation) 0.7.8.I20090904-1300 org.eclipse.team.svn.feature.group

[Updated on: Thu, 03 December 2009 15:17]

Report message to a moderator

Re: "Compare with Previous State" extremely slow [message #502211 is a reply to message #501716] Mon, 07 December 2009 09:02 Go to previous messageGo to next message
Igor Burilo is currently offline Igor BuriloFriend
Messages: 435
Registered: July 2009
Senior Member
Hello David,

Is performance slow with SVNKit and JavaHL, or only with one of connectors
and with what protocol do you work, e.g. http, svn, svn+ ssh etc.? What
connectors types, versions do you use?

> When right clicking a a revision in the History view and selecting
> "Compare with Previous State" , the operation is extremely slow.
> It takes from 30 to 40 seconds to compare 1-2 kB big text file.
>
> The same operation on same data with TortoiseSVN on same PC takes 5-10
> seconds.
>
>
> Eclipse Java EE IDE for Web Developers.
>
> Build id: 20090920-1017
>
> Subversive SVN Team Provider (Incubation) 0.7.8.I20090904-1300
> org.eclipse.team.svn.feature.group
Re: "Compare with Previous State" extremely slow [message #502214 is a reply to message #502211] Mon, 07 December 2009 09:27 Go to previous messageGo to next message
David  Balažic is currently offline David BalažicFriend
Messages: 128
Registered: July 2009
Senior Member
Igor Burilo wrote on Mon, 07 December 2009 04:02
Hello David,

Is performance slow with SVNKit and JavaHL, or only with one of connectors
and with what protocol do you work, e.g. http, svn, svn+ ssh etc.? What
connectors types, versions do you use?



JavaHL.
I will try SVNKit next.
HTTPS

JavaHL 1.6.0 Win32 Binaries (Optional) 2.2.1.I20091009-1900 org.polarion.eclipse.team.svn.connector.javahl16.win32.featu re.group
Native JavaHL 1.6 Implementation (Optional) 2.2.1.I20091009-1900 org.polarion.eclipse.team.svn.connector.javahl16.feature.gro up
Subversive SVN Connectors 2.2.1.I20091009-1900 org.polarion.eclipse.team.svn.connector.feature.group


In the preferences / Team / SVN / SVN Connector it says:
Native JavaHL 1.6.5 r38866 (for SVN 1.6.5, win32 platform only)(svn:1.6.5(r38866) jni:0.9.0)
Re: "Compare with Previous State" extremely slow [message #502478 is a reply to message #502214] Tue, 08 December 2009 13:38 Go to previous messageGo to next message
David  Balažic is currently offline David BalažicFriend
Messages: 128
Registered: July 2009
Senior Member
Now I tried
SVNKit 1.3.0 Implementation (Optional) 2.2.1.I20091009-1900 org.polarion.eclipse.team.svn.connector.svnkit16.feature.gro up

It is faster than JavaHL by factor 2.
Still slower than TortoiseSVN (5 versus 8 seconds on a test file)
Re: "Compare with Previous State" extremely slow [message #502644 is a reply to message #502478] Wed, 09 December 2009 09:10 Go to previous message
Igor Burilo is currently offline Igor BuriloFriend
Messages: 435
Registered: July 2009
Senior Member
Hello David,

I don't know how TSVN implemented Compare action, but I think they may also
use different SVN library than we. Also as you can see performance with
JavaHL and SVNKit signifacantly varies, so this problem is specific to SVN
library. I think we can do nothing here.

> Now I tried
> SVNKit 1.3.0 Implementation (Optional) 2.2.1.I20091009-1900
> org.polarion.eclipse.team.svn.connector.svnkit16.feature.gro up
>
> It is faster than JavaHL by factor 2.
> Still slower than TortoiseSVN (5 versus 8 seconds on a test file)
Previous Topic:Synchronize view not up to date
Next Topic:Installation abortion
Goto Forum:
  


Current Time: Fri Dec 19 17:34:26 GMT 2014

Powered by FUDForum. Page generated in 0.02058 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software