[ 
https://issues.apache.org/jira/browse/WW-5035?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16924805#comment-16924805
 ] 

ASF subversion and git services commented on WW-5035:
-----------------------------------------------------

Commit 4ae1a6a26d6ee1474eeace197f10f96e47763608 in struts's branch 
refs/heads/struts-2-5-x from Yasser Zamani
[ https://gitbox.apache.org/repos/asf?p=struts.git;h=4ae1a6a ]

Merge pull request #361 from JCgH4164838Gh792C124B5/localS2_25x_OgnlCachecontrol

Proposed WW-5035 enhancement:

> Provide mechanism to clear OgnlUtil caches
> ------------------------------------------
>
>                 Key: WW-5035
>                 URL: https://issues.apache.org/jira/browse/WW-5035
>             Project: Struts 2
>          Issue Type: Improvement
>          Components: Core
>         Environment: All
>            Reporter: James Chaplin
>            Priority: Minor
>              Labels: pull-request-available
>             Fix For: 2.5.21
>
>
> Hello Apache Struts Team.
> This Jira proposes to provide some cache-clearing methods for the OgnlUtil 
> class, as well as methods to check the current cache element count.
> These methods will allow applications to clear the OgnlUtil expression cache 
> and BeanInfo cache when necessary (using application-specific usage profile).
> Currently the only OgnlUtil cache control available to applications is to 
> enable/disable the OgnlUtil expressionCache 
> ({{struts.ognl.enableExpressionCache flag}}). 
> Using the new methods applications that have resource (memory) leak issues 
> with the caches may be able to use the caches to gain some performance 
> benefits, while periodically clearing them to recover memory resources.  
> Application developers can determine how frequently (e.g. hourly, daily) such 
> cache clearing is needed.



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

Reply via email to