Bug
- [ISPN-5076] - Pessimistic transactions can lose their locks when the primary owner changes
- [ISPN-10798] - JCache annotations attribute cacheResolverFactory is ignored
- [ISPN-12033] - MarshallableEntryFactory allow lazy marshalling of key/values
- [ISPN-13105] - ConsistentHash.getPrimarySegmentsForOwner(Address) throws an IAE if the address is not a member
- [ISPN-13117] - Pagination is not correctly updated with get by key
- [ISPN-13126] - Scripting does not handle implicit authorization
- [ISPN-13130] - SoftIndexFileStore index update concurrency issue
- [ISPN-13134] - ArithmeticException: / by zero in ClusterPublisherManagerImpl
- [ISPN-13138] - ScatteredVersionManagerImpl can mark segments owned before receiving values
- [ISPN-13160] - Write may block topology update forever
- [ISPN-13169] - ScriptingDataStoresTest random failures
- [ISPN-13185] - EventLoggerRecoverCorruptTest fails due to entries being expired
- [ISPN-13202] - Lower noisy protostream SCI registration logging
- [ISPN-13205] - Warnings Next Generation plugin slows down build
- [ISPN-13215] - MarshallableEntryImpl should not eagerly unmarshall object key and values
- [ISPN-13229] - LocalPublisherManagerImpl doesn't clean up changeListener for publish methods
- [ISPN-13230] - [windows] - test failing - InvalidPathException in some tests
- [ISPN-13231] - Join command with older view id causes NullPointerException
- [ISPN-13239] - Fix jgroups-azure version
- [ISPN-13240] - Infinispan WildFly Modules: trim licenses.html
- [ISPN-13242] - Encryption not implicitly enabled on endpoint
- [ISPN-13244] - Remove infinispan-logging-* modules from bom
- [ISPN-13250] - Server Patch: Do not remove OS from JAR name
Task
- [ISPN-13127] - Minimize allocations on common code paths
- [ISPN-13180] - Transition to using JakartaEE APIs
- [ISPN-13184] - Remove infinispan-hibernate-cache-v51
- [ISPN-13201] - Remove deprecated attribute STABLE.stability_delay
- [ISPN-13208] - Create profile to disable "deprecated" marshallers
- [ISPN-13255] - Deprecate JdbStore manageConnectionFactory config option
Component Upgrade
- [ISPN-12247] - Upgrade Spring, Spring Session and Spring Boot to 2.5
- [ISPN-13187] - Upgrade to Patternfly version 2021-06-22
- [ISPN-13211] - Upgrade Hibernate Core to 5.3.21.Final
- [ISPN-13213] - Upgrade Jackson to 2.12.4
- [ISPN-13217] - Upgrade WildFly Elytron to 1.15.5.Final
- [ISPN-13224] - Console 0.15.1.Final
- [ISPN-13253] - XStream 1.4.18
Enhancement
- [ISPN-5079] - Simple tutorials needs a CONTRIBUTING.md file
- [ISPN-10602] - Lazily register clustered listener for counters
- [ISPN-11728] - REST endpoint to handle rebalancing at cluster level
- [ISPN-11729] - REST endpoint to handle rebalancing per cache
- [ISPN-11875] - SQL Store
- [ISPN-12369] - Use Code Editor new Patternlfly component for file editions
- [ISPN-12638] - Make NonBlockingStore.delete() return CompletionStage<Void>
- [ISPN-12722] - JSON support in ConfigurationReader/ConfigurationWriter
- [ISPN-12931] - Server configuration overlays
- [ISPN-12941] - Add asynchronous touch option for max-idle
- [ISPN-13027] - Update configuration at runtime
- [ISPN-13066] - Script to install Infinispan as a Windows service
- [ISPN-13113] - CLI add support for enabling/disabling rebalancing at the cache and cluster level
- [ISPN-13157] - Docs: Soft Index File Store updates
- [ISPN-13170] - Replace Integrations Guide with separate Spring and Hibernate Guides
- [ISPN-13189] - Improve media type management in the console
- [ISPN-13246] - Log warning if no script engines available
- [ISPN-13251] - Explicitly expose new/old values in events regardless of pre/post
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.