commons-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From t.@apache.org
Subject svn commit: r1764031 - in /commons/proper/jcs/trunk: RELEASE-NOTES.txt commons-jcs-core/pom.xml src/changes/changes.xml src/changes/release-notes.vm xdocs/download_jcs.xml
Date Mon, 10 Oct 2016 08:42:02 GMT
Author: tv
Date: Mon Oct 10 08:42:02 2016
New Revision: 1764031

URL: http://svn.apache.org/viewvc?rev=1764031&view=rev
Log:
Prepare release candidate

Modified:
    commons/proper/jcs/trunk/RELEASE-NOTES.txt
    commons/proper/jcs/trunk/commons-jcs-core/pom.xml
    commons/proper/jcs/trunk/src/changes/changes.xml
    commons/proper/jcs/trunk/src/changes/release-notes.vm
    commons/proper/jcs/trunk/xdocs/download_jcs.xml

Modified: commons/proper/jcs/trunk/RELEASE-NOTES.txt
URL: http://svn.apache.org/viewvc/commons/proper/jcs/trunk/RELEASE-NOTES.txt?rev=1764031&r1=1764030&r2=1764031&view=diff
==============================================================================
--- commons/proper/jcs/trunk/RELEASE-NOTES.txt (original)
+++ commons/proper/jcs/trunk/RELEASE-NOTES.txt Mon Oct 10 08:42:02 2016
@@ -16,13 +16,13 @@ limitations under the License.
 
 
                         Apache Commons JCS
-                            Version 2.0-SNAPSHOT
-                           Release Notes
+                        Version 2.0-beta-2
+                        Release Notes
 
 
 INTRODUCTION:
 
-This document contains the release notes for the 2.0-SNAPSHOT version of Apache Commons JCS.
+This document contains the release notes for the 2.0-beta-2 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,14 +35,30 @@ For the advice on upgrading from 1.x to
 
 Apache Commons JCS is a distributed, versatile caching system.
 
-JDK 1.6 based major release
+JDK 1.6 based major release (beta-2)
 
 Changes in this version include:
 
 New features:
+o JCS-54:   Add soft reference memory cache Thanks to Tore Halset.
+o           Add verification of block disk cache key file. Thanks to Wiktor Niesiobedzki.
+o           Add orderly shutdown of ThreadPoolManager
 o JCS-147:  Provide file size limitation for Block Disk Cache and Indexed Disk Cache Thanks
to Wiktor Niesiobedzki.
 
 Fixed Bugs:
+o JCS-165:  Fix: BlockDiskCache partial remove / group remove doesn't work Thanks to Wiktor
Niesiobedzki.
+o JCS-156:  BlockDiskCache is limited to 2GB Thanks to Ryan Fong.
+o JCS-162:  Fix: Memory region properties documentation incorrect Thanks to Ryan Fong.
+o JCS-161:  Fix: Dynamic regions leak memory upon dispose due to ShrinkerTask Thanks to Ryan
Fong.
+o JCS-78:   Fix: RemoteCacheStartupServlet can't start with config outside classpath Thanks
to Marko Stipanov.
+o JCS-159:  Fix: BlockDiskCache overwrites data after loading from disk Thanks to Wiktor
Niesiobedzki.
+o           Fix Javadoc for Java 8 Thanks to Mat Jaggard.
+o JCS-116:  Fix: CompositeCacheManager is thread-hostile Thanks to Sebb.
+o JCS-158:  Fix NullPointerException in IndexedDiskCache.addToRecycleBin(...) Thanks to Wiktor
Niesiobedzki.
+o JCS-153:  Fix file size limitation for Block Disk Cache and Indexed Disk Cache Thanks to
Wiktor Niesiobedzki.
+o JCS-149:  When reading keys from disk, a StreamCorruptedException happens when a custom
serializer is applied Thanks to Youngho Cho.
+o           Fix removal of items from group cache, added several tests
+o JCS-140:  JCacheFilter code logic error, first hit always fails Thanks to liangjiarui.
 o JCS-96:   Incomplete shutdown of RemoteCacheServer Thanks to Gregory Fernandez.
 o JCS-148:  Unnecessary use of FileChannel.force() in Indexed and Block Disk Caches Thanks
to Wiktor Niesiobedzki.
 o JCS-146:  IndexedDiskCache: Mismatched memory and disk length (0) for 
@@ -51,11 +67,16 @@ o JCS-145:  AbstractDiskCacheAttributes
 o JCS-144:  BlockDiskCache hangs on SEVERE: Region [TMS] Failure getting from disk--IOException
Thanks to Wiktor Niesiobedzki.
 o JCS-141:  RemoteCacheServerFactory ignores configuration Thanks to validruk.
 
+Changes:
+o JCS-130:  Simplify management of auxiliary caches
+o           Reduce synchronization
+o JCS-48:   Replace PoolAccess with a DataSourceFactory model borrowed from DB-Torque Thanks
to Hanasaki Jiji.
+o JCS-124:  Make the code in Step 5 on the JCS overview page a full working class that can
compile Thanks to Richard Eigenmann.
 
 
 Historical list of changes: http://commons.apache.org/proper/commons-jcs/changes-report.html
 
 For complete information on Apache Commons JCS, including instructions on how to submit bug
reports,
-patches, or suggestions for improvement, see the Apache Apache Commons JCS website:
+patches, or suggestions for improvement, see the Apache Commons JCS website:
 
 http://commons.apache.org/proper/commons-jcs/
\ No newline at end of file

Modified: commons/proper/jcs/trunk/commons-jcs-core/pom.xml
URL: http://svn.apache.org/viewvc/commons/proper/jcs/trunk/commons-jcs-core/pom.xml?rev=1764031&r1=1764030&r2=1764031&view=diff
==============================================================================
--- commons/proper/jcs/trunk/commons-jcs-core/pom.xml (original)
+++ commons/proper/jcs/trunk/commons-jcs-core/pom.xml Mon Oct 10 08:42:02 2016
@@ -40,8 +40,6 @@
   <properties>
     <maven.compiler.source>1.6</maven.compiler.source>
     <maven.compiler.target>1.6</maven.compiler.target>
-    <commons.osgi.export>org.apache.commons.jcs,org.apache.commons.jcs.access,org.apache.commons.jcs.access.exception</commons.osgi.export>
-    <commons.osgi.private>org.apache.commons.jcs.*</commons.osgi.private>
   </properties>
 
   <dependencies>

Modified: commons/proper/jcs/trunk/src/changes/changes.xml
URL: http://svn.apache.org/viewvc/commons/proper/jcs/trunk/src/changes/changes.xml?rev=1764031&r1=1764030&r2=1764031&view=diff
==============================================================================
--- commons/proper/jcs/trunk/src/changes/changes.xml (original)
+++ commons/proper/jcs/trunk/src/changes/changes.xml Mon Oct 10 08:42:02 2016
@@ -20,6 +20,8 @@
 	</properties>
 	<body>
         <release version="2.0" date="unreleased" description="JDK 1.6 based major release">
+        </release>
+        <release version="2.0-beta-2" date="2016-10-10" description="JDK 1.6 based major
release (beta-2)">
             <action issue="JCS-130" dev="tv" type="update">
                 Simplify management of auxiliary caches
             </action>

Modified: commons/proper/jcs/trunk/src/changes/release-notes.vm
URL: http://svn.apache.org/viewvc/commons/proper/jcs/trunk/src/changes/release-notes.vm?rev=1764031&r1=1764030&r2=1764031&view=diff
==============================================================================
--- commons/proper/jcs/trunk/src/changes/release-notes.vm (original)
+++ commons/proper/jcs/trunk/src/changes/release-notes.vm Mon Oct 10 08:42:02 2016
@@ -33,13 +33,13 @@ limitations under the License.
 
 
                         ${project.name}
-                            Version ${version}
-                           Release Notes
+                        Version ${version}
+                        Release Notes
 
 
 INTRODUCTION:
 
-This document contains the release notes for the ${version} version of Apache Commons JCS.
+This document contains the release notes for the ${version} version of ${project.name}.
 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.
 
@@ -135,6 +135,6 @@ Removed:
 Historical list of changes: ${project.url}changes-report.html
 
 For complete information on ${project.name}, including instructions on how to submit bug
reports,
-patches, or suggestions for improvement, see the Apache ${project.name} website:
+patches, or suggestions for improvement, see the ${project.name} website:
 
 ${project.url}
\ No newline at end of file

Modified: commons/proper/jcs/trunk/xdocs/download_jcs.xml
URL: http://svn.apache.org/viewvc/commons/proper/jcs/trunk/xdocs/download_jcs.xml?rev=1764031&r1=1764030&r2=1764031&view=diff
==============================================================================
--- commons/proper/jcs/trunk/xdocs/download_jcs.xml (original)
+++ commons/proper/jcs/trunk/xdocs/download_jcs.xml Mon Oct 10 08:42:02 2016
@@ -31,10 +31,21 @@ limitations under the License.
  | 2) Set the following properties in the component's pom:              |
  |    - commons.componentid (required, alphabetic, lower case)          |
  |    - commons.release.version (required)                              |
- |    - commons.binary.suffix (optional)                                |
+ |    - commons.release.name    (required)                              |
+ |    - commons.binary.suffix   (optional)                              |
  |      (defaults to "-bin", set to "" for pre-maven2 releases)         |
+ |    - commons.release.desc    (optional)                              |
+ |    - commons.release.subdir  (optional)                              |
+ |                                                                      |
+ |    - commons.release.2/3.version       (conditional)                 |
+ |    - commons.release.2/3.name          (conditional)                 |
+ |    - commons.release.2/3.binary.suffix (optional)                    |
+ |    - commons.release.2/3.desc          (optional)                    |
+ |    - commons.release.2/3.subdir        (optional)                    |
  |                                                                      |
  | 3) Example Properties                                                |
