[
https://issues.apache.org/jira/browse/JSPWIKI-50?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12592439#action_12592439
]
Harry Metske commented on JSPWIKI-50:
-------------------------------------
Just a short status update:
I had a look at OSCache's grouping facility.
What we would like is putting an Attachment object in the cache, with the
Attachment.getName() as key , and the Attachment.getParentName() as the
associated group.
This way you can nicely add and flush cache entries using the groupname.
You can get entries from the cache by it's key (the attachment name), but the
problem is that you cannot get cache entries by it's groupName (the WikiPage
name in our case).
We need this in the existing method CachingAttachmentProvider.listAttachments(
WikiPage page ).
It looks llke we need more functionality from OSCache than it currently offers
with just one Cache for attachments, I'll think about some more......
> RecentChanges plugin is slow
> ----------------------------
>
> Key: JSPWIKI-50
> URL: https://issues.apache.org/jira/browse/JSPWIKI-50
> Project: JSPWiki
> Issue Type: Improvement
> Components: Plugins
> Reporter: Janne Jalkanen
> Assignee: Harry Metske
> Priority: Minor
> Fix For: 2.8
>
> Attachments: CachedAttachmentCollector.java,
> CachingAttachmentProvider.patch, PageTimeComparator.patch, Screenshot-20252
> msec -- -tmp-jip-profile.xml.png
>
>
> RecentChanges plugin gets awfully slow once the repository gets big enough.
> It might be a good idea to cache something or do some other performance
> optimizations.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.