Scheduled Maintenance: over the next few days, we will update Jira to a newer version.

If you don't know Jira 4.x yet, you might be a little surprised by the UI changes ... :)

Issue Details (XML | Word | Printable)

Key: MGNLADVCACHE-10
Type: New Feature New Feature
Status: Open Open
Priority: Major Major
Assignee: Jan Haderka
Reporter: Jan Haderka
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Magnolia Advanced Cache

Make cache cluster aware

Created: 23/Apr/09 07:29 PM   Updated: 24/Apr/09 08:17 AM
Component/s: None
Affects Version/s: 1.1
Fix Version/s: None
Security Level: Public

Time Tracking:
Not Specified

Labels:
Date of First Response: 23/Apr/09 08:10 PM


 Description  « Hide
Currently when Magnolia is deployed in clustered environment, cache content is kept separate for each cluster node as it is stored outside of JCR. This however means that cache updates, or more precisely forcing pages to be removed from the cache explicitly (because for some reason we know they were updated, like when adding page comment) will not work properly as such event will not be propagated to instance of the cache running on other cluster node.
The existing implementation will still work fine for general use case when we need to flush cache upon activation which is observation based and therefore propagated for cluster nodes.
For more other use cases, like commenting, we should provide an API that will do the same (propagate the flush request using observation) for flushing individual content.

 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Jan Haderka added a comment - 24/Apr/09 08:17 AM
Created concept page for further discussion about usefulness and possible solutions for the feature http://wiki.magnolia-cms.com/display/DEV/Concept+Caching+In+Clustered+Env