What's Changed
- [#14626] Utilise single Address implementation over the wire by @ryanemerson in #14644
- Bump org.jruby:jruby-complete from 9.4.12.0 to 9.4.12.1 by @dependabot[bot] in #14736
- Bump org.rocksdb:rocksdbjni from 9.10.0 to 9.11.2 by @dependabot[bot] in #14740
- Bump version.org.wildfly.elytron from 2.6.3.Final to 2.6.4.Final by @dependabot[bot] in #14731
- Bump version.micrometer from 1.14.6 to 1.15.0 by @dependabot[bot] in #14752
- [#14753] upgrade graalvm to 24.0.1 by @pminz in #14754
- [#14745] Make PhysicalAddress not JGroups aware by @pruivo in #14746
- [#14749] Remove SiteAddress by @pruivo in #14750
- [#14759] CommonNameRoleMapper support for bare names by @tristantarrant in #14760
- Bump org.graalvm.sdk:graal-sdk from 24.0.1 to 24.2.1 by @dependabot[bot] in #14781
- [#14757] Cleanup remoting package code by @pruivo in #14758
- [#14575] Close stale 'kind/flaky test' issue by @rigazilla in #14788
- [#14777] Intermittent Indexing incorrectly states Hibernate Search qu… by @wburns in #14780
- Revert "[#14575] Close stale 'kind/flaky test' issue" by @rigazilla in #14793
- Bump org.jgroups:jgroups from 5.4.6.Final to 5.4.7.Final by @dependabot[bot] in #14801
- [#14769] Make LostDataCheck generic by @pruivo in #14772
- [#14785] Add mapper to ConsistentHash.toScopedState method by @pruivo in #14786
- [#14796] SoftIndexFileStore should proactively purge and not rely upo… by @wburns in #14797
- [#14762] Remove configuration of custom Transport implementation by @ryanemerson in #14767
- Bump version.spring from 6.2.6 to 6.2.7 by @dependabot[bot] in #14811
- [#14737] Add Infinispan version information to JGroupsAddress by @pruivo in #14742
- [#14815] RESP documentation page fix by @Crumby in #14816
- Bump net.sf.saxon:Saxon-HE from 12.6 to 12.7 by @dependabot[bot] in #14830
- [#14832] Remove unused parameter in Transport by @cfredri4 in #14833
- [#14763] Add mechanism to prevent new commands being sent to older Infinispan versions by @ryanemerson in #14812
- [#14821] Soft Index File Store calculates the highest sequence id at … by @wburns in #14824
- [#14820] Size method with a local cache and store is not optimized by @wburns in #14823
- Bump org.jgroups:jgroups from 5.4.7.Final to 5.4.8.Final by @dependabot[bot] in #14850
- Bump org.apache.maven.plugins:maven-archetype-plugin from 3.3.1 to 3.4.0 by @dependabot[bot] in #14831
- [#14663] On main docs go to dev by @rigazilla in #14669
- [#14802] Add resource for health check by @jabolina in #14825
- [#14323] Refactor metrics by @cfredri4 in #14379
- [#14804] Long running tasks progress tracker by @jabolina in #14817
- [#14802] Recovering caches marked as ready by @jabolina in #14869
- Bump io.projectreactor.tools:blockhound from 1.0.11.RELEASE to 1.0.13.RELEASE by @dependabot[bot] in #14885
- [#14888] Wait for Maven Central publish completion by @tristantarrant in #14889
- [#14865] NullPointerException while expiring entry with cross-site by @pruivo in #14880
- [#14900] Update exception handling by @jabolina in #14902
- [#14147] Update documentation to reflect new Protostream based GlobalMarshaller by @ryanemerson in #14765
- [#14806] Add mapper to ConsistentHashFactory.fromPersistentState method by @pruivo in #14809
- [#14892] CacheEntrySet encoder swaps arguments causing ClassCastExcep… by @wburns in #14893
- [#14818] Replace PersistentUUID with UUID by @pruivo in #14912
- Bump version.io.agroal from 2.6 to 2.7 by @dependabot[bot] in #14799
- Bump io.smallrye:jandex from 3.3.0 to 3.3.1 by @dependabot[bot] in #14784
- Bump org.jboss.narayana.jta:narayana-jta from 7.2.1.Final to 7.2.2.Final by @dependabot[bot] in #14751
- [#14922] Log method commandNotYeySupportedByAllClusterMembers is missing an id attribute by @ryanemerson in #14923
- Bump version.spring.boot from 3.4.5 to 3.5.0 by @dependabot[bot] in #14895
- Bump org.postgresql:postgresql from 42.7.5 to 42.7.6 by @dependabot[bot] in #14930
- Bump com.puppycrawl.tools:checkstyle from 10.23.1 to 10.24.0 by @dependabot[bot] in #14929
- [#14576] Enable virtual threads by default by @pruivo in #14579
- [#14922] Update MixedVersionClusterTest expected exception message by @ryanemerson in #14935
- Bump org.mockito:mockito-core from 5.17.0 to 5.18.0 by @dependabot[bot] in #14873
- Bump org.springframework.session:spring-session-core from 3.4.3 to 3.5.0 by @dependabot[bot] in #14874
- [#14790] Add correct label on closed issue for main by @rigazilla in #14791
- [#14748] Checkstyle: ignore module-info.java and enable additional checks by @tristantarrant in #14755
- [#14937] Fix SimpleApplicationTests.contextLoads failure by @tristantarrant in #14938
- Bump org.wildfly.galleon-plugins:wildfly-galleon-maven-plugin from 7.3.1.Final to 7.4.0.Final by @dependabot[bot] in #14931
- Bump version.io.agroal from 2.7 to 2.7.1 by @dependabot[bot] in #14953
- Bump io.github.git-commit-id:git-commit-id-maven-plugin from 9.0.1 to 9.0.2 by @dependabot[bot] in #14950
- Bump org.codehaus.mojo:exec-maven-plugin from 3.5.0 to 3.5.1 by @dependabot[bot] in #14952
- Bump org.infinispan:infinispan-console from 15.2.0.Final to 15.2.1.Final by @dependabot[bot] in #14954
- Bump versionx.org.testcontainers.testcontainers from 1.21.0 to 1.21.1 by @dependabot[bot] in #14951
- Bump version.vertx from 4.5.14 to 4.5.15 by @dependabot[bot] in #14829
- Bump org.jboss.weld.se:weld-se-core from 5.1.5.Final to 5.1.6.Final by @dependabot[bot] in #14928
- [#14901] Publish snapshot artifacts for main by @rigazilla in #14936
- [#14905] Don't override JVM args for surefire in integrationtests by @tristantarrant in #14906
- [#14924] GLOBAL components should not start caches in their start method by @wburns in #14925
- [#14897] JBoss Threads 3.9.1 by @tristantarrant in #14898
- [#14963] SIFS may encounter negative size exception on restart by @wburns in #14964
- [#14965] SoftIndexFileStore on restart will report the index is dirty… by @wburns in #14966
- Bump version.hibernate.search from 7.2.3.Final to 7.2.4.Final by @dependabot[bot] in #14974
- Bump org.jboss.weld:weld-core-impl from 5.1.5.Final to 5.1.6.Final by @dependabot[bot] in #14979
- Bump io.smallrye.reactive:mutiny from 2.8.0 to 2.9.0 by @dependabot[bot] in #14975
- Bump org.apache.maven.plugins:maven-clean-plugin from 3.4.1 to 3.5.0 by @dependabot[bot] in #14976
- Bump com.puppycrawl.tools:checkstyle from 10.24.0 to 10.25.0 by @dependabot[bot] in #14978
- [#14884] Flaky test: org.infinispan.persistence.sifs.SoftIndexFileSto… by @wburns in #14985
- [#14980] Update console to 16.0.0.Final by @karesti in #14981
- Bump io.lettuce:lettuce-core from 6.6.0.RELEASE to 6.7.0.RELEASE by @dependabot[bot] in #14988
- [#14965] SoftIndexFileStore on restart will report the index is dirty if by @wburns in #14984
- [#14770] Remove 10.x deprecations by @tristantarrant in #14771
- [#14796] SoftIndexFileStore should proactively purge and not rely upo… by @wburns in #14999
- [#15002] Remove legacy Hot Rod client by @tristantarrant in #15003
- Bump org.jboss.galleon:galleon-maven-plugin from 6.0.5.Final to 6.0.6.Final by @dependabot[bot] in #15008
- [#14804] Fix state transfer progress tracking by @jabolina in #15004
- [#14917] Terminate completes pending cache start exceptionally by @jabolina in #14919
- [#14965] SoftIndexFileStore on restart will report the index is dirty if by @wburns in #15001
- [#14564] Query bug (hotrod) - projection and filtering in nested lists not working by @karesti in #14602
- [#14716] Increase test coverage rate by @tristantarrant in #14717
- Bump io.lettuce:lettuce-core from 6.7.0.RELEASE to 6.7.1.RELEASE by @dependabot[bot] in #15023
- [#13773] Flaky test: org.infinispan.query.reindex.ReindexPressureTest… by @wburns in #14973
- Bump org.codehaus.mojo:build-helper-maven-plugin from 3.6.0 to 3.6.1 by @dependabot[bot] in #15022
- Bump version.maven from 3.9.9 to 3.9.10 by @dependabot[bot] in #15030
- [#14958] Report check failure on bad xml by @rigazilla in #15009
- [#14858] Use Logger.getMessageLogger(Lookup, Class, String) by @tristantarrant in #14859
- Bump com.github.ben-manes.caffeine:caffeine from 3.2.0 to 3.2.1 by @dependabot[bot] in #15040
- Bump org.xerial:sqlite-jdbc from 3.49.1.0 to 3.50.1.0 by @dependabot[bot] in #15041
- [#14621] Fix PreferConsistencyRestartTest by @jabolina in #15026
- Bump org.junit:junit-bom from 5.12.2 to 5.13.1 by @dependabot[bot] in #15039
- [#15046] Allow needs_rebase to add/rm labels on PR by @rigazilla in #15047
- Wait for Maven Central Publishing using action by @tristantarrant in #15045
- [#14777] Intermittent Indexing incorrectly states Hibernate Search qu… by @wburns in #15054
- [#15052] Reduced test number threshold to 33500 by @rigazilla in #15053
- Bump org.jruby:jruby-complete from 9.4.12.1 to 9.4.13.0 by @dependabot[bot] in #15058
- Bump io.fabric8:kubernetes-client from 6.13.5 to 6.14.0 by @dependabot[bot] in #15059
- [#14621] Flaky PreferConsistencyRestartTest fixes by @jabolina in #15064
- Bump version.spring from 6.2.7 to 6.2.8 by @dependabot[bot] in #15072
- Bump org.postgresql:postgresql from 42.7.6 to 42.7.7 by @dependabot[bot] in #15062
- [#14678] Update SyncConsistentHashFactoryTest parameters by @jabolina in #15063
- [#15078] BaseCacheResource doesn't need to use executor for cache put… by @wburns in #15079
- Bump gerdemann/http-status-code from 1.0.0 to 1.1.1 by @dependabot[bot] in #15089
- [#15080] Refactor InfinispanServerExtension to be injectable for tests by @wburns in #15085
- [#15082] Rolling upgrades support more options by @jabolina in #15086
- Bump version.jackson from 2.19.0 to 2.19.1 by @dependabot[bot] in #15090
- Bump version.micrometer from 1.15.0 to 1.15.1 by @dependabot[bot] in #15043
- [#15083] RESP tests in ClusteredIT by @jabolina in #15087
- Bump version.log4j from 2.23.1 to 2.25.0 by @dependabot[bot] in #15098
- [#15081] Add RollingUpgradeExtension to use with injectable extension framework by @wburns in #15088
- [#15094] ServerTaskEngineBlockingTest is failing with JDK17 by @pruivo in #15095
- [#15070] Do not install outdated JGroups views by @pruivo in #15096
- [#15126] Fixes mapping bug in Cache Full detail by @karesti in #15127
- Bump versionx.org.testcontainers.testcontainers from 1.21.1 to 1.21.2 by @dependabot[bot] in #15115
- Bump org.sonatype.central:central-publishing-maven-plugin from 0.7.0 to 0.8.0 by @dependabot[bot] in #15105
- [#13263] Add IT tests mixing HR flags by @jabolina in #15114
- Bump org.springframework.session:spring-session-core from 3.5.0 to 3.5.1 by @dependabot[bot] in #15104
- [#14390] Avoid file clash in surefire-reports by @rigazilla in #15117
- [#15075] Hibernate Search 8.0 by @marko-bekhta in #15056
- Bump version.spring.boot from 3.5.0 to 3.5.3 by @dependabot[bot] in #15132
- Bump version.vertx from 4.5.15 to 4.5.16 by @dependabot[bot] in #15121
- [#15135] Do not exclude jboss-logging in test deps by @rigazilla in #15136
- [#15137] Client still prints error message when shutting down from ev… by @wburns in #15138
- [#15092] Remove Address and TopologyAwareAddress interfaces by @pruivo in #15100
- [#15154] Upload IntelliJ settings for Infinispan by @jabolina in #15155
- Bump com.puppycrawl.tools:checkstyle from 10.25.0 to 10.26.0 by @dependabot[bot] in #15151
- [#14574] Finalise ProtostreamTypeIds by @ryanemerson in #15133
- Bump org.apache.maven.plugins:maven-pmd-plugin from 3.26.0 to 3.27.0 by @dependabot[bot] in #15163
- [#15160] Rolling Upgrade IT tests are not running properly by @wburns in #15161
- [#15156] Memcached multi get with non existent keys by @rigazilla in #15157
- [#15145] Fix RocksDBStoreCompatibilityTest by @pruivo in #15146
- [#15137] Client still prints error message when shutting down from ev… by @wburns in #15158
- Bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.3.0 to 4.9.3.1 by @dependabot[bot] in #15152
- Bump io.smallrye.reactive:mutiny from 2.9.0 to 2.9.2 by @dependabot[bot] in #15142
- [#15107] Refactor JGroupsTransport send logic by @pruivo in #15109
- Bump com.microsoft.sqlserver:mssql-jdbc from 12.10.0.jre11 to 12.10.1.jre11 by @dependabot[bot] in #15143
- Bump com.google.errorprone:error_prone_annotations from 2.38.0 to 2.39.0 by @dependabot[bot] in #15149
- Bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.3.1 to 4.9.3.2 by @dependabot[bot] in #15170
- Bump org.junit:junit-bom from 5.13.1 to 5.13.2 by @dependabot[bot] in #15150
- Bump org.apache.maven.plugins:maven-invoker-plugin from 3.9.0 to 3.9.1 by @dependabot[bot] in #15180
- Bump org.xerial:sqlite-jdbc from 3.50.1.0 to 3.50.2.0 by @dependabot[bot] in #15182
- Bump com.puppycrawl.tools:checkstyle from 10.26.0 to 10.26.1 by @dependabot[bot] in #15183
- [#15112] Add rolling upgrade tests that are used when authentication … by @wburns in #15113
- Bump versionx.org.testcontainers.testcontainers from 1.21.2 to 1.21.3 by @dependabot[bot] in #15181
- [#15036] Allow specifying DataSource when configuring JDBC store programmatically by @cfredri4 in #15037
- [#14879] Cluster-wide cache shutdown by @jabolina in #15025
- Bump org.dom4j:dom4j from 2.1.4 to 2.2.0 by @dependabot[bot] in #15189
- [#14855] Replace JGroups FD_SOCK2 with new TCP failure detection by @cfredri4 in #15038
- Bump org.mariadb.jdbc:mariadb-java-client from 3.5.2 to 3.5.4 by @dependabot[bot] in #15188
- [#14803] Decouple server and cache manager start by @jabolina in #14845
- Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.5.0 to 3.6.0 by @dependabot[bot] in #15197
- Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.7 to 3.2.8 by @dependabot[bot] in #15198
- [#15128] Rolling upgrades with persistence enabled by @jabolina in #15148
- [#15093] Create new class to identify requests by @pruivo in #15166
- Revert "[#14712] Disable op upgrade test on main" by @ryanemerson in #15202
- [#14916] Add error that is thrown when store publisher doesn't emit more values by @wburns in #14920
- [#14273] Expand server endpoint/connector docs by @tristantarrant in #14724
- [#15227] CVE-2025-5731 Fix potential credential leakage in CLI by @tristantarrant in #15228
- [#15205] Remove ActivationManager by @pruivo in #15206
- [#15190] Remove old assigned alias by @jabolina in #15213
- Bump net.sf.saxon:Saxon-HE from 12.7 to 12.8 by @dependabot[bot] in #15210
- [#13427] JSON.DEBUG command by @karesti in #14302
- Bump io.prometheus:prometheus-metrics-exposition-formats from 1.3.6 to 1.3.10 by @dependabot[bot] in #15236
- [#15242] Log creation can be flagged as blocking which can cause test… by @wburns in #15243
- Bump io.reactivex.rxjava3:rxjava from 3.1.10 to 3.1.11 by @dependabot[bot] in #15237
- Bump io.smallrye:jandex from 3.3.1 to 3.3.2 by @dependabot[bot] in #15209
- [#15225] REST invocation helper post start by @jabolina in #15231
- [#15035] Delete by query REST Endpoint by @karesti in #15099
- [#15221] Backup manager lifecycle change by @jabolina in #15232
- [#14993] Remove 11.0 deprecations by @tristantarrant in #15031
- Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 by @dependabot[bot] in #15261
- Bump com.google.errorprone:error_prone_annotations from 2.39.0 to 2.40.0 by @dependabot[bot] in #15258
- [#15192] Fix non-tx issue with Invalidation by @pruivo in #15194
- Handle timeout without killing test thread in TestNG tests by @rigazilla in #15178
- Bump com.github.ben-manes.caffeine:caffeine from 3.2.1 to 3.2.2 by @dependabot[bot] in #15278
- [#15185] Update rolling upgrade exception handler by @jabolina in #15186
- Bump version.micrometer from 1.15.1 to 1.15.2 by @dependabot[bot] in #15276
- [#15270] SearchException should be captured to avoid 500 by @karesti in #15280
- [#15224] Update query cache CLI doc by @rigazilla in #15245
- Bump version.log4j from 2.25.0 to 2.25.1 by @dependabot[bot] in #15277
- [#15289] New Streaming commands do not free buffers properly by @wburns in #15290
- [#15253] Update readiness probe by @jabolina in #15254
- Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.0 to 3.6.1 by @dependabot[bot] in #15298
- Bump version.maven from 3.9.10 to 3.9.11 by @dependabot[bot] in #15299
- Bump org.graalvm.sdk:graal-sdk from 24.2.1 to 24.2.2 by @dependabot[bot] in #15300
- [#15271] Disable JGroups suspect events by @rigazilla in #15301
- [#15306] Updates Console to 16.0.1.Final by @karesti in #15307
- [#15295] Change server status after post start by @jabolina in #15296
New Contributors
- @marko-bekhta made their first contribution in #15056
Full Changelog: 16.0.0.Dev01...16.0.0.Dev02