Opened 15 years ago
Last modified 10 years ago
#8459 closed defect
svn:mergeinfo rendering is far too slow — at Initial Version
Reported by: | Emmanuel Blot | Owned by: | |
---|---|---|---|
Priority: | high | Milestone: | 0.12.6 |
Component: | version control/browser | Version: | 0.12dev |
Severity: | major | Keywords: | svn svnmerge mergeinfo performance |
Cc: | jsceballos@…, fly1004@…, info@…, tim@…, rverchere@…, duncanphilipnorman@…, pweygand@…, mpotter@…, Jun Omae | Branch: | |
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
This is a ticket follow up of #7715.
The new property rendered makes Trac browser deadly slow to render a directory that contains a lot of svn:mergeinfo
values.
Typical slow down with [8352] is 40 times as slower as with the previous, dummy rendering on a Core 2 Duo 2.8Ghz machine.
It takes about 5 seconds to render our /trunk
directory which only contains 7 entries, and about 450 mergeinfo sources.
Using 'defect' rather than 'enhancement', as it makes Trac browser hardly usable on such directories.