Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[WFLY-4945] Check operation value when confirming whether an 'add' op is authorized

  1. … 1 more file in changeset.
[WFCORE-28] Add Global Resource Notifications

Add the global notification handlers to all tests

that modify resources to remove the warnings about the

emitted notifications not being defined

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

9.x PR: https://github.com/wildfly/wildfly-core/pull/140

  1. … 11 more files in changeset.
[WFLY-266] Notification support

* Refactor the registry for the notification handlers by splitting the map

into path segments to mitigate the o(n) cost.

* Rename the registry to NotificationHandlerRegistry and move it to the

org.jboss.as.controller.registry package (leveraging the

AtomicFieldUdpated of the package too)

JIRA: https://issues.jboss.org/browse/WFLY-266

9.x PR: https://github.com/wildfly/wildfly-core/pull/95

  1. … 12 more files in changeset.
[WFCORE-28] Add global resource notifications

Runtime attributes does not store their values in the resource models

and their read handler must be called before and after their write

handler to get the old and new value of the attribute.

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

9.x PR: https://github.com/wildfly/wildfly-core/pull/62

  1. … 1 more file in changeset.
[WFCORE-28] Add Global Resource Notifications

* add global notifications for resources:

* resource-added when a resource is added to the management model

* resource-removed when a resource is removed from the management

model

* attribute-value-written for resources that allow to write

attributes when an attribute value is successfully changed.

This notification contains a data set composed of:

* name - the name of the attribute that has been changed

* old-value - the value of the attribute before it was changed

* new-value - the value of the attribute after it was changed

The old-value and new-value are *not* resolved (an attribute that is

undefined and has a default value will return "undefined" as its

old-value).

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

9.x PR: https://github.com/wildfly/wildfly-core/pull/45

  1. … 9 more files in changeset.
[WFLY-266] Notification Support

* add notifications to AS7 resources description

notifications are described in :read-resource-description operation if

the notifications boolean is true

* NotificationDefinition let any resources describe the notifications

they can emit by registering them in the ManagementResourceRegistration

* add NotificationRegistry (exposed by the ModelController) to

register/unregister notification handlers

* add NotificationSupport to emit notifications during a managemenet

operations (through OperationContext.emit(Notification))

Notifications emitted by OperationContext.emit(Notification) are

effectively sent at the end of the operation execution if it is

successful. This ensure that the order of notifications emitted by a

single OperationContext will be received in the same order (unless they

are emitted during the ResultHandler execuion).

If the NotificationSupport is created with an ExecutorService, the

delivery of notifications is non-blocking and will not block the

remaining code path of the operation execution.

JIRA: https://issues.jboss.org/browse/WFLY-266

9.x PR: https://github.com/wildfly/wildfly-core/pull/23

  1. … 49 more files in changeset.
Core split: Remove all non-core modules, add dependencies on org.wildfly.core artifacts

  1. … 3438 more files in changeset.
WFLY-3478 fixing mask verification

  1. … 1 more file in changeset.
WFLY-3478 fixing mask verification

  1. … 1 more file in changeset.
fixes after review

  1. … 5 more files in changeset.
Cleanup

Dont use deprecated write attribute handlers

  1. … 3 more files in changeset.
Dont use deprecated APIs

Convert AliasResourceTestCase

Convert AbstractProxyControllerTest to RD/AD/OD

    • -0
    • +65
    ./org/jboss/as/controller/test/TestUtils.java
Convert ReadResourceChildOrderingTestCase to use RD/OD

Convert AbstractGlobalOperationsTestCase to RD

    • -0
    • +117
    ./org/jboss/as/controller/test/Subsystem1RootResource.java
Removing tests that makes no sense in current infrastructure

use .set(new ValueExpression()) instead of deprecated .setExpression()

  1. … 13 more files in changeset.
Convert to RD

  1. … 1 more file in changeset.
Revert "Revert "Merge pull request #6237 from bstansberry/WFLY-2741-3058""

This reverts commit 1acc7ae0673749547845f290bb7bab1967dbd71e.

  1. … 73 more files in changeset.
Revert "Merge pull request #6237 from bstansberry/WFLY-2741-3058"

This reverts commit 56df5721bb734de8938f0024ab4865ae9b35d487, reversing

changes made to d2d25ce1e497e5522bfcf73aca0084e96fa2088a.

  1. … 73 more files in changeset.
Revert "[WFLY-3362] make sure operations get cancelled on channel close"

This reverts commit 89d132d5376f9706aefd34f6eee2bddfb4e83ce6.

Commit introduces a race on the client side during operations like reload/shutdown that result in the channel closing.

  1. … 2 more files in changeset.
Fix controller tools to use http-remoting

    • -2
    • +2
    ./org/jboss/as/controller/util/Tools.java
[WFLY-3362] make sure operations get cancelled on channel close

  1. … 2 more files in changeset.
Don't use deprecated apis.

  1. … 8 more files in changeset.
Don't use deprecated apis, part 1

  1. … 14 more files in changeset.
[WFLY-2741] Single process management operation timeouts

    • -0
    • +363
    ./org/jboss/as/controller/OperationTimeoutUnitTestCase.java
  1. … 19 more files in changeset.
[WFLY-3214] Cleanup up integration between AttributeDefinition constructors and the builders

  1. … 39 more files in changeset.
[WFLY-3154] : Operation which require server reload should check if something was changed. Adding tests and modifying ReloadRequiredWriteAttributeHandler. In the implementation we are comparing currentValue which is not a resolved with resolvedValue, this is done on purpose. As the context might have changed we can't resolve currentValue being sure that the resolved value is the effective value.

  1. … 2 more files in changeset.