Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Merge pull request #12651 from jmesnil/WFLY-12557_CDI_producer_health_check

[WFLY-12557] Fix CDI injection of health check probes

    • -34
    • +0
    ./prometheus/simpleclient/main/module.xml
[WFLY-12554] Upgrade smallrye-health 2.0

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

  1. … 5 more files in changeset.
[WFLY-12474] Upgrade smallrye-metrics 2.1.4

* upgrade from smallrye-metrics-2.0:1.1.0 to smallrye-metrics:2.1.4.

There was a change in the version convention but this is a micro

update

* upgrade from microprofile-metrics:2.0.1 to 2.0.2 (micro upgrades)

* smallrye-metrics:2.1.4 incorporates fixes for WFLY-12403 and

WFLY-12413

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

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

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

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

  1. … 5 more files in changeset.
[WFLY-12427] Add missing dependencies for smallrye-health

smallrye-health and its subsystem were missing dependencies to

org.jboss.logging.

Once logging was fixed, it showed that smallrye-health was missing a

dependency to smallrye-config to ensure that the SmallRyeHealthReporter

(that is not used by WildFly) was properly injected its

ConfigProperties.

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

  1. … 2 more files in changeset.
[WFLY-12311] Use smallrye-metrics to expose subsystem metrics

* Replace use of prometheus simple client by smallrye-metrics to collect

and expose subsystem metrics

* use ExtendedMetadata for WildFly vendor metrics

* Remove io.prometheus:simpleclient and

io.prometheus:simpleclient_common dependencies

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

    • -34
    • +0
    ./prometheus/simpleclient/main/module.xml
  1. … 10 more files in changeset.
[WFLY-12294] Upgrade MicroProfile Metrics 2.0.1

* Update org.eclipse.microprofile-metrics to 2.0.1

* Update smallrye-metrics to io.smallrye-metrics-2.0:1.1.0

(both Maven A and V have changed)

* add dependency io.rest-assured:rest-assured:3.0.0 (in test scope) that

is required to run the Metrics REST TCK

* Fix integration tests due to specifitions changes in Prometheus

conversion (and HTTP status errors)

* update base metrics to comply with Metrics 2.0 specification

* add microprofile-metrics TCK (both API & REST) to the integration

testsuite

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

  1. … 17 more files in changeset.
[WFLY-12306]: Transition OpenTracing to 1.3 (the latest supported version by Thorntail)

* Upgrade jars to Microprofile 3.0

* Running testsuite/integration/microprofile-tck/opentracing twice without cleaning doesn't fail naymore

Jira: https://issues.jboss.org/browse/WFLY-12306

https://issues.jboss.org/browse/WFLY-12398

    • -1
    • +4
    ./smallrye/opentracing/main/module.xml
  1. … 20 more files in changeset.
[WFLY-12228] Upgrade MicroProfile Health 2.0.1

* Upgrade smallrye-health to io.smallrye:smallrye-health-2.0:1.0.2

(artifactId has changed).

* Use a HealthReporter instance instead of SmallryeHealthReporter (that

is based on CDI-only injection)

* Bump the management model (and XML version) to 2.0

* add the empty-liveness-checks-status and

empty-readiness-checks-status attributes to the subsystem management

model

* Add check-live and check-ready management operations

* Add the /health/live and /health/ready HTTP endpoints

* Add integration tests for the new HTTP endpoints / management

operations

* Update the `health` feature group spec in Galleon to be able to

customize the empty-liveness-checks-status and

empty-readiness-checks-status attributes using environment variables

* Update admin guide

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

  1. … 42 more files in changeset.
[WFLY-11529] Expose WildFly metrics in Prometheus HTTP endpoint

* add WildFly metrics (from subsystems and deployments) to the /metrics

HTTP endpoint (only in the Prometheus text format)

* Use io.prometheus simpleclient 0.6.0 to collect the metrics and write

them in TextFormat on the /metrics HTTP endpoint

* Name and labels of metrics are built based on the resource path

address and the attribute name (plus an optional prefix that is set

to `wildfly` in the standalone profiles).

* Update Admin guide

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

    • -0
    • +34
    ./prometheus/simpleclient/main/module.xml
  1. … 27 more files in changeset.
[WFLY-10712] Observability: MicroProfile Metrics

Add microprofile-metrics-smallrye extension to provide support for

MicroProfile Metrics 1.1

* integrate smallrye-metrics:1.1.2 that implements MicroProfile Metrics

1.1

* provide the /metrics HTTP endpoint on the management interface

* The extension is added to standalone profiles only (not available in

domain mode)

Dev analysis: https://github.com/wildfly/wildfly-proposals/pull/147

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

    • -0
    • +45
    ./smallrye/metrics/main/module.xml
  1. … 43 more files in changeset.
