Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISPN-11803 Move Optimistic Transaction versions to PrivateMetadata

    • -11
    • +24
    ./impl/ExpirationManagerImpl.java
    • -0
    • +30
    ./impl/InternalExpirationManager.java
  1. … 44 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. … 128 more files in changeset.
ISPN-11543 Add BlockingHandler to simplify running blocking operations

    • -17
    • +0
    ./impl/TxClusterExpirationManager.java
  1. … 58 more files in changeset.
ISPN-11443 PersistenceManagerImpl thread checks need to be updated

* Now run inline for blocking threads

  1. … 8 more files in changeset.
ISPN-11292 Add in (non)blocking thread pools

    • -7
    • +0
    ./impl/TxClusterExpirationManager.java
  1. … 86 more files in changeset.
ISPN-9082 Off Heap maxIdle expiration works like lifespan

    • -50
    • +53
    ./impl/ClusterExpirationManager.java
  1. … 7 more files in changeset.
ISPN-9082 Off Heap maxIdle expiration works like lifespan

    • -50
    • +53
    ./impl/ClusterExpirationManager.java
  1. … 9 more files in changeset.
ISPN-11163 Max Idle 2 addditional review comments

ISPN-11020 Clustered Max Idle Take 2

* Support tx exception with nested/suppressed TimeoutException

    • -5
    • +26
    ./impl/ClusterExpirationManager.java
hibernate fixes

  1. … 1 more file in changeset.
some rework comments

    • -18
    • +27
    ./impl/ClusterExpirationManager.java
  1. … 10 more files in changeset.
comments

    • -12
    • +14
    ./impl/ClusterExpirationManager.java
  1. … 1 more file in changeset.
ISPN-11020 Max Idle Take 2

* Now send a touch command on every read for max idle entries

    • -38
    • +75
    ./impl/ClusterExpirationManager.java
    • -13
    • +35
    ./impl/ExpirationManagerImpl.java
    • -11
    • +1
    ./impl/InternalExpirationManager.java
    • -0
    • +94
    ./impl/TouchCommand.java
  1. … 29 more files in changeset.
ISPN-11020 Max Idle Take 2

* Now send a touch command on every read for max idle entries

    • -48
    • +95
    ./impl/ClusterExpirationManager.java
    • -13
    • +43
    ./impl/ExpirationManagerImpl.java
    • -0
    • +113
    ./impl/TouchCommand.java
    • -2
    • +0
    ./impl/TxClusterExpirationManager.java
  1. … 32 more files in changeset.
Fix checkstyle error

ISPN-10362 Unify command initialization and invocation

Deprecate and remove usages of CommandsFactory::initializeReplicableCommand

  1. … 114 more files in changeset.
ISPN-11101 Purge on JDBC shared stores can cause deadlocks

ISPN-11101 Purge on JDBC shared stores can cause deadlocks

ISPN-10882 ClusterExpirationManager IllegalArgumentException: Node X is not a member

ISPN-11101 Purge on JDBC shared stores can cause deadlocks

ISPN-11101 Purge on JDBC shared stores can cause deadlocks

rework comments

    • -5
    • +5
    ./impl/TxClusterExpirationManager.java
ISPN-11079 Cluster Expiration and Optimistic Transactions write skew issues

    • -26
    • +16
    ./impl/ClusterExpirationManager.java
    • -1
    • +43
    ./impl/TxClusterExpirationManager.java
ISPN-1112 Make expiration non blocking

* Also fixed various issues with tx and expiration

    • -62
    • +119
    ./impl/ClusterExpirationManager.java
    • -4
    • +17
    ./impl/InternalExpirationManager.java
    • -14
    • +14
    ./impl/TxClusterExpirationManager.java
  1. … 24 more files in changeset.
ISPN-1112 Make expiration non blocking

* Also fixed various issues with tx and expiration

    • -81
    • +130
    ./impl/ClusterExpirationManager.java
    • -19
    • +44
    ./impl/ExpirationManagerImpl.java
    • -5
    • +18
    ./impl/InternalExpirationManager.java
    • -6
    • +43
    ./impl/TxClusterExpirationManager.java
  1. … 28 more files in changeset.
ISPN-10975 Transactional cache will slow down the expiration reaper

    • -3
    • +26
    ./impl/ClusterExpirationManager.java
ISPN-10975 Transactional cache will slow down the expiration reaper

    • -4
    • +28
    ./impl/ClusterExpirationManager.java
ISPN-10898 Add Blockound to test suite to make sure cpu threads are never blocked

    • -3
    • +14
    ./impl/ClusterExpirationManager.java
  1. … 14 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. … 174 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

    • -49
    • +122
    ./impl/ClusterExpirationManager.java
  1. … 9 more files in changeset.