Paul Ferraro

Merge pull request #13392 from pferraro/WFLY-13628

WFLY-13628 Invalidation caches need to consider keys in the cache store when reassigning ownership

Merge pull request #13391 from pferraro/WFLY-13627

WFLY-13627 Distributed sessions/SFSBs stored in non-transactional invalidation-cache should schedule expirations locally

Defer initial expiration scheduling until after cache listeners are registered.

Replace usage of @Listener(primary-only=true) with isOriginLocal() checks

WFLY-13628 Invalidation caches need to consider keys in the cache store when reassigning ownership

WFLY-13627 Distributed sessions/SFSBs stored in non-transactional invalidation-cache should schedule expirations locally

Merge pull request #13384 from pferraro/WFLY-13590

[20.x] WFLY-13590 JGroups subsystem logs "version is missing in the configuration file" warning on startup

WFLY-13603 Handle case where cache configuration has not defined a DataContainerConfiguration.

WFLY-13603 Handle case where cache configuration has not defined a DataContainerConfiguration.

WFLY-13590 JGroups subsystem logs "version is missing in the configuration file" warning on startup

    • -0
    • +19
    /clustering/jgroups/extension/pom.xml
WFLY-13590 JGroups subsystem logs "version is missing in the configuration file" warning on startup

    • -0
    • +19
    /clustering/jgroups/extension/pom.xml
WFLY-13132 Expose remoting connection associated with a ClusterTopologyListener. (#460)

WFLY-13132 Expose remoting connection associated with a ClusterTopologyListener. (#459)

WFLY-12722 Upgrade Infinispan to 10.1.8.Final

Fix consistency of generic type order. Add missing type documentation.

WFLY-13460 Skip mutability check for array attribute values

Fix hotrod configuration so not to interfere with other hotrod-based tests.

Ensure that HotRod SSO manager stops its remote cache.

Ensure we start/stop the remote cache.

Ensure value captor service is removed upon resource removal.

WFLY-13454 Remote cache store should never use a near cache

NearCacheConfigurationBuider.validate(...) will throw an exception if maxEntries is not set.

Disable hotrod transactions for remote-caches returned via RemoteCacheManagerAdmin

WFLY-13453 Near cache should auto-enable when hotrod session manager is used

Use HotRod local transaction manager for BATCH mode.

WFLY-13452 RemoteCacheContainer.getTransactionManager() always returns null

ISPN-11810 RemoteCacheManager ignores per-cache near cache configuration

Drop unnecessary SiteUUID and SiteMaster externalizers.

Add constructor variant that accepts a Collection<AttributeDefinition>.

WFCORE-4957 Reduce heap footprint of single attribute write-attribute handlers