Skip to content

Commit

Permalink
Merge pull request #3597 from OpenLiberty/24.0.0.2-post
Browse files Browse the repository at this point in the history
remove CVE section and duplicated links
  • Loading branch information
dmuelle authored Feb 26, 2024
2 parents a9b1e5c + c8c206a commit 7307edf
Showing 1 changed file with 7 additions and 19 deletions.
26 changes: 7 additions & 19 deletions posts/2024-02-27-24.0.0.2.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,11 @@ In link:{url-about}[Open Liberty] 24.0.0.2:

* <<mpreact, Negative acknowledgment and more for MicroProfile Reactive Messaging 3.0 and MicroProfile Streams Operators 3.0>>
* <<tescont, New guide: "Building true-to-production integration tests with Testcontainers">>
* <<CVEs, Security Vulnerability (CVE) Fixes>>

View the list of fixed bugs in link:https://github.com/OpenLiberty/open-liberty/issues?q=label%3Arelease%3A24002+label%3A%22release+bug%22[24.0.0.2].

For a list of past security vulnerability fixes, reference the link:{url-prefix}/docs/latest/security-vulnerabilities.html[Security vulnerability (CVE) list].

Check out link:{url-prefix}/blog/?search=release&search!=beta[previous Open Liberty GA release blog posts].


Expand Down Expand Up @@ -109,7 +110,7 @@ If you're using link:https://plugins.jetbrains.com/plugin/14856-liberty-tools[In
[#mpreact]
== Negative acknowledgment and more for MicroProfile Reactive Messaging 3.0 and MicroProfile Streams Operators 3.0

MicroProfile Reactive Messaging 3.0 introduces a number of new features and changes from MicroProfile Reactive Messaging 1.0, including negative acknowledgments, emitters, and backpressure support. These features and are compatible with Jakarta EE 9 and later.
MicroProfile Reactive Messaging 3.0 introduces a number of new features and changes from MicroProfile Reactive Messaging 1.0, including negative acknowledgments, emitters, and backpressure support. These features are compatible with Jakarta EE 9 and later.

An application that uses MicroProfile Reactive Messaging or MicroProfile Streams Operators is typically composed of CDI beans that consume, produce, and process messages that are passed along reactive streams. These messages can be internal to the application, or they can be sent and received through external message brokers. MicroProfile Reactive Messaging uses MicroProfile Streams Operators to pass messages through channels between methods or to messaging solutions, such as Kafka, to provide resilient storage of messages.

Expand Down Expand Up @@ -237,12 +238,6 @@ You can define the following backpressure strategies:
* `THROW_EXCEPTION` - Throws an exception from the send method if the downstream can’t keep up.
* `UNBOUNDED_BUFFER` - Use an unbounded buffer. The application might run out of memory if values are continually added faster than they are consumed.

For more information, see:

* link:{url-prefix}/docs/latest/liberty-kafka-connector.html[Optimizing asynchronous communication with MicroProfile Messaging]
* link:https://download.eclipse.org/microprofile/microprofile-reactive-messaging-3.0/microprofile-reactive-messaging-spec-3.0.html[Reactive Messaging spec]
* link:https://download.eclipse.org/microprofile/microprofile-reactive-streams-operators-3.0/microprofile-reactive-streams-operators-spec-3.0.html[Reactive Streams Operators spec]


=== New Liberty-kafka connector options

Expand Down Expand Up @@ -300,11 +295,11 @@ mp.messaging.outgoing.bar.context.service=xyz

If a version of the link:{url-prefix}/docs/latest/reference/feature/concurrent-3.0.html[Jakarta Concurrency] feature is enabled in the `server.xml` file, the default context service is used. If this feature is not enabled, the built-in Open Liberty context service is used with a set list of context types to capture and apply around asynchronous tasks.

For more information, see the following resources:
For more information, see:

- link:{url-prefix}/docs/latest/liberty-kafka-connector.html[Optimizing Kafka integration with MicroProfile Messaging]
- link:https://download.eclipse.org/microprofile/microprofile-reactive-messaging-3.0/microprofile-reactive-messaging-spec-3.0.html[Reactive Messaging specification]
- link:https://download.eclipse.org/microprofile/microprofile-reactive-streams-operators-3.0/microprofile-reactive-streams-operators-spec-3.0.html[Reactive Streams Operators specification]
* link:{url-prefix}/docs/latest/liberty-kafka-connector.html[Optimizing asynchronous communication with MicroProfile Messaging]
* link:https://download.eclipse.org/microprofile/microprofile-reactive-messaging-3.0/microprofile-reactive-messaging-spec-3.0.html[Reactive Messaging spec]
* link:https://download.eclipse.org/microprofile/microprofile-reactive-streams-operators-3.0/microprofile-reactive-streams-operators-spec-3.0.html[Reactive Streams Operators spec]


// DO NOT MODIFY THIS LINE. </GHA-BLOG-TOPIC>
Expand All @@ -316,13 +311,6 @@ A new guide, link:https://openliberty.io/guides/testcontainers.html[Building tru
In this guide, you’ll learn how to write true-to-production integration tests for Java microservices by using link:https://www.testcontainers.org/[Testcontainers] and JUnit. You can also run this guide in a hosted environment, without having to worry about local setup and prerequisites. To access the cloud-hosted version of this guide, click the **Run in cloud** button in the guide code pane.


[#CVEs]
== Security vulnerability (CVE) fixes in this release

There are no security vulnerability fixes in Open Liberty 24.0.0.2.

For a list of past security vulnerability fixes, reference the link:{url-prefix}/docs/latest/security-vulnerabilities.html[Security vulnerability (CVE) list].


== Get Open Liberty 24.0.0.2 now

Expand Down

0 comments on commit 7307edf

Please sign in to comment.