Provide cluster invalidation mechanism for DBFlat cache

Description

introduces caching on various property tables used by DBFlat.

Currently there is no cluster invalidation mechanism, which means that site properties (and other properties) may be up to 5 minutes out-of-date on other cluster nodes.

This could be problematic for some use cases, e.g. when Section Info is used for tutorial signup, a site property controls whether signup is available to students or not. Sometimes instructors switch this on at a particular time (e.g. 12pm) with a lab full of students waiting for it to go live.

This is to request cache invalidation across the cluster keyed to related events - for example site.upd should invalidate cache entries for site-related properties.

Activity

Show:

Aaron Zeckoski March 27, 2012 at 12:35 PM

CLE team bulk inactive issues cleanup - if this is important then reopen or create a new issue

David Horwitz February 23, 2010 at 6:32 AM

MAINT TEAM REVIEW: This feature request is currently unassigned and will be reviewed. In line with stated Jira practice http://confluence.sakaiproject.org/display/MGT/Sakai+Jira+Guidelines Feature requests that are not going to be implemented will be closed with a status of "wont fix". If you intend implementing this issue please ensure that its up to date and assigned correctly

Won't Fix

Details

Priority

Affects versions

Components

Assignee

Reporter

Created July 23, 2008 at 3:40 AM
Updated August 21, 2012 at 8:50 AM
Resolved March 27, 2012 at 12:35 PM