You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<h3><aid="streams_api_changes_420"href="#streams_api_changes_420">Streams API changes in 4.2.0</a></h3>
112
+
113
+
<p>
114
+
Kafka Streams now supports Dead Letter Queue (DLQ).
115
+
A new config <code>errors.deadletterqueue.topic.name</code> allows to specify the name of the DLQ topic. When set and <code>DefaultProductionExceptionHandler</code> is used, records that cause exceptions will be forwarded to the DLQ topic.
116
+
If a custom exception handler is used, it is up to the custom handler to build DLQ records to send, hence, depending on the implementation, the <code>errors.deadletterqueue.topic.name</code> configuration may be ignored.
117
+
118
+
<code>org.apache.kafka.streams.errors.ProductionExceptionHandler$ProductionExceptionHandlerResponse</code> is deprecated and replaced by <code>org.apache.kafka.streams.errors.ProductionExceptionHandler$Response</code>.
119
+
Methods <code>handle</code> and <code>handleSerializationException</code> in <code>org.apache.kafka.streams.errors.ProductionExceptionHandler</code> are deprecated and replaced by <code>handleError</code> and <code>handleSerializationError</code> respectively in order to use the new <code>Response</code> class.
120
+
More details can be found in <ahref="https://cwiki.apache.org/confluence/x/HwviEQ">KIP-1034</a>.
Kafka Streams now allows to enable state store directories created by Kafka Streams to have write access for the OS group, via the newly added config <code>allow.os.group.write.access</code>.
132
+
More details can be found in <ahref="https://cwiki.apache.org/confluence/x/jgl3Fw">KIP-1230</a>.
<h3><aid="streams_api_changes_410"href="#streams_api_changes_410">Streams API changes in 4.1.0</a></h3>
112
141
113
142
<p><b>Note:</b> Kafka Streams 4.1.0 contains a critical memory leak bug (<ahref="https://issues.apache.org/jira/browse/KAFKA-19748">KAFKA-19748</a>) that affects users of range scans and certain DSL operators (session windows, sliding windows, stream-stream joins, foreign-key joins). Users running Kafka Streams should consider upgrading directly to 4.1.1 when available.</p>
0 commit comments