Ticket #469 (closed enhancement: fixed)

Opened 1 year ago

Last modified 5 months ago

please cache the feed.

Reported by: russ Assigned to: ebrown
Priority: medium Milestone:
Component: ambra Version: 0.8
Keywords: plosone, rss, atom, feed Cc:
Blocking: Blocked By:

Description

http://www.plosone.org/article/feed

it's 126kb. not too big.

however, it takes minutes - i've seen it vary from 90 to 300 seconds - to build the file.

on the production servers.

subsequent reloads take just as long.

thus, i'm assuming that the feed isn't being cached by plosone. it really, really should be!

i'm concerned about this from a performance perspective, and i also wonder if feed readers will time out waiting on this.

i think perhaps i will build a static feed with wget on a daily basis for now...maybe that was your idea all along :)

thanks!

2007-07-09 15:04:59,887 INFO  LoggingInterceptor> Starting execution stack for action /article/feed/getFeed [TP-Processor153 com.opensymphony.xwork.interceptor.LoggingInterceptor]
2007-07-09 15:04:59,888 DEBUG UserAccountsInterceptor> Changed user to 'anonymous:user/' from 'null' with state '0' and cached in session-id: 19A96251EEFC00FD5A02C59A1848F8E4 [TP-Processor153 org.plos.user.UserAccountsInterceptor]
2007-07-09 15:04:59,888 DEBUG EnsureUserAccountInterceptor> ensure user account interceptor called [TP-Processor153 org.plos.user.EnsureUserAccountInterceptor]
2007-07-09 15:04:59,888 DEBUG BaseConfigurableService> Service constructed: class org.plos.user.service.UserService [TP-Processor153 org.plos.service.BaseConfigurableService]
2007-07-09 15:04:59,888 DEBUG UserContext> UserContext constructed with hashcode1127641341 [TP-Processor153 org.plos.web.UserContext]
2007-07-09 15:04:59,888 DEBUG EnsureUserAccountInterceptor> no single sign on user key [TP-Processor153 org.plos.user.EnsureUserAccountInterceptor]
2007-07-09 15:04:59,889 DEBUG EnsureUserAccountInterceptor> ticket is: null [TP-Processor153 org.plos.user.EnsureUserAccountInterceptor]
2007-07-09 15:04:59,889 DEBUG ArticleFeed> generating feed w/startDate=Mon Apr 09 15:04:59 PDT 2007 [TP-Processor153 org.plos.article.action.ArticleFeed]
2007-07-09 15:04:59,889 DEBUG BaseConfigurableService> Service constructed: class org.plos.article.service.ArticleOtmService [TP-Processor153 org.plos.service.BaseConfigurableService]
2007-07-09 15:04:59,889 DEBUG BaseConfigurableService> ensureInit called by : class org.plos.article.service.ArticleOtmService initCalledInside is : false [TP-Processor153 org.plos.service.BaseConfigurableService]
2007-07-09 15:04:59,889 DEBUG BaseConfigurableService> createProctectedService called by class org.plos.article.service.ArticleOtmService [TP-Processor153 org.plos.service.BaseConfigurableService]
2007-07-09 15:04:59,889 DEBUG BaseConfigurableService> creating protected service memberUser = null [TP-Processor153 org.plos.service.BaseConfigurableService]
2007-07-09 15:04:59,889 DEBUG BaseConfigurableService> session map = {} AND memberUser = null [TP-Processor153 org.plos.service.BaseConfigurableService]
2007-07-09 15:04:59,890 DEBUG UserContext> UserContext getting HttpSession of classnameorg.apache.catalina.session.StandardSessionFacade [TP-Processor153 org.plos.web.UserContext]
2007-07-09 15:04:59,890 DEBUG UserContext> UserContext hashcode: 1127641341 [TP-Processor153 org.plos.web.UserContext]
2007-07-09 15:04:59,890 DEBUG UserContext> Session is hashCode: 724833412 [TP-Processor153 org.plos.web.UserContext]
2007-07-09 15:04:59,890 DEBUG UserContext> Session is id: 19A96251EEFC00FD5A02C59A1848F8E4 [TP-Processor153 org.plos.web.UserContext]
2007-07-09 15:04:59,890 DEBUG UserContext> Session is String: org.apache.catalina.session.StandardSessionFacade@2b341484 [TP-Processor153 org.plos.web.UserContext]
2007-07-09 15:06:29,727 DEBUG CachedBagFunction> permit-admin cache hit(anonymous:user/) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,727 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000366) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,727 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000366) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,728 INFO  DenyBiasedPEP> 'permit-irrevokables' permits 'anonymous:user/' to do 'articles:readMetaData' on 'info:doi/10.1371/journal.pone.0000366' [TP-Processor153 org.topazproject.xacml.DenyBiasedPEP]
2007-07-09 15:06:29,728 DEBUG CachedBagFunction> permit-admin cache hit(anonymous:user/) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,728 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000367) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,728 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000367) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,728 INFO  DenyBiasedPEP> 'permit-irrevokables' permits 'anonymous:user/' to do 'articles:readMetaData' on 'info:doi/10.1371/journal.pone.0000367' [TP-Processor153 org.topazproject.xacml.DenyBiasedPEP]
2007-07-09 15:06:29,728 DEBUG CachedBagFunction> permit-admin cache hit(anonymous:user/) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,728 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000369) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,728 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000369) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,728 INFO  DenyBiasedPEP> 'permit-irrevokables' permits 'anonymous:user/' to do 'articles:readMetaData' on 'info:doi/10.1371/journal.pone.0000369' [TP-Processor153 org.topazproject.xacml.DenyBiasedPEP]
2007-07-09 15:06:29,728 DEBUG CachedBagFunction> permit-admin cache hit(anonymous:user/) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,728 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000368) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,728 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000368) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,728 INFO  DenyBiasedPEP> 'permit-irrevokables' permits 'anonymous:user/' to do 'articles:readMetaData' on 'info:doi/10.1371/journal.pone.0000368' [TP-Processor153 org.topazproject.xacml.DenyBiasedPEP]
2007-07-09 15:06:29,728 DEBUG CachedBagFunction> permit-admin cache hit(anonymous:user/) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,728 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000370) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,728 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000370) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,728 INFO  DenyBiasedPEP> 'permit-irrevokables' permits 'anonymous:user/' to do 'articles:readMetaData' on 'info:doi/10.1371/journal.pone.0000370' [TP-Processor153 org.topazproject.xacml.DenyBiasedPEP]
2007-07-09 15:06:29,728 DEBUG CachedBagFunction> permit-admin cache hit(anonymous:user/) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,729 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000363) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,729 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000363) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,729 INFO  DenyBiasedPEP> 'permit-irrevokables' permits 'anonymous:user/' to do 'articles:readMetaData' on 'info:doi/10.1371/journal.pone.0000363' [TP-Processor153 org.topazproject.xacml.DenyBiasedPEP]
2007-07-09 15:06:29,729 DEBUG CachedBagFunction> permit-admin cache hit(anonymous:user/) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,729 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000362) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,729 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000362) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,729 INFO  DenyBiasedPEP> 'permit-irrevokables' permits 'anonymous:user/' to do 'articles:readMetaData' on 'info:doi/10.1371/journal.pone.0000362' [TP-Processor153 org.topazproject.xacml.DenyBiasedPEP]
2007-07-09 15:06:29,729 DEBUG CachedBagFunction> permit-admin cache hit(anonymous:user/) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,729 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000360) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,729 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000360) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,729 INFO  DenyBiasedPEP> 'permit-irrevokables' permits 'anonymous:user/' to do 'articles:readMetaData' on 'info:doi/10.1371/journal.pone.0000360' [TP-Processor153 org.topazproject.xacml.DenyBiasedPEP]
2007-07-09 15:06:29,729 DEBUG CachedBagFunction> permit-admin cache hit(anonymous:user/) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,729 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000365) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,729 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000365) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,729 INFO  DenyBiasedPEP> 'permit-irrevokables' permits 'anonymous:user/' to do 'articles:readMetaData' on 'info:doi/10.1371/journal.pone.0000365' [TP-Processor153 org.topazproject.xacml.DenyBiasedPEP]
2007-07-09 15:06:29,729 DEBUG CachedBagFunction> permit-admin cache hit(anonymous:user/) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,729 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000364) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,729 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000364) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,729 INFO  DenyBiasedPEP> 'permit-irrevokables' permits 'anonymous:user/' to do 'articles:readMetaData' on 'info:doi/10.1371/journal.pone.0000364' [TP-Processor153 org.topazproject.xacml.DenyBiasedPEP]
2007-07-09 15:06:29,729 DEBUG CachedBagFunction> permit-admin cache hit(anonymous:user/) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,729 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000381) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,730 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000381) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,730 INFO  DenyBiasedPEP> 'permit-irrevokables' permits 'anonymous:user/' to do 'articles:readMetaData' on 'info:doi/10.1371/journal.pone.0000381' [TP-Processor153 org.topazproject.xacml.DenyBiasedPEP]
2007-07-09 15:06:29,730 DEBUG CachedBagFunction> permit-admin cache hit(anonymous:user/) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,730 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000382) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,730 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000382) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,730 INFO  DenyBiasedPEP> 'permit-irrevokables' permits 'anonymous:user/' to do 'articles:readMetaData' on 'info:doi/10.1371/journal.pone.0000382' [TP-Processor153 org.topazproject.xacml.DenyBiasedPEP]
2007-07-09 15:06:29,730 DEBUG CachedBagFunction> permit-admin cache hit(anonymous:user/) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,730 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000380) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,730 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000380) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,730 INFO  DenyBiasedPEP> 'permit-irrevokables' permits 'anonymous:user/' to do 'articles:readMetaData' on 'info:doi/10.1371/journal.pone.0000380' [TP-Processor153 org.topazproject.xacml.DenyBiasedPEP]
2007-07-09 15:06:29,730 DEBUG CachedBagFunction> permit-admin cache hit(anonymous:user/) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,730 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000379) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,730 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000379) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,730 INFO  DenyBiasedPEP> 'permit-irrevokables' permits 'anonymous:user/' to do 'articles:readMetaData' on 'info:doi/10.1371/journal.pone.0000379' [TP-Processor153 org.topazproject.xacml.DenyBiasedPEP]
2007-07-09 15:06:29,730 DEBUG CachedBagFunction> permit-admin cache hit(anonymous:user/) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,730 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000386) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,730 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000386) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,730 INFO  DenyBiasedPEP> 'permit-irrevokables' permits 'anonymous:user/' to do 'articles:readMetaData' on 'info:doi/10.1371/journal.pone.0000386' [TP-Processor153 org.topazproject.xacml.DenyBiasedPEP]
2007-07-09 15:06:29,730 DEBUG CachedBagFunction> permit-admin cache hit(anonymous:user/) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,730 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000387) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,731 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000387) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,731 INFO  DenyBiasedPEP> 'permit-irrevokables' permits 'anonymous:user/' to do 'articles:readMetaData' on 'info:doi/10.1371/journal.pone.0000387' [TP-Processor153 org.topazproject.xacml.DenyBiasedPEP]
2007-07-09 15:06:29,731 DEBUG CachedBagFunction> permit-admin cache hit(anonymous:user/) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,731 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000383) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,731 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000383) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,731 INFO  DenyBiasedPEP> 'permit-irrevokables' permits 'anonymous:user/' to do 'articles:readMetaData' on 'info:doi/10.1371/journal.pone.0000383' [TP-Processor153 org.topazproject.xacml.DenyBiasedPEP]
2007-07-09 15:06:29,731 DEBUG CachedBagFunction> permit-admin cache hit(anonymous:user/) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,731 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000384) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,731 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000384) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,731 INFO  DenyBiasedPEP> 'permit-irrevokables' permits 'anonymous:user/' to do 'articles:readMetaData' on 'info:doi/10.1371/journal.pone.0000384' [TP-Processor153 org.topazproject.xacml.DenyBiasedPEP]
2007-07-09 15:06:29,731 DEBUG CachedBagFunction> permit-admin cache hit(anonymous:user/) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,731 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000376) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,731 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000376) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,731 INFO  DenyBiasedPEP> 'permit-irrevokables' permits 'anonymous:user/' to do 'articles:readMetaData' on 'info:doi/10.1371/journal.pone.0000376' [TP-Processor153 org.topazproject.xacml.DenyBiasedPEP]
2007-07-09 15:06:29,731 DEBUG CachedBagFunction> permit-admin cache hit(anonymous:user/) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,731 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000373) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,731 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000373) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,731 INFO  DenyBiasedPEP> 'permit-irrevokables' permits 'anonymous:user/' to do 'articles:readMetaData' on 'info:doi/10.1371/journal.pone.0000373' [TP-Processor153 org.topazproject.xacml.DenyBiasedPEP]
2007-07-09 15:06:29,731 DEBUG CachedBagFunction> permit-admin cache hit(anonymous:user/) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,731 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000372) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,732 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000372) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,732 INFO  DenyBiasedPEP> 'permit-irrevokables' permits 'anonymous:user/' to do 'articles:readMetaData' on 'info:doi/10.1371/journal.pone.0000372' [TP-Processor153 org.topazproject.xacml.DenyBiasedPEP]
2007-07-09 15:06:29,732 DEBUG CachedBagFunction> permit-admin cache hit(anonymous:user/) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,732 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000361) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,732 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000361) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,732 INFO  DenyBiasedPEP> 'permit-irrevokables' permits 'anonymous:user/' to do 'articles:readMetaData' on 'info:doi/10.1371/journal.pone.0000361' [TP-Processor153 org.topazproject.xacml.DenyBiasedPEP]
2007-07-09 15:06:29,732 DEBUG CachedBagFunction> permit-admin cache hit(anonymous:user/) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,732 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000371) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,732 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000371) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,732 INFO  DenyBiasedPEP> 'permit-irrevokables' permits 'anonymous:user/' to do 'articles:readMetaData' on 'info:doi/10.1371/journal.pone.0000371' [TP-Processor153 org.topazproject.xacml.DenyBiasedPEP]
2007-07-09 15:06:29,732 DEBUG CachedBagFunction> permit-admin cache hit(anonymous:user/) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,732 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000377) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,732 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000377) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,732 INFO  DenyBiasedPEP> 'permit-irrevokables' permits 'anonymous:user/' to do 'articles:readMetaData' on 'info:doi/10.1371/journal.pone.0000377' [TP-Processor153 org.topazproject.xacml.DenyBiasedPEP]
2007-07-09 15:06:29,732 DEBUG CachedBagFunction> permit-admin cache hit(anonymous:user/) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,732 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000378) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,732 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000378) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,732 INFO  DenyBiasedPEP> 'permit-irrevokables' permits 'anonymous:user/' to do 'articles:readMetaData' on 'info:doi/10.1371/journal.pone.0000378' [TP-Processor153 org.topazproject.xacml.DenyBiasedPEP]
2007-07-09 15:06:29,732 DEBUG CachedBagFunction> permit-admin cache hit(anonymous:user/) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,732 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000374) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,732 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000374) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,733 INFO  DenyBiasedPEP> 'permit-irrevokables' permits 'anonymous:user/' to do 'articles:readMetaData' on 'info:doi/10.1371/journal.pone.0000374' [TP-Processor153 org.topazproject.xacml.DenyBiasedPEP]
2007-07-09 15:06:29,733 DEBUG CachedBagFunction> permit-admin cache hit(anonymous:user/) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,733 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000375) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,733 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000375) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,733 INFO  DenyBiasedPEP> 'permit-irrevokables' permits 'anonymous:user/' to do 'articles:readMetaData' on 'info:doi/10.1371/journal.pone.0000375' [TP-Processor153 org.topazproject.xacml.DenyBiasedPEP]
2007-07-09 15:06:29,733 DEBUG CachedBagFunction> permit-admin cache hit(anonymous:user/) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,733 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000394) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,733 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000394) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,733 INFO  DenyBiasedPEP> 'permit-irrevokables' permits 'anonymous:user/' to do 'articles:readMetaData' on 'info:doi/10.1371/journal.pone.0000394' [TP-Processor153 org.topazproject.xacml.DenyBiasedPEP]
2007-07-09 15:06:29,733 DEBUG CachedBagFunction> permit-admin cache hit(anonymous:user/) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,733 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000393) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,733 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000393) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,733 INFO  DenyBiasedPEP> 'permit-irrevokables' permits 'anonymous:user/' to do 'articles:readMetaData' on 'info:doi/10.1371/journal.pone.0000393' [TP-Processor153 org.topazproject.xacml.DenyBiasedPEP]
2007-07-09 15:06:29,733 DEBUG CachedBagFunction> permit-admin cache hit(anonymous:user/) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,733 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000398) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,733 DEBUG CachedBagFunction> article-state cache hit(info:doi/10.1371/journal.pone.0000398) [TP-Processor153 org.plos.xacml.cond.CachedBagFunction]
2007-07-09 15:06:29,733 INFO  DenyBiasedPEP> 'permit-irrevokables' permits 'anonymous:user/' to do 'articles:readMetaData' on 'info:doi/10.1371/journal.pone.0000398' [TP-Processor153 org.topazproject.xacml.DenyBiasedPEP]
2007-07-09 15:06:29,760 DEBUG ArticleFeed> feed query returned 30articles [TP-Processor153 org.plos.article.action.ArticleFeed]
2007-07-09 15:06:32,214 DEBUG PlosOneFeedResult> Creating a PlosOneFeedResult with feedName=wireFeed [TP-Processor153 org.plos.webwork.PlosOneFeedResult]
2007-07-09 15:06:32,476 INFO  LoggingInterceptor> Finishing execution stack for action /article/feed/getFeed [TP-Processor153 com.opensymphony.xwork.interceptor.LoggingInterceptor]
2007-07-09 15:06:32,476 INFO  TimerInterceptor> Executed action [/article/feed/getFeed!execute] took 92589 ms. [TP-Processor153 com.opensymphony.xwork.interceptor.TimerInterceptor]

