This is an automated email from the ASF dual-hosted git repository.

kusal pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/struts.git


    from 84c1b1d0e Merge pull request #768 from 
apache/dependabot/maven/org.codehaus.mojo-versions-maven-plugin-2.16.1
     add 74d2fdcc6 WW-5355 Use LRU cache by default
     add 5011a7977 WW-5355 Prevent AtomicInteger being initialised to zero
     add 9527da5d3 WW-5355 Initial Caffeine cache implementation
     add 1573207ee WW-5355 Fix eviction limit in LRU cache not being enforced
     add 6ff7e15bf WW-5355 Update JavaDoc for basic and LRU cache
     add 9c932f203 WW-5355 Introduce new Struts constants and their defaults
     add bfb4df13e WW-5355 Unify bootstrap constant declaration
     add d245dc551 WW-5355 Introduce new cache type selection methods and 
deprecate problematic setter injection
     add 4700dca18 WW-5355 Downgrade Caffeine version
     add 7463e1de1 WW-5355 Fix interface and unit test bug
     add 28cc6459b WW-5355 Address code smells
     add 793d38371 WW-5355 Delegate deprecated constructor
     add 9be23d7a0 WW-5355 Extract constants into static final fields
     add 3d5beae36 WW-5355 Declare bootstrap constants as final field instead
     add f314b455f WW-5355 Add since tags to StrutsConstants JavaDoc
     add 9dbea66f9 WW-5355 Amend Caffeine cache implementation
     add 7cded18c0 WW-5355 Rename cache types
     add 7afc77266 WW-5355 Bootstrap using basic cache
     add cae627f35 Merge pull request #766 from apache/WW-5355-cache-lru

No new revisions were added by this update.

Summary of changes:
 core/pom.xml                                       |  5 ++
 .../xwork2/config/impl/DefaultConfiguration.java   | 31 ++++++---
 .../xwork2/config/impl/MockConfiguration.java      | 18 +++--
 .../StrutsDefaultConfigurationProvider.java        | 15 ++---
 .../ognl/DefaultOgnlBeanInfoCacheFactory.java      | 19 +++---
 .../xwork2/ognl/DefaultOgnlCacheFactory.java       | 70 ++++++++++++++-----
 .../ognl/DefaultOgnlExpressionCacheFactory.java    | 25 +++----
 .../opensymphony/xwork2/ognl/OgnlCacheFactory.java | 48 +++++++++++--
 .../xwork2/ognl/OgnlCaffeineCache.java             | 78 ++++++++++++++++++++++
 .../opensymphony/xwork2/ognl/OgnlDefaultCache.java | 27 ++++----
 .../com/opensymphony/xwork2/ognl/OgnlLRUCache.java | 40 +++++------
 .../com/opensymphony/xwork2/ognl/OgnlUtil.java     | 65 ++++++++++--------
 .../java/org/apache/struts2/StrutsConstants.java   | 57 ++++++++--------
 .../org/apache/struts2/default.properties          | 38 ++++-------
 .../com/opensymphony/xwork2/ognl/OgnlUtilTest.java | 13 ++--
 pom.xml                                            |  6 ++
 16 files changed, 376 insertions(+), 179 deletions(-)
 create mode 100644 
core/src/main/java/com/opensymphony/xwork2/ognl/OgnlCaffeineCache.java

Reply via email to