From 07ccccaeb5969bf0036ee9bc11edc66b0621a4e8 Mon Sep 17 00:00:00 2001 From: Antony Stubbs Date: Fri, 3 Sep 2021 12:03:01 +0100 Subject: [PATCH] docs: Changelog for 0.4 --- CHANGELOG.adoc | 15 +++++++++++++++ README.adoc | 3 ++- src/docs/README.adoc | 3 ++- 3 files changed, 19 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc index feb5194a7..eec92e1b1 100644 --- a/CHANGELOG.adoc +++ b/CHANGELOG.adoc @@ -7,6 +7,21 @@ toc::[] +== v0.4.0.0 + +=== Features + +* https://projectreactor.io/[Project Reactor] non-blocking threading adapter module +* Generic Vert.x Future support - i.e. FileSystem, db etc... + +=== Fixes and Improvements + +* Vert.x concurrency control via WebClient host limits fixed - see #maxCurrency +* Vert.x API cleanup of invalid usage +* Out of bounds for empty collections +* Use ConcurrentSkipListMap instead of TreeMap to prevent concurrency issues under high pressure +* log: Show record topic in slow-work warning message + == v0.3.2.0 === Fixes and Improvements diff --git a/README.adoc b/README.adoc index 9f81b76e2..f7d4f482c 100644 --- a/README.adoc +++ b/README.adoc @@ -206,7 +206,8 @@ without operational burden or harming the clusters performance ** Efficient individual message acknowledgement system (without local or third party external system state storage) to massively reduce (and usually completely eliminate) message replay upon failure - see <> section for more details * Per `key` concurrent processing, per partition and unordered message processing * Offsets committed correctly, in order, of only processed messages, regardless of concurrency level or retries -* Vert.x non-blocking library integration (HTTP currently) +* Vert.x non-blocking library integration (HTTP and any Vert.x future support) +* Reactor non-blocking library integration * Fair partition traversal * Zero~ dependencies (`Slf4j` and `Lombok`) for the core module * Java 8 compatibility diff --git a/src/docs/README.adoc b/src/docs/README.adoc index 8c2594952..c79cca6da 100644 --- a/src/docs/README.adoc +++ b/src/docs/README.adoc @@ -204,7 +204,8 @@ without operational burden or harming the clusters performance ** Efficient individual message acknowledgement system (without local or third party external system state storage) to massively reduce (and usually completely eliminate) message replay upon failure - see <> section for more details * Per `key` concurrent processing, per partition and unordered message processing * Offsets committed correctly, in order, of only processed messages, regardless of concurrency level or retries -* Vert.x non-blocking library integration (HTTP currently) +* Vert.x non-blocking library integration (HTTP and any Vert.x future support) +* Reactor non-blocking library integration * Fair partition traversal * Zero~ dependencies (`Slf4j` and `Lombok`) for the core module * Java 8 compatibility