Ticket #1264 (closed clarification: fixed)
ArticleAnnotationCache does not respect TTL
| Reported by: | russ | Owned by: | russ |
|---|---|---|---|
| Priority: | high | Milestone: | 0.9.3_rc1 |
| Component: | ambra | Version: | 0.9.3 |
| Keywords: | Cc: |
Description
when we upgraded to 0.9.2, some changes were made to the article XSL transform.
in order for those changes to appear on the sites, we needed to rebuild the transformed XML objects in AAC.
so we set eternal to false, and ttl to 6 hours on AAC and restarted ambra.
24 hours later, nothing had been evicted from the AAC cache
we wrote a jMeter script to remove the old cache entries with manageCaches.action, and articles were re-transformed correctly.
so for some reason AAC is ignoring the TTL setting.
some theories:
- ehcache bug or misconfiguration
- the replicated caches are causing TTL to fail somehow
- ambra is updating the timestamps on cache object
- ambra is doing something else bizarre
Change History
Note: See
TracTickets for help on using
tickets.
