Modify

Opened 3 years ago

Last modified 3 years ago

#13914 assigned defect

The macro needs to be faster

Reported by: Ryan J Ollos Owned by: Ryan J Ollos
Priority: normal Component: WantedPagesMacro
Severity: normal Keywords: performance
Cc: Trac Release:

Description

The whole set of wiki pages is parsed each time the macro loads. This makes the macro slow, and it becomes unreasonably slow, often resulting in server timeouts, when there is a lot of wiki content.

Here is a plan to fix that:

  • Save the wanted pages in the database.
  • Add a TracAdmin command to initialize the database.
  • Reparse each page when it changes, using IWikiChangeListener

Attachments (0)

Change History (1)

comment:1 Changed 3 years ago by figaro

Keywords: performance added

Modify Ticket

Change Properties
Set your email in Preferences
Action
as assigned The owner will remain Ryan J Ollos.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.