Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
change to dynamic capability in EnhancedQueueExecutorResourceDefinition; change the service value to ExecutorService; change to non-public for classes and methods that are not to be exposed externally; rearranged imports.

    • -8
    • +7
    ./threads/EnhancedQueueExecutorAdd.java
    • -6
    • +2
    ./threads/EnhancedQueueExecutorMetricsHandler.java
    • -4
    • +3
    ./threads/EnhancedQueueExecutorRemove.java
    • -13
    • +7
    ./threads/EnhancedQueueExecutorResourceDefinition.java
    • -17
    • +16
    ./threads/EnhancedQueueExecutorService.java
    • -17
    • +8
    ./threads/EnhancedQueueExecutorWriteAttributeHandler.java
    • -12
    • +12
    ./threads/ManagedEnhancedQueueExecutor.java
    • -5
    • +5
    ./threads/ThreadPoolManagementUtils.java
WFCORE-1446 EJB thread pool keepalive not honored and is not reusing inactive threads.

    • -0
    • +85
    ./threads/EnhancedQueueExecutorAdd.java
    • -0
    • +83
    ./threads/EnhancedQueueExecutorMetricsHandler.java
    • -0
    • +55
    ./threads/EnhancedQueueExecutorRemove.java
    • -0
    • +107
    ./threads/EnhancedQueueExecutorResourceDefinition.java
    • -0
    • +160
    ./threads/EnhancedQueueExecutorService.java
    • -0
    • +97
    ./threads/EnhancedQueueExecutorWriteAttributeHandler.java
    • -0
    • +113
    ./threads/ManagedEnhancedQueueExecutor.java
    • -6
    • +19
    ./threads/ThreadPoolManagementUtils.java
  1. … 1 more file in changeset.
[WFCORE-4565] Replace 'new ModelNode(false)’ with 'ModelNode.FALSE’

    • -1
    • +1
    ./threads/PoolAttributeDefinitions.java
  1. … 89 more files in changeset.
[WFCORE-4565] Replace 'new ModelNode(false)’ with 'ModelNode.FALSE’

    • -1
    • +1
    ./threads/PoolAttributeDefinitions.java
  1. … 89 more files in changeset.
[WFCORE-4565] Replace 'new ModelNode(0)’ with 'ModelNode.ZERO’

    • -7
    • +7
    ./threads/PoolAttributeDefinitions.java
  1. … 17 more files in changeset.
[WFCORE-4565] Replace 'new ModelNode(0)’ with 'ModelNode.ZERO’

    • -7
    • +7
    ./threads/PoolAttributeDefinitions.java
  1. … 17 more files in changeset.
[WFCORE-4207]: Add capabilities in the Thread subsystem resource definitions.

* Adding capabilities and registering services with the new names.

* UnboundedQueueThreadPool can be created with core threads allowed to timeout.

JIRA: https://issues.jboss.org/browse/WFCORE-4207

    • -3
    • +13
    ./threads/BoundedQueueThreadPoolAdd.java
    • -12
    • +22
    ./threads/BoundedQueueThreadPoolMetricsHandler.java
    • -14
    • +42
    ./threads/BoundedQueueThreadPoolResourceDefinition.java
    • -6
    • +18
    ./threads/BoundedQueueThreadPoolWriteAttributeHandler.java
    • -0
    • +1
    ./threads/PoolAttributeDefinitions.java
    • -3
    • +13
    ./threads/QueuelessThreadPoolAdd.java
    • -13
    • +23
    ./threads/QueuelessThreadPoolMetricsHandler.java
    • -16
    • +24
    ./threads/QueuelessThreadPoolResourceDefinition.java
    • -7
    • +18
    ./threads/QueuelessThreadPoolWriteAttributeHandler.java
    • -5
    • +12
    ./threads/ScheduledThreadPoolAdd.java
    • -1
    • +6
    ./threads/ScheduledThreadPoolMetricsHandler.java
    • -1
    • +3
    ./threads/ScheduledThreadPoolRemove.java
    • -11
    • +31
    ./threads/ScheduledThreadPoolResourceDefinition.java
    • -6
    • +18
    ./threads/ScheduledThreadPoolWriteAttributeHandler.java
  1. … 11 more files in changeset.
