You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@commons.apache.org by tv...@apache.org on 2020/08/22 14:46:55 UTC
svn commit: r1064678 [7/18] - in
/websites/production/commons/content/proper/commons-jcs: ./
commons-jcs-core/ commons-jcs-jcache-extras/ commons-jcs-jcache-openjpa/
commons-jcs-jcache-tck/ commons-jcs-jcache/ css/ getting_started/ images/
xref-test/ x...
Modified: websites/production/commons/content/proper/commons-jcs/UpgradingFrom13.html
==============================================================================
--- websites/production/commons/content/proper/commons-jcs/UpgradingFrom13.html (original)
+++ websites/production/commons/content/proper/commons-jcs/UpgradingFrom13.html Sat Aug 22 14:46:55 2020
@@ -1,36 +1,37 @@
<!DOCTYPE html>
<!--
- | Generated by Apache Maven Doxia at 23 August 2018
+ | Generated by Apache Maven Doxia at 16 August 2020
| Rendered using Apache Maven Fluido Skin 1.3.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="author" content="Thomas Vandahl" />
- <meta name="Date-Revision-yyyymmdd" content="20180823" />
- <meta http-equiv="Content-Language" content="en" />
- <title>JCS – Upgrading from JCS 1.3 to 2.0</title>
+ <meta name="author" content="Thomas Vandahl" />
+ <meta name="Date-Revision-yyyymmdd" content="20200816" />
+ <meta http-equiv="Content-Language" content="en" />
+ <title>JCS – Upgrading from JCS 1.3 to 2.0</title>
- <link rel="stylesheet" href="./css/bootstrap.min.css" type="text/css" />
- <link rel="stylesheet" href="./css/site.css" type="text/css" />
+ <link rel="stylesheet" href="./css/bootstrap.min.css" type="text/css" />
+ <link rel="stylesheet" href="./css/site.css" type="text/css" />
<link rel="stylesheet" href="./css/print.css" media="print" />
- <script type="text/javascript" src="./js/jquery.min.js"></script>
- <script type="text/javascript" src="./js/bootstrap.min.js"></script>
- <script type="text/javascript" src="./js/prettify.min.js"></script>
- <script type="text/javascript" src="./js/site.js"></script>
+ <script type="text/javascript" src="./js/jquery.min.js"></script>
+ <script type="text/javascript" src="./js/bootstrap.min.js"></script>
+ <script type="text/javascript" src="./js/prettify.min.js"></script>
+ <script type="text/javascript" src="./js/site.js"></script>
-
+
</head>
<body class="composite">
- <a href="http://commons.apache.org/" id="bannerLeft" title="Apache Commons logo">
- <img class="logo-left" src="./images/commons-logo.png" alt="Apache Commons logo"/>
- </a>
- <a href="index.html" id="bannerRight">
- <h2>Commons JCSâ¢</h2>
- </a>
+ <a href="https://commons.apache.org/" id="bannerLeft" title="Apache Commons logo">
+ <img class="logo-left" src=" ./images/commons-logo.png
+" alt="Apache Commons logo"/>
+ </a>
+ <a href="index.html" id="bannerRight">
+ <h2>Commons JCSâ¢</h2>
+ </a>
<div class="clear"></div>
<div class="navbar">
@@ -39,10 +40,10 @@
<a class="brand" href="http://commons.apache.org/proper/commons-jcs/">Apache Commons JCS ™</a>
<ul class="nav">
- <li id="publishDate">Last Published: 23 August 2018</li>
- <li class="divider">|</li> <li id="projectVersion">Version: 2.2.1</li>
+ <li id="publishDate">Last Published: 16 August 2020</li>
+ <li class="divider">|</li> <li id="projectVersion">Version: 3.0</li>
</ul>
- <div class="pull-right"> <ul class="nav">
+ <div class="pull-right"> <ul class="nav">
<li>
<a href="http://www.apachecon.com/" class="externalLink" title="ApacheCon">
ApacheCon</a>
@@ -52,7 +53,7 @@
Apache</a>
</li>
<li>
- <a href="../../" title="Commons">
+ <a href="https://commons.apache.org/" class="externalLink" title="Commons">
Commons</a>
</li>
</ul>
@@ -67,7 +68,7 @@
<td class="sidebar">
<div class="well sidebar-nav">
<ul class="nav nav-list">
- <li class="nav-header">JCS</li>
+ <li class="nav-header">JCS</li>
<li class="none">
<a href="index.html" title="Overview">
Overview</a>
@@ -86,7 +87,7 @@
</li>
</ul>
<ul class="nav nav-list">
- <li class="nav-header"><i class="icon-cog"></i>Development</li>
+ <li class="nav-header"><i class="icon-cog"></i>Development</li>
<li class="none">
<a href="changes-report.html" title="Release Notes">
Release Notes</a>
@@ -96,6 +97,10 @@
Upgrading from 1.3 to 2.0</a>
</li>
<li class="none">
+ <a href="UpgradingFrom2x.html" title="Upgrading from 2.x to 3.0">
+ Upgrading from 2.x to 3.0</a>
+ </li>
+ <li class="none">
<a href="mail-lists.html" title="Mailing Lists">
Mailing Lists</a>
</li>
@@ -108,12 +113,12 @@
Source Repository</a>
</li>
<li class="none">
- <a href="commons-jcs-core/apidocs/index.html" title="Core Javadoc (SVN latest)">
- Core Javadoc (SVN latest)</a>
+ <a href="commons-jcs3-core/apidocs/index.html" title="Core Javadoc">
+ Core Javadoc</a>
</li>
</ul>
<ul class="nav nav-list">
- <li class="nav-header">Getting Started</li>
+ <li class="nav-header">Getting Started</li>
<li class="none">
<a href="getting_started/intro.html" title="Overview">
Overview</a>
@@ -132,7 +137,7 @@
</li>
</ul>
<ul class="nav nav-list">
- <li class="nav-header">JCS User's Guide</li>
+ <li class="nav-header">JCS User's Guide</li>
<li class="collapsed">
<a href="LocalCacheConfig.html" title="Core">
Core</a>
@@ -143,47 +148,47 @@
</li>
</ul>
<ul class="nav nav-list">
- <li class="nav-header">Modules</li>
+ <li class="nav-header">Modules</li>
<li class="none">
- <a href="commons-jcs-core/index.html" title="Apache Commons JCS :: Core">
+ <a href="commons-jcs3-core/index.html" title="Apache Commons JCS :: Core">
Apache Commons JCS :: Core</a>
</li>
<li class="none">
- <a href="commons-jcs-jcache/index.html" title="Apache Commons JCS :: JCache">
+ <a href="commons-jcs3-jcache/index.html" title="Apache Commons JCS :: JCache">
Apache Commons JCS :: JCache</a>
</li>
<li class="none">
- <a href="commons-jcs-jcache-tck/index.html" title="Apache Commons JCS :: JCache TCK">
+ <a href="commons-jcs3-jcache-tck/index.html" title="Apache Commons JCS :: JCache TCK">
Apache Commons JCS :: JCache TCK</a>
</li>
<li class="none">
- <a href="commons-jcs-jcache-extras/index.html" title="Apache Commons JCS :: JCache Extras">
+ <a href="commons-jcs3-jcache-extras/index.html" title="Apache Commons JCS :: JCache Extras">
Apache Commons JCS :: JCache Extras</a>
</li>
<li class="none">
- <a href="commons-jcs-jcache-openjpa/index.html" title="Apache Commons JCS :: JCache OpenJPA">
+ <a href="commons-jcs3-jcache-openjpa/index.html" title="Apache Commons JCS :: JCache OpenJPA">
Apache Commons JCS :: JCache OpenJPA</a>
</li>
<li class="none">
- <a href="commons-jcs-dist/index.html" title="Apache Commons JCS :: Distribution">
+ <a href="commons-jcs3-dist/index.html" title="Apache Commons JCS :: Distribution">
Apache Commons JCS :: Distribution</a>
</li>
</ul>
<ul class="nav nav-list">
- <li class="nav-header"><i class="icon-info-sign"></i>Project Documentation</li>
+ <li class="nav-header"><i class="icon-info-sign"></i>Project Documentation</li>
<li class="collapsed">
<a href="project-info.html" title="Project Information">
Project Information</a>
</li>
- <li class="collapsed">
+ <li class="collapsed">
<a href="project-reports.html" title="Project Reports">
Project Reports</a>
</li>
</ul>
<ul class="nav nav-list">
- <li class="nav-header">Commons</li>
+ <li class="nav-header">Commons</li>
<li class="none">
- <a href="../../" title="Home">
+ <a href="https://commons.apache.org/" class="externalLink" title="Home">
Home</a>
</li>
<li class="none">
@@ -191,46 +196,46 @@
License</a>
</li>
<li class="collapsed">
- <a href="../../components.html" title="Components">
+ <a href="https://commons.apache.org/components.html" class="externalLink" title="Components">
Components</a>
</li>
<li class="collapsed">
- <a href="../../sandbox/index.html" title="Sandbox">
+ <a href="https://commons.apache.org/sandbox/index.html" class="externalLink" title="Sandbox">
Sandbox</a>
</li>
<li class="collapsed">
- <a href="../../dormant/index.html" title="Dormant">
+ <a href="https://commons.apache.org/dormant/index.html" class="externalLink" title="Dormant">
Dormant</a>
</li>
</ul>
<ul class="nav nav-list">
- <li class="nav-header">General Information</li>
+ <li class="nav-header">General Information</li>
<li class="none">
- <a href="../../security.html" title="Security">
+ <a href="https://commons.apache.org/security.html" class="externalLink" title="Security">
Security</a>
</li>
<li class="none">
- <a href="../../volunteering.html" title="Volunteering">
+ <a href="https://commons.apache.org/volunteering.html" class="externalLink" title="Volunteering">
Volunteering</a>
</li>
<li class="none">
- <a href="../../patches.html" title="Contributing Patches">
+ <a href="https://commons.apache.org/patches.html" class="externalLink" title="Contributing Patches">
Contributing Patches</a>
</li>
<li class="none">
- <a href="../../building.html" title="Building Components">
+ <a href="https://commons.apache.org/building.html" class="externalLink" title="Building Components">
Building Components</a>
</li>
<li class="none">
- <a href="../../commons-parent-pom.html" title="Commons Parent Pom">
+ <a href="https://commons.apache.org/commons-parent-pom.html" class="externalLink" title="Commons Parent Pom">
Commons Parent Pom</a>
</li>
<li class="none">
- <a href="../../build-plugin/index.html" title="Commons Build Plugin">
+ <a href="https://commons.apache.org/build-plugin/index.html" class="externalLink" title="Commons Build Plugin">
Commons Build Plugin</a>
</li>
<li class="none">
- <a href="../../releases/index.html" title="Releasing Components">
+ <a href="https://commons.apache.org/releases/index.html" class="externalLink" title="Releasing Components">
Releasing Components</a>
</li>
<li class="none">
@@ -239,7 +244,7 @@
</li>
</ul>
<ul class="nav nav-list">
- <li class="nav-header">ASF</li>
+ <li class="nav-header">ASF</li>
<li class="none">
<a href="http://www.apache.org/foundation/how-it-works.html" class="externalLink" title="How the ASF works">
How the ASF works</a>
@@ -276,17 +281,16 @@
</div>
</td>
<td class="content">
-
+
- <div class="section">
+ <section>
<h2><a name="Upgrading_from_JCS_1.3_to_2.0"></a>Upgrading from JCS 1.3 to 2.0</h2>
<p>
This document lists a number of things that changed in Commons JCS
2.0.
</p>
-
-<div class="section">
+ <section>
<h3><a name="Package_Names_and_Maven_Coordinates"></a>Package Names and Maven Coordinates</h3>
<p>
@@ -325,9 +329,8 @@ import org.apache.commons.jcs.*;
</dependency>
</pre></div>
- </div>
-
-<div class="section">
+ </section>
+ <section>
<h3><a name="Change_Cache_Access_Object"></a>Change Cache Access Object</h3>
<p>
@@ -347,9 +350,8 @@ CacheAccess<String, City> cityCach
GroupCacheAccess<String, Country> countryCache = JCS.getGroupCacheInstance( "country" );
</pre></div>
- </div>
-
-<div class="section">
+ </section>
+ <section>
<h3><a name="Adjusting_the_Configuration"></a>Adjusting the Configuration</h3>
<p>
@@ -366,7 +368,7 @@ jcs.default.cacheattributes=org.apache.j
<pre>
jcs.default.cacheattributes=org.apache.commons.jcs.engine.CompositeCacheAttributes
</pre></div>
- and all <tt>MaxLifeSeconds</tt> lines to <tt>MaxLife</tt>
+ and all MaxLifeSeconds lines to MaxLife
like
<div class="source">
@@ -382,23 +384,26 @@ jcs.default.elementattributes.MaxLife=7
<p>
- The <tt>IndexedDiskCache</tt> recycle bin is no longer limited in size.
- So remove all references to <tt>MaxRecycleBinSize</tt> from the configuration files.
+ The IndexedDiskCache recycle bin is no longer limited in size.
+ So remove all references to MaxRecycleBinSize from the configuration files.
</p>
- </div>
- </div>
+ </section>
+ </section>
- </td>
+ </td>
</tr>
</table>
</div>
<div class="footer">
- <p>Copyright © 2002-2018
- <a href="https://www.apache.org/">The Apache Software Foundation</a>.
+ <p>Copyright © 2002-2020
+ <a href="https://www.apache.org/">The Apache Software Foundation</a>.
All Rights Reserved.</p>
- </div>
+
+<div class="center">Apache Commons, Apache Commons JCS, Apache, the Apache feather logo, and the Apache Commons project logos are trademarks of The Apache Software Foundation.
+ All other marks mentioned may be trademarks or registered trademarks of their respective owners.</div>
+ </div>
</body>
</html>
Modified: websites/production/commons/content/proper/commons-jcs/UsingJCSBasicWeb.html
==============================================================================
--- websites/production/commons/content/proper/commons-jcs/UsingJCSBasicWeb.html (original)
+++ websites/production/commons/content/proper/commons-jcs/UsingJCSBasicWeb.html Sat Aug 22 14:46:55 2020
@@ -1,36 +1,37 @@
<!DOCTYPE html>
<!--
- | Generated by Apache Maven Doxia at 23 August 2018
+ | Generated by Apache Maven Doxia at 16 August 2020
| Rendered using Apache Maven Fluido Skin 1.3.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="author" content="Aaron Smuts" />
- <meta name="Date-Revision-yyyymmdd" content="20180823" />
- <meta http-equiv="Content-Language" content="en" />
- <title>JCS – Using JCS: Some basics for the web</title>
+ <meta name="author" content="Aaron Smuts" />
+ <meta name="Date-Revision-yyyymmdd" content="20200816" />
+ <meta http-equiv="Content-Language" content="en" />
+ <title>JCS – Using JCS: Some basics for the web</title>
- <link rel="stylesheet" href="./css/bootstrap.min.css" type="text/css" />
- <link rel="stylesheet" href="./css/site.css" type="text/css" />
+ <link rel="stylesheet" href="./css/bootstrap.min.css" type="text/css" />
+ <link rel="stylesheet" href="./css/site.css" type="text/css" />
<link rel="stylesheet" href="./css/print.css" media="print" />
- <script type="text/javascript" src="./js/jquery.min.js"></script>
- <script type="text/javascript" src="./js/bootstrap.min.js"></script>
- <script type="text/javascript" src="./js/prettify.min.js"></script>
- <script type="text/javascript" src="./js/site.js"></script>
+ <script type="text/javascript" src="./js/jquery.min.js"></script>
+ <script type="text/javascript" src="./js/bootstrap.min.js"></script>
+ <script type="text/javascript" src="./js/prettify.min.js"></script>
+ <script type="text/javascript" src="./js/site.js"></script>
-
+
</head>
<body class="composite">
- <a href="http://commons.apache.org/" id="bannerLeft" title="Apache Commons logo">
- <img class="logo-left" src="./images/commons-logo.png" alt="Apache Commons logo"/>
- </a>
- <a href="index.html" id="bannerRight">
- <h2>Commons JCSâ¢</h2>
- </a>
+ <a href="https://commons.apache.org/" id="bannerLeft" title="Apache Commons logo">
+ <img class="logo-left" src=" ./images/commons-logo.png
+" alt="Apache Commons logo"/>
+ </a>
+ <a href="index.html" id="bannerRight">
+ <h2>Commons JCSâ¢</h2>
+ </a>
<div class="clear"></div>
<div class="navbar">
@@ -39,10 +40,10 @@
<a class="brand" href="http://commons.apache.org/proper/commons-jcs/">Apache Commons JCS ™</a>
<ul class="nav">
- <li id="publishDate">Last Published: 23 August 2018</li>
- <li class="divider">|</li> <li id="projectVersion">Version: 2.2.1</li>
+ <li id="publishDate">Last Published: 16 August 2020</li>
+ <li class="divider">|</li> <li id="projectVersion">Version: 3.0</li>
</ul>
- <div class="pull-right"> <ul class="nav">
+ <div class="pull-right"> <ul class="nav">
<li>
<a href="http://www.apachecon.com/" class="externalLink" title="ApacheCon">
ApacheCon</a>
@@ -52,7 +53,7 @@
Apache</a>
</li>
<li>
- <a href="../../" title="Commons">
+ <a href="https://commons.apache.org/" class="externalLink" title="Commons">
Commons</a>
</li>
</ul>
@@ -67,7 +68,7 @@
<td class="sidebar">
<div class="well sidebar-nav">
<ul class="nav nav-list">
- <li class="nav-header">JCS</li>
+ <li class="nav-header">JCS</li>
<li class="none">
<a href="index.html" title="Overview">
Overview</a>
@@ -86,7 +87,7 @@
</li>
</ul>
<ul class="nav nav-list">
- <li class="nav-header"><i class="icon-cog"></i>Development</li>
+ <li class="nav-header"><i class="icon-cog"></i>Development</li>
<li class="none">
<a href="changes-report.html" title="Release Notes">
Release Notes</a>
@@ -96,6 +97,10 @@
Upgrading from 1.3 to 2.0</a>
</li>
<li class="none">
+ <a href="UpgradingFrom2x.html" title="Upgrading from 2.x to 3.0">
+ Upgrading from 2.x to 3.0</a>
+ </li>
+ <li class="none">
<a href="mail-lists.html" title="Mailing Lists">
Mailing Lists</a>
</li>
@@ -108,12 +113,12 @@
Source Repository</a>
</li>
<li class="none">
- <a href="commons-jcs-core/apidocs/index.html" title="Core Javadoc (SVN latest)">
- Core Javadoc (SVN latest)</a>
+ <a href="commons-jcs3-core/apidocs/index.html" title="Core Javadoc">
+ Core Javadoc</a>
</li>
</ul>
<ul class="nav nav-list">
- <li class="nav-header">Getting Started</li>
+ <li class="nav-header">Getting Started</li>
<li class="none">
<a href="getting_started/intro.html" title="Overview">
Overview</a>
@@ -132,36 +137,36 @@
</li>
</ul>
<ul class="nav nav-list">
- <li class="nav-header">JCS User's Guide</li>
+ <li class="nav-header">JCS User's Guide</li>
<li class="expanded">
<a href="LocalCacheConfig.html" title="Core">
Core</a>
<ul>
- <li class="none">
+ <li class="none">
<a href="BasicJCSConfiguration.html" title="Basic JCS Config">
Basic JCS Config</a>
</li>
- <li class="none">
+ <li class="none">
<a href="ElementAttributes.html" title="Element Config">
Element Config</a>
</li>
- <li class="none">
+ <li class="none">
<a href="ElementEventHandling.html" title="Element Event Handling">
Element Event Handling</a>
</li>
- <li class="none">
+ <li class="none">
<a href="RegionProperties.html" title="Region Properties">
Region Properties</a>
</li>
- <li class="none active">
+ <li class="none active">
<a href="UsingJCSBasicWeb.html" title="Basic Web Example">
Basic Web Example</a>
</li>
- <li class="none">
+ <li class="none">
<a href="ProjectHistory.html" title="Project History">
Project History</a>
</li>
- </ul>
+ </ul>
</li>
<li class="collapsed">
<a href="JCSPlugins.html" title="Auxiliary">
@@ -169,47 +174,47 @@
</li>
</ul>
<ul class="nav nav-list">
- <li class="nav-header">Modules</li>
+ <li class="nav-header">Modules</li>
<li class="none">
- <a href="commons-jcs-core/index.html" title="Apache Commons JCS :: Core">
+ <a href="commons-jcs3-core/index.html" title="Apache Commons JCS :: Core">
Apache Commons JCS :: Core</a>
</li>
<li class="none">
- <a href="commons-jcs-jcache/index.html" title="Apache Commons JCS :: JCache">
+ <a href="commons-jcs3-jcache/index.html" title="Apache Commons JCS :: JCache">
Apache Commons JCS :: JCache</a>
</li>
<li class="none">
- <a href="commons-jcs-jcache-tck/index.html" title="Apache Commons JCS :: JCache TCK">
+ <a href="commons-jcs3-jcache-tck/index.html" title="Apache Commons JCS :: JCache TCK">
Apache Commons JCS :: JCache TCK</a>
</li>
<li class="none">
- <a href="commons-jcs-jcache-extras/index.html" title="Apache Commons JCS :: JCache Extras">
+ <a href="commons-jcs3-jcache-extras/index.html" title="Apache Commons JCS :: JCache Extras">
Apache Commons JCS :: JCache Extras</a>
</li>
<li class="none">
- <a href="commons-jcs-jcache-openjpa/index.html" title="Apache Commons JCS :: JCache OpenJPA">
+ <a href="commons-jcs3-jcache-openjpa/index.html" title="Apache Commons JCS :: JCache OpenJPA">
Apache Commons JCS :: JCache OpenJPA</a>
</li>
<li class="none">
- <a href="commons-jcs-dist/index.html" title="Apache Commons JCS :: Distribution">
+ <a href="commons-jcs3-dist/index.html" title="Apache Commons JCS :: Distribution">
Apache Commons JCS :: Distribution</a>
</li>
</ul>
<ul class="nav nav-list">
- <li class="nav-header"><i class="icon-info-sign"></i>Project Documentation</li>
+ <li class="nav-header"><i class="icon-info-sign"></i>Project Documentation</li>
<li class="collapsed">
<a href="project-info.html" title="Project Information">
Project Information</a>
</li>
- <li class="collapsed">
+ <li class="collapsed">
<a href="project-reports.html" title="Project Reports">
Project Reports</a>
</li>
</ul>
<ul class="nav nav-list">
- <li class="nav-header">Commons</li>
+ <li class="nav-header">Commons</li>
<li class="none">
- <a href="../../" title="Home">
+ <a href="https://commons.apache.org/" class="externalLink" title="Home">
Home</a>
</li>
<li class="none">
@@ -217,46 +222,46 @@
License</a>
</li>
<li class="collapsed">
- <a href="../../components.html" title="Components">
+ <a href="https://commons.apache.org/components.html" class="externalLink" title="Components">
Components</a>
</li>
<li class="collapsed">
- <a href="../../sandbox/index.html" title="Sandbox">
+ <a href="https://commons.apache.org/sandbox/index.html" class="externalLink" title="Sandbox">
Sandbox</a>
</li>
<li class="collapsed">
- <a href="../../dormant/index.html" title="Dormant">
+ <a href="https://commons.apache.org/dormant/index.html" class="externalLink" title="Dormant">
Dormant</a>
</li>
</ul>
<ul class="nav nav-list">
- <li class="nav-header">General Information</li>
+ <li class="nav-header">General Information</li>
<li class="none">
- <a href="../../security.html" title="Security">
+ <a href="https://commons.apache.org/security.html" class="externalLink" title="Security">
Security</a>
</li>
<li class="none">
- <a href="../../volunteering.html" title="Volunteering">
+ <a href="https://commons.apache.org/volunteering.html" class="externalLink" title="Volunteering">
Volunteering</a>
</li>
<li class="none">
- <a href="../../patches.html" title="Contributing Patches">
+ <a href="https://commons.apache.org/patches.html" class="externalLink" title="Contributing Patches">
Contributing Patches</a>
</li>
<li class="none">
- <a href="../../building.html" title="Building Components">
+ <a href="https://commons.apache.org/building.html" class="externalLink" title="Building Components">
Building Components</a>
</li>
<li class="none">
- <a href="../../commons-parent-pom.html" title="Commons Parent Pom">
+ <a href="https://commons.apache.org/commons-parent-pom.html" class="externalLink" title="Commons Parent Pom">
Commons Parent Pom</a>
</li>
<li class="none">
- <a href="../../build-plugin/index.html" title="Commons Build Plugin">
+ <a href="https://commons.apache.org/build-plugin/index.html" class="externalLink" title="Commons Build Plugin">
Commons Build Plugin</a>
</li>
<li class="none">
- <a href="../../releases/index.html" title="Releasing Components">
+ <a href="https://commons.apache.org/releases/index.html" class="externalLink" title="Releasing Components">
Releasing Components</a>
</li>
<li class="none">
@@ -265,7 +270,7 @@
</li>
</ul>
<ul class="nav nav-list">
- <li class="nav-header">ASF</li>
+ <li class="nav-header">ASF</li>
<li class="none">
<a href="http://www.apache.org/foundation/how-it-works.html" class="externalLink" title="How the ASF works">
How the ASF works</a>
@@ -302,9 +307,9 @@
</div>
</td>
<td class="content">
-
+
- <div class="section">
+ <section>
<h2><a name="Using_JCS:_Some_basics_for_the_web"></a>Using JCS: Some basics for the web</h2>
<p>
@@ -329,8 +334,7 @@
or your JDBC data access into local managers and perform the
caching there.
</p>
-
-<div class="section">
+ <section>
<h3><a name="What_to_cache.3F"></a>What to cache?</h3>
<p>
@@ -354,9 +358,8 @@
pages could be cached, but the edit pages should, in most
cases, pull the data directly from the database.
</p>
- </div>
-
-<div class="section">
+ </section>
+ <section>
<h3><a name="How_to_cache_discrete_data"></a>How to cache discrete data</h3>
<p>
@@ -383,7 +386,7 @@
necessary information to build the display page. This value
object could hold data from multiple related tables or book
subtype table, but lets say that you have a simple table
- called <tt>BOOK</tt> that looks something like this:
+ called BOOK that looks something like this:
</p>
<div class="source">
@@ -399,7 +402,7 @@
<p>
We could create a value object for this table called
- <tt>BookVObj</tt> that has variables with the same
+ BookVObj that has variables with the same
names as the table columns that might look like this:
</p>
@@ -427,11 +430,11 @@ public class BookVObj implements Seriali
<p>
Then we can create a manager called
- <tt>BookVObjManager</tt> to store and retrieve
- <tt>BookVObj</tt>'s. All access to core book data
+ BookVObjManager to store and retrieve
+ BookVObj's. All access to core book data
should go through this class, including inserts and
updates, to keep the caching simple. Let's make
- <tt>BookVObjManager</tt> a singleton that gets a
+ BookVObjManager a singleton that gets a
JCS access object in initialization. The start of the
class might look like:
</p>
@@ -489,7 +492,7 @@ public class BookVObjManager
</pre></div>
<p>
- To get a <tt>BookVObj</tt> we will need some access
+ To get a BookVObj we will need some access
methods in the manager. We should be able to get a
non-cached version if necessary, say before allowing an
administrator to edit the book data. The methods might
@@ -516,18 +519,14 @@ public class BookVObjManager
{
BookVObj vObj = null;
- // First, if requested, attempt to load from cache
-
+ // If requested, attempt to load from cache
if (fromCache)
{
- vObj = bookCache.get("BookVObj" + id);
+ vObj = bookCache.get("BookVObj" + id, () -> loadvObj(id));
}
-
- // Either fromCache was false or the object was not found, so
- // call loadBookVObj to create it
-
- if (vObj == null)
+ else
{
+ // otherwise, load directly
vObj = loadvObj(id);
}
@@ -613,7 +612,7 @@ public class BookVObjManager
</pre></div>
<p>
- As elements are placed in the cache via <tt>put</tt>, it
+ As elements are placed in the cache via put, it
is possible to specify custom attributes for those elements
such as its maximum lifetime in the cache, whether or not it
can be spooled to disk, etc. It is also possible (and easier)
@@ -621,9 +620,8 @@ public class BookVObjManager
demonstrated later. We now have the basic infrastructure for
caching the book data.
</p>
- </div>
-
-<div class="section">
+ </section>
+ <section>
<h3><a name="Selecting_the_appropriate_auxiliary_caches"></a>Selecting the appropriate auxiliary caches</h3>
<p>
@@ -632,8 +630,8 @@ public class BookVObjManager
would create a region that could store a bit over the minimum
number I want to have in memory, so the core items always
readily available. I would set the maximum memory size to
- <tt>1200</tt>. In addition, I might want to have all
- objects in this cache region expire after <tt>7200</tt>
+ 1200. In addition, I might want to have all
+ objects in this cache region expire after 7200
seconds. This can be configured in the element attributes on
a default or per-region basis as illustrated in the
configuration file below.
@@ -670,7 +668,7 @@ public class BookVObjManager
<p>
For the book store configuration I will set up a region
- for the <tt>bookCache</tt> that uses the LRU memory
+ for the bookCache that uses the LRU memory
cache, the indexed disk auxiliary cache, and the remote
cache. The configuration file might look like this:
</p>
@@ -734,14 +732,14 @@ jcs.auxiliary.RFailover.attributes.GetOn
<p>
I've set up the default cache settings in the above
- file to approximate the <tt>bookCache</tt>
+ file to approximate the bookCache
settings. Other non-preconfigured cache regions will
use the default settings. You only have to configure
the auxiliary caches once. For most caches you will
not need to pre-configure your regions unless the size
of the elements varies radically. We could easily put
- several hundred thousand <tt>BookVObj</tt>'s in
- memory. The <tt>1200</tt> limit was very
+ several hundred thousand BookVObj's in
+ memory. The 1200 limit was very
conservative and would be more appropriate for a large
data structure.
</p>
@@ -758,20 +756,23 @@ jcs.auxiliary.RFailover.attributes.GetOn
I now have a basic caching system implemented for my book
data. Performance should improve immediately.
</p>
- </div>
- </div>
+ </section>
+ </section>
- </td>
+ </td>
</tr>
</table>
</div>
<div class="footer">
- <p>Copyright © 2002-2018
- <a href="https://www.apache.org/">The Apache Software Foundation</a>.
+ <p>Copyright © 2002-2020
+ <a href="https://www.apache.org/">The Apache Software Foundation</a>.
All Rights Reserved.</p>
- </div>
+
+<div class="center">Apache Commons, Apache Commons JCS, Apache, the Apache feather logo, and the Apache Commons project logos are trademarks of The Apache Software Foundation.
+ All other marks mentioned may be trademarks or registered trademarks of their respective owners.</div>
+ </div>
</body>
</html>
Modified: websites/production/commons/content/proper/commons-jcs/changes-report.html
==============================================================================
--- websites/production/commons/content/proper/commons-jcs/changes-report.html (original)
+++ websites/production/commons/content/proper/commons-jcs/changes-report.html Sat Aug 22 14:46:55 2020
@@ -1,36 +1,37 @@
<!DOCTYPE html>
<!--
- | Generated by Apache Maven Doxia at 23 August 2018
+ | Generated by Apache Maven Doxia at 16 August 2020
| Rendered using Apache Maven Fluido Skin 1.3.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="author" content="Apache Commons Developers" />
- <meta name="Date-Revision-yyyymmdd" content="20180823" />
- <meta http-equiv="Content-Language" content="en" />
- <title>JCS – JCS Change Log</title>
+ <meta name="author" content="Apache Commons Developers" />
+ <meta name="Date-Revision-yyyymmdd" content="20200816" />
+ <meta http-equiv="Content-Language" content="en" />
+ <title>JCS – JCS Change Log</title>
- <link rel="stylesheet" href="./css/bootstrap.min.css" type="text/css" />
- <link rel="stylesheet" href="./css/site.css" type="text/css" />
+ <link rel="stylesheet" href="./css/bootstrap.min.css" type="text/css" />
+ <link rel="stylesheet" href="./css/site.css" type="text/css" />
<link rel="stylesheet" href="./css/print.css" media="print" />
- <script type="text/javascript" src="./js/jquery.min.js"></script>
- <script type="text/javascript" src="./js/bootstrap.min.js"></script>
- <script type="text/javascript" src="./js/prettify.min.js"></script>
- <script type="text/javascript" src="./js/site.js"></script>
+ <script type="text/javascript" src="./js/jquery.min.js"></script>
+ <script type="text/javascript" src="./js/bootstrap.min.js"></script>
+ <script type="text/javascript" src="./js/prettify.min.js"></script>
+ <script type="text/javascript" src="./js/site.js"></script>
-
+
</head>
<body class="composite">
- <a href="http://commons.apache.org/" id="bannerLeft" title="Apache Commons logo">
- <img class="logo-left" src="./images/commons-logo.png" alt="Apache Commons logo"/>
- </a>
- <a href="index.html" id="bannerRight">
- <h2>Commons JCSâ¢</h2>
- </a>
+ <a href="https://commons.apache.org/" id="bannerLeft" title="Apache Commons logo">
+ <img class="logo-left" src=" ./images/commons-logo.png
+" alt="Apache Commons logo"/>
+ </a>
+ <a href="index.html" id="bannerRight">
+ <h2>Commons JCSâ¢</h2>
+ </a>
<div class="clear"></div>
<div class="navbar">
@@ -39,10 +40,10 @@
<a class="brand" href="http://commons.apache.org/proper/commons-jcs/">Apache Commons JCS ™</a>
<ul class="nav">
- <li id="publishDate">Last Published: 23 August 2018</li>
- <li class="divider">|</li> <li id="projectVersion">Version: 2.2.1</li>
+ <li id="publishDate">Last Published: 16 August 2020</li>
+ <li class="divider">|</li> <li id="projectVersion">Version: 3.0</li>
</ul>
- <div class="pull-right"> <ul class="nav">
+ <div class="pull-right"> <ul class="nav">
<li>
<a href="http://www.apachecon.com/" class="externalLink" title="ApacheCon">
ApacheCon</a>
@@ -52,7 +53,7 @@
Apache</a>
</li>
<li>
- <a href="../../" title="Commons">
+ <a href="https://commons.apache.org/" class="externalLink" title="Commons">
Commons</a>
</li>
</ul>
@@ -67,7 +68,7 @@
<td class="sidebar">
<div class="well sidebar-nav">
<ul class="nav nav-list">
- <li class="nav-header">JCS</li>
+ <li class="nav-header">JCS</li>
<li class="none">
<a href="index.html" title="Overview">
Overview</a>
@@ -86,7 +87,7 @@
</li>
</ul>
<ul class="nav nav-list">
- <li class="nav-header"><i class="icon-cog"></i>Development</li>
+ <li class="nav-header"><i class="icon-cog"></i>Development</li>
<li class="none active">
<a href="changes-report.html" title="Release Notes">
Release Notes</a>
@@ -96,6 +97,10 @@
Upgrading from 1.3 to 2.0</a>
</li>
<li class="none">
+ <a href="UpgradingFrom2x.html" title="Upgrading from 2.x to 3.0">
+ Upgrading from 2.x to 3.0</a>
+ </li>
+ <li class="none">
<a href="mail-lists.html" title="Mailing Lists">
Mailing Lists</a>
</li>
@@ -108,12 +113,12 @@
Source Repository</a>
</li>
<li class="none">
- <a href="commons-jcs-core/apidocs/index.html" title="Core Javadoc (SVN latest)">
- Core Javadoc (SVN latest)</a>
+ <a href="commons-jcs3-core/apidocs/index.html" title="Core Javadoc">
+ Core Javadoc</a>
</li>
</ul>
<ul class="nav nav-list">
- <li class="nav-header">Getting Started</li>
+ <li class="nav-header">Getting Started</li>
<li class="none">
<a href="getting_started/intro.html" title="Overview">
Overview</a>
@@ -132,7 +137,7 @@
</li>
</ul>
<ul class="nav nav-list">
- <li class="nav-header">JCS User's Guide</li>
+ <li class="nav-header">JCS User's Guide</li>
<li class="collapsed">
<a href="LocalCacheConfig.html" title="Core">
Core</a>
@@ -143,77 +148,73 @@
</li>
</ul>
<ul class="nav nav-list">
- <li class="nav-header">Modules</li>
+ <li class="nav-header">Modules</li>
<li class="none">
- <a href="commons-jcs-core/index.html" title="Apache Commons JCS :: Core">
+ <a href="commons-jcs3-core/index.html" title="Apache Commons JCS :: Core">
Apache Commons JCS :: Core</a>
</li>
<li class="none">
- <a href="commons-jcs-jcache/index.html" title="Apache Commons JCS :: JCache">
+ <a href="commons-jcs3-jcache/index.html" title="Apache Commons JCS :: JCache">
Apache Commons JCS :: JCache</a>
</li>
<li class="none">
- <a href="commons-jcs-jcache-tck/index.html" title="Apache Commons JCS :: JCache TCK">
+ <a href="commons-jcs3-jcache-tck/index.html" title="Apache Commons JCS :: JCache TCK">
Apache Commons JCS :: JCache TCK</a>
</li>
<li class="none">
- <a href="commons-jcs-jcache-extras/index.html" title="Apache Commons JCS :: JCache Extras">
+ <a href="commons-jcs3-jcache-extras/index.html" title="Apache Commons JCS :: JCache Extras">
Apache Commons JCS :: JCache Extras</a>
</li>
<li class="none">
- <a href="commons-jcs-jcache-openjpa/index.html" title="Apache Commons JCS :: JCache OpenJPA">
+ <a href="commons-jcs3-jcache-openjpa/index.html" title="Apache Commons JCS :: JCache OpenJPA">
Apache Commons JCS :: JCache OpenJPA</a>
</li>
<li class="none">
- <a href="commons-jcs-dist/index.html" title="Apache Commons JCS :: Distribution">
+ <a href="commons-jcs3-dist/index.html" title="Apache Commons JCS :: Distribution">
Apache Commons JCS :: Distribution</a>
</li>
</ul>
<ul class="nav nav-list">
- <li class="nav-header"><i class="icon-info-sign"></i>Project Documentation</li>
+ <li class="nav-header"><i class="icon-info-sign"></i>Project Documentation</li>
<li class="collapsed">
<a href="project-info.html" title="Project Information">
Project Information</a>
</li>
- <li class="expanded">
+ <li class="expanded">
<a href="project-reports.html" title="Project Reports">
Project Reports</a>
<ul>
- <li class="none active">
+ <li class="none active">
<a href="changes-report.html" title="Changes">
Changes</a>
</li>
- <li class="none">
+ <li class="none">
<a href="jira-report.html" title="JIRA Report">
JIRA Report</a>
</li>
- <li class="none">
+ <li class="none">
<a href="xref/index.html" title="Source Xref">
Source Xref</a>
</li>
- <li class="none">
+ <li class="none">
<a href="xref-test/index.html" title="Test Source Xref">
Test Source Xref</a>
</li>
- <li class="none">
+ <li class="none">
<a href="surefire-report.html" title="Surefire Report">
Surefire Report</a>
</li>
- <li class="none">
+ <li class="none">
<a href="rat-report.html" title="Rat Report">
Rat Report</a>
</li>
- <li class="none">
- <a href="japicmp.html" title="japicmp">
- japicmp</a>
- </li>
- </ul>
+ </ul>
</li>
</ul>
<ul class="nav nav-list">
- <li class="nav-header">Commons</li>
+ <li class="nav-header">Commons</li>
<li class="none">
- <a href="../../" title="Home">
+ <a href="https://commons.apache.org/" class="externalLink" title="Home">
Home</a>
</li>
<li class="none">
@@ -221,46 +222,46 @@
License</a>
</li>
<li class="collapsed">
- <a href="../../components.html" title="Components">
+ <a href="https://commons.apache.org/components.html" class="externalLink" title="Components">
Components</a>
</li>
<li class="collapsed">
- <a href="../../sandbox/index.html" title="Sandbox">
+ <a href="https://commons.apache.org/sandbox/index.html" class="externalLink" title="Sandbox">
Sandbox</a>
</li>
<li class="collapsed">
- <a href="../../dormant/index.html" title="Dormant">
+ <a href="https://commons.apache.org/dormant/index.html" class="externalLink" title="Dormant">
Dormant</a>
</li>
</ul>
<ul class="nav nav-list">
- <li class="nav-header">General Information</li>
+ <li class="nav-header">General Information</li>
<li class="none">
- <a href="../../security.html" title="Security">
+ <a href="https://commons.apache.org/security.html" class="externalLink" title="Security">
Security</a>
</li>
<li class="none">
- <a href="../../volunteering.html" title="Volunteering">
+ <a href="https://commons.apache.org/volunteering.html" class="externalLink" title="Volunteering">
Volunteering</a>
</li>
<li class="none">
- <a href="../../patches.html" title="Contributing Patches">
+ <a href="https://commons.apache.org/patches.html" class="externalLink" title="Contributing Patches">
Contributing Patches</a>
</li>
<li class="none">
- <a href="../../building.html" title="Building Components">
+ <a href="https://commons.apache.org/building.html" class="externalLink" title="Building Components">
Building Components</a>
</li>
<li class="none">
- <a href="../../commons-parent-pom.html" title="Commons Parent Pom">
+ <a href="https://commons.apache.org/commons-parent-pom.html" class="externalLink" title="Commons Parent Pom">
Commons Parent Pom</a>
</li>
<li class="none">
- <a href="../../build-plugin/index.html" title="Commons Build Plugin">
+ <a href="https://commons.apache.org/build-plugin/index.html" class="externalLink" title="Commons Build Plugin">
Commons Build Plugin</a>
</li>
<li class="none">
- <a href="../../releases/index.html" title="Releasing Components">
+ <a href="https://commons.apache.org/releases/index.html" class="externalLink" title="Releasing Components">
Releasing Components</a>
</li>
<li class="none">
@@ -269,7 +270,7 @@
</li>
</ul>
<ul class="nav nav-list">
- <li class="nav-header">ASF</li>
+ <li class="nav-header">ASF</li>
<li class="none">
<a href="http://www.apache.org/foundation/how-it-works.html" class="externalLink" title="How the ASF works">
How the ASF works</a>
@@ -306,9 +307,8 @@
</div>
</td>
<td class="content">
- <div class="section">
-<h2><a name="JCS_Change_Log"></a>JCS Change Log</h2>
-<div class="section">
+ <section>
+<h2><a name="JCS_Change_Log"></a>JCS Change Log</h2><section>
<h3><a name="Release_History"></a>Release History</h3>
<table border="0" class="bodyTable">
<tr class="a">
@@ -316,8 +316,8 @@
<th>Date</th>
<th>Description</th></tr>
<tr class="b">
-<td><a href="#a2.2.2">2.2.2</a></td>
-<td>in SVN</td>
+<td><a href="#a3.0">3.0</a></td>
+<td>2020-08-16</td>
<td> </td></tr>
<tr class="a">
<td><a href="#a2.2.1">2.2.1</a></td>
@@ -470,11 +470,76 @@
<tr class="b">
<td><a href="#a1.2.6.6">1.2.6.6</a></td>
<td>in SVN</td>
-<td> </td></tr></table></div>
-<div class="section">
-<h3 id="a2.2.2">Release 2.2.2 – in SVN</h3>
-<p>No changes in this release.</p></div>
-<div class="section">
+<td> </td></tr></table></section><section>
+<h3 id="a3.0">Release 3.0 – 2020-08-16</h3>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>Type</th>
+<th>Changes</th>
+<th>By</th></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="Fix" title="Fix" /></td>
+<td>Fix packaging. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/JCS-205">JCS-205</a>.</td>
+<td><a href="team-list.html#tv">tv</a></td></tr>
+<tr class="a">
+<td><img src="images/add.gif" alt="Add" title="Add" /></td>
+<td>Add configuration option to specify the datagram
+ time-to-live in UDPDiscoverySender. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/JCS-46">JCS-46</a>.</td>
+<td><a href="team-list.html#tv">tv</a></td></tr>
+<tr class="b">
+<td><img src="images/add.gif" alt="Add" title="Add" /></td>
+<td>Add configuration option to specify the network interface
+ to use for UDP multicast</td>
+<td><a href="team-list.html#tv">tv</a></td></tr>
+<tr class="a">
+<td><img src="images/add.gif" alt="Add" title="Add" /></td>
+<td>Add configuration option to specify the host to bind the
+ LateralTCPListener to. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/JCS-166">JCS-166</a>.</td>
+<td><a href="team-list.html#tv">tv</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="Fix" title="Fix" /></td>
+<td>Properly shut down auxiliary caches. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/JCS-199">JCS-199</a>.</td>
+<td><a href="team-list.html#tv">tv</a></td></tr>
+<tr class="a">
+<td><img src="images/fix.gif" alt="Fix" title="Fix" /></td>
+<td>Fix NPE while closing data source. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/JCS-182">JCS-182</a>.</td>
+<td><a href="team-list.html#tv">tv</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="Fix" title="Fix" /></td>
+<td>Fix initialization sequence. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/JCS-201">JCS-201</a>.</td>
+<td><a href="team-list.html#tv">tv</a></td></tr>
+<tr class="a">
+<td><img src="images/remove.gif" alt="Remove" title="Remove" /></td>
+<td>Remove dependency on commons-logging. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/JCS-122">JCS-122</a>.</td>
+<td><a href="team-list.html#tv">tv</a></td></tr>
+<tr class="b">
+<td><img src="images/add.gif" alt="Add" title="Add" /></td>
+<td>Add a log abstraction layer for java.util.logging or log4j2. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/JCS-122">JCS-122</a>.</td>
+<td><a href="team-list.html#tv">tv</a></td></tr>
+<tr class="a">
+<td><img src="images/add.gif" alt="Add" title="Add" /></td>
+<td>Add a get method to CacheAccess that allows a Supplier to be specified</td>
+<td><a href="team-list.html#tv">tv</a></td></tr>
+<tr class="b">
+<td><img src="images/remove.gif" alt="Remove" title="Remove" /></td>
+<td>Remove dependency on velocity-tools</td>
+<td><a href="team-list.html#tv">tv</a></td></tr>
+<tr class="a">
+<td><img src="images/remove.gif" alt="Remove" title="Remove" /></td>
+<td>Remove deprecated code</td>
+<td><a href="team-list.html#tv">tv</a></td></tr>
+<tr class="b">
+<td><img src="images/update.gif" alt="Update" title="Update" /></td>
+<td>Update dependency to httpclient 4.5.3. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/JCS-181">JCS-181</a>.</td>
+<td><a href="team-list.html#tv">tv</a></td></tr>
+<tr class="a">
+<td><img src="images/update.gif" alt="Update" title="Update" /></td>
+<td>Update dependency commons-dbcp2</td>
+<td><a href="team-list.html#tv">tv</a></td></tr>
+<tr class="b">
+<td><img src="images/update.gif" alt="Update" title="Update" /></td>
+<td>Finally require Java 8</td>
+<td><a href="team-list.html#tv">tv</a></td></tr></table></section><section>
<h3 id="a2.2.1">Release 2.2.1 – 2018-08-21</h3>
<table border="0" class="bodyTable">
<tr class="a">
@@ -488,8 +553,7 @@
<tr class="a">
<td><img src="images/fix.gif" alt="Fix" title="Fix" /></td>
<td>JCache CDI Integration is slow. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/JCS-183">JCS-183</a>.</td>
-<td><a href="team-list.html#rmannibucau">rmannibucau</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#rmannibucau">rmannibucau</a></td></tr></table></section><section>
<h3 id="a2.2">Release 2.2 – 2017-08-02</h3>
<table border="0" class="bodyTable">
<tr class="b">
@@ -515,8 +579,7 @@
<tr class="a">
<td><img src="images/fix.gif" alt="Fix" title="Fix" /></td>
<td>Fix: CompositeCacheManager leaks memory if CacheAccess.dipose is called. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/JCS-177">JCS-177</a>. Thanks to Ryan Fong.</td>
-<td><a href="team-list.html#tv">tv</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#tv">tv</a></td></tr></table></section><section>
<h3 id="a2.1">Release 2.1 – 2017-02-05</h3>
<table border="0" class="bodyTable">
<tr class="b">
@@ -540,8 +603,7 @@
<tr class="b">
<td><img src="images/fix.gif" alt="Fix" title="Fix" /></td>
<td>Replace at least commas for jmx registration. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/JCS-170">JCS-170</a>.</td>
-<td><a href="team-list.html#rmannibucau">rmannibucau</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#rmannibucau">rmannibucau</a></td></tr></table></section><section>
<h3 id="a2.0">Release 2.0 – 2016-12-25</h3>
<table border="0" class="bodyTable">
<tr class="a">
@@ -568,8 +630,7 @@
<tr class="a">
<td><img src="images/update.gif" alt="Update" title="Update" /></td>
<td>Deprecate JCS.defineRegion() methods</td>
-<td><a href="team-list.html#tv">tv</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#tv">tv</a></td></tr></table></section><section>
<h3 id="a2.0-beta-2">Release 2.0-beta-2 – 2016-11-01</h3>
<table border="0" class="bodyTable">
<tr class="b">
@@ -696,8 +757,7 @@
<tr class="b">
<td><img src="images/fix.gif" alt="Fix" title="Fix" /></td>
<td>RemoteCacheServerFactory ignores configuration. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/JCS-141">JCS-141</a>. Thanks to validruk.</td>
-<td><a href="team-list.html#tv">tv</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#tv">tv</a></td></tr></table></section><section>
<h3 id="a2.0-beta-1">Release 2.0-beta-1 – 2015-02-19</h3>
<table border="0" class="bodyTable">
<tr class="a">
@@ -934,8 +994,7 @@
<tr class="a">
<td><img src="images/update.gif" alt="Update" title="Update" /></td>
<td>Move build system to Maven 2</td>
-<td><a href="team-list.html#tv">tv</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#tv">tv</a></td></tr></table></section><section>
<h3 id="a1.3.3.5">Release 1.3.3.5 – 2009-08-12</h3>
<table border="0" class="bodyTable">
<tr class="b">
@@ -948,8 +1007,7 @@
indexed disk cache. Partial key removal was adding duplicates in the
recycle bin. This lead to the multiple keys pointing to the same spot
on disk. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/JCS-67">JCS-67</a>.</td>
-<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></section><section>
<h3 id="a1.3.3.4">Release 1.3.3.4 – 2009-08-11</h3>
<table border="0" class="bodyTable">
<tr class="b">
@@ -962,8 +1020,7 @@
disk cache. It couldn't handle items with more than 127 blocks. Now
it can. (Note: for performance reasons, you should try to fit your
items in as few blocks as possible.). Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/JCS-66">JCS-66</a>.</td>
-<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></section><section>
<h3 id="a1.3.3.3">Release 1.3.3.3 – 2009-07-23</h3>
<table border="0" class="bodyTable">
<tr class="b">
@@ -998,8 +1055,7 @@
<td><img src="images/update.gif" alt="Update" title="Update" /></td>
<td>Caught Throwable in JDBC disk
cache shrinker, so it won't die.</td>
-<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></section><section>
<h3 id="a1.3.3.2">Release 1.3.3.2 – 2009-06-11</h3>
<table border="0" class="bodyTable">
<tr class="a">
@@ -1013,8 +1069,7 @@
<tr class="a">
<td><img src="images/update.gif" alt="Update" title="Update" /></td>
<td>Added an LHMLRUMemoryCache.</td>
-<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></section><section>
<h3 id="a1.3.3.1">Release 1.3.3.1 – 2009-05-22</h3>
<table border="0" class="bodyTable">
<tr class="b">
@@ -1030,8 +1085,7 @@
<td><img src="images/fix.gif" alt="Fix" title="Fix" /></td>
<td>Fixed data chunking
bug in BlockDisk. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/JCS-56">JCS-56</a>.</td>
-<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></section><section>
<h3 id="a1.3.3.0">Release 1.3.3.0 – 2009-05-22</h3>
<table border="0" class="bodyTable">
<tr class="a">
@@ -1042,8 +1096,7 @@
<td><img src="images/update.gif" alt="Update" title="Update" /></td>
<td>Made "openTimeOut" and
"socketTimeOut" configurable on the TCP Lateral.</td>
-<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></section><section>
<h3 id="a1.3.2.9">Release 1.3.2.9 – 2009-02-02</h3>
<table border="0" class="bodyTable">
<tr class="a">
@@ -1059,8 +1112,7 @@
<td><img src="images/fix.gif" alt="Fix" title="Fix" /></td>
<td>Fixed
disk cache custom serializer injection. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/JCS-55">JCS-55</a>. Thanks to Alexander Sofronov.</td>
-<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></section><section>
<h3 id="a1.3.2.8">Release 1.3.2.8 – 2008-12-16</h3>
<table border="0" class="bodyTable">
<tr class="b">
@@ -1071,8 +1123,7 @@
<td><img src="images/fix.gif" alt="Fix" title="Fix" /></td>
<td>Fixed bug remote cache listener
interface.</td>
-<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></section><section>
<h3 id="a1.3.2.7">Release 1.3.2.7 – 2008-12-15</h3>
<table border="0" class="bodyTable">
<tr class="b">
@@ -1088,8 +1139,7 @@
<td><img src="images/fix.gif" alt="Fix" title="Fix" /></td>
<td>Fixed bug in the MySQLDiskCache
optimizer. It can now use a shared pool.</td>
-<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></section><section>
<h3 id="a1.3.2.6">Release 1.3.2.6 – 2008-12-01</h3>
<table border="0" class="bodyTable">
<tr class="a">
@@ -1105,8 +1155,7 @@
<td><img src="images/fix.gif" alt="Fix" title="Fix" /></td>
<td>Fixed event naming bug in
getMatching( String pattern ) API.</td>
-<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></section><section>
<h3 id="a1.3.2.5">Release 1.3.2.5 – 2008-11-20</h3>
<table border="0" class="bodyTable">
<tr class="b">
@@ -1117,8 +1166,7 @@
<td><img src="images/update.gif" alt="Update" title="Update" /></td>
<td>Added a getMatching( String
pattern ) API.</td>
-<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></section><section>
<h3 id="a1.3.2.4">Release 1.3.2.4 – 2008-?</h3>
<table border="0" class="bodyTable">
<tr class="b">
@@ -1134,8 +1182,7 @@
<td><img src="images/update.gif" alt="Update" title="Update" /></td>
<td>Added the ability to share a
connection pool amongst different JBC disk cache instances.</td>
-<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></section><section>
<h3 id="a1.3.2.3">Release 1.3.2.3 – 2008-09-26</h3>
<table border="0" class="bodyTable">
<tr class="a">
@@ -1146,8 +1193,7 @@
<td><img src="images/update.gif" alt="Update" title="Update" /></td>
<td>Added the ability to inject a
custom RMI socket factory to be used by the remote cache server.</td>
-<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></section><section>
<h3 id="a1.3.2.2">Release 1.3.2.2 – 2008-09-17</h3>
<table border="0" class="bodyTable">
<tr class="a">
@@ -1158,8 +1204,7 @@
<td><img src="images/update.gif" alt="Update" title="Update" /></td>
<td>Added a registry keep alive and
restore option for the remote cache server.</td>
-<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></section><section>
<h3 id="a1.3.2.1">Release 1.3.2.1 – 2008-09-08</h3>
<table border="0" class="bodyTable">
<tr class="a">
@@ -1170,8 +1215,7 @@
<td><img src="images/update.gif" alt="Update" title="Update" /></td>
<td>Made all disk cache managers
handle custom event loggers.</td>
-<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></section><section>
<h3 id="a1.3.2.0">Release 1.3.2.0 – 2008-08-29</h3>
<table border="0" class="bodyTable">
<tr class="a">
@@ -1225,8 +1269,7 @@
<td><img src="images/fix.gif" alt="Fix" title="Fix" /></td>
<td>Moved
shutdown hook from disk cache to composite cache manager. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/JCS-32">JCS-32</a>. Thanks to Andy.</td>
-<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></section><section>
<h3 id="a1.3.1.0">Release 1.3.1.0 – 2008-04-11</h3>
<table border="0" class="bodyTable">
<tr class="a">
@@ -1237,8 +1280,7 @@
<td><img src="images/update.gif" alt="Update" title="Update" /></td>
<td>Added getMultiple()
method to ICache Thanks to Chris Fairbanks.</td>
-<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></section><section>
<h3 id="a1.3">Release 1.3 – 2007-06-05</h3>
<table border="0" class="bodyTable">
<tr class="a">
@@ -1249,8 +1291,7 @@
<td><img src="images/update.gif" alt="Update" title="Update" /></td>
<td>Updated/added license headers in all
files.</td>
-<td><a href="team-list.html#tv">tv</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#tv">tv</a></td></tr></table></section><section>
<h3 id="a1.2.7.9.3">Release 1.2.7.9.3 – in SVN</h3>
<table border="0" class="bodyTable">
<tr class="a">
@@ -1271,8 +1312,7 @@
<td><img src="images/fix.gif" alt="Fix" title="Fix" /></td>
<td>Fixed a
few minor missing locks. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/JCS-21">JCS-21</a>. Thanks to Michael Stevens.</td>
-<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></section><section>
<h3 id="a1.2.7.9.2">Release 1.2.7.9.2 – in SVN</h3>
<table border="0" class="bodyTable">
<tr class="a">
@@ -1296,8 +1336,7 @@
<td>Fixed
non thread safe OOS writes in the TCP Lateral Sender. This was
causing endless loops deep down in the OOS code. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/JCS-12">JCS-12</a>. Thanks to John Klame.</td>
-<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></section><section>
<h3 id="a1.2.7.9">Release 1.2.7.9 – in SVN</h3>
<table border="0" class="bodyTable">
<tr class="a">
@@ -1336,8 +1375,7 @@
<td><img src="images/fix.gif" alt="Fix" title="Fix" /></td>
<td>Only send memory items
to disk auxiliaries on shutdown. Fixes <a class="externalLink" href="http://issues.apache.org/jira/browse/JCS-9">JCS-9</a>.</td>
-<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></section><section>
<h3 id="a1.2.7.8">Release 1.2.7.8 – in SVN</h3>
<table border="0" class="bodyTable">
<tr class="b">
@@ -1350,8 +1388,7 @@
optimizations for the MySQL disk cache. It can also recover from
optimization failure and repair the table. It's been tested and is
running in a production environment.</td>
-<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></section><section>
<h3 id="a1.2.7.7">Release 1.2.7.7 – in SVN</h3>
<table border="0" class="bodyTable">
<tr class="b">
@@ -1362,8 +1399,7 @@
<td><img src="images/fix.gif" alt="Fix" title="Fix" /></td>
<td>Fixed the array index
out of bounds exception in the Sorted Preferential Array. Thanks to Brian Crow @noteworthyms.com.</td>
-<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></section><section>
<h3 id="a1.2.7.6">Release 1.2.7.6 – in SVN</h3>
<table border="0" class="bodyTable">
<tr class="b">
@@ -1381,8 +1417,7 @@
<td>Fixed disk cache class
cast problem when running inside the remote cache. The disk cache
was casting to an instance and not the ICacheElement interface. Thanks to Alistair Forbes.</td>
-<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></section><section>
<h3 id="a1.2.7.3">Release 1.2.7.3 – in SVN</h3>
<table border="0" class="bodyTable">
<tr class="a">
@@ -1405,8 +1440,7 @@
<td>Improved the jcs
admin jsp: added stats details, better navigation, item lookup, and
remove confirmation.</td>
-<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></section><section>
<h3 id="a1.2.7.2">Release 1.2.7.2 – in SVN</h3>
<table border="0" class="bodyTable">
<tr class="a">
@@ -1428,8 +1462,7 @@
<td><img src="images/update.gif" alt="Update" title="Update" /></td>
<td>Added additional
stats for remote cache.</td>
-<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></section><section>
<h3 id="a1.2.7.1">Release 1.2.7.1 – in SVN</h3>
<table border="0" class="bodyTable">
<tr class="a">
@@ -1451,8 +1484,7 @@
<td><img src="images/update.gif" alt="Update" title="Update" /></td>
<td>Added a new xdoc
for the JDBC Disk Cache properties.</td>
-<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></section><section>
<h3 id="a1.2.7.0">Release 1.2.7.0 – in SVN</h3>
<table border="0" class="bodyTable">
<tr class="a">
@@ -1474,8 +1506,7 @@
<td><img src="images/fix.gif" alt="Fix" title="Fix" /></td>
<td>Fixed entry set
creation problem in LRUMap.</td>
-<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></section><section>
<h3 id="a1.2.6.9">Release 1.2.6.9 – in SVN</h3>
<table border="0" class="bodyTable">
<tr class="a">
@@ -1506,8 +1537,7 @@
<td><img src="images/update.gif" alt="Update" title="Update" /></td>
<td>Improved Javadocs
throughout.</td>
-<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></section><section>
<h3 id="a1.2.6.8">Release 1.2.6.8 – in SVN</h3>
<table border="0" class="bodyTable">
<tr class="b">
@@ -1525,8 +1555,7 @@
<td><img src="images/update.gif" alt="Update" title="Update" /></td>
<td>Improved Javadocs
throughout.</td>
-<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></section><section>
<h3 id="a1.2.6.7">Release 1.2.6.7 – in SVN</h3>
<table border="0" class="bodyTable">
<tr class="a">
@@ -1549,8 +1578,7 @@
<td><img src="images/update.gif" alt="Update" title="Update" /></td>
<td>Improved Javadocs
throughout.</td>
-<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></div>
-<div class="section">
+<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></section><section>
<h3 id="a1.2.6.6">Release 1.2.6.6 – in SVN</h3>
<table border="0" class="bodyTable">
<tr class="a">
@@ -1617,17 +1645,20 @@
<td>Reduced lateral get timeout to 1
second, rather than 10. We still need to disable gets when a timeout
occurs.</td>
-<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></div></div>
- </td>
+<td><a href="team-list.html#asmuts">asmuts</a></td></tr></table></section></section>
+ </td>
</tr>
</table>
</div>
<div class="footer">
- <p>Copyright © 2002-2018
- <a href="https://www.apache.org/">The Apache Software Foundation</a>.
+ <p>Copyright © 2002-2020
+ <a href="https://www.apache.org/">The Apache Software Foundation</a>.
All Rights Reserved.</p>
- </div>
+
+<div class="center">Apache Commons, Apache Commons JCS, Apache, the Apache feather logo, and the Apache Commons project logos are trademarks of The Apache Software Foundation.
+ All other marks mentioned may be trademarks or registered trademarks of their respective owners.</div>
+ </div>
</body>
</html>