This is an automated email from the ASF dual-hosted git repository. tv pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/commons-jcs.git.
from 794ad88 Replace GitHub build for Java 15 with Java 16 and drop Java 16-ea. new 8eb1b82 Deactivate Clirr as it barfs on default methods new 5c43e49 Add default convenience methods to IElementSerializer interface new 52ca927 Activate japicmp new eb3e807 Better lifecycle control new 9f76c76 Use IElementSerializer for reading *and* writing new 4653fbc Use IElementSerializer new c826b6d Use IElementSerializer and NIO Selectors new 6c4b7f2 Document changes The 8 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: commons-jcs-core/pom.xml | 9 + .../auxiliary/disk/block/BlockDiskKeyStore.java | 35 +-- .../lateral/LateralCacheNoWaitFacade.java | 11 +- .../lateral/socket/tcp/LateralTCPListener.java | 253 ++++++++++++++------- .../lateral/socket/tcp/LateralTCPSender.java | 104 ++++----- .../remote/http/server/RemoteHttpCacheServlet.java | 33 +-- .../jcs3/engine/behavior/IElementSerializer.java | 124 +++++++++- .../resources/{profile.clirr => profile.japicmp} | 2 +- src/changes/changes.xml | 11 + 9 files changed, 378 insertions(+), 204 deletions(-) rename commons-jcs-core/src/site/resources/{profile.clirr => profile.japicmp} (96%)