From 6faa7b9f9e67c5e2721bc120d184fc508211ff9b Mon Sep 17 00:00:00 2001 From: Kabir Khan Date: Wed, 12 Oct 2022 16:43:45 +0100 Subject: [PATCH 1/6] [WFLY-17137] MicroProfile with Jakarta EE10 --- ...WFLY-17137-microprofile-jakarta-ee-10.adoc | 185 ++++++++++++++++++ 1 file changed, 185 insertions(+) create mode 100644 microprofile/WFLY-17137-microprofile-jakarta-ee-10.adoc diff --git a/microprofile/WFLY-17137-microprofile-jakarta-ee-10.adoc b/microprofile/WFLY-17137-microprofile-jakarta-ee-10.adoc new file mode 100644 index 000000000..2727ad417 --- /dev/null +++ b/microprofile/WFLY-17137-microprofile-jakarta-ee-10.adoc @@ -0,0 +1,185 @@ += MicroProfile aligned with Jakarta EE 10 +:author: Kabir Khan +:email: kkhan@redhat.com +:toc: left +:icons: font +:idprefix: +:idseparator: - + +== Overview +This issue is about upgrading to most parts of MicroProfile Platform 6, which is aligned with Jakarta EE 10. 'most' is used since a decision has been made to not include the new MicroProfile Metrics version, as the inclusion of Micrometer tracked by https://issues.redhat.com/browse/EAP7-1686[EAP7-1686] provides our observability strategy. + +The below table shows the versions of each specification in MicroProfile Platform 5, the current versions included in WildFly, and the planned version for MicroProfile Platform 6. Only the minor versions are included, we will use the latest micro versions of each at the time of release. It also contains a column indicating whether something changes the functionality provided by a specification. + +[cols="1,1,1,1,1"] +|=== +|Spec | MP 5 Version | Current WildFly Version | MP 6 Version | Updated Functionality (y/n) + +|Config +|3.0 +|3.0 +|3.0 +|n + +|Fault Tolerance +|4.0 +|4.0 +|4.0 +|n + +|Health +|4.0 +|4.0 +|4.0 +|n + +|JWT +|2.0 +|2.0 +|2.1 (14 Oct 2022 - not passed ballot yet, but will likely soon) +|TODO: ??? (depends on what 2.1 brings) + +|+++Metrics+++ + +Will not include +|+++4.0+++ +|+++4.0+++ +|+++5.0+++ +|+++y+++ + +|OpenAPI +|3.0 +|3.0 +|3.1 +|TODO: ?? + +|OpenTracing + +Dropped in MP 6 +|3.0 +|3.0 +|- +|- + +|Rest Client +|3.0 +|3.0 +|3.0 +|n + +|Telemetry + +New in MP 6 +|- +|- +|1.0 +|y - + +|=== + +There will be a separate RFEs for: + +* Removal of MicroProfile Metrics (https://issues.redhat.com/browse/WFLY-17138[WFLY-17138]) +* Addition of MicroProfile Telementry (https://issues.redhat.com/browse/WFLY-17156[WFLY-17156]) + +== Issue Metadata + +* https://issues.redhat.com/browse/WFLY-17137[WFLY-17137] - Provide Support for MicroProfile.Next version that Aligns with Jakarta EE 10 +* https://issues.redhat.com/browse/EAP7-1861[EAP7-1861] - Provide Support for MicroProfile.Next version that Aligns with Jakarta EE 10 + +=== Issue + +* https://issues.redhat.com/browse/WFCORE[WFCORE-XXXX] + +=== Related Issues + +* https://issues.redhat.com/browse/WFLY-17138[WFLY-17138] - Convert MP Metrics subsystem to Legacy Mode +* https://issues.redhat.com/browse/WFLY-17156[WFLY-17156] - Implement Support for MicroProfile Telemetry + +=== Dev Contacts + +* mailto:{email}[{author}] + +=== QE Contacts + +=== Testing By +// Put an x in the relevant field to indicate if testing will be done by Engineering or QE. +// Discuss with QE during the Kickoff state to decide this +* [x] Engineering + +* [ ] QE + +=== Affected Projects or Components +WildFly will be updated to pull in the corresponding versions of the Eclipse Microprofile specification jars, as well as the SmallRye jars and dependencies needed to implement each version. + +=== Other Interested Projects + +=== Relevant Installation Types +// Remove the x next to the relevant field if the feature in question is not relevant +// to that kind of WildFly installation +* [x] Traditional standalone server (unzipped or provisioned by Galleon) + +* [x] Managed domain + +* [x] OpenShift s2i + +* [x] Bootable jar + +== Requirements + +=== Hard Requirements + +* All components will be upgraded to the latest micro versions of versions of the Eclipse Microprofile specification jars, as well as the SmallRye jars and dependencies needed to implement each version, as indicated in the table in the link:#overview[Overview]. +** Upgrading the components will provide the latest TCKs +* The MicroProfile Metrics subsystem will be converted to 'legacy mode', containing a `migrate` operation to remove it. + +=== Nice-to-Have Requirements + +=== Non-Requirements + +* MP Metrics will no longer be included, and thus not upgraded be to MP Metrics 5.0 + +== Backwards Compatibility + +* Users will no longer be able to use MicroProfile Metrics APIs and annotations + +=== Default Configuration + +* MicroProfile Metrics will be removed from shipped configurations that currently include it + +=== Importing Existing Configuration + +* A user will not be able to use a configuration containing MP Metrics + +=== Deployments + +* Deployments will no longer expose data via MicroProfile Metrics + +== Test Plan + +* TCKs will be updated to the latest corresponding version +* Existing tests in the WildFly testsuite/integration/microprofile module will be used for additional test coverage + +TODO: Will we need to add some tests for specs that are updated? + + +== Community Documentation + +* Community documentation for the subsystems in question will be updated to reflect the new versions + +//// +Generally a feature should have documentation as part of the PR to wildfly master, or as a follow up PR if the feature is in wildfly-core. In some cases though the documentation belongs more in a component, or does not need any documentation. Indicate which of these will happen. +//// +== Release Note Content + +MicroProfile specifications have been updated to the versions that are part of MicroProfile Platform 6, with the exception of MicroProfile Metrics which has been droppped. MicroProfile Metrics has been dropped in favour of integration with Micrometer, which offers improved observability functionality. + +TODO MP Telemetry? + + +//// +Draft verbiage for up to a few sentences on the feature for inclusion in the +Release Note blog article for the release that first includes this feature. +Example article: http://wildfly.org/news/2018/08/30/WildFly14-Final-Released/. +This content will be edited, so there is no need to make it perfect or discuss +what release it appears in. "See Overview" is acceptable if the overview is +suitable. For simple features best covered as an item in a bullet-point list +of features containing a few words on each, use "Bullet point: " +//// From 350ba682a01e563692fa5b26767fcf07727e099c Mon Sep 17 00:00:00 2001 From: Kabir Khan Date: Tue, 17 Jan 2023 19:47:12 +0000 Subject: [PATCH 2/6] [WFLY-17137] Incorporate suggestions --- ...WFLY-17137-microprofile-jakarta-ee-10.adoc | 50 ++++++++++++------- 1 file changed, 31 insertions(+), 19 deletions(-) diff --git a/microprofile/WFLY-17137-microprofile-jakarta-ee-10.adoc b/microprofile/WFLY-17137-microprofile-jakarta-ee-10.adoc index 2727ad417..b2326dd0d 100644 --- a/microprofile/WFLY-17137-microprofile-jakarta-ee-10.adoc +++ b/microprofile/WFLY-17137-microprofile-jakarta-ee-10.adoc @@ -7,9 +7,9 @@ :idseparator: - == Overview -This issue is about upgrading to most parts of MicroProfile Platform 6, which is aligned with Jakarta EE 10. 'most' is used since a decision has been made to not include the new MicroProfile Metrics version, as the inclusion of Micrometer tracked by https://issues.redhat.com/browse/EAP7-1686[EAP7-1686] provides our observability strategy. +This issue is about upgrading to most parts of MicroProfile Platform 6, which is aligned with Jakarta EE 10. 'most' is used since a decision has been made to not include the new MicroProfile Metrics version, as the inclusion of Micrometer tracked by https://issues.redhat.com/browse/WFLY-14947[WFLY-14947] / https://issues.redhat.com/browse/WFLY-17144[WFLY-17144] provides our observability strategy. -The below table shows the versions of each specification in MicroProfile Platform 5, the current versions included in WildFly, and the planned version for MicroProfile Platform 6. Only the minor versions are included, we will use the latest micro versions of each at the time of release. It also contains a column indicating whether something changes the functionality provided by a specification. +The below table shows the versions of each specification in MicroProfile Platform 5, the current versions included in WildFly, and the planned version for MicroProfile Platform 6. Only the minor versions are included, we will use the latest micro versions of each at the time of release. It also contains a column indicating whether something changes the functionality provided by a specification. Note that we are just pointing out the minor versions of specifications here. There may be micro updates, as pointed out in the <> section later. [cols="1,1,1,1,1"] |=== @@ -36,8 +36,8 @@ The below table shows the versions of each specification in MicroProfile Platfor |JWT |2.0 |2.0 -|2.1 (14 Oct 2022 - not passed ballot yet, but will likely soon) -|TODO: ??? (depends on what 2.1 brings) +|2.1 +|y |+++Metrics+++ + Will not include @@ -50,7 +50,7 @@ Will not include |3.0 |3.0 |3.1 -|TODO: ?? +|y (trivial) |OpenTracing + Dropped in MP 6 @@ -70,14 +70,15 @@ New in MP 6 |- |- |1.0 -|y - +|y |=== There will be a separate RFEs for: * Removal of MicroProfile Metrics (https://issues.redhat.com/browse/WFLY-17138[WFLY-17138]) -* Addition of MicroProfile Telementry (https://issues.redhat.com/browse/WFLY-17156[WFLY-17156]) +* Removal of MicroProfile OpenTracing (https://issues.redhat.com/browse/WFLY-17510/[WFLY-17510]) +* Addition of MicroProfile Telemetry (https://issues.redhat.com/browse/WFLY-17156[WFLY-17156]) == Issue Metadata @@ -92,6 +93,10 @@ There will be a separate RFEs for: * https://issues.redhat.com/browse/WFLY-17138[WFLY-17138] - Convert MP Metrics subsystem to Legacy Mode * https://issues.redhat.com/browse/WFLY-17156[WFLY-17156] - Implement Support for MicroProfile Telemetry +* https://issues.redhat.com/browse/WFLY-17510/[WFLY-17510] - Removal of MicroProfile OpenTracing + + + === Dev Contacts @@ -126,38 +131,45 @@ WildFly will be updated to pull in the corresponding versions of the Eclipse Mic === Hard Requirements -* All components will be upgraded to the latest micro versions of versions of the Eclipse Microprofile specification jars, as well as the SmallRye jars and dependencies needed to implement each version, as indicated in the table in the link:#overview[Overview]. +* All components will be upgraded to the latest micro versions of the Eclipse Microprofile specification jars, as well as the SmallRye jars and dependencies needed to implement each version, as indicated in the table in the link:#overview[Overview]. ** Upgrading the components will provide the latest TCKs -* The MicroProfile Metrics subsystem will be converted to 'legacy mode', containing a `migrate` operation to remove it. +* The MicroProfile Metrics subsystem will be converted to 'legacy mode', containing a `migrate` operation to remove it (https://issues.redhat.com/browse/WFLY-17138[WFLY-17138]) +* The MicroProfile OpenTracing subsystem will be converted to 'legacy mode', containing a `migrate` operation to remove it (https://issues.redhat.com/browse/WFLY-17510/[WFLY-17510]) === Nice-to-Have Requirements === Non-Requirements -* MP Metrics will no longer be included, and thus not upgraded be to MP Metrics 5.0 +* MP Metrics will no longer be included, and thus not upgraded be to MP Metrics 5.0 (https://issues.redhat.com/browse/WFLY-17138[WFLY-17138]) +* As MicroProfile OpenTracing is remove from MicroProfile Platform 6, it will be dropped (https://issues.redhat.com/browse/WFLY-17510[WFLY-17510]) == Backwards Compatibility -* Users will no longer be able to use MicroProfile Metrics APIs and annotations +* Users will no longer be able to use: +** MicroProfile Metrics APIs and annotations +** MicroProfile OpenTracing APIs and annotations === Default Configuration -* MicroProfile Metrics will be removed from shipped configurations that currently include it +* MicroProfile Metrics and MicroProfile OpenTracing will be removed from shipped configurations that currently include it. === Importing Existing Configuration -* A user will not be able to use a configuration containing MP Metrics +* A user will not be able to use a configuration containing the following subsystems except in an admin-only server, or a domain-mode Domain Controller that manages secondary Host Controllers running previous releases: +** MicroProfile Metrics +** MicroProfile OpenTracing === Deployments -* Deployments will no longer expose data via MicroProfile Metrics +* Deployments will no longer: +** expose data via MicroProfile Metrics +** be able to configure tracing spans via MP OpenTracing. == Test Plan -* TCKs will be updated to the latest corresponding version -* Existing tests in the WildFly testsuite/integration/microprofile module will be used for additional test coverage - -TODO: Will we need to add some tests for specs that are updated? +* TCKs will be updated to the latest corresponding version. Having checked the upgrades to the individual specifications, the respective TCKs tests cover the added/changed functionality +// Not needed since the TCKs cover this +//* Existing tests in the WildFly testsuite/integration/microprofile module will be used for additional test coverage == Community Documentation @@ -171,7 +183,7 @@ Generally a feature should have documentation as part of the PR to wildfly maste MicroProfile specifications have been updated to the versions that are part of MicroProfile Platform 6, with the exception of MicroProfile Metrics which has been droppped. MicroProfile Metrics has been dropped in favour of integration with Micrometer, which offers improved observability functionality. -TODO MP Telemetry? +MicroProfile OpenTelemetry has been removed from the MicroProfile 6 platform, in favour of MicroProfile Telemetry. //// From 92767cf23e48eb5564ae941d5fb53ada9227f087 Mon Sep 17 00:00:00 2001 From: Kabir Khan Date: Thu, 2 Feb 2023 15:24:52 +0000 Subject: [PATCH 3/6] [WFLY-17137] Incorporate simple fixes --- .../WFLY-17137-microprofile-jakarta-ee-10.adoc | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/microprofile/WFLY-17137-microprofile-jakarta-ee-10.adoc b/microprofile/WFLY-17137-microprofile-jakarta-ee-10.adoc index b2326dd0d..0fc6f3973 100644 --- a/microprofile/WFLY-17137-microprofile-jakarta-ee-10.adoc +++ b/microprofile/WFLY-17137-microprofile-jakarta-ee-10.adoc @@ -82,15 +82,13 @@ There will be a separate RFEs for: == Issue Metadata -* https://issues.redhat.com/browse/WFLY-17137[WFLY-17137] - Provide Support for MicroProfile.Next version that Aligns with Jakarta EE 10 -* https://issues.redhat.com/browse/EAP7-1861[EAP7-1861] - Provide Support for MicroProfile.Next version that Aligns with Jakarta EE 10 - === Issue -* https://issues.redhat.com/browse/WFCORE[WFCORE-XXXX] +* https://issues.redhat.com/browse/WFLY-17137[WFLY-17137] - Provide Support for MicroProfile.Next version that Aligns with Jakarta EE 10 === Related Issues +* https://issues.redhat.com/browse/EAP7-1861[EAP7-1861] - Provide Support for MicroProfile.Next version that Aligns with Jakarta EE 10 * https://issues.redhat.com/browse/WFLY-17138[WFLY-17138] - Convert MP Metrics subsystem to Legacy Mode * https://issues.redhat.com/browse/WFLY-17156[WFLY-17156] - Implement Support for MicroProfile Telemetry * https://issues.redhat.com/browse/WFLY-17510/[WFLY-17510] - Removal of MicroProfile OpenTracing @@ -141,7 +139,7 @@ WildFly will be updated to pull in the corresponding versions of the Eclipse Mic === Non-Requirements * MP Metrics will no longer be included, and thus not upgraded be to MP Metrics 5.0 (https://issues.redhat.com/browse/WFLY-17138[WFLY-17138]) -* As MicroProfile OpenTracing is remove from MicroProfile Platform 6, it will be dropped (https://issues.redhat.com/browse/WFLY-17510[WFLY-17510]) +* As MicroProfile OpenTracing is removed from MicroProfile Platform 6, it will be dropped (https://issues.redhat.com/browse/WFLY-17510[WFLY-17510]) == Backwards Compatibility @@ -174,7 +172,7 @@ WildFly will be updated to pull in the corresponding versions of the Eclipse Mic == Community Documentation -* Community documentation for the subsystems in question will be updated to reflect the new versions +* Community documentation for the subsystems in question will be updated to reflect the new versions, and any potential differences in behaviour. //// Generally a feature should have documentation as part of the PR to wildfly master, or as a follow up PR if the feature is in wildfly-core. In some cases though the documentation belongs more in a component, or does not need any documentation. Indicate which of these will happen. From f0be01f915f5b7d586511ac2a73fe8b942109f8a Mon Sep 17 00:00:00 2001 From: Kabir Khan Date: Thu, 23 Feb 2023 16:13:22 +0100 Subject: [PATCH 4/6] [WFLY-17137] Fixes from review Mention that MicroMeter and MP Telemetry need to replicate tests removed as part of removal of MP Metrics and MP OpenTracing. --- .../WFLY-17137-microprofile-jakarta-ee-10.adoc | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/microprofile/WFLY-17137-microprofile-jakarta-ee-10.adoc b/microprofile/WFLY-17137-microprofile-jakarta-ee-10.adoc index 0fc6f3973..d1aacb9e2 100644 --- a/microprofile/WFLY-17137-microprofile-jakarta-ee-10.adoc +++ b/microprofile/WFLY-17137-microprofile-jakarta-ee-10.adoc @@ -76,9 +76,10 @@ New in MP 6 There will be a separate RFEs for: -* Removal of MicroProfile Metrics (https://issues.redhat.com/browse/WFLY-17138[WFLY-17138]) -* Removal of MicroProfile OpenTracing (https://issues.redhat.com/browse/WFLY-17510/[WFLY-17510]) +* Removal of MicroProfile Metrics (https://issues.redhat.com/browse/WFLY-17138[WFLY-17138]). The functional replacement is Micrometer, listed below. +* Removal of MicroProfile OpenTracing (https://issues.redhat.com/browse/WFLY-17510/[WFLY-17510]). The functional replacement is Micrometer, listed below. * Addition of MicroProfile Telemetry (https://issues.redhat.com/browse/WFLY-17156[WFLY-17156]) +* Addition of Micrometer (https://issues.redhat.com/browse/WFLY-14947[WFLY-14947]) == Issue Metadata @@ -92,8 +93,8 @@ There will be a separate RFEs for: * https://issues.redhat.com/browse/WFLY-17138[WFLY-17138] - Convert MP Metrics subsystem to Legacy Mode * https://issues.redhat.com/browse/WFLY-17156[WFLY-17156] - Implement Support for MicroProfile Telemetry * https://issues.redhat.com/browse/WFLY-17510/[WFLY-17510] - Removal of MicroProfile OpenTracing - - +* https://issues.redhat.com/browse/WFLY-14947[WFLY-14947] - Addition of Micrometer +* === Dev Contacts @@ -147,6 +148,7 @@ WildFly will be updated to pull in the corresponding versions of the Eclipse Mic ** MicroProfile Metrics APIs and annotations ** MicroProfile OpenTracing APIs and annotations + === Default Configuration * MicroProfile Metrics and MicroProfile OpenTracing will be removed from shipped configurations that currently include it. @@ -165,7 +167,10 @@ WildFly will be updated to pull in the corresponding versions of the Eclipse Mic == Test Plan -* TCKs will be updated to the latest corresponding version. Having checked the upgrades to the individual specifications, the respective TCKs tests cover the added/changed functionality +* TCKs will be updated to the latest corresponding version. Having checked the upgrades to the individual specifications, the respective TCKs tests cover the added/changed functionality, apart from the exceptions listed below: +** MicroProfile JWT: +*** The TCK does not cover the use of the new `mp.jwt.verify.clock.skew` property. A test will be provided in the `jwt` module of `testsuite/integration/microprofile` in the WildFly testsuite. This is tracked in https://issues.redhat.com/browse/WFLY-17661[WFLY-17661]. The TCK covers use of the other new property, `mp.jwt.verify.token.age` and its coverage is deemed satisfactory. +** Micrometer (https://issues.redhat.com/browse/WFLY-14947[WFLY-14947]) and MicroProfile Telemetry (https://issues.redhat.com/browse/WFLY-17156[WFLY-17156]) will add test coverage beyond what is in their TCKs to ensure that we have a similar level of coverage as in the tests removed in order to remove MicroProfile Metrics (https://issues.redhat.com/browse/WFLY-17138[WFLY-17138]) and MicroProfile OpenTracing (https://issues.redhat.com/browse/WFLY-17510/[WFLY-17510]). See the Micrometer and MicroProfile Telemetry analysis documents and test plans for further details. // Not needed since the TCKs cover this //* Existing tests in the WildFly testsuite/integration/microprofile module will be used for additional test coverage @@ -181,7 +186,7 @@ Generally a feature should have documentation as part of the PR to wildfly maste MicroProfile specifications have been updated to the versions that are part of MicroProfile Platform 6, with the exception of MicroProfile Metrics which has been droppped. MicroProfile Metrics has been dropped in favour of integration with Micrometer, which offers improved observability functionality. -MicroProfile OpenTelemetry has been removed from the MicroProfile 6 platform, in favour of MicroProfile Telemetry. +MicroProfile OpenTracing has been removed from the MicroProfile 6 platform, in favour of MicroProfile Telemetry. //// From b30b0d3d851cf2d83d131bb0aa8e95a185b638e8 Mon Sep 17 00:00:00 2001 From: Kabir Khan Date: Mon, 6 Mar 2023 14:14:08 +0000 Subject: [PATCH 5/6] [WFLY-17137] Add QE contact and missing Jira --- microprofile/WFLY-17137-microprofile-jakarta-ee-10.adoc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/microprofile/WFLY-17137-microprofile-jakarta-ee-10.adoc b/microprofile/WFLY-17137-microprofile-jakarta-ee-10.adoc index d1aacb9e2..751f5353c 100644 --- a/microprofile/WFLY-17137-microprofile-jakarta-ee-10.adoc +++ b/microprofile/WFLY-17137-microprofile-jakarta-ee-10.adoc @@ -94,7 +94,7 @@ There will be a separate RFEs for: * https://issues.redhat.com/browse/WFLY-17156[WFLY-17156] - Implement Support for MicroProfile Telemetry * https://issues.redhat.com/browse/WFLY-17510/[WFLY-17510] - Removal of MicroProfile OpenTracing * https://issues.redhat.com/browse/WFLY-14947[WFLY-14947] - Addition of Micrometer -* +* https://issues.redhat.com/browse/WFLY-17144[WFLY-17144] - Add Micrometer to WildFly === Dev Contacts @@ -103,6 +103,8 @@ There will be a separate RFEs for: === QE Contacts +* mailto:fburzigo@redhat.com[Fabio Burzigotti] + === Testing By // Put an x in the relevant field to indicate if testing will be done by Engineering or QE. // Discuss with QE during the Kickoff state to decide this From a778ab0d0bb0c84989e57d8ed8b9c5e817ee9544 Mon Sep 17 00:00:00 2001 From: Kabir Khan Date: Mon, 13 Mar 2023 12:01:18 +0100 Subject: [PATCH 6/6] [WFLY-17137] Add links to SR upgrades where spec is changed --- .../WFLY-17137-microprofile-jakarta-ee-10.adoc | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/microprofile/WFLY-17137-microprofile-jakarta-ee-10.adoc b/microprofile/WFLY-17137-microprofile-jakarta-ee-10.adoc index 751f5353c..0a9866227 100644 --- a/microprofile/WFLY-17137-microprofile-jakarta-ee-10.adoc +++ b/microprofile/WFLY-17137-microprofile-jakarta-ee-10.adoc @@ -13,7 +13,7 @@ The below table shows the versions of each specification in MicroProfile Platfor [cols="1,1,1,1,1"] |=== -|Spec | MP 5 Version | Current WildFly Version | MP 6 Version | Updated Functionality (y/n) +|Spec | MP 5 Spec Version | Current Spec WildFly Version | MP 6 Spec Version | Updated Functionality (y/n) |Config |3.0 @@ -37,7 +37,7 @@ The below table shows the versions of each specification in MicroProfile Platfor |2.0 |2.0 |2.1 -|y +|y https://issues.redhat.com/browse/WFLY-17594[WFLY-17594] |+++Metrics+++ + Will not include @@ -50,7 +50,7 @@ Will not include |3.0 |3.0 |3.1 -|y (trivial) +|y (trivial) https://issues.redhat.com/browse/WFLY-17601[WFLY-17601] |OpenTracing + Dropped in MP 6 @@ -63,7 +63,7 @@ Dropped in MP 6 |3.0 |3.0 |3.0 -|n +|n https://issues.redhat.com/browse/WFLY-17664[WFLY-17664] |Telemetry + New in MP 6 @@ -96,6 +96,13 @@ There will be a separate RFEs for: * https://issues.redhat.com/browse/WFLY-14947[WFLY-14947] - Addition of Micrometer * https://issues.redhat.com/browse/WFLY-17144[WFLY-17144] - Add Micrometer to WildFly +==== Issues upgrading SmallRye components where there are spec changes + +Note these are the current planned versions. If the SmallRye versions increase in the meantime, we will go with the latest compatible versions. + +* https://issues.redhat.com/browse/WFLY-17594[WFLY-17594] - Upgrade SmallRye JWT from 4.0.0 to 4.2.0 +* https://issues.redhat.com/browse/WFLY-17601[WFLY-17601] - Upgrade smallrye-open-api to 3.2.0 +* https://issues.redhat.com/browse/WFLY-17664[WFLY-17664] - Upgrade RESTEasy MicroProfile to 2.1.0.Final === Dev Contacts @@ -122,7 +129,7 @@ WildFly will be updated to pull in the corresponding versions of the Eclipse Mic // to that kind of WildFly installation * [x] Traditional standalone server (unzipped or provisioned by Galleon) -* [x] Managed domain +* [ ] Managed domain * [x] OpenShift s2i