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: bike_head@… 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.

Change History (0)

Note: See TracTickets for help on using tickets.