Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISPN-11286 compute(...) is not working without any error message if expiration parameter is used

  1. … 1 more file in changeset.
ISPN-11286 compute(...) is not working without any error message if expiration parameter is used

  1. … 1 more file in changeset.
ISPN-11629 Move conversion details out of CacheImpl and SimpleCacheImpl

* Only the EncoderCache wrapper knows the request media type

or the encoder.

* A new component, StorageConfigurationManager, knows the storage

media type and the default wrapper.

* Inject the EncoderCache in CacheImpl until ISPN-11584 is fixed.

  1. … 9 more files in changeset.
ISPN-11629 Set component registry in EncoderCache constructor

* Remove AdvancedCacheWrapper interface

* InternalCacheFactory.buildEncodingCache happens too early,

so injection is also needed.

    • -36
    • +31
    ./AbstractDelegatingAdvancedCache.java
  1. … 3 more files in changeset.
ISPN-11689 Remove AdvancedCache methods deprecated in 9.4

    • -20
    • +0
    ./AbstractDelegatingAdvancedCache.java
  1. … 4 more files in changeset.
ISPN-11601 Remove KeyFilter

  1. … 34 more files in changeset.
ISPN-11543 Add BlockingHandler to simplify running blocking operations

  1. … 59 more files in changeset.
ISPN-11489 TransactionCoordinator updated for non blocking

* Revert to invoking xa based ops on calling thread

  1. … 5 more files in changeset.
ISPN-11489 TransactionCoordinator updated for non blocking

  1. … 13 more files in changeset.
ISPN-11473 InvocationHelper should commit or rollback the transaction on a blocking thread

  1. … 1 more file in changeset.
ISPN-11478 Remove GlobalMarshaller usage on OFF_HEAP/BINARY

  1. … 50 more files in changeset.
ISPN-11446 Always set a default request MediaType for caches

    • -0
    • +11
    ./AbstractDelegatingAdvancedCache.java
  1. … 54 more files in changeset.
ISPN-11368 Refactor CacheImpl code

* Extract code from CacheImpl to be used by IRAC updates.

    • -0
    • +27
    ./ContextBuilder.java
    • -0
    • +298
    ./InvocationHelper.java
  1. … 3 more files in changeset.
ISPN-11285 Compute with off-heap/binary storage throws ClassCastException

  1. … 1 more file in changeset.
ISPN-11285 Compute with off-heap/binary storage throws ClassCastException

  1. … 1 more file in changeset.
ISPN-11285 Compute with off-heap/binary storage throws ClassCastException

  1. … 1 more file in changeset.
ISPN-1112 Make expiration non blocking

* Also fixed various issues with tx and expiration

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

* Also fixed various issues with tx and expiration

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

* Histogram and Timer microprofile stats

    • -3
    • +0
    ./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
    ./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.