On Thu, 2006-03-16 at 14:16 -0600, Russ Brown wrote: > > > > I believe the command is: > > $ trac-admin resync /your/trac/env > > > > Thanks! I knew I remembered seeing something like this before. > > OK, I've run it but unfortunately its not cured the problem. > > To investigate a little further I've played a little with the timeline > filters. If I show everything but Repository checkins it is very fast, > but if I show only checkins it is very slow. I'm only showing 7 days of > history too, and this only used to take a couple of seconds at the most. > Now it takes something like 39 seconds. > > If its not the repository cache, is there anything else in the > repository rebuilding that could have caused this? If not, it must be > the upgrade that has slowed everything down Perhaps there needs to be an > index somewhere that the trac upgrade script didn't add? (I just did a > diff of my db's schema against a fresh trac instance schema and didn't > spot any missing indexes). > > So I'm at a loss. Has anything significant changed in the way in which > the timeline is queried for and constructed/rendered?
Apologies for replying to my own post, but I'm at a total loss as to what could be causing this slowdown, and it really affecting our work as we use the timeline a lot to watch what's going on (it is one of Trac's most useful features). As noted above I tried resyncing the trac db against the repository to no avail. We aren't having any other problems with the repository so I'm certain that's not the problem. That only leaves the recent upgrade of trac, which would indicate that a recent change has caused performance of the timeline to degrade considerably. Has anybody else noticed such a degradation in Timeline performance following an upgrade to a recent version in trunk? Can anybody else think of any other reason why this is is happening? Thanks, and apologies once again for replying to myself. :) -- Russ _______________________________________________ Trac mailing list [email protected] http://lists.edgewall.com/mailman/listinfo/trac