Dependency Graph

Change History

07/09/07 15:44:11 changed by jsuttor

  • keywords set to plosone, rss, atom, feed.
  • owner changed from pradeep to jsuttor.
  • version changed from 0.7 to 0.8.
  • milestone changed from Bugs to 0.8.

the intent for 0.7 was to build the static feeds from /article/feed, i.e. it wasn't designed to be exposed to the world.

in 0.8, the actual feed URI's will be dynamic, cached, etc.

07/09/07 16:14:27 changed by russ

excellent. thanks!

07/25/07 11:50:07 changed by russ

  • priority changed from high to medium.

08/06/07 14:29:39 changed by ebrown

  • owner changed from jsuttor to ebrown.

08/08/07 17:16:00 changed by amit

  • component changed from topaz to publishing-app.

08/09/07 01:39:24 changed by ebrown

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

(In [3372]) fixes #469 Cache feed results for 15 minutes

Somehow this should be hooked into JMX so that it can be flushed after ingestion, but I'm not sure how to do that via spring. This will be more important when we add rss feeds for annotations, but not so much now.

08/10/07 11:13:19 changed by ebrown

(In [3398]) re #469 Change feed cache defaults

  • 12-hour expiration time
  • Roll over to disk if necessary
  • Max 10,000 objects in memory (20-50MB?)
  • eternal is false - obviously!

Found ehcache.xml configuration documentation here: http://ehcache.sourceforge.net/documentation/configuration.html

07/16/08 11:00:34 changed by

  • milestone deleted.

Milestone 0.8 deleted