[WFLY-10978] Add the com.squareup.okhttp3 module dependency to the io.jaegertracing.jaeger module.

    • -0
    • +1
    ./jaegertracing/jaeger/main/module.xml
[WFLY-10978] Add the com.squareup.okhttp3 module dependency to the io.jaegertracing.jaeger module.

    • -0
    • +1
    ./jaegertracing/jaeger-core/main/module.xml
WFLY-10961 Unify jaeger-thrift and jaeger-core modules

Signed-off-by: Juraci Paixão Kröhling <juraci@kroehling.de>

    • -31
    • +0
    ./jaegertracing/jaeger-thrift/main/module.xml
    • -1
    • +5
    ./jaegertracing/jaeger/main/module.xml
    • -34
    • +0
    ./jaegertracing/jaeger-core/main/module.xml
  1. … 2 more files in changeset.
[WFLY-10876] Separate the OpenTracing modules.

    • -0
    • +34
    ./jaegertracing/jaeger-core/main/module.xml
    • -0
    • +31
    ./jaegertracing/jaeger-thrift/main/module.xml
    • -0
    • +28
    ./opentracing/opentracing-api/main/module.xml
    • -0
    • +30
    ./opentracing/opentracing-noop/main/module.xml
    • -0
    • +31
    ./opentracing/opentracing-util/main/module.xml
    • -0
    • +39
    ./smallrye/opentracing/main/module.xml
  1. … 3 more files in changeset.
[WFLY-10711] Support Eclipse MicroProfile Health

* add microprofile-smallrye-health extension

* the MicroProfile Health implementation is provided by smallrye-health

1.0.2

* Healthiness can be queried by:

* the `check` operation on the `/subsystem=microprofile-health-smallrye` resource

* the HTTP endpoint http://localhost:9990/health

The HTTP endpoint is attached to WildFly HTTP management interface.

It secure access is controlled by the `security-enabled` attribute.

Default value i set to `true` (i.e. authentication is required) but the

attribute is set to `false` in the standalone configuration.

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

    • -0
    • +41
    ./smallrye/health/main/module.xml
  1. … 37 more files in changeset.
Merge pull request #11321 from jfdenise/master

Community doc for WFCORE-3743 and WFCORE-3568, CLI scrolling/searching

  1. … 26 more files in changeset.
[WFLY-10690] Rename module name of rxjava

    • -1
    • +1
    ./reactivex/rxjava2/rxjava/main/module.xml
  1. … 2 more files in changeset.
[WFLY-10522] Support Eclipse MicroProfile Config

Add the microprofile-config-smallrye subsystem that provides support for

the Eclipse MicroProfile Config using the SmallRye implementation at

https://github.com/smallrye/smallrye-config.

The integrated version is 1.3.3 that supports MicroProfile Config

1.3.

The name of the subsystem is `microprofile-config-smallrye`.

It is added by default to standalone WildFly configurations.

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

    • -0
    • +37
    ./smallrye/config/main/module.xml
  1. … 50 more files in changeset.
WFLY-9793 Upgrade Infinispan to 9.2.0.Final

    • -0
    • +39
    ./reactivex/rxjava/main/module.xml
  1. … 10 more files in changeset.
[WFLY-10328] Agroal subsystem

    • -0
    • +41
    ./agroal/main/module.xml
  1. … 39 more files in changeset.
WFLY-6705 Namespaces / schema versions of module.xml are out of sync

  1. … 339 more files in changeset.
[WFLY-6322] The 'unsupported' classification does not apply in WildFly; only in EAP

WFLY-6049 Modules should be marked private / unsupported

  1. … 2 more files in changeset.
Add undertow.js support to Wildfly

    • -0
    • +40
    ./undertow/js/main/module.xml
  1. … 5 more files in changeset.
[WFLY-4259] add javax.api dependency to io.netty module

This dependency is required by Netty to use its SSL features (depending

on javax.net.ssl classes)

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

Update module.xml

Add optional flag to javassist as this is part of Wildfly-core

Update module.xml

Added javassist after inspecting io.netty log messages as "FINE" level after Wildfly startup and seeing additional information from netty requesting javassist for performance.

Netty Direct Buffer warning fix

When deploying Wildfly 8.x, you'll see this in the server.log:

```

INFO [io.netty.util.internal.PlatformDependent] Your platform does not provide complete low-level API for accessing direct buffers reliably. Unless explicitly requested, heap buffer will always be preferred to av

oid potential system unstability.

```

Following this into netty, here:

https://github.com/netty/netty/blob/master/common/src/main/java/io/netty/util/internal/PlatformDependent.java#L581

Down to here:

https://github.com/netty/netty/blob/netty-4.0.15.Final/common/src/main/java/io/netty/util/internal/PlatformDependent0.java#L82

We need access to sun.misc to see if direct buffers are available.

adding web & full feature packs and server provisioning

  1. … 695 more files in changeset.