[
https://jira.jboss.org/jira/browse/DNA-519?page=com.atlassian.jira.plugin...
]
Randall Hauch updated DNA-519:
------------------------------
Fix Version/s: 0.7
Complexity: High
I've briefly looked at the code for performance, there simply isn't an easy fix.
And in fact, using the Eclipse Subversive plugin (which uses the same SVNKit library) does
hint that the SVNKit performance is pretty poor, since expanding uncached nodes in the
plug-in take several seconds (even as many as 10!). When debugging our connector, each of
the SVNKit calls does take a very noticeable amount of time. We probably need to see if
there's a way of using a local snapshot of the repository.
Therefore, targeting to 0.7, as we're pushing to get 0.6 out the door and don't
have time to adequately address this performance issue in the time remaining for 0.6.
SVN Connector integration test runs in a very long time
-------------------------------------------------------
Key: DNA-519
URL:
https://jira.jboss.org/jira/browse/DNA-519
Project: DNA
Issue Type: Patch
Components: Connectors
Affects Versions: 0.6
Environment: Mac OS X 10.6 JDK 1.5
Reporter: Luiz Fernando Teston
Fix For: 0.7
During the tests on issue DNA-505 a test called SvnAndJcrIntegrationTest was created
inside the project dna-integration-tests. The problem related to the issue DNA-505 was
solved successfully but it takes a very long time to run. On my environment it takes more
than 270 seconds to run the tests method on SvnAndJcrIntegrationTest. This tests appears
to do not load so much nodes. When loading more nodes (for example, changing the
Option.READ_DEPTH to a bigger value) the test takes a very long time to run and it could
make the use of DNA SVN Connector very difficult in a situation where is needed to load
all the repository. I don't know if there's a way to do this load in a faster way,
but if it is possible, it should be really useful to my needs.
Thanks a lot for the help!
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira