Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISPN-12148 Hibernate-cache NullPointerException in CacheMgmtInterceptor

* Skip statistics update if the command failed

and it had flag FAIL_SILENTLY

* Throw exception on lock timeout for operations with flag

ZERO_LOCK_ACQUISITION_TIMEOUT, do not throw exception

with flag FAIL_SILENTLY

* Translate meta-param LockingMode.TRY_LOCK to flags

ZERO_LOCK_ACQUISITION_TIMEOUT + FAIL_SILENTLY

* Explicitly use flag FAIL_SILENTLY for

BaseRegion[Impl].beginInvalidation

  1. … 4 more files in changeset.
ISPN-11982 Remove Unused TxBatchUpdater class

ISPN-11975 RemoteCacheImpl entry retrieval should be non blocking

* Moving TraceException to commons

  1. … 6 more files in changeset.
ISPN-11975 RemoteCacheImpl entry retrieval should be non blocking

  1. … 52 more files in changeset.
ISPN-10373 Store/Loader Non blocking SPI

* Rework putMap to iterate once

* Rework batch to use separate subscription per store

** Allows each store to use different threads

  1. … 10 more files in changeset.
ISPN-11937 JDBCStringBasedStore needs test around a rollback occurring

  1. … 5 more files in changeset.
ISPN-11304 Scaling up without state transfer improvements

* Store anchor owner address in RemoteMetadata

* Implement replace/remove/putAll/getAll

* Basic support for iteration

  1. … 35 more files in changeset.
ISPN-10373 Store/Loader Non blocking SPI

* Rework batch to allow for atomic write and remove

    • -19
    • +6
    ./TransactionalStoreInterceptor.java
  1. … 21 more files in changeset.
ISPN-11803 Move Optimistic Transaction versions to PrivateMetadata

    • -43
    • +35
    ./TransactionalExceptionEvictionInterceptor.java
    • -54
    • +73
    ./VersionedEntryWrappingInterceptor.java
  1. … 41 more files in changeset.
ISPN-2634 Implement cross-site replication based on IRAC

    • -0
    • +209
    ./AbstractIracLocalSiteInterceptor.java
    • -0
    • +123
    ./AbstractIracRemoteSiteInterceptor.java
    • -0
    • +244
    ./NonTxIracLocalSiteInterceptor.java
    • -0
    • +65
    ./NonTxIracRemoteSiteInterceptor.java
    • -0
    • +172
    ./OptimisticTxIracLocalSiteInterceptor.java
    • -0
    • +82
    ./OptimisticTxIracRemoteSiteInterceptor.java
    • -0
    • +315
    ./PessimisticTxIracLocalInterceptor.java
    • -0
    • +76
    ./PessimisticTxIracRemoteSiteInterceptor.java
  1. … 96 more files in changeset.
ISPN-11699 Remove RecoveryAwareGlobalTransaction

  1. … 10 more files in changeset.
ISPN-11611 Add internal metadata to persistence

  1. … 81 more files in changeset.
ISPN-11688 Remove rxjava references to internal classes

  1. … 14 more files in changeset.
ISPN-11685 Update to RxJava 3.0

  1. … 136 more files in changeset.
ISPN-11601 Remove KeyFilter

  1. … 37 more files in changeset.
ISPN-10373 Store/Loader Non blocking SPI

* Added in new SPI

* PersistenceManagerImpl utilizes only new SPI

* Add in adapter for old SPI to new without changes

* DummyInMemoryStore converted to new SPI

* Async store converted to new SPI

* Added in BaseNonBlockingStore to be used by stores

  1. … 127 more files in changeset.
ISPN-11541 Add internal metadata to write commands

    • -23
    • +25
    ./VersionedEntryWrappingInterceptor.java
  1. … 45 more files in changeset.
ISPN-11475 Remove EntryVersionsMap

    • -2
    • +3
    ./VersionedEntryWrappingInterceptor.java
  1. … 17 more files in changeset.
ISPN-11385 Convert Remote Command Executor to Non blocking/blocking thread executor

* Invoke commands that block on blocking executor

* Invoke other commands by caller

* Use non blocking executor instead of remote in other places

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

    • -5
    • +6
    ./TransactionalExceptionEvictionInterceptor.java
  1. … 57 more files in changeset.
ISPN-11292 Add in (non)blocking thread pools

  1. … 88 more files in changeset.
ISPN-10261 Remove Total Order Transaction support

  1. … 137 more files in changeset.
ISPN-11174 Add global and cache-level enable flag for microprofile metrics

* rename ApplicationMetricsRegistry to InfinispanMetricsRegistry

* rename JMXStatisticsConfiguration to StatisticsConfiguration

* rename ConfigurationBuilder.jmxStatistics() to statistics()

* add an enable flag for global JMX config and separate the flag from CacheContainerConfiguration.statistics

* fix several 'configuration' test names

  1. … 192 more files in changeset.
ISPN-11174 Add global and cache-level enable flag for microprofile metrics

* rename ApplicationMetricsRegistry to InfinispanMetricsRegistry

* rename JMXStatisticsConfiguration to StatisticsConfiguration

* rename ConfigurationBuilder.jmxStatistics() to statistics()

* add an enable flag for global JMX config and separate the flag from CacheContainerConfiguration.statistics

* fix several 'configuration' test names

  1. … 194 more files in changeset.
ISPN-11116 Invalidation commands should not load the previous value

  1. … 2 more files in changeset.
ISPN-11116 Invalidation commands should not load the previous value

  1. … 2 more files in changeset.
ISPN-11116 Invalidation commands should not load the previous value

  1. … 2 more files in changeset.
ISPN-10362 Unify command initialization and invocation

Deprecate and remove usages of CommandsFactory::initializeReplicableCommand

  1. … 114 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
    ./PassivationCacheLoaderInterceptor.java
    • -1
    • +1
    ./PassivationClusteredCacheLoaderInterceptor.java
  1. … 31 more files in changeset.
ISPN-1112 Make expiration non blocking

* Also fixed various issues with tx and expiration

    • -157
    • +231
    ./EntryWrappingInterceptor.java
    • -4
    • +8
    ./RetryingEntryWrappingInterceptor.java
  1. … 30 more files in changeset.