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.

    • -6
    • +2
    ./jboss/as/threads/EnhancedQueueExecutorMetricsHandler.java
    • -13
    • +7
    ./jboss/as/threads/EnhancedQueueExecutorResourceDefinition.java
    • -17
    • +8
    ./jboss/as/threads/EnhancedQueueExecutorWriteAttributeHandler.java
    • -22
    • +22
    ./jboss/as/threads/ThreadsParser.java
WFCORE-1446 EJB thread pool keepalive not honored and is not reusing inactive threads.

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

  1. … 89 more files in changeset.
[WFCORE-4565] Replace 'new ModelNode(false)’ with 'ModelNode.FALSE’

  1. … 89 more files in changeset.
[WFCORE-4565] Replace 'new ModelNode(0)’ with 'ModelNode.ZERO’

  1. … 17 more files in changeset.
[WFCORE-4565] Replace 'new ModelNode(0)’ with 'ModelNode.ZERO’

  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
    ./jboss/as/threads/BoundedQueueThreadPoolAdd.java
    • -12
    • +22
    ./jboss/as/threads/BoundedQueueThreadPoolMetricsHandler.java
    • -14
    • +42
    ./jboss/as/threads/BoundedQueueThreadPoolResourceDefinition.java
    • -6
    • +18
    ./jboss/as/threads/BoundedQueueThreadPoolWriteAttributeHandler.java
    • -13
    • +23
    ./jboss/as/threads/QueuelessThreadPoolMetricsHandler.java
    • -16
    • +24
    ./jboss/as/threads/QueuelessThreadPoolResourceDefinition.java
    • -7
    • +18
    ./jboss/as/threads/QueuelessThreadPoolWriteAttributeHandler.java
    • -11
    • +31
    ./jboss/as/threads/ScheduledThreadPoolResourceDefinition.java
    • -6
    • +18
    ./jboss/as/threads/ScheduledThreadPoolWriteAttributeHandler.java
    • -4
    • +16
    ./jboss/as/threads/ThreadFactoryAdd.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
    ./jboss/as/threads/BoundedQueueThreadPoolAdd.java
    • -12
    • +22
    ./jboss/as/threads/BoundedQueueThreadPoolMetricsHandler.java
    • -14
    • +42
    ./jboss/as/threads/BoundedQueueThreadPoolResourceDefinition.java
    • -6
    • +18
    ./jboss/as/threads/BoundedQueueThreadPoolWriteAttributeHandler.java
    • -13
    • +23
    ./jboss/as/threads/QueuelessThreadPoolMetricsHandler.java
    • -16
    • +24
    ./jboss/as/threads/QueuelessThreadPoolResourceDefinition.java
    • -7
    • +18
    ./jboss/as/threads/QueuelessThreadPoolWriteAttributeHandler.java
    • -11
    • +31
    ./jboss/as/threads/ScheduledThreadPoolResourceDefinition.java
    • -6
    • +18
    ./jboss/as/threads/ScheduledThreadPoolWriteAttributeHandler.java
    • -4
    • +16
    ./jboss/as/threads/ThreadFactoryAdd.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
    ./jboss/as/threads/BoundedQueueThreadPoolAdd.java
    • -12
    • +22
    ./jboss/as/threads/BoundedQueueThreadPoolMetricsHandler.java
    • -14
    • +42
    ./jboss/as/threads/BoundedQueueThreadPoolResourceDefinition.java
    • -6
    • +18
    ./jboss/as/threads/BoundedQueueThreadPoolWriteAttributeHandler.java
    • -13
    • +23
    ./jboss/as/threads/QueuelessThreadPoolMetricsHandler.java
    • -16
    • +24
    ./jboss/as/threads/QueuelessThreadPoolResourceDefinition.java
    • -7
    • +18
    ./jboss/as/threads/QueuelessThreadPoolWriteAttributeHandler.java
    • -11
    • +31
    ./jboss/as/threads/ScheduledThreadPoolResourceDefinition.java
    • -6
    • +18
    ./jboss/as/threads/ScheduledThreadPoolWriteAttributeHandler.java
    • -4
    • +16
    ./jboss/as/threads/ThreadFactoryAdd.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

    • -2
    • +4
    ./jboss/as/threads/ThreadFactoryAdd.java