+ |    (commons.release.name inherited by parent:                        |
+ |     ${project.artifactId}-${commons.release.version}                 |
  |                                                                      |
  |  <properties>                                                        |
  |    <commons.componentid>math</commons.componentid>                   |
@@ -46,17 +57,17 @@ limitations under the License.
 <document>
   <properties>
     <title>Download Apache Commons JCS</title>
-    <author email="dev@commons.apache.org">Commons Documentation Team</author>
+    <author email="dev@commons.apache.org">Apache Commons Documentation Team</author>
   </properties>
   <body>
     <section name="Download Apache Commons JCS">
     <subsection name="Using a Mirror">
       <p>
         We recommend you use a mirror to download our release
-        builds, but you <strong>must</strong> verify the integrity of
+        builds, but you <strong>must</strong> <a href="http://www.apache.org/info/verification.html">verify
the integrity</a> of
         the downloaded files using signatures downloaded from our main
         distribution directories. Recent releases (48 hours) may not yet
-        be available from the mirrors.
+        be available from all the mirrors.
       </p>
 
       <p>
@@ -88,39 +99,44 @@ limitations under the License.
       </form>
 
       <p>
-        The <a href="http://www.apache.org/dist/commons/KEYS">KEYS</a>
-        link links to the code signing keys used to sign the product.
-        The <code>PGP</code> link downloads the OpenPGP compatible signature
from our main site.
-        The <code>MD5</code> link downloads the checksum from the main site.
+        It is essential that you
+        <a href="https://www.apache.org/info/verification.html">verify the integrity</a>
+        of downloaded files, preferably using the <code>PGP</code> signature
(<code>*.asc</code> files);
+        failing that using the <code>MD5</code> hash (<code>*.md5</code>
checksum files).
+      </p>
+      <p>
+        The <a href="https://www.apache.org/dist/commons/KEYS">KEYS</a>
+        file contains the public PGP keys used by Apache Commons developers
+        to sign releases.
       </p>
     </subsection>
     </section>
-    <section name="Apache Commons JCS 2.0-beta-1 (Java 6.0+)">
+    <section name="Apache Commons JCS 2.0-beta-2 (Java 6.0+)">
       <subsection name="Binaries">
         <table>
           <tr>
-              <td><a href="[preferred]/commons/jcs/binaries/commons-jcs-dist-2.0-beta-1-bin.tar.gz">commons-jcs-dist-2.0-beta-1-bin.tar.gz</a></td>
-              <td><a href="http://www.apache.org/dist/commons/jcs/binaries/commons-jcs-dist-2.0-beta-1-bin.tar.gz.md5">md5</a></td>
-              <td><a href="http://www.apache.org/dist/commons/jcs/binaries/commons-jcs-dist-2.0-beta-1-bin.tar.gz.asc">pgp</a></td>
+              <td><a href="[preferred]/commons/jcs/binaries/commons-jcs-2.0-beta-2-bin.tar.gz">commons-jcs-2.0-beta-2-bin.tar.gz</a></td>
+              <td><a href="https://www.apache.org/dist/commons/jcs/binaries/commons-jcs-2.0-beta-2-bin.tar.gz.md5">md5</a></td>
+              <td><a href="https://www.apache.org/dist/commons/jcs/binaries/commons-jcs-2.0-beta-2-bin.tar.gz.asc">pgp</a></td>
           </tr>
           <tr>
-              <td><a href="[preferred]/commons/jcs/binaries/commons-jcs-dist-2.0-beta-1-bin.zip">commons-jcs-dist-2.0-beta-1-bin.zip</a></td>
-              <td><a href="http://www.apache.org/dist/commons/jcs/binaries/commons-jcs-dist-2.0-beta-1-bin.zip.md5">md5</a></td>
-              <td><a href="http://www.apache.org/dist/commons/jcs/binaries/commons-jcs-dist-2.0-beta-1-bin.zip.asc">pgp</a></td>
+              <td><a href="[preferred]/commons/jcs/binaries/commons-jcs-2.0-beta-2-bin.zip">commons-jcs-2.0-beta-2-bin.zip</a></td>
+              <td><a href="https://www.apache.org/dist/commons/jcs/binaries/commons-jcs-2.0-beta-2-bin.zip.md5">md5</a></td>
+              <td><a href="https://www.apache.org/dist/commons/jcs/binaries/commons-jcs-2.0-beta-2-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-beta-1-src.tar.gz">commons-jcs-dist-2.0-beta-1-src.tar.gz</a></td>
-              <td><a href="http://www.apache.org/dist/commons/jcs/source/commons-jcs-dist-2.0-beta-1-src.tar.gz.md5">md5</a></td>
-              <td><a href="http://www.apache.org/dist/commons/jcs/source/commons-jcs-dist-2.0-beta-1-src.tar.gz.asc">pgp</a></td>
+              <td><a href="[preferred]/commons/jcs/source/commons-jcs-2.0-beta-2-src.tar.gz">commons-jcs-2.0-beta-2-src.tar.gz</a></td>
+              <td><a href="https://www.apache.org/dist/commons/jcs/source/commons-jcs-2.0-beta-2-src.tar.gz.md5">md5</a></td>
+              <td><a href="https://www.apache.org/dist/commons/jcs/source/commons-jcs-2.0-beta-2-src.tar.gz.asc">pgp</a></td>
           </tr>
           <tr>
-              <td><a href="[preferred]/commons/jcs/source/commons-jcs-dist-2.0-beta-1-src.zip">commons-jcs-dist-2.0-beta-1-src.zip</a></td>
-              <td><a href="http://www.apache.org/dist/commons/jcs/source/commons-jcs-dist-2.0-beta-1-src.zip.md5">md5</a></td>
-              <td><a href="http://www.apache.org/dist/commons/jcs/source/commons-jcs-dist-2.0-beta-1-src.zip.asc">pgp</a></td>
+              <td><a href="[preferred]/commons/jcs/source/commons-jcs-2.0-beta-2-src.zip">commons-jcs-2.0-beta-2-src.zip</a></td>
+              <td><a href="https://www.apache.org/dist/commons/jcs/source/commons-jcs-2.0-beta-2-src.zip.md5">md5</a></td>
+              <td><a href="https://www.apache.org/dist/commons/jcs/source/commons-jcs-2.0-beta-2-src.zip.asc">pgp</a></td>
           </tr>
         </table>
       </subsection>
@@ -131,7 +147,7 @@ limitations under the License.
         </p>
         <ul>
           <li class="download"><a href="[preferred]/commons/jcs/">browse download
area</a></li>
-          <li><a href="http://archive.apache.org/dist/commons/jcs/">archives...</a></li>
+          <li><a href="https://archive.apache.org/dist/commons/jcs/">archives...</a></li>
         </ul>
     </section>
   </body>



Mime
View raw message