This is an automated email from the ASF dual-hosted git repository.

mjsax pushed a commit to branch minor
in repository https://gitbox.apache.org/repos/asf/kafka-site.git

commit b63f4c1752a346d5013d249ac24b10e637fe7dec
Author: Matthias J. Sax <[email protected]>
AuthorDate: Wed Nov 26 19:51:31 2025 -0800

    MINOR: improve KS transform upgrade docs
---
 40/streams/developer-guide/dsl-api.html | 4 ++--
 41/streams/developer-guide/dsl-api.html | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/40/streams/developer-guide/dsl-api.html 
b/40/streams/developer-guide/dsl-api.html
index 4de5389ac..27c9abcab 100644
--- a/40/streams/developer-guide/dsl-api.html
+++ b/40/streams/developer-guide/dsl-api.html
@@ -3462,10 +3462,10 @@ grouped
                 <p>The Processor API now serves as a unified replacement for 
all these methods. It simplifies the API surface
                     while maintaining support for both stateless and stateful 
operations.</p>
 
-                <p><b>CAUTION:</b> If you are using 
<code>KStream.transformValues()</code> and you have the "merge repartition 
topics"
+                <p><b>CAUTION:</b> If you are using 
<code>KStream.transformValues()</code> or 
<code>KStream.flatTransformValues()</code> and you have the "merge repartition 
topics"
                     optimization enabled, rewriting your program to 
<code>KStream.processValues()</code> might not be safe due to
                     <a 
href="https://issues.apache.org/jira/browse/KAFKA-19668";>KAFKA-19668</a>. For 
this case, you should not upgrade
-                    to Kafka Streams 4.0.0 or 4.1.0, but use Kafka Streams 
4.0.1 instead, which contains a fix.
+                    to Kafka Streams 4.0.0 or 4.1.0, but use Kafka Streams 
4.0.1 or 4.1.1 instead, which contain a fix.
                     Note, that the fix is not enabled by default for backward 
compatibility reasons, and you would need to
                     enable the fix by setting config 
<code>__enable.process.processValue.fix__ = true</code> and pass it
                     into <code>StreamsBuilder()</code> constructor.</p>
diff --git a/41/streams/developer-guide/dsl-api.html 
b/41/streams/developer-guide/dsl-api.html
index 4de5389ac..27c9abcab 100644
--- a/41/streams/developer-guide/dsl-api.html
+++ b/41/streams/developer-guide/dsl-api.html
@@ -3462,10 +3462,10 @@ grouped
                 <p>The Processor API now serves as a unified replacement for 
all these methods. It simplifies the API surface
                     while maintaining support for both stateless and stateful 
operations.</p>
 
-                <p><b>CAUTION:</b> If you are using 
<code>KStream.transformValues()</code> and you have the "merge repartition 
topics"
+                <p><b>CAUTION:</b> If you are using 
<code>KStream.transformValues()</code> or 
<code>KStream.flatTransformValues()</code> and you have the "merge repartition 
topics"
                     optimization enabled, rewriting your program to 
<code>KStream.processValues()</code> might not be safe due to
                     <a 
href="https://issues.apache.org/jira/browse/KAFKA-19668";>KAFKA-19668</a>. For 
this case, you should not upgrade
-                    to Kafka Streams 4.0.0 or 4.1.0, but use Kafka Streams 
4.0.1 instead, which contains a fix.
+                    to Kafka Streams 4.0.0 or 4.1.0, but use Kafka Streams 
4.0.1 or 4.1.1 instead, which contain a fix.
                     Note, that the fix is not enabled by default for backward 
compatibility reasons, and you would need to
                     enable the fix by setting config 
<code>__enable.process.processValue.fix__ = true</code> and pass it
                     into <code>StreamsBuilder()</code> constructor.</p>

Reply via email to