Upgrade MicroProfile Health to 2.2
Overview
MicroProfile 3.3 provides a minor upgrade for MicroProfile Health 2.2 whose changes are documented in its release notes.
This component upgrade also covers the upgrade of smallrye-health 2.2.0 that implements MicroProfile Health 2.2.
Issue Metadata
Issue
Related Issues
-
Support of the
mp.health.disable-default-procedures
config property is handled separately by to WFLY-12952 that adds such a default server procedure for the readiness check. -
Dev analysis for initial integration of MicroProfile Health into WildFly
Dev Contacts
QE Contacts
Testing By
[X] QE
Requirements
-
There is no change in the requirements compared to the integration of MicroProfile Health 2.1.
Non-Requirements
-
Support of the
mp.health.disable-default-procedures
config property is handled separately by to WFLY-12952 that adds such a default server procedure for the readiness check. -
Health checks in subdeployments of EAR deployment are not supported.
Implementation Plan
-
Upgrade MicroProfile Health to 2.2
-
Upgrade smallrye-health 2.2.0
-
Use annotation literals provided by MicroProfile Health 2.2 for the integration
Test Plan
-
Run any MicroProfile Health test in WildFly integration test suite
-
no new tests are required for MicroProfile Health 2.2 in WildFly test suite because the concrete HealthCheck is tested by the TCK and the annotation literals are not meant to be used by users.
-
-
Run the Eclipse MicroProfile Health TCK from WildFly testsuite/integration/microprofile-tck/health without failures
Community Documentation
-
No community documentation is required for this upgrade