This has been a major overhaul of JCS with many adjustments for JDK 8+, better concurrency and logging. Finally, I would like to release Apache Commons JCS 3.0.
Apache Commons JCS 3.0 RC1 is available for review here: https://dist.apache.org/repos/dist/dev/commons/jcs/3.0-RC1 (svn revision 40998) The Git tag commons-jcs3-3.0-rc1 commit for this RC is 2c281fc779770f15f8d7cf4421a47eddbb422a1d which you can browse here: https://gitbox.apache.org/repos/asf?p=commons-jcs.git;a=commit;h=2c281fc779770f15f8d7cf4421a47eddbb422a1d You may checkout this tag using: git clone https://gitbox.apache.org/repos/asf/commons-jcs.git --branch commons-jcs3-3.0-rc1 commons-jcs3-3.0-rc1 Maven artifacts are here: https://repository.apache.org/content/repositories/orgapachecommons-1522/org/apache/commons/commons-jcs3/3.0/ These are the distribution artifacts and their hashes: commons-jcs3-dist-3.0-src.zip= 7948c2ec95c034c86a794d7cf749b507ca697bd5c1041a1666405a0ffa99878ff93aba40f8fb257fc923b107b20c50fe4c941a631d06549751e5350b886590ef commons-jcs3-dist-3.0-src.tar.gz= f5aaec51851beff43605cc6392b8b428b347c4aa9014760f944281fb7e92db413f5a688276ad204522131597c691e797a68317f0625b05abc605a3407c4aa151 commons-jcs3-dist-3.0-bin.zip= 18da4ec7dc823f14b5cf8e9410d182fdb5c8fff1c6b2e66e5aecced882452e3498159acfb4c31d7b90203201ea8266aaf6d9f20bd637a73e03d3d3202ecc045c commons-jcs3-dist-3.0-bin.tar.gz= b09f11d7875ed3bb0fe704eba90436fd63b73427aca8960e408e8823a998a7f19f8aa4ec43dd50c0b29da228e9e3b8d5388dd4d8bfeb6f39eb84866792467160 These are the Maven artifacts and their hashes: commons-jcs3-core-3.0-javadoc.jar= 9cde0fca72a48c8f02abe1ec488fb90d1089afdfed5de004a87d0dff07a9e472fc23a3712d935097468ddcb5daead2dd865a5f45d18e119ae271c780f6e6aa0e commons-jcs3-core-3.0-sources.jar= 113d3a862f276aa4010aa31870c284fe1418859e8fc596ff26bb818e4cd70b7d592307a89012e4ea8170f6b5b2580abc620647128bdbaa864564a4c5b108f81d commons-jcs3-core-3.0-test-sources.jar= 104536381ca3c82049ce2bd02fdb34d226ca0bb5741783af3a833412809ea3d3929d46a8bfd0db4e72b93938a28c1ed33c473c2f42c5ed6c918709bc946f2588 commons-jcs3-core-3.0-tests.jar= 5d6f4dabb316d7a6d186ae680fc561f1651ace5a2d4f08d1ef00d3331b32c216ea20863c9947e4092ce6b0e819d39e4e994678f4d4775a334d83d7c498439530 commons-jcs3-core-3.0.jar= 60aa6f6ef00dc5c0050da196bc7f3b2560bd002ec0f67b85f78a42571dbd400651456c26643c7f0123698405c07f8104bcd9fd67dea5788f5c348c48826833b2 commons-jcs3-jcache-extras-3.0-javadoc.jar= 2ed5254bfb88720cd7c8cdb49ba9749ab215d4671018d177dd8f3fd52dcd42c4f1dfeb0c7e0a81aac5a25e2a42a6d0e983f29134515d9681ea9c2e083d92595a commons-jcs3-jcache-extras-3.0-sources.jar= e0f8562ea8322efc03cf946ede568ccae7f32586dfd7cf8e6e06b27de6e787b5830342355da3354b7035194f6f54931a939fd6c7d76fc2753620bd09557f3501 commons-jcs3-jcache-extras-3.0-test-sources.jar= 080080deee43954d3bb55287c65df8b3507f14acc16759c62ffb56b852bd46633ae3d82c738627a9713e0718827a4657c2321f1f6814e345207c291a44e04ae8 commons-jcs3-jcache-extras-3.0-tests.jar= 9c3ea32d8f0b809eadf679559a1800f6d0d77ade0dec7755a5ed7b4872d735671c994a4cd2184e5da418a22bb19f97c0c8d51941f6a57ee93b1d3945bf32ce1b commons-jcs3-jcache-extras-3.0.jar= 0fab536bd0fa49421332bd92c7c42d8329977a1b9d51354b7116103c75518030bf45b304304bcfa3a87d1e2e0c8ea8deb298a172d47e8e2f9ea06889bb8d3ad5 commons-jcs3-jcache-openjpa-3.0-javadoc.jar= 2471748e891c266964a755b05bfd525e6ad240a91ff7b2c88e80d5c40caba31ed14fee955a4e858b16915664902c76b337828b4e69e2e2e95267da4ca2dc53de commons-jcs3-jcache-openjpa-3.0-sources.jar= e1e62570e4d4dffb85fedefc1362c52872e95d78d20d4dcc83214ab32231f36e134ab3af53aef30f57f205e50c425004c3a749b830bbd589a5e9a58669c62d1c commons-jcs3-jcache-openjpa-3.0-test-sources.jar= 716137ca51679ed09e3efeed6ae0619b0492a1f0579bf1d20eb20a3f5fa236c99c44b32f6fb21f512b55952d314f7fe579d6eb961e2ffd51f24ed7d4564cfb20 commons-jcs3-jcache-openjpa-3.0-tests.jar= c7feaf654396380d1513be32a0873ad4408442a077de7f8b2341f067d672d1db7615dd902441ccb634406fa989fdf19384b0018637d4cea5fb7efd0455633cb3 commons-jcs3-jcache-openjpa-3.0.jar= b279161f879f994a0d9e36861f2847b96d0b7f2658c9786ad219970019b233af6e585dd11f71b2981e8abfebda35dd63256e25a290b77cf6e5bbcdb603ba0dcb commons-jcs3-jcache-3.0-cdi.jar= 0c5e8750a7ac7f1936429985fd0fb425f2ac33eb0ad851287a9ced00bbe5f6a5bff18cfb68854e8062b9e216b9083eb5527b399dd40fa9df1a3d06b97e3515e6 commons-jcs3-jcache-3.0-javadoc.jar= a4877b8f0d91fbb382f1313415fd6191cb4379d7b5b6b151024fdff887a8c3a1bc08e17578a31a6311ac5457c5436ddb30e8d277c43338a6705cabedce9cee7b commons-jcs3-jcache-3.0-nocdi.jar= 973eba23cd7df050b00c44819a2c2cb5bcc5b81ff1ac7c9a3d731e0e396315585087484f793afd742c82f7a845d98c5929e55ccd3dcfbea017f6a681cd654704 commons-jcs3-jcache-3.0-sources.jar= 79751991acdd11abe36fb9ecfc99c0cd9cbfd0b8c0b09dd7543a9dc07dbf3e15b8f8bc100795e7fb01199fb8eec7abfea539c257b9f46847fd4ffc3938e55d05 commons-jcs3-jcache-3.0-test-sources.jar= 982521c03bf2641cdcad9fe0bfb561b3c096f71f9bd4f772e8cfc7c360bb9e74a43b4bcd695c0ffb484959e9946006b3aa47000475f8b509cac61fafd4bbe9c9 commons-jcs3-jcache-3.0-tests.jar= fd36177e9f6dae4afe88b2e4f0e7be9d5e55dfff102695abcfe2c6c05eedd116de2e78cff45f369612c3ed6bd63047314c518938989745fdbd287d2156855615 commons-jcs3-jcache-3.0.jar= bdef7d3bc9853a5ebe8965e549decf222311ce0bb17b78ea392ba9697719ead4f46391e2379246c0b983b5e83f8ebc0f476eac24c15e15470769d1a30f37bf47 commons-jcs3-jcache-tck-3.0.jar= ddf21fdfc14c9184058036857e07f4d4e0e11304c5e1aebef5068aaa8052e2c1d8d20b3aedbb582d4a88b2628b43d51bb2ed85d462c9934aa5d1b8008fbcaa6a I have tested this with 'mvn -Prelease clean install site site:stage' using: Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T09:58:13+02:00) Java version: 1.8.0_241, vendor: Oracle Corporation Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_241.jdk/Contents/Home/jre Default locale: de_DE, platform encoding: UTF-8 OS name: "mac os x", version: "10.15.5", arch: "x86_64", family: "mac" and Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T09:58:13+02:00) Java version: 14, vendor: Oracle Corporation Java home: /Library/Java/JavaVirtualMachines/jdk-14.jdk/Contents/Home Default locale: de_DE, platform encoding: UTF-8 OS name: "mac os x", version: "10.15.5", arch: "x86_64", family: "mac" Details of changes since 2.2.1 are in the release notes: https://dist.apache.org/repos/dist/dev/commons/jcs/3.0-rc1/RELEASE-NOTES.txt https://dist.apache.org/repos/dist/dev/commons/jcs/3.0-rc1/site/changes-report.html Site: https://dist.apache.org/repos/dist/dev/commons/jcs/3.0-rc1/site (note some *relative* links are broken and the 3.0 directories are not yet created - these will be OK once the site is deployed.) RAT Report: https://dist.apache.org/repos/dist/dev/commons/jcs/3.0-rc1/site/rat-report.html KEYS: https://www.apache.org/dist/commons/KEYS Please review the release candidate and vote. This vote will close no sooner that 72 hours from now. [ ] +1 Release these artifacts [ ] +0 OK, but... [ ] -0 OK, but really should fix... [ ] -1 I oppose this release because... Thank you, Bye, Thomas Release Manager (using key 88817402) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org