|
|
ISPN-11607
|
|
Closed |
Will Burns
|
ISPN-10309
Fix blocking LimitedExecutor#addPermit test failures
|
|
|
11.0.0.Final |
|
https://github.com/infinispan/infinispan/pull/8269 |
|
|
ISPN-11561
|
|
Closed |
Will Burns
|
ISPN-10309
Remove extra thread in BlockingTaskAwareExecutorServiceImpl
|
|
|
11.0.0.Final |
|
https://github.com/infinispan/infinispan/pull/8101 |
|
|
ISPN-11552
|
|
Resolved |
Unassigned
|
ISPN-10309
Cluster Locks should be non blocking
|
|
|
|
|
|
|
|
ISPN-11551
|
|
New |
Will Burns
|
ISPN-10309
Add checkstyle to prevent invoking parallelStream
|
|
|
|
|
|
|
|
ISPN-11543
|
|
Closed |
Will Burns
|
ISPN-10309
Add BlockingHandler to simplify running blocking operations
|
|
|
11.0.0.Final |
|
https://github.com/infinispan/infinispan/pull/8119 |
|
|
ISPN-11533
|
|
Closed |
Will Burns
|
ISPN-10309
Convert ClientListenerRegistry to use non blocking calls
|
|
|
11.0.0.Final |
|
https://github.com/infinispan/infinispan/pull/8096 |
|
|
ISPN-11532
|
|
Closed |
Will Burns
|
ISPN-10309
Replace HotRod worker thread pool
|
|
|
11.0.0.Final |
|
https://github.com/infinispan/infinispan/pull/8102, https://github.com/infinispan/infinispan/pull/8352 |
|
|
ISPN-11531
|
|
Closed |
Will Burns
|
ISPN-10309
HotRod Server transaction is blocking
|
|
|
11.0.0.Final |
|
https://github.com/infinispan/infinispan/pull/8102 |
|
|
ISPN-11524
|
|
Closed |
Unassigned
|
ISPN-10309
PersistenceManagerImpl locks should be able to block
|
|
|
11.0.0.Final |
|
https://github.com/infinispan/infinispan/pull/8119 |
|
|
ISPN-11510
|
|
Closed |
Will Burns
|
ISPN-10309
Convert detection of blocking or non blocking threads
|
|
|
11.0.0.Final |
|
https://github.com/infinispan/infinispan/pull/8101 |
|
|
ISPN-11489
|
|
Closed |
Will Burns
|
ISPN-10309
TransactionCoordinator updated for non blocking
|
|
|
11.0.0.Final |
|
https://github.com/infinispan/infinispan/pull/7997, https://github.com/infinispan/infinispan/pull/8080, https://github.com/infinispan/infinispan/pull/8087 |
|
|
ISPN-11483
|
|
New |
Will Burns
|
ISPN-10309
Change all commands to not set canBlock
|
|
|
|
|
|
|
|
ISPN-11482
|
|
To Do |
Will Burns
|
ISPN-10309
Provide way for ClusterExecutor to use non blocking thread
|
|
|
|
|
https://github.com/infinispan/infinispan/pull/8080 |
|
|
ISPN-11474
|
|
Closed |
Will Burns
|
ISPN-10309
RecoveryManager API should be non blocking
|
|
|
11.0.0.Dev03 |
|
https://github.com/infinispan/infinispan/pull/8064 |
|
|
ISPN-11473
|
|
Closed |
Will Burns
|
ISPN-10309
InvocationHelper should commit or rollback the transaction on a blocking thread
|
|
|
11.0.0.Dev03 |
|
https://github.com/infinispan/infinispan/pull/8062, https://github.com/infinispan/infinispan/pull/7997 |
|
|
ISPN-11468
|
|
Closed |
Will Burns
|
ISPN-10309
TransactionTable#calculateMinTopologyId should allow blocking
|
|
|
11.0.0.Dev03 |
|
https://github.com/infinispan/infinispan/pull/8054 |
|
|
ISPN-11450
|
|
Closed |
Will Burns
|
ISPN-10309
SegmentedBoundedOffHeapDataContainer#ensureSize should be marked as okay to be blocking
|
|
|
11.0.0.Dev03 |
|
https://github.com/infinispan/infinispan/pull/8022 |
|
|
ISPN-11443
|
|
Closed |
Will Burns
|
ISPN-10309
PersistenceManagerImpl thread checks need to be updated
|
|
|
11.0.0.Final |
|
https://github.com/infinispan/infinispan/pull/8022, https://github.com/infinispan/infinispan/pull/8080 |
|
|
ISPN-11441
|
|
Closed |
Will Burns
|
ISPN-10309
Add blockhound support to hotrod server
|
|
|
11.0.0.Dev03 |
|
https://github.com/infinispan/infinispan/pull/8057 |
|
|
ISPN-11434
|
|
New |
Will Burns
|
ISPN-10309
Counter creation should be non blocking
|
|
|
|
|
|
|
|
ISPN-11399
|
|
Closed |
Will Burns
|
ISPN-10309
BasicComponentRegistryImpl can block when starting a component
|
|
|
11.0.0.Final |
|
https://github.com/infinispan/infinispan/pull/7968 |
|
|
ISPN-11396
|
|
New |
Unassigned
|
ISPN-10309
Requesting a cache that is starting will block
|
|
|
|
|
|
|
|
ISPN-11385
|
|
Closed |
Will Burns
|
ISPN-10309
Convert Remote Command Executor to Non blocking/blocking thread executor
|
|
|
11.0.0.Dev03 |
|
https://github.com/infinispan/infinispan/pull/7997 |
|
|
ISPN-11295
|
|
Closed |
Will Burns
|
ISPN-10309
InfinispanLock needs to block on a blocking thread but continue its operation on a non blocking thread
|
|
|
11.0.0.Final |
|
https://github.com/infinispan/infinispan/pull/8022 |
|
|
ISPN-11292
|
|
Closed |
Will Burns
|
ISPN-10309
Add in (non)blocking thread pools
|
|
|
11.0.0.Alpha2 |
|
https://github.com/infinispan/infinispan/pull/7860, https://github.com/infinispan/infinispan/pull/7926 |
|
|
ISPN-11271
|
|
Closed |
Will Burns
|
ISPN-10309
Convert async transport executor to the non blocking thread pool
|
|
|
11.0.0.Alpha2 |
|
https://github.com/infinispan/infinispan/pull/7952 |
|
|
ISPN-11270
|
|
New |
Unassigned
|
ISPN-10309
Conflict Manager blocks while doing processing
|
|
|
|
|
|
|
|
ISPN-11264
|
|
Closed |
Will Burns
|
ISPN-10309
XSiteStateTransferProviderImpl is blocking when sending state
|
|
|
11.0.0.Alpha2 |
|
https://github.com/infinispan/infinispan/pull/7952 |
|
|
ISPN-11261
|
|
Closed |
Will Burns
|
ISPN-10309
GlobalConfigurationManager should use blocking threads when starting caches
|
|
|
11.0.0.Alpha2 |
|
https://github.com/infinispan/infinispan/pull/7778 |
|
|
ISPN-11125
|
|
Resolved |
Will Burns
|
ISPN-10309
Convert L1 to be non blocking
|
|
|
14.0.18.Final, 15.0.0.Final |
|
https://github.com/infinispan/infinispan/pull/11271, https://github.com/infinispan/infinispan/pull/11302 |
|
|
ISPN-10950
|
|
Closed |
Will Burns
|
ISPN-10309
Add interface to designate a thread is non blocking
|
|
|
10.1.0.Final |
|
https://github.com/infinispan/infinispan/pull/7596 |
|
|
ISPN-10948
|
|
Closed |
Will Burns
|
ISPN-10309
Replace CompletionStageToPublisher with CompletionStageToSingle
|
|
|
10.1.0.Final |
|
https://github.com/infinispan/infinispan/pull/7591 |
|
|
ISPN-10947
|
|
Closed |
Will Burns
|
ISPN-10309
Add checkstyle to prevent invoking blocking methods from Flowable
|
|
|
10.1.0.Final |
|
https://github.com/infinispan/infinispan/pull/7590 |
|
|
ISPN-10898
|
|
Closed |
Will Burns
|
ISPN-10309
Add BlockHound to test suite to make sure cpu threads are never blocked
|
|
|
11.0.0.Alpha2 |
|
https://github.com/infinispan/infinispan/pull/7778, https://github.com/infinispan/infinispan/pull/7942 |
|
|
ISPN-10896
|
|
Closed |
Will Burns
|
ISPN-10309
Convert usages of size to use sizeAsync
|
|
|
10.1.0.Final |
|
https://github.com/infinispan/infinispan/pull/7540, https://github.com/infinispan/infinispan/pull/7568 |
|
|
ISPN-10864
|
|
New |
Unassigned
|
ISPN-10309
Scattered state transfer should be non blocking
|
|
|
|
|
|
|
|
ISPN-10372
|
|
Closed |
Will Burns
|
ISPN-10309
Add checkstyle that prevents use of *Async with no executor from CompletionStage
|
|
|
10.0.0.Final |
|
https://github.com/infinispan/infinispan/pull/7108 |
|
|
ISPN-10371
|
|
New |
Unassigned
|
ISPN-10309
Refactor ProtocolServer thread pools
|
|
|
|
|
|
|
|
ISPN-10359
|
|
New |
Unassigned
|
ISPN-10309
Consolidate Thread Pools
|
|
|
|
|
|
|
|
ISPN-10335
|
|
Closed |
Will Burns
|
ISPN-10309
Use stub for PersistenceManager when no stores are configured
|
|
|
10.0.0.Final |
|
https://github.com/infinispan/infinispan/pull/7081 |
|
|
ISPN-10320
|
|
To Do |
Will Burns
|
ISPN-10309
Make sure code is not using random executors or fork join pool
|
|
|
|
|
|
|
|
ISPN-10318
|
|
Closed |
Will Burns
|
ISPN-10309
ExpirationManagerImpl Iteration removes from store synchronously
|
|
|
10.0.0.Final |
|
https://github.com/infinispan/infinispan/pull/7093 |
|
|
ISPN-10317
|
|
Closed |
Dan Berindei (Inactive)
|
ISPN-10309
Non-blocking PendingLockManager
|
|
|
10.0.0.Final |
|
https://github.com/infinispan/infinispan/pull/7238, https://github.com/infinispan/infinispan/pull/7299 |
|
|
ISPN-10312
|
|
In Progress |
Will Burns
|
ISPN-10309
Evaluate locations that use CompletableFuture#join
|
|
|
|
|
|
|
|
ISPN-10311
|
|
To Do |
Will Burns
|
ISPN-10309
Remove all the blocking Transport methods
|
|
|
|
|
https://github.com/infinispan/infinispan/pull/7048 |
|
|
ISPN-10310
|
|
Closed |
Dan Berindei (Inactive)
|
ISPN-10309
State Transfer needs to be made non blocking
|
|
|
10.1.0.Final |
|
https://github.com/infinispan/infinispan/pull/7272, https://github.com/infinispan/infinispan/pull/7330, https://github.com/infinispan/infinispan/pull/7669 |
|
|
ISPN-10075
|
|
Resolved |
Will Burns
|
ISPN-10309
We should ensure that when CompletionStages are completed they are continued only on Infinispan threads
|
|
|
|
|
|
|
|
ISPN-9744
|
|
New |
Will Burns
|
ISPN-10309
Cache creation should be non blocking
|
|
|
|
|
|