Edgewall Software

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.

Change History (0)

Note: See TracTickets for help on using tickets.