[WFCORE-3145] Comment out unused logger methods

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

    • -4
    • +4
    ./jboss/as/threads/ThreadsExtension.java
    • -2
    • +1
    ./jboss/as/threads/ThreadsParser2_0.java
  1. … 15 more files in changeset.
WFCORE-1981 don't use deprecated parser builder

    • -5
    • +5
    ./jboss/as/threads/ThreadsParser2_0.java
  1. … 2 more files in changeset.
ArrayIndexOutOfBoundsException occurs when a queue-length is 0 in the thread pool executor

[WFCORE-952] Use standard null checks

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

    • -1
    • +5
    ./jboss/as/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.

  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
    ./jboss/as/threads/PoolAttributeDefinitions.java
    • -2
    • +2
    ./jboss/as/threads/ThreadsExtension.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
    ./jboss/as/threads/BoundedQueueThreadPoolResourceDefinition.java
    • -16
    • +20
    ./jboss/as/threads/KeepAliveTimeAttributeDefinition.java
    • -16
    • +22
    ./jboss/as/threads/QueuelessThreadPoolResourceDefinition.java
    • -19
    • +19
    ./jboss/as/threads/ScheduledThreadPoolResourceDefinition.java
    • -5
    • +1
    ./jboss/as/threads/ThreadFactoryAdd.java
    • -13
    • +11
    ./jboss/as/threads/ThreadFactoryResourceDefinition.java
    • -19
    • +27
    ./jboss/as/threads/ThreadSubsystemResourceDefinition.java
    • -4
    • +6
    ./jboss/as/threads/ThreadsExtension.java
    • -0
    • +97
    ./jboss/as/threads/ThreadsParser2_0.java
    • -17
    • +21
    ./jboss/as/threads/UnboundedQueueThreadPoolResourceDefinition.java
  1. … 7 more files in changeset.
Drop threads transformers for EAP 6.0.x / AS 7.1.x

    • -25
    • +0
    ./jboss/as/threads/ThreadsExtension.java
  1. … 2 more files in changeset.
BZ#1190981 - Deprecate Threads subsystem

    • -14
    • +12
    ./jboss/as/threads/ThreadsExtension.java
  1. … 9 more files in changeset.
Add DeprecatedResourceDescriptionResolver to ease deprecating whole subsystems

    • -3
    • +3
    ./jboss/as/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.

    • -2
    • +3
    ./jboss/as/threads/ThreadsExtension.java
  1. … 21 more files in changeset.
[WFCORE-132] Deal with undefined core-threads properly in BoundedQueueThreadPoolWriteAttributeHandler

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

    • -16
    • +3
    ./jboss/as/threads/BoundedQueueThreadPoolAdd.java
    • -27
    • +8
    ./jboss/as/threads/HandoffExecutorResolver.java
    • -22
    • +8
    ./jboss/as/threads/ThreadFactoryAdd.java
    • -39
    • +10
    ./jboss/as/threads/ThreadFactoryResolver.java
    • -19
    • +6
    ./jboss/as/threads/ThreadPoolManagementUtils.java
WFCORE-58 Don't use toUpperCase() without specifying locale

  1. … 8 more files in changeset.
Cleanup deprecated api

  1. … 11 more files in changeset.
[WFLY-3549] Fix various potential shutdown-realted deadlock problems in various thread pool types

    • -13
    • +15
    ./jboss/as/threads/BoundedQueueThreadPoolService.java
    • -12
    • +13
    ./jboss/as/threads/QueuelessThreadPoolService.java
    • -13
    • +23
    ./jboss/as/threads/ScheduledThreadPoolService.java
    • -0
    • +45
    ./jboss/as/threads/StopContextEventListener.java