Bug
- [ISPN-12973] - RemoveExpiredCommand will not remove entries on backup if equals is not implemented
- [ISPN-13495] - IRAC send tombstones in state transfer
- [ISPN-13591] - Backups fail if a proto schema key contains forward slashes
- [ISPN-13616] - Stream pipeline blocks if filterKeys() gets an empty set
- [ISPN-13628] - InnerPublisherSubscription needs to handle Throwable on subscription request
- [ISPN-13664] - Deadlock on closing of PersistenceManagerImpl
- [ISPN-13670] - SQLException When Use Schema in Oracle
- [ISPN-13695] - Modules for Wildfly does not include all hibernate artifacts
- [ISPN-13703] - Merge on clustered DIST_SYNC transactional cache fails for a non owner node, causes nullpointer in remote node
- [ISPN-13719] - Register NettyTransport metrics
- [ISPN-13722] - Logging processor breaks during compile if `@Description` exists but no `@LogMessage` annotation
- [ISPN-13729] - Zero capacity node throws NPE on sendJoinRequest after upgrade
- [ISPN-13730] - NullPointerException when computing Netty global connections
- [ISPN-13734] - ConcurrentModificationException on GlobalConfigurationManager startup
- [ISPN-13765] - Unable to start full JGroups stacks without parent
- [ISPN-13771] - Remove org.jboss.remotingjmx:remoting-jmx from CLI
- [ISPN-13777] - NullPointerException in JGroupsTransport when metrics are not available
Task
- [ISPN-12991] - Replace Smallrye metrics with Micrometer
- [ISPN-13207] - Distribute Jakarta EE 9+ module variants of modules
- [ISPN-13505] - Set context classloader for worker threads explicitly to prevent leaks
- [ISPN-13684] - Add the wizard use editor option to create caches with a configuration
- [ISPN-13727] - Remove worker-thread configuration option and add message about io threads
- [ISPN-13754] - BlockingManager should not blocking invoking thread if stage is not complete
- [ISPN-13758] - Add thenComposeBlocking to BlockingManager
Component Upgrade
- [ISPN-13601] - Update RxJava3 to 3.1.3
- [ISPN-13646] - Upgrade Kafka client to version 2.8.1
- [ISPN-13713] - Update Hibernate Search version to 6.0.8.Final
- [ISPN-13760] - Elytron 1.18.3.Final
- [ISPN-13772] - Upgrade mojo-executor to 2.4.0
- [ISPN-13773] - Upgrade Jackson to 2.13.1
- [ISPN-13774] - Upgrade AWS java SDK to 1.12.180
- [ISPN-13775] - Upgrade Jaeger to 1.6.0
- [ISPN-13776] - Upgrade Kubernetes Client to 5.7.4
Enhancement
- [ISPN-12439] - Add server endpoint that implements RESP protocol from Redis
- [ISPN-13197] - Move Developer Guide to Infinispan Embedded Guide
- [ISPN-13237] - Docs: Improve UX of HTML logging report
- [ISPN-13307] - Dynamic RBAC
- [ISPN-13446] - IRAC: configure the tombstone cleanup task
- [ISPN-13463] - Expose JGroups attributes in /metrics
- [ISPN-13576] - SoftIndexFileStore segmentation can be made more performant
- [ISPN-13661] - Deprecate unused cross-site configuration
- [ISPN-13707] - Docs: Minor updates to cache configuration examples
- [ISPN-13711] - Improve memory usage for IRAC
- [ISPN-13723] - Create metric for site status
- [ISPN-13735] - Community site: Keep dev and stable content in sync with commits to the repo
- [ISPN-13744] - Point to the Infinispan Ansible Collection
- [ISPN-13752] - Remote LDAP Kerberos support
- [ISPN-13759] - Don't log version at INFO
- [ISPN-13761] - Remove the RocksDB cachestore from the default server
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.