Clone Tools
  • last updated 17 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISPN-1112 Make expiration non blocking

* Also fixed various issues with tx and expiration

    • -1
    • +1
    ./impl/AbstractDelegatingAdvancedCache.java
  1. … 23 more files in changeset.
ISPN-1112 Make expiration non blocking

* Also fixed various issues with tx and expiration

    • -1
    • +1
    ./impl/AbstractDelegatingAdvancedCache.java
  1. … 28 more files in changeset.
ISPN-9660 Histogram stats

* Histogram and Timer microprofile stats

    • -3
    • +0
    ./impl/AbstractDelegatingAdvancedCache.java
  1. … 20 more files in changeset.
ISPN-10764 Graceful shutdown of server clusters

  1. … 53 more files in changeset.
Some AdvancedCache.getCacheEntry implementations return non-generic CacheEntry

  1. … 2 more files in changeset.
ISPN-10802 Add sizeAsync method

  1. … 14 more files in changeset.
ISPN-9812 Implement streaming response publisher method

    • -0
    • +16
    ./impl/EncodingFunction.java
  1. … 81 more files in changeset.
ISPN-10712 Avoid nullpointer when stats non available

  1. … 2 more files in changeset.
Finally, a bit of style

* CacheMode.cachedValues should be final

* Remove unused SuppressWarnings

* make some things final

* remove final where it does not make sense

* Minor AvailabilityMode cleanup

  1. … 18 more files in changeset.
ISPN-10744 Remove deprecated DataContainer methods

  1. … 23 more files in changeset.
ISPN-10018 Coarse-grained logging categories

* Add categories for CONFIG, PERSISTENCE, SECURITY, CONTAINER

* Send all messages with log level >= INFO to the above

  1. … 172 more files in changeset.
ISPN-10650 Expiration should not be replicated cross site

  1. … 1 more file in changeset.
ISPN-10650 Expiration should not be replicated cross site

  1. … 1 more file in changeset.
ISPN-10723 JMX registration cleanup

* all jmx registration should happen via CacheManagerJmxRegistration/CacheJmxRegistration

* we should not have other classes using JmxUtil.buildJmxDomain because it can lead to split domains. Better fail early.

* there are very few legitimate direct usages of JmxUtil.lookupMBeanServer; all else must go

* prefer CacheManagerJmxRegistration/CacheJmxRegistration.registerMBean over other methods

* remove PerThreadMBeanServerLookup

* remove ManagedAttribute annotation elements that are equal to their defaults

  1. … 100 more files in changeset.
Remove unused ManagedAttribute.displayType and DisplayType enum

* those are RHQ related and are no longer used

* unify description of some attibutes to avoid issues with duplicate microprofile metric

registration exceptions (with similar but different metadata due to description field)

* remove unused DataType.CALLTIME and add DataType.HISTOGRAM

* expand Units to cover more microprofile-like units

  1. … 18 more files in changeset.
ISPN-10491 Deprecate Listenable.getListeners

  1. … 8 more files in changeset.
ISPN-10520 Move org.infinispan.Version to org.infinispan.commons.util.Version

* Also remove the main-class entry that pointed to the Version class from all manifests

  1. … 56 more files in changeset.
ISPN-10370 Remove compatibility mode

  1. … 51 more files in changeset.
ISPN-10262 Deprecate custom interceptors configuration

* Deprecate the custom interceptors configuration

* Warn at startup if custom interceptors are present

* Deprecate AdvancedCache.getAsyncInterceptorChain()

* Replace interceptors configuration with direct AsyncInterceptorChain

manipulation in all the modules.

    • -0
    • +4
    ./impl/AbstractDelegatingAdvancedCache.java
  1. … 22 more files in changeset.
ISPN-8219 Remove deprecated interceptor classes

CommandInterceptor, BaseCustomInterceptor and InterceptorChain

were deprecated in 9.0, to be replaced with the async versions.

    • -39
    • +0
    ./impl/AbstractDelegatingAdvancedCache.java
  1. … 83 more files in changeset.
ISPN-10230 ISPN-8071 Remove org.infinispan.atomic and MergeOnStore

    • -6
    • +0
    ./impl/AbstractDelegatingAdvancedCache.java
  1. … 69 more files in changeset.
ISPN-9949 Removed the implicit default cache

* All tests now use a default cache named with the test's short name

  1. … 123 more files in changeset.
ISPN-10137 Add missing @Scope and @SurvivesRestarts

* @Scope is required on each component class, except when inherited

from superclass (interfaces don't count)

* @SurvivesRestarts must be duplicated on all subclasses

or implementing classes

  1. … 130 more files in changeset.
ISPN-10137 Add @MBean in classes with @MBeanAttribute

    • -2
    • +0
    ./impl/AbstractDelegatingAdvancedCache.java
  1. … 3 more files in changeset.
ISPN-10137 Make injected fields and methods package-private

  1. … 179 more files in changeset.
fix: avoid StackOverflowError caused by computeIfAbsent calling itself instead of the delegate cache

fix: avoid StackOverflowError caused by computeIfAbsent calling itself instead of the delegate cache

ISPN-8192 Deprecate CollectionFactory

  1. … 65 more files in changeset.
ISPN-9849 Server should allocate less when looking up the cache

* Replace knownCaches, knownConfigurations, cacheInfo etc. maps

with a single map of CacheInfos.

* Fix tests: Don't use DEFAULT_CACHE_NAME in hotrod client tests

* Fix tests: Don't assume client requests will trigger getCache()

  1. … 21 more files in changeset.
ISPN-8320 Fix bad html tags in javadocs caused by < > around author email addresses

  1. … 184 more files in changeset.