Author: tv Date: Thu Feb 9 15:57:02 2017 New Revision: 1782354 URL: http://svn.apache.org/viewvc?rev=1782354&view=rev Log: Merge changes from 2.1 release branch back into trunk
Added: commons/proper/jcs/trunk/commons-jcs-core/src/site/resources/profile.clirr - copied unchanged from r1781741, commons/proper/jcs/branches/commons-jcs-2.1-RC/commons-jcs-core/src/site/resources/profile.clirr Modified: commons/proper/jcs/trunk/ (props changed) commons/proper/jcs/trunk/RELEASE-NOTES.txt commons/proper/jcs/trunk/src/changes/changes.xml commons/proper/jcs/trunk/xdocs/download_jcs.xml Propchange: commons/proper/jcs/trunk/ ------------------------------------------------------------------------------ --- svn:mergeinfo (original) +++ svn:mergeinfo Thu Feb 9 15:57:02 2017 @@ -1 +1,2 @@ +/commons/proper/jcs/branches/commons-jcs-2.1-RC:1781733-1781741 /commons/proper/jcs/branches/generics-interface:1232160-1344358 Modified: commons/proper/jcs/trunk/RELEASE-NOTES.txt URL: http://svn.apache.org/viewvc/commons/proper/jcs/trunk/RELEASE-NOTES.txt?rev=1782354&r1=1782353&r2=1782354&view=diff ============================================================================== --- commons/proper/jcs/trunk/RELEASE-NOTES.txt (original) +++ commons/proper/jcs/trunk/RELEASE-NOTES.txt Thu Feb 9 15:57:02 2017 @@ -16,13 +16,13 @@ limitations under the License. Apache Commons JCS - Version 2.0 + Version 2.1 Release Notes INTRODUCTION: -This document contains the release notes for the 2.0 version of Apache Commons JCS. +This document contains the release notes for the 2.1 version of Apache Commons JCS. Commons JCS is a distributed caching system written in Java. It is intend to speed up applications by providing a means to manage cached data of various dynamic natures. @@ -35,23 +35,19 @@ For the advice on upgrading from 1.x to Apache Commons JCS is a distributed, versatile caching system. -JDK 1.6 based major release +This is mainly a bugfix release. Changes in this version include: Fixed Bugs: -o JCS-169: JCache Access Expiry not respected -o JCS-168: cdi/nocdi jcache jar doesnt contain the right - META-INF/services/javax.enterprise.inject.spi.Extension file - -Changes: -o JCS-119: Improve concurrency in - - CompositeCacheManager - - CacheEventQueue - - CacheWatchRepairable - - LHMLRUMemoryCache -o Deprecate JCS.defineRegion() methods +o SoftReference cache did not work because of strong references being + stored in payload of DoubleLinkedListNode +o JCS-172: ElementAttributes.clone() not updating createTime causes cache elements + to expire immediately Thanks to Tom Schroeder. +o JCS-171: Multiple CacheEventQueue.QProcessor spawned for the same cache region Thanks to Wiktor Niesiobedzki. +o JCS-170: Replace at least commas for jmx registration + Historical list of changes: http://commons.apache.org/proper/commons-jcs/changes-report.html Modified: commons/proper/jcs/trunk/src/changes/changes.xml URL: http://svn.apache.org/viewvc/commons/proper/jcs/trunk/src/changes/changes.xml?rev=1782354&r1=1782353&r2=1782354&view=diff ============================================================================== --- commons/proper/jcs/trunk/src/changes/changes.xml (original) +++ commons/proper/jcs/trunk/src/changes/changes.xml Thu Feb 9 15:57:02 2017 @@ -19,7 +19,9 @@ <author email="d...@commons.apache.org">Apache Commons Developers</author> </properties> <body> - <release version="2.1" date="unreleased"> + <release version="2.2" date="unreleased"> + </release> + <release version="2.1" date="2017-02-05"> <action dev="tv" type="fix"> SoftReference cache did not work because of strong references being stored in payload of DoubleLinkedListNode @@ -31,6 +33,9 @@ <action issue="JCS-171" dev="tv" type="fix" due-to="Wiktor Niesiobedzki"> Multiple CacheEventQueue.QProcessor spawned for the same cache region </action> + <action issue="JCS-170" dev="rmannibucau" type="fix"> + Replace at least commas for jmx registration + </action> </release> <release version="2.0" date="2016-12-25" description="JDK 1.6 based major release"> <action issue="JCS-119" dev="tv" type="update"> Modified: commons/proper/jcs/trunk/xdocs/download_jcs.xml URL: http://svn.apache.org/viewvc/commons/proper/jcs/trunk/xdocs/download_jcs.xml?rev=1782354&r1=1782353&r2=1782354&view=diff ============================================================================== --- commons/proper/jcs/trunk/xdocs/download_jcs.xml (original) +++ commons/proper/jcs/trunk/xdocs/download_jcs.xml Thu Feb 9 15:57:02 2017 @@ -111,32 +111,32 @@ limitations under the License. </p> </subsection> </section> - <section name="Apache Commons JCS 2.0 (Java 6.0+)"> + <section name="Apache Commons JCS 2.1 (Java 6.0+)"> <subsection name="Binaries"> <table> <tr> - <td><a href="[preferred]/commons/jcs/binaries/commons-jcs-dist-2.0-bin.tar.gz">commons-jcs-dist-2.0-bin.tar.gz</a></td> - <td><a href="https://www.apache.org/dist/commons/jcs/binaries/commons-jcs-dist-2.0-bin.tar.gz.md5">md5</a></td> - <td><a href="https://www.apache.org/dist/commons/jcs/binaries/commons-jcs-dist-2.0-bin.tar.gz.asc">pgp</a></td> + <td><a href="[preferred]/commons/jcs/binaries/commons-jcs-dist-2.1-bin.tar.gz">commons-jcs-dist-2.1-bin.tar.gz</a></td> + <td><a href="https://www.apache.org/dist/commons/jcs/binaries/commons-jcs-dist-2.1-bin.tar.gz.md5">md5</a></td> + <td><a href="https://www.apache.org/dist/commons/jcs/binaries/commons-jcs-dist-2.1-bin.tar.gz.asc">pgp</a></td> </tr> <tr> - <td><a href="[preferred]/commons/jcs/binaries/commons-jcs-dist-2.0-bin.zip">commons-jcs-dist-2.0-bin.zip</a></td> - <td><a href="https://www.apache.org/dist/commons/jcs/binaries/commons-jcs-dist-2.0-bin.zip.md5">md5</a></td> - <td><a href="https://www.apache.org/dist/commons/jcs/binaries/commons-jcs-dist-2.0-bin.zip.asc">pgp</a></td> + <td><a href="[preferred]/commons/jcs/binaries/commons-jcs-dist-2.1-bin.zip">commons-jcs-dist-2.1-bin.zip</a></td> + <td><a href="https://www.apache.org/dist/commons/jcs/binaries/commons-jcs-dist-2.1-bin.zip.md5">md5</a></td> + <td><a href="https://www.apache.org/dist/commons/jcs/binaries/commons-jcs-dist-2.1-bin.zip.asc">pgp</a></td> </tr> </table> </subsection> <subsection name="Source"> <table> <tr> - <td><a href="[preferred]/commons/jcs/source/commons-jcs-dist-2.0-src.tar.gz">commons-jcs-dist-2.0-src.tar.gz</a></td> - <td><a href="https://www.apache.org/dist/commons/jcs/source/commons-jcs-dist-2.0-src.tar.gz.md5">md5</a></td> - <td><a href="https://www.apache.org/dist/commons/jcs/source/commons-jcs-dist-2.0-src.tar.gz.asc">pgp</a></td> + <td><a href="[preferred]/commons/jcs/source/commons-jcs-dist-2.1-src.tar.gz">commons-jcs-dist-2.1-src.tar.gz</a></td> + <td><a href="https://www.apache.org/dist/commons/jcs/source/commons-jcs-dist-2.1-src.tar.gz.md5">md5</a></td> + <td><a href="https://www.apache.org/dist/commons/jcs/source/commons-jcs-dist-2.1-src.tar.gz.asc">pgp</a></td> </tr> <tr> - <td><a href="[preferred]/commons/jcs/source/commons-jcs-dist-2.0-src.zip">commons-jcs-dist-2.0-src.zip</a></td> - <td><a href="https://www.apache.org/dist/commons/jcs/source/commons-jcs-dist-2.0-src.zip.md5">md5</a></td> - <td><a href="https://www.apache.org/dist/commons/jcs/source/commons-jcs-dist-2.0-src.zip.asc">pgp</a></td> + <td><a href="[preferred]/commons/jcs/source/commons-jcs-dist-2.1-src.zip">commons-jcs-dist-2.1-src.zip</a></td> + <td><a href="https://www.apache.org/dist/commons/jcs/source/commons-jcs-dist-2.1-src.zip.md5">md5</a></td> + <td><a href="https://www.apache.org/dist/commons/jcs/source/commons-jcs-dist-2.1-src.zip.asc">pgp</a></td> </tr> </table> </subsection>