Modify ↓
Opened 4 years ago
Last modified 4 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)
Note: See
TracTickets for help on using
tickets.