Step 1 of 4: Choose Issues

Cancel

T Key P Status Assignee Summary Created Updated Fix Version/s Fixed In Version Git Pull Request
Sub-task ISPN-11607 Major Closed Will Burns

ISPN-10309 Fix blocking LimitedExecutor#addPermit test failures

11.0.0.Final https://github.com/infinispan/infinispan/pull/8269
Sub-task ISPN-11561 Major Closed Will Burns

ISPN-10309 Remove extra thread in BlockingTaskAwareExecutorServiceImpl

11.0.0.Final https://github.com/infinispan/infinispan/pull/8101
Sub-task ISPN-11552 Major Resolved Unassigned

ISPN-10309 Cluster Locks should be non blocking

 
Sub-task ISPN-11551 Major New Will Burns

ISPN-10309 Add checkstyle to prevent invoking parallelStream

 
Sub-task ISPN-11543 Major Closed Will Burns

ISPN-10309 Add BlockingHandler to simplify running blocking operations

11.0.0.Final https://github.com/infinispan/infinispan/pull/8119
Sub-task ISPN-11533 Major Closed Will Burns

ISPN-10309 Convert ClientListenerRegistry to use non blocking calls

11.0.0.Final https://github.com/infinispan/infinispan/pull/8096
Sub-task ISPN-11532 Major 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
Sub-task ISPN-11531 Major Closed Will Burns

ISPN-10309 HotRod Server transaction is blocking

11.0.0.Final https://github.com/infinispan/infinispan/pull/8102
Sub-task ISPN-11524 Major Closed Unassigned

ISPN-10309 PersistenceManagerImpl locks should be able to block

11.0.0.Final https://github.com/infinispan/infinispan/pull/8119
Sub-task ISPN-11510 Major Closed Will Burns

ISPN-10309 Convert detection of blocking or non blocking threads

11.0.0.Final https://github.com/infinispan/infinispan/pull/8101
Sub-task ISPN-11489 Major 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
Sub-task ISPN-11483 Major New Will Burns

ISPN-10309 Change all commands to not set canBlock

 
Sub-task ISPN-11482 Major To Do Will Burns

ISPN-10309 Provide way for ClusterExecutor to use non blocking thread

  https://github.com/infinispan/infinispan/pull/8080
Sub-task ISPN-11474 Major Closed Will Burns

ISPN-10309 RecoveryManager API should be non blocking

11.0.0.Dev03 https://github.com/infinispan/infinispan/pull/8064
Sub-task ISPN-11473 Major 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
Sub-task ISPN-11468 Major Closed Will Burns

ISPN-10309 TransactionTable#calculateMinTopologyId should allow blocking

11.0.0.Dev03 https://github.com/infinispan/infinispan/pull/8054
Sub-task ISPN-11450 Major 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
Sub-task ISPN-11443 Major 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
Sub-task ISPN-11441 Major Closed Will Burns

ISPN-10309 Add blockhound support to hotrod server

11.0.0.Dev03 https://github.com/infinispan/infinispan/pull/8057
Sub-task ISPN-11434 Major New Will Burns

ISPN-10309 Counter creation should be non blocking

 
Sub-task ISPN-11399 Major Closed Will Burns

ISPN-10309 BasicComponentRegistryImpl can block when starting a component

11.0.0.Final https://github.com/infinispan/infinispan/pull/7968
Sub-task ISPN-11396 Major New Unassigned

ISPN-10309 Requesting a cache that is starting will block

 
Sub-task ISPN-11385 Major 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
Sub-task ISPN-11295 Major 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
Sub-task ISPN-11292 Major 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
Sub-task ISPN-11271 Major 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
Sub-task ISPN-11270 Major New Unassigned

ISPN-10309 Conflict Manager blocks while doing processing

 
Sub-task ISPN-11264 Major Closed Will Burns

ISPN-10309 XSiteStateTransferProviderImpl is blocking when sending state

11.0.0.Alpha2 https://github.com/infinispan/infinispan/pull/7952
Sub-task ISPN-11261 Major Closed Will Burns

ISPN-10309 GlobalConfigurationManager should use blocking threads when starting caches

11.0.0.Alpha2 https://github.com/infinispan/infinispan/pull/7778
Sub-task ISPN-11125 Major 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
Sub-task ISPN-10950 Major 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
Sub-task ISPN-10948 Major Closed Will Burns

ISPN-10309 Replace CompletionStageToPublisher with CompletionStageToSingle

10.1.0.Final https://github.com/infinispan/infinispan/pull/7591
Sub-task ISPN-10947 Major 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
Sub-task ISPN-10898 Major 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
Sub-task ISPN-10896 Major 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
Sub-task ISPN-10864 Major New Unassigned

ISPN-10309 Scattered state transfer should be non blocking

 
Sub-task ISPN-10372 Major 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
Sub-task ISPN-10371 Major New Unassigned

ISPN-10309 Refactor ProtocolServer thread pools

 
Sub-task ISPN-10359 Major New Unassigned

ISPN-10309 Consolidate Thread Pools

 
Sub-task ISPN-10335 Major 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
Sub-task ISPN-10320 Major To Do Will Burns

ISPN-10309 Make sure code is not using random executors or fork join pool

 
Sub-task ISPN-10318 Major Closed Will Burns

ISPN-10309 ExpirationManagerImpl Iteration removes from store synchronously

10.0.0.Final https://github.com/infinispan/infinispan/pull/7093
Sub-task ISPN-10317 Major 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
Sub-task ISPN-10312 Major In Progress Will Burns

ISPN-10309 Evaluate locations that use CompletableFuture#join

 
Sub-task ISPN-10311 Major To Do Will Burns

ISPN-10309 Remove all the blocking Transport methods

  https://github.com/infinispan/infinispan/pull/7048
Sub-task ISPN-10310 Major 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
Sub-task ISPN-10075 Major Resolved Will Burns

ISPN-10309 We should ensure that when CompletionStages are completed they are continued only on Infinispan threads

 
Sub-task ISPN-9744 Major New Will Burns

ISPN-10309 Cache creation should be non blocking

 

Cancel