Dramatic OpenVMS performance increase for co / update

View: New views
4 Messages — Rating Filter:   Alert me  

Dramatic OpenVMS performance increase for co / update

by Anders Wallin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I am posting this for the benefit of other OpenVMS SVNKIT users.

I have had problems checking out / updating large directories, 2700 files or more. The check out time was 60 (sixty) minutes and the CPU time just as much.

After defining svnkit.symlinks=false the checkout time dropped from 60 minutes to 4 minutes.

I added the following change to startup file "jsvnsetup.openvms".
It is important that the quoting is exactly as below to get the final jsvn command right.

....
$ OPT = """""-Dsvnkit.symlinks=false"""""
......

Anders Wallin

Re: Dramatic OpenVMS performance increase for co / update

by Alexander Kitaev-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello Anders,

Thank you very much for reporting this. Actually, symbolic links related
code should not be executed on OpenVMS platform and it looks like in the
version of SVNKit you're using some of that code get executed.

Could you please say what version of SVNKit you're using? Is that 1.2.3 one?

Alexander Kitaev,
TMate Software,
http://svnkit.com/ - Java [Sub]Versioning Library!

Anders Wallin wrote:

> I am posting this for the benefit of other OpenVMS SVNKIT users.
>
> I have had problems checking out / updating large directories, 2700 files or
> more. The check out time was 60 (sixty) minutes and the CPU time just as
> much.
>
> After defining svnkit.symlinks=false the checkout time dropped from 60
> minutes to 4 minutes.
>
> I added the following change to startup file "jsvnsetup.openvms".
> It is important that the quoting is exactly as below to get the final jsvn
> command right.
>
> ....
> $ OPT = """""-Dsvnkit.symlinks=false"""""
> ......
>
> Anders Wallin

---------------------------------------------------------------------
To unsubscribe, e-mail: svnkit-users-unsubscribe@...
For additional commands, e-mail: svnkit-users-help@...


Re: Dramatic OpenVMS performance increase for co / update

by Anders Wallin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello Alexander,

The symlinks slowdown applies to SVNKit 1.2.2 and 1.2.3. I don't know about previous versions as 1.2.2 was the first I tested.
Thanks for providing such a wonderful tool (and with OpenVMS support).

Anders Wallin


Alexander Kitaev-3 wrote:
Could you please say what version of SVNKit you're using? Is that 1.2.3 one?

Alexander Kitaev,
TMate Software,
http://svnkit.com/ - Java [Sub]Versioning Library!

Re: Dramatic OpenVMS performance increase for co / update

by Anders Wallin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Just an update on the performance topic.

The new svnkit version 1.3.0 works very well performance-wise under OpenVMS. There is no longer any need to add:
"-Dsvnkit.symlinks=false" to the command line.

Thanks

- AW -



Hello Alexander,

The symlinks slowdown applies to SVNKit 1.2.2 and 1.2.3. I don't know about previous versions as 1.2.2 was the first I tested.
Thanks for providing such a wonderful tool (and with OpenVMS support).

Anders Wallin


Alexander Kitaev-3 wrote:
Could you please say what version of SVNKit you're using? Is that 1.2.3 one?

Alexander Kitaev,
TMate Software,
http://svnkit.com/ - Java [Sub]Versioning Library!