Hi all,

Firstofall I want to express my gratitude as I see the svnkit 1.7 been
developed at such a tight schedule. It is a great product.

I have tried to use svnkit 1.7 beta 1 on our codebase repository (1.8Gb of
source files sitting on the SVN server 1.7). I noticed issues with
performance of the svnkit 1.7 executing on Windows workstation. It does
complete checkout in 28 minutes. This is much slower than the native linux
svn client (full checkout in 5 minutes).

I have noticed that the svnkit checkout spends most of the time in
executing JetSQL transactions. Is there a ways to speed up this access?
Maybe I can turn off synchronous write?

Checkout of each file consists of four JetSQL transactions. Is it possible
to combine all or some of these transactions?

I tried a simple way to speed it up by splitting the socket reading and
JetSQL command execution into two concurrent threads (attached is the
modified SVNEditModeReader.java). Would it be possible to put this change
into the official version of the SVN kit?



Thanks a lot,

Victor Borisoff

Attachment: SVNEditModeReader.java
Description: Binary data

Reply via email to