Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISPN-11615 Replace internal metadata class

    • -4
    • +3
    ./SegmentedBoundedOffHeapDataContainer.java
  1. … 61 more files in changeset.
ISPN-11554 Off-heap state transfer resets timestamps

* Preserve the timestamps in OffHeapEntryFactoryImpl

* Delete deprecated OffHeapEntryFactory.create overload

* Pull up the storageType parameter in MultipleCacheManagersTest

* Use the inherited lockingMode in ExceptionEvictionTest

  1. … 10 more files in changeset.
ISPN-11554 Off-heap state transfer resets timestamps

* Preserve the timestamps in OffHeapEntryFactoryImpl

* Delete deprecated OffHeapEntryFactory.create overload

* Pull up the storageType parameter in MultipleCacheManagersTest

* Use the inherited lockingMode in ExceptionEvictionTest

  1. … 10 more files in changeset.
ISPN-11435 DefaultCacheManager should start all defined caches

HotRodServer tries to pre-start all defined caches,

but this should happen everywhere, not just in the server.

Caches are started on a single thread, to avoid overloading

the blocking thread pool.

Applications/tests that want to start caches individually

have to define the caches after starting the DefaultCacheManager.

    • -1
    • +0
    ./SegmentedBoundedOffHeapDataContainer.java
  1. … 44 more files in changeset.
ISPN-11435 DefaultCacheManager should start all defined caches

HotRodServer tries to pre-start all defined caches,

but this should happen everywhere, not just in the server.

Caches are started on a single thread, to avoid overloading

the blocking thread pool.

Applications/tests that want to start caches individually

have to define the caches after starting the DefaultCacheManager.

    • -1
    • +0
    ./SegmentedBoundedOffHeapDataContainer.java
  1. … 43 more files in changeset.
ISPN-11209 Max Idle changes caused a REPL read performance regression

* Updated missing reference

  1. … 4 more files in changeset.
ISPN-11300 Add internal metadata to cache entries

    • -62
    • +116
    ./OffHeapEntryFactoryImpl.java
    • -2
    • +5
    ./SegmentedBoundedOffHeapDataContainer.java
    • -0
    • +44
    ./UnpooledOffHeapMemoryAllocator.java
  1. … 52 more files in changeset.
ISPN-11209 Max Idle changes caused a REPL read performance regression

* Make sure to not calculate segment if segmentation is disabled

* Add in interface to prevent additional if/else blocks

    • -4
    • +4
    ./SegmentedBoundedOffHeapDataContainer.java
  1. … 9 more files in changeset.
ISPN-11209 Max Idle changes caused a REPL read performance regression

* Make sure to not calculate segment if segmentation is disabled

* Add in interface to prevent additional if/else blocks

    • -4
    • +4
    ./SegmentedBoundedOffHeapDataContainer.java
  1. … 10 more files in changeset.
ISPN-11209 Max Idle changes caused a REPL read performance regression

* Make sure to not calculate segment if segmentation is disabled

* Add in interface to prevent additional if/else blocks

    • -4
    • +4
    ./SegmentedBoundedOffHeapDataContainer.java
  1. … 9 more files in changeset.
ISPN-9082 Off Heap maxIdle expiration works like lifespan

    • -16
    • +137
    ./OffHeapEntryFactoryImpl.java
  1. … 5 more files in changeset.
ISPN-9082 Off Heap maxIdle expiration works like lifespan

    • -16
    • +137
    ./OffHeapEntryFactoryImpl.java
  1. … 7 more files in changeset.
ISPN-11108 Move eviction components to impl package

* Deprecate AdvancedCache.getEvictionManager()

and AdvancedCache.getExpirationManager()

* Remove deprecated methods in moved interfaces

    • -1
    • +1
    ./SegmentedBoundedOffHeapDataContainer.java
  1. … 32 more files in changeset.
ISPN-10802 Add sizeAsync method

  1. … 17 more files in changeset.
ISPN-10754 OffHeap code cleanup

* Simpler iteration code during resize

ISPN-10754 OffHeap code cleanup

* Deallocate old address outside of listener

    • -3
    • +0
    ./SegmentedBoundedOffHeapDataContainer.java
ISPN-10746 Remove data-segmentation feature

  1. … 11 more files in changeset.
ISPN-10681 Investigate and possibly convert to StampedLock for OffHeap

    • -9
    • +16
    ./SegmentedBoundedOffHeapDataContainer.java
ISPN-10698 Remove InternalDataContainerAdapter

* Also remove AbstractDelegatingDataContainer

  1. … 6 more files in changeset.
ISPN-10696 Cluster Expiration reaper limits parallel expirations too much ISPN-10668 Expiration reaper should print the number of entries removed

  1. … 9 more files in changeset.
ISPN-10696 Cluster Expiration reaper limits parallel expirations too much ISPN-10668 Expiration reaper should print the number of entries removed

  1. … 9 more files in changeset.
ISPN-10678 Cluster Expiration should only expire primary owned entries

* Change reaper to expire entries only from segments it owns

  1. … 10 more files in changeset.
ISPN-10678 Cluster Expiration should only expire primary owned entries

* Change reaper to expire entries only from segments it owns

  1. … 10 more files in changeset.
ISPN-10666 Eviction get stuck with <off-heap> configuration and optimistic transactions

  1. … 2 more files in changeset.
ISPN-10666 Eviction get stuck with <off-heap> configuration and optimistic transactions

  1. … 2 more files in changeset.
ISPN-10574 Off Heap iteration performance improvements

* Use fibonacci hash instead of murmur to prevent collisions

* Change iteration to return entries per bucket instead of lock region

* Add in resizing of OffHeapConcurrentMap

* Remove old addressCount from XML

* Deprecated addressCount from memory configs

    • -169
    • +712
    ./OffHeapConcurrentMap.java
    • -47
    • +35
    ./SegmentedBoundedOffHeapDataContainer.java
  1. … 18 more files in changeset.
ISPN-10472 ArrayIndexOutOfBoundsException in BoundedOffHeapDataContainer.removeSegments

  1. … 2 more files in changeset.
ISPN-10472 ArrayIndexOutOfBoundsException in BoundedOffHeapDataContainer.removeSegments

  1. … 2 more files in changeset.
ISPN-10458 Fixed issues related to comments

    • -5
    • +5
    ./SegmentedBoundedOffHeapDataContainer.java
  1. … 29 more files in changeset.
ISPN-10458 Fixed window of losing entry during activation and passivation

    • -1
    • +1
    ./SegmentedBoundedOffHeapDataContainer.java
  1. … 2 more files in changeset.