This is a snapshot of Indico's old Trac site. Any information contained herein is most probably outdated. Access our new GitHub site here.

Opened 3 years ago

Closed 2 years ago

#1228 closed defect (fixed)

Get rid of "page cache"

Reported by: pferreir Owned by: iandriop
Priority: high Milestone: v1.2
Component: General Version: 0.97.0
Keywords: Cc:

Description

The currently existing "page cache" is less than ideal. It becomes easily inconsistent, and fixing all the issues that it causes will basically mean rewriting the whole thing.
So, we should just get rid of it and optionally think of a caching strategy for commonly used templates and/or pages.

Some crazy suggestions (optional):

  • Start caching individual templates that don't change much
  • Cache Mako templates using GenericCache?
  • Cache full event pages;
  • Cache full category pages;

Change History (5)

comment:1 Changed 2 years ago by jbenito

  • Milestone changed from v1.1 to v1.2
  • Priority changed from normal to high

I would keep this task to *only* remove the option from Indico Admin interface.

comment:2 Changed 2 years ago by iandriop

  • Owner set to iandriop
  • Status changed from new to assigned

comment:3 Changed 2 years ago by iandriop

  • Status changed from assigned to awaiting_merge

comment:4 Changed 2 years ago by jbenito

  • Status changed from awaiting_merge to merging

comment:5 Changed 2 years ago by jbenito

  • Resolution set to fixed
  • Status changed from merging to closed
Note: See TracTickets for help on using tickets.