[WFCORE-4207]: Add capabilities in the Thread subsystem resource definitions.

* Adding capabilities and registering services with the new names.

* UnboundedQueueThreadPool can be created with core threads allowed to timeout.

JIRA: https://issues.jboss.org/browse/WFCORE-4207

    • -3
    • +13
    ./threads/BoundedQueueThreadPoolAdd.java
    • -12
    • +22
    ./threads/BoundedQueueThreadPoolMetricsHandler.java
    • -14
    • +42
    ./threads/BoundedQueueThreadPoolResourceDefinition.java
    • -6
    • +18
    ./threads/BoundedQueueThreadPoolWriteAttributeHandler.java
    • -0
    • +1
    ./threads/PoolAttributeDefinitions.java
    • -3
    • +13
    ./threads/QueuelessThreadPoolAdd.java
    • -13
    • +23
    ./threads/QueuelessThreadPoolMetricsHandler.java
    • -16
    • +24
    ./threads/QueuelessThreadPoolResourceDefinition.java
    • -7
    • +18
    ./threads/QueuelessThreadPoolWriteAttributeHandler.java
    • -5
    • +12
    ./threads/ScheduledThreadPoolAdd.java
    • -1
    • +6
    ./threads/ScheduledThreadPoolMetricsHandler.java
    • -1
    • +3
    ./threads/ScheduledThreadPoolRemove.java
    • -11
    • +31
    ./threads/ScheduledThreadPoolResourceDefinition.java
    • -6
    • +18
    ./threads/ScheduledThreadPoolWriteAttributeHandler.java
  1. … 11 more files in changeset.
[WFCORE-4207]: Add capabilities in the Thread subsystem resource definitions.

* Adding capabilities and registering services with the new names.

JIRA: https://issues.jboss.org/browse/WFCORE-4207

    • -3
    • +13
    ./threads/BoundedQueueThreadPoolAdd.java
    • -12
    • +22
    ./threads/BoundedQueueThreadPoolMetricsHandler.java
    • -14
    • +42
    ./threads/BoundedQueueThreadPoolResourceDefinition.java
    • -6
    • +18
    ./threads/BoundedQueueThreadPoolWriteAttributeHandler.java
    • -0
    • +1
    ./threads/PoolAttributeDefinitions.java
    • -3
    • +13
    ./threads/QueuelessThreadPoolAdd.java
    • -13
    • +23
    ./threads/QueuelessThreadPoolMetricsHandler.java
    • -16
    • +24
    ./threads/QueuelessThreadPoolResourceDefinition.java
    • -7
    • +18
    ./threads/QueuelessThreadPoolWriteAttributeHandler.java
    • -5
    • +12
    ./threads/ScheduledThreadPoolAdd.java
    • -1
    • +6
    ./threads/ScheduledThreadPoolMetricsHandler.java
    • -1
    • +3
    ./threads/ScheduledThreadPoolRemove.java
    • -11
    • +31
    ./threads/ScheduledThreadPoolResourceDefinition.java
    • -6
    • +18
    ./threads/ScheduledThreadPoolWriteAttributeHandler.java
  1. … 10 more files in changeset.
[WFLY-3377] thread-factory resource creation

* do not use the values of group-name and thread-name-pattern if the

attibutes are not defined in the model.

JIRA: https://issues.jboss.org/browse/WFCORE-3377

[WFCORE-3145] Comment out unused logger methods

  1. … 19 more files in changeset.
WFCORE-3097 update extensions to use lazy xml writer registration

  1. … 15 more files in changeset.
WFCORE-1981 don't use deprecated parser builder

  1. … 2 more files in changeset.
ArrayIndexOutOfBoundsException occurs when a queue-length is 0 in the thread pool executor

    • -1
    • +1
    ./threads/PoolAttributeDefinitions.java
[WFCORE-952] Use standard null checks

[WFCORE-1623] BoundedQueueThreadPoolResourceDefinition does not able to add additional check on the threads executor

    • -1
    • +5
    ./threads/BoundedQueueThreadPoolResourceDefinition.java
Runtime.availableProcessors() -> ProcessorInfo.availableProcessors()

  1. … 16 more files in changeset.
