Ticket #278 (closed defect: fixed)

Opened 2 years ago

Last modified 8 months ago

remove cache per doi (was: create custom cache key class for servlet cache)

Reported by: stevec Assigned to: pradeep
Priority: high Milestone: 0.9.0
Component: ambra Version: 0.8.2-SNAPSHOT
Keywords: Cc:
Blocking: Blocked By:

Description (Last modified by rich)

In order to accurately delete only one article's images from the teh SimplePageCachingFilter?, we should only delete per DOI. We should not flush the entire cache.

Dependency Graph

Change History

06/20/07 17:44:15 changed by amit

  • priority changed from unassigned to medium.
  • milestone changed from TBD to 0.8.

07/04/07 10:53:26 changed by amit

  • milestone changed from 0.8 to WishList.

Moving it out of 0.8 as this is also dependent on moving away from osCache to ehCache #435.

08/07/07 16:26:04 changed by

  • milestone deleted.

Milestone WishList? deleted

10/29/07 20:35:13 changed by amit

  • owner changed from stevec to jsuttor.
  • version set to 0.8.2-SNAPSHOT.
  • milestone set to 0.8.2.

As part of #688 I suspect, it might be useful to look at this one also.

11/12/07 12:40:07 changed by rich

  • milestone deleted.

01/07/08 12:58:24 changed by jsuttor

  • status changed from new to assigned.
  • milestone set to pubApp_0.8.3.

01/21/08 09:48:20 changed by rich

  • milestone deleted.

03/07/08 10:40:22 changed by rich

  • priority changed from medium to high.
  • milestone set to pubApp_0.8.2.2.

03/07/08 10:49:55 changed by rich

  • priority changed from high to critical.

We need to remove keys from SimplePageCachingFilter? per DOI, not removing all keys.

03/07/08 10:53:35 changed by rich

  • milestone deleted.

03/07/08 11:24:49 changed by rich

  • priority changed from critical to high.
  • description changed.
  • summary changed from create custom cache key class for servlet cache to remove cache per doi (was: create custom cache key class for servlet cache).

05/07/08 10:12:52 changed by pradeep

  • owner changed from jsuttor to pradeep.
  • status changed from assigned to new.
  • blocking changed.
  • blockedby changed.
  • milestone set to 0.9.0.

05/07/08 10:19:09 changed by pradeep

  • status changed from new to closed.
  • resolution set to fixed.

(In [5657]) Remove SimplePageCachingFilter? and its associated cache.

The object-cache now holds the blobs that this filter was caching. Moreover the object-cache is journal context aware and will be invalidated when article is deleted/re-ingested as well as when the journal membership changes.

This closes #740,#278 and addresses #610,#901.