Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "MicroProfile/JDK11Runtime"
m (Update term for not verified) |
|||
(One intermediate revision by the same user not shown) | |||
Line 5: | Line 5: | ||
! Specification !! [https://github.com/eclipse/microprofile/issues/119 Spec Binary and TCK Compat] !! [https://github.com/eclipse/microprofile/issues/120 Spec Binary TCK Source] | ! Specification !! [https://github.com/eclipse/microprofile/issues/119 Spec Binary and TCK Compat] !! [https://github.com/eclipse/microprofile/issues/120 Spec Binary TCK Source] | ||
|- | |- | ||
− | | Config || 1.3 || | + | | Config || 1.3 || Unverified |
|- | |- | ||
− | | Context Propagation || 1.0 || | + | | Context Propagation || 1.0 || Unverified |
|- | |- | ||
| Fault Tolerance || 2.0 || 2.0 | | Fault Tolerance || 2.0 || 2.0 | ||
|- | |- | ||
− | | Health || 2.0, 2.1 || | + | | Health || 2.0, 2.1 || Unverified |
|- | |- | ||
− | | JWT || 1.1 || | + | | JWT || 1.1 || Unverified |
|- | |- | ||
| Metrics || 2.0, 2.1 || 2.1 | | Metrics || 2.0, 2.1 || 2.1 | ||
|- | |- | ||
− | | Open Tracing || 1.3 || | + | | Open Tracing || 1.3 || Unverified |
|- | |- | ||
− | | Open API || 1.1 || | + | | Open API || 1.1 || Unverified |
|- | |- | ||
− | | Reactive Messaging ||1.0|| | + | | Reactive Messaging ||1.0|| Unverified |
|- | |- | ||
− | | Reactive Streams Operators || 1.0|| | + | | Reactive Streams Operators || 1.0|| Unverified |
|- | |- | ||
− | | REST Client || 1.3 || | + | | REST Client || 1.3 || Unverified |
|} | |} | ||
Revision as of 15:37, 12 November 2019
This page is intended to track the status of each MicroProfile specification as it moves towards JDK 11 runtime compatibility.
Specification | Spec Binary and TCK Compat | Spec Binary TCK Source |
---|---|---|
Config | 1.3 | Unverified |
Context Propagation | 1.0 | Unverified |
Fault Tolerance | 2.0 | 2.0 |
Health | 2.0, 2.1 | Unverified |
JWT | 1.1 | Unverified |
Metrics | 2.0, 2.1 | 2.1 |
Open Tracing | 1.3 | Unverified |
Open API | 1.1 | Unverified |
Reactive Messaging | 1.0 | Unverified |
Reactive Streams Operators | 1.0 | Unverified |
REST Client | 1.3 | Unverified |
Note: Specifications should switch "No" to the version of the specification that complies with each of the Architectural issues when it's done
Comment from Payara:
All the MP TCKs except OpenTracing pass with Payara on JDK 11. It applies to the following versions:
- Config 1.3
- Fault Tolerance 2.0
- Health 1.0
- JWT Auth 1.1
- Metrics 2.0
- OpenAPI 1.0
- Rest Client 1.1
OpenTracing 1.3 passes on Payara with JDK 8 but some tests fail on JDK 11. It's not yet confirmed if the issue comes from the TCK or from Payara. The TCKs are built on JDK 8 in both cases, we haven't tried building them on JDK 11.
Emily: I think we want to focus on the latest TCKs for each spec. All MP TCKs passed with Open Liberty [19.0.0.5 and onwards] on JDK 11