WFCORE-597 Where an ObjectTypeAttributeDefinition is in use respect the ResourceOnly setting on contained types for add operations.

    • -2
    • +2
    ./threads/KeepAliveTimeAttributeDefinition.java
  1. … 2 more files in changeset.
[WFCORE-831] Fix up the threads metrics definitions and only set the

threads metrics attributes if we are running in normal mode.

    • -7
    • +21
    ./threads/PoolAttributeDefinitions.java
    • -4
    • +6
    ./threads/ThreadPoolMetricsHandler.java
Do not use ACC-accepting constructor for JBossThreadFactory

  1. … 18 more files in changeset.
Introduce threads xsd 2.0 which is using PersistentResourceDefinition and new parsers

this makes it easier for inclusion by other subsystems that use parts from threads

    • -19
    • +21
    ./threads/BoundedQueueThreadPoolResourceDefinition.java
    • -16
    • +20
    ./threads/KeepAliveTimeAttributeDefinition.java
    • -1
    • +0
    ./threads/PoolAttributeDefinitions.java
    • -16
    • +22
    ./threads/QueuelessThreadPoolResourceDefinition.java
    • -19
    • +19
    ./threads/ScheduledThreadPoolResourceDefinition.java
    • -13
    • +11
    ./threads/ThreadFactoryResourceDefinition.java
    • -19
    • +27
    ./threads/ThreadSubsystemResourceDefinition.java
    • -0
    • +97
    ./threads/ThreadsParser2_0.java
    • -17
    • +21
    ./threads/UnboundedQueueThreadPoolResourceDefinition.java
  1. … 7 more files in changeset.
Drop threads transformers for EAP 6.0.x / AS 7.1.x

  1. … 2 more files in changeset.
BZ#1190981 - Deprecate Threads subsystem

    • -2
    • +4
    ./threads/ThreadSubsystemResourceDefinition.java
  1. … 9 more files in changeset.
Add DeprecatedResourceDescriptionResolver to ease deprecating whole subsystems

    • -3
    • +3
    ./threads/ThreadPoolResourceDescriptionResolver.java
  1. … 3 more files in changeset.
[WFCORE-531] Also update the subsystems in core to use the new methods for versioned registration.

  1. … 21 more files in changeset.
[WFCORE-132] Deal with undefined core-threads properly in BoundedQueueThreadPoolWriteAttributeHandler

    • -1
    • +9
    ./threads/BoundedQueueThreadPoolWriteAttributeHandler.java
[WFCORE-102] Remove threads subsystem OSH handling of service verification and removal on rollback

    • -16
    • +3
    ./threads/BoundedQueueThreadPoolAdd.java
    • -1
    • +1
    ./threads/BoundedQueueThreadPoolRemove.java
    • -27
    • +8
    ./threads/HandoffExecutorResolver.java
    • -15
    • +3
    ./threads/QueuelessThreadPoolAdd.java
    • -1
    • +1
    ./threads/QueuelessThreadPoolRemove.java
    • -15
    • +3
    ./threads/ScheduledThreadPoolAdd.java
    • -1
    • +1
    ./threads/ScheduledThreadPoolRemove.java
    • -39
    • +10
    ./threads/ThreadFactoryResolver.java
    • -19
    • +6
    ./threads/ThreadPoolManagementUtils.java
    • -14
    • +3
    ./threads/UnboundedQueueThreadPoolAdd.java
    • -1
    • +1
    ./threads/UnboundedQueueThreadPoolRemove.java
WFCORE-58 Don't use toUpperCase() without specifying locale

    • -1
    • +2
    ./threads/ThreadPoolManagementUtils.java
  1. … 8 more files in changeset.
Cleanup deprecated api

    • -3
    • +4
    ./threads/PoolAttributeDefinitions.java
  1. … 11 more files in changeset.
[WFLY-3549] Fix various potential shutdown-realted deadlock problems in various thread pool types

    • -13
    • +15
    ./threads/BoundedQueueThreadPoolService.java
    • -12
    • +13
    ./threads/QueuelessThreadPoolService.java
    • -13
    • +23
    ./threads/ScheduledThreadPoolService.java
    • -0
    • +45
    ./threads/StopContextEventListener.java
    • -9
    • +7
    ./threads/UnboundedQueueThreadPoolService.java