Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISPN-11930 Convert RocksDBStore to new Store SPI

  1. … 9 more files in changeset.
ISPN-11896 non blocking cache store SPI docs

  1. … 3 more files in changeset.
ISPN-13703 Store/Loader Non blocking SPI

* Adding Javadoc

* Adding in optimizations for non segmented stores

  1. … 3 more files in changeset.
Make sure to handle throwables during inline handleAndCompose

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

    • -0
    • +20
    ./NonBlockingManager.java
    • -0
    • +100
    ./NonBlockingManagerImpl.java
  1. … 127 more files in changeset.
ISPN-11595 Non Blocking Transaction Performance Regression

  1. … 2 more files in changeset.
ISPN-11561 Remove extra thread in BlockingTaskAwareExecutorServiceImpl

    • -65
    • +39
    ./BlockingTaskAwareExecutorServiceImpl.java
  1. … 4 more files in changeset.
ISPN-11543 Add BlockingHandler to simplify running blocking operations

    • -0
    • +160
    ./BlockingManager.java
    • -0
    • +229
    ./BlockingManagerImpl.java
  1. … 56 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-11459 Rename rethrowException to rethrowExceptionIfPresent

  1. … 7 more files in changeset.
ISPN-11295 InfinispanLock needs to block on a blocking thread but continue its operation on a non blocking thread

    • -3
    • +3
    ./locks/impl/StripedLockContainer.java
  1. … 1 more file in changeset.
ISPN-11443 PersistenceManagerImpl thread checks need to be updated

    • -2
    • +3
    ./locks/impl/StripedLockContainer.java
  1. … 5 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
    • +7
    ./BlockingTaskAwareExecutorServiceImpl.java
  1. … 90 more files in changeset.
ISPN-11280 More ConditionFuture updates

  1. … 2 more files in changeset.
ISPN-11280 More ConditionFuture updates

  1. … 2 more files in changeset.
ISPN-11280 ConcurrentModificationException in ConditionFuture

  1. … 1 more file in changeset.
ISPN-11280 ConcurrentModificationException in ConditionFuture

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

    • -1
    • +1
    ./locks/impl/StripedLockContainer.java
  1. … 86 more files in changeset.
ISPN-10261 Remove Total Order Transaction support

  1. … 139 more files in changeset.
ISPN-11404 Add metrics to ActionSequencer

  1. … 4 more files in changeset.
ISPN-11404 Add metrics to ActionSequencer

  1. … 4 more files in changeset.
ISPN-11404 Add metrics to ActionSequencer

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

Deprecate and remove usages of CommandsFactory::initializeReplicableCommand

    • -1
    • +2
    ./locks/TransactionalRemoteLockCommand.java
  1. … 116 more files in changeset.
ISPN-1112 Make expiration non blocking

* Also fixed various issues with tx and expiration

    • -0
    • +29
    ./AggregateCompletionStage.java
    • -0
    • +294
    ./CompletionStages.java
  1. … 31 more files in changeset.
ISPN-10915 CompletionStages.continueOnExecutor() does not complete the future on rejection

ISPN-10192 Non-blocking cross-site requests

  1. … 30 more files in changeset.
ISPN-10657 Handle async-xsite in parallel

* distinct keys can be applied in parallel

    • -0
    • +232
    ./ActionSequencer.java
  1. … 18 more files in changeset.
ISPN-10657 Handle async-xsite in parallel

* distinct keys can be applied in parallel

    • -0
    • +232
    ./ActionSequencer.java
  1. … 18 more files in changeset.
ISPN-10621 NullPointerException in CompositeLockPromise

ISPN-10614 Delegate cache creation/removal through admin api to async pool

  1. … 15 more files in changeset.