You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by tv...@apache.org on 2022/01/03 16:19:37 UTC
svn commit: r51880 - /dev/commons/jcs/3.1-rc2/
Author: tv
Date: Mon Jan 3 16:19:37 2022
New Revision: 51880
Log:
Add Commons-JCS-3.1-RC2
Added:
dev/commons/jcs/3.1-rc2/
dev/commons/jcs/3.1-rc2/RELEASE-NOTES.txt
dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-bin.tar.gz (with props)
dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-bin.tar.gz.asc (with props)
dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-bin.tar.gz.sha512
dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-bin.zip (with props)
dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-bin.zip.asc (with props)
dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-bin.zip.sha512
dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-src.tar.gz (with props)
dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-src.tar.gz.asc (with props)
dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-src.tar.gz.sha512
dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-src.zip (with props)
dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-src.zip.asc (with props)
dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-src.zip.sha512
Added: dev/commons/jcs/3.1-rc2/RELEASE-NOTES.txt
==============================================================================
--- dev/commons/jcs/3.1-rc2/RELEASE-NOTES.txt (added)
+++ dev/commons/jcs/3.1-rc2/RELEASE-NOTES.txt Mon Jan 3 16:19:37 2022
@@ -0,0 +1,89 @@
+
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+
+ Apache Commons JCS
+ Version 3.1
+ Release Notes
+
+
+INTRODUCTION:
+
+This document contains the release notes for the 3.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.
+
+JCS 3.0 and onwards now targets Java 8.0, making use of features that arrived with Java 8.0
+such as lambdas.
+
+For the advice on upgrading from 2.x to 3.x, see the following page:
+
+ http://commons.apache.org/proper/commons-jcs/UpgradingFrom2x.html
+
+Changes in this version include:
+
+New features:
+o Add EncryptingSerializer and some documentation
+o Add BlockDiskKeyStore.isEmpty(). Thanks to Gary Gregory.
+o Add IndexedDisk.isEmpty(). Thanks to Gary Gregory.
+
+Fixed Bugs:
+o Use new SecureRandom() instead of SecureRandom.getStrongInstance() to
+ avoid potential performance problems on Linux Thanks to Bruno Kinoshita.
+o JCS-228: Attempt to fix osgi import packages Thanks to Patrick Ziegler.
+o JCS-191: Fix for Server Failover mechanism not working, add test Thanks to Prajakta Uplaikar.
+o JCS-186: Use configured listener address for UDP service broadcast Thanks to Alex L.
+o JCS-186: Fix UDP service discovery with LateralCache Thanks to Alex L.
+o Fix shutdown race conditions
+
+Changes:
+o Update from Apache Log4j 2.14.1 to 2.17.1 Thanks to Gary Gregory.
+o Autodetect lateral service address on the interface used for multicast -
+ depending on the multicast protocol:
+ IPv6 link-local address for IPv6 multicast,
+ IPv4 site-local address for IPv4 multicast
+o Use NIO for UDP service discovery, works with IPv6 now
+o Use NIO for LateralTCPListener
+o IMPORTANT CHANGE
+ Use IElementSerializer for LateralTCPSender and listener
+o IMPORTANT CHANGE
+ Use IElementSerializer for RemoteHttpCacheServlet
+o IMPORTANT CHANGE
+ Use IElementSerializer for Block disk key storage
+o IMPORTANT CHANGE
+ Use IElementSerializer for UDP service discovery
+o Replace several Runnable classes with Lambdas
+ Deprecate original classes
+o Update from Apache Commons Lang 3.10 to 3.12.0. Thanks to Gary Gregory.
+o Bump build actions/setup-java from v1.4.3 to v2. Thanks to Gary Gregory.
+o Update from Apache Commons IO 2.8.0 to 2.10.0, #72. Thanks to Gary Gregory, Dependabot.
+o Bump actions/cache from 2.1.5 to 2.1.6 #70. Thanks to Dependabot.
+o Bump log4j-api from 2.13.2 to 2.17.1 #79, #81. Thanks to Dependabot.
+
+Removed:
+o Remove support for long deprecated and inconsistent
+ RemoteCacheServer configuration keys
+ - remote.cache.service.port is now jcs.remotecache.serverattributes.servicePort
+ - remote.cache.rmiSocketFactoryTimeoutMillis is now jcs.remotecache.serverattributes.rmiSocketFactoryTimeoutMillis
+ - remote.cluster.LocalClusterConsistency is now jcs.remotecache.serverattributes.LocalClusterConsistency
+ - remote.cluster.AllowClusterGet is now jcs.remotecache.serverattributes.AllowClusterGet
+
+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 Commons JCS website:
+
+http://commons.apache.org/proper/commons-jcs/
\ No newline at end of file
Added: dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-bin.tar.gz
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-bin.tar.gz
------------------------------------------------------------------------------
svn:mime-type = application/gzip
Added: dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-bin.tar.gz.asc
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-bin.tar.gz.asc
------------------------------------------------------------------------------
svn:mime-type = application/pgp-signature
Added: dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-bin.tar.gz.sha512
==============================================================================
--- dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-bin.tar.gz.sha512 (added)
+++ dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-bin.tar.gz.sha512 Mon Jan 3 16:19:37 2022
@@ -0,0 +1 @@
+2d64ec75177934524353adcc7cccb92b05b4a5b6014f75b10f16dae2265954da0c0f4c0eb68013fee71d4ec53a49b02f7689de5fce6ff34ae90cd83705a56362
\ No newline at end of file
Added: dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-bin.zip
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-bin.zip
------------------------------------------------------------------------------
svn:mime-type = application/zip
Added: dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-bin.zip.asc
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-bin.zip.asc
------------------------------------------------------------------------------
svn:mime-type = application/pgp-signature
Added: dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-bin.zip.sha512
==============================================================================
--- dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-bin.zip.sha512 (added)
+++ dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-bin.zip.sha512 Mon Jan 3 16:19:37 2022
@@ -0,0 +1 @@
+cba57f84ce1e0654239b0ea72663c166e47cf582c0ffc4a2743fd583d35eabbbcb03576fb1aac3e425a48a5b55068c554ab13b3b210a4d50151f62fa9e79894c
\ No newline at end of file
Added: dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-src.tar.gz
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-src.tar.gz
------------------------------------------------------------------------------
svn:mime-type = application/gzip
Added: dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-src.tar.gz.asc
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-src.tar.gz.asc
------------------------------------------------------------------------------
svn:mime-type = application/pgp-signature
Added: dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-src.tar.gz.sha512
==============================================================================
--- dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-src.tar.gz.sha512 (added)
+++ dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-src.tar.gz.sha512 Mon Jan 3 16:19:37 2022
@@ -0,0 +1 @@
+d76daa3e8449e711e91e3f3ec73dc00b212d10db28f0f9a726c4df35bb9578cc1649ee8c5f20159f8cda0f58c569fa5821c3736a3f65fc03cfff74da200b790d
\ No newline at end of file
Added: dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-src.zip
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-src.zip
------------------------------------------------------------------------------
svn:mime-type = application/zip
Added: dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-src.zip.asc
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-src.zip.asc
------------------------------------------------------------------------------
svn:mime-type = application/pgp-signature
Added: dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-src.zip.sha512
==============================================================================
--- dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-src.zip.sha512 (added)
+++ dev/commons/jcs/3.1-rc2/commons-jcs3-dist-3.1-src.zip.sha512 Mon Jan 3 16:19:37 2022
@@ -0,0 +1 @@
+1990533137ca75dbbfa702bb8dedb680e2f6d96d301cf263794d96da845c2c72072c1e84b6e50b7dd0588f96fd9512be0d7a61cd08463f1e01044a55a75b0ed5
\ No newline at end of file