Opened 16 years ago
Last modified 3 years ago
#3456 closed defect
plugin consumes all memory with large perforce repository — at Initial Version
Reported by: | Owned by: | Lewis Baker | |
---|---|---|---|
Priority: | highest | Component: | PerforcePlugin |
Severity: | critical | Keywords: | |
Cc: | Artem Russakovskii | Trac Release: | 0.11 |
Description
I have perforceplugin working with trac 0.11. My perforce server has a *large* amount of history: about 125,000 changelists. When I start trac for the first time with this plugin enabled it start checking every changelist revision. This 1) takes a huge amount of unnecessary time since most of these changes are old and irrelevant to the new project I'm creating and 2) by the time it reaches change 20,000 the plugin has consumed all the swapspace on my computer (4G!) and so grinds the machine to a halt.
I'm running a sqlLite DBMS with the following [perforce] config entry
[perforce] branches = goblin charset = none labels = labels/* language = password = port = dummy:1666 user = foo workspace = foo-work
I'm going to try MySQL to see if this helps the problem.