Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISPN-11333 Remove deprecated RpcManager methods

    • -8
    • +28
    ./xa/recovery/RecoveryManagerImpl.java
  1. … 20 more files in changeset.
ISPN-10261 Remove Total Order Transaction support

    • -239
    • +0
    ./impl/TotalOrderRemoteTransactionState.java
    • -62
    • +0
    ./totalorder/TotalOrderLatchImpl.java
    • -160
    • +0
    ./totalorder/TotalOrderManager.java
  1. … 130 more files in changeset.
ISPN-10362 Unify command initialization and invocation

Deprecate and remove usages of CommandsFactory::initializeReplicableCommand

  1. … 116 more files in changeset.
Cosmetic: fix WildFly stylization

    • -1
    • +1
    ./lookup/WildflyTransactionManagerLookup.java
  1. … 7 more files in changeset.
ISPN-10807 Don't include Narayana in the server

* Also lower the log level about using the Embedded TM to info

    • -2
    • +4
    ./lookup/GenericTransactionManagerLookup.java
  1. … 2 more files in changeset.
ISPN-10367 Possible lock lost if a transaction reaches timeout

  1. … 8 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-10310 State provider should not block while sending state

  1. … 29 more files in changeset.
ISPN-10317 Non-blocking PendingLockManager

* Add PendingLockPromise.toInvocationStage() and use it in the locking

interceptor

* Deprecate PendingLockManager blocking methods

* Remove PendingTxAction and LockAction

* Do not wait for pending transactions on already locked keys

* Only record keys as locked if lock acquisition succeeded

* Release acquired locks if LockManager.lockAll() partially succeeds

* Remove backup locks in lock interceptor before waiting for

pending transactions (but not when replaying a prepare)

* Small logging changes

  1. … 21 more files in changeset.
ISPN-9723 Passivation and Activation needs to be non blocking

* CacheLoading is now non blocking

* WriteSkew with loader non blocking

* Eviction and notifications is non blocking

* Explicit evict command is non blocking

  1. … 64 more files in changeset.
ISPN-20259 Deprecate Total Order transactions

    • -0
    • +2
    ./impl/TotalOrderRemoteTransactionState.java
  1. … 10 more files in changeset.
ISPN-8132 Remove deprecated methods from CacheTransaction

    • -33
    • +1
    ./impl/AbstractCacheTransaction.java
  1. … 1 more file 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

    • -0
    • +3
    ./impl/ClusteredTransactionOriginatorChecker.java
    • -0
    • +3
    ./lookup/GenericTransactionManagerLookup.java
    • -0
    • +3
    ./lookup/JBossStandaloneJTAManagerLookup.java
    • -0
    • +3
    ./lookup/WildflyTransactionManagerLookup.java
    • -0
    • +3
    ./xa/recovery/RecoveryAdminOperations.java
    • -0
    • +3
    ./xa/recovery/RecoveryManagerImpl.java
  1. … 127 more files in changeset.
ISPN-10137 Make injected fields and methods package-private

    • -1
    • +1
    ./impl/ClusteredTransactionOriginatorChecker.java
    • -1
    • +1
    ./lookup/GenericTransactionManagerLookup.java
    • -1
    • +1
    ./xa/recovery/RecoveryAdminOperations.java
  1. … 178 more files in changeset.
ISPN-8192 Deprecate CollectionFactory

  1. … 60 more files in changeset.
ISPN-9960 JavaDoc clean-ups

* Fix broken entities

* Fix links/sees

* Move internal classes to impl packages

  1. … 104 more files in changeset.
ISPN-9960 JavaDoc clean-ups

* Fix broken entities

* Fix links/sees

* Move internal classes to impl packages

  1. … 101 more files in changeset.
ISPN-9701 TransactionTable does not shutdown gracefully

ISPN-9701 TransactionTable does not shutdown gracefully

  1. … 2 more files in changeset.
ISPN-9701 TransactionTable does not shutdown gracefully

  1. … 2 more files in changeset.
ISPN-9701 TransactionTable does not shutdown gracefully

ISPN-8320 Fix bad html tags in javadocs caused by < > around author email addresses

  1. … 184 more files in changeset.
ISPN-9714 Update CacheNotifier to return CompletionStage

* Also update many users to also support non blocking

* Listener invocation is done on separate thread when sync

* Listener can return CompletionStage to be non blocking

* Increase notification thread pool due to nested listener invocations

* Make cluster listeners fully non blocking

* Add ComposedCompletionStage to handle many depedent CompletionStages

* Add blocking methods for CompletionStages

  1. … 108 more files in changeset.
ISPN-9127 Component registry

Introduce BasicComponentRegistry, which handles dependency injection but

doesn't have any logic specific to caches or managers.

Each component has its own lifecycle status, and starting a component

also starts its dependencies. Components can start in parallel.

ComponentRegistry and GlobalComponentRegistry still need to maintain

their own lifecycle status, but it is now possible to start a cache

before all the global components have finished starting.

    • -18
    • +19
    ./impl/TransactionCoordinator.java
    • -0
    • +2
    ./xa/recovery/RecoveryAdminOperations.java
    • -15
    • +17
    ./xa/recovery/RecoveryManagerImpl.java
  1. … 241 more files in changeset.
ISPN-9209 Move TimeService to infinispan-commons

  1. … 136 more files in changeset.
ISPN-9214 JBossStandaloneJTAManagerLookup is using deprecated integration names

    • -1
    • +9
    ./lookup/GenericTransactionManagerLookup.java
    • -4
    • +2
    ./lookup/JBossStandaloneJTAManagerLookup.java
    • -0
    • +71
    ./lookup/WildflyTransactionManagerLookup.java
  1. … 2 more files in changeset.
ISPN-8533 Deadlock in pessimistic transaction

* Minor deprecation cleanups

    • -10
    • +0
    ./impl/AbstractCacheTransaction.java
  1. … 1 more file in changeset.
ISPN-8533 Deadlock in pessimistic transaction

    • -39
    • +85
    ./impl/AbstractCacheTransaction.java
  1. … 5 more files in changeset.
ISPN-9289 Ignore TransactionSynchronizationRegistry

Ignore the registry injected by Wildfly server for Hot Rod Transactions.

  1. … 4 more files in changeset.
ISPN-9293 Convert Set<Integer> places to IntSet where appropriate

    • -10
    • +13
    ./xa/recovery/InDoubtTxInfoImpl.java
  1. … 82 more files in changeset.