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

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


The following commit(s) were added to refs/heads/asf-site by this push:
     new c5ea3c75 Added a blog entry for 3.6.0 release (#542)
c5ea3c75 is described below

commit c5ea3c75bf22ef1363f0695b0f148784774f4b1a
Author: Satish Duggana <[email protected]>
AuthorDate: Sun Sep 17 20:28:40 2023 +0530

    Added a blog entry for 3.6.0 release (#542)
    
    Reviewers: Luke Chen <[email protected]>
---
 blog.html | 40 ++++++++++++++++++++++++++++++++++++++++
 1 file changed, 40 insertions(+)

diff --git a/blog.html b/blog.html
index c339be70..eef9b256 100644
--- a/blog.html
+++ b/blog.html
@@ -22,6 +22,46 @@
         <!--#include virtual="includes/_nav.htm" -->
         <div class="right">
             <h1 class="content-title">Blog</h1>
+            <article>
+                <h2 class="bullet">
+                    <a id="apache_kafka_360_release_announcement"></a>
+                    <a href="#apache_kafka_360_release_announcement">Apache 
Kafka 3.6.0 Release Announcement</a>
+                </h2>
+                15 Sep 2023 - Satish Duggana (<a 
href="https://twitter.com/0xeed";>@SatishDuggana</a>)
+                <p>We are proud to announce the release of Apache Kafka 3.6.0. 
This release contains many new features and improvements. This blog post will 
highlight some of the more prominent features. For a full list of changes, be 
sure to check the <a 
href="https://downloads.apache.org/kafka/3.6.0/RELEASE_NOTES.html";>release 
notes</a>.</p>
+                <p>See the <a 
href="https://kafka.apache.org/36/documentation.html#upgrade_3_6_0";>Upgrading 
to 3.6.0 from any version 0.8.x through 3.5.x</a> section in the documentation 
for the list of notable changes and detailed upgrade steps.</p>
+                <p>The ability to migrate Kafka clusters from ZK to KRaft mode 
with no downtime is still an early access feature. It is currently only 
suitable for testing in non production environments. See <a 
href="https://cwiki.apache.org/confluence/display/KAFKA/KIP-866+ZooKeeper+to+KRaft+Migration";>KIP-866</a>
 for more details.</p>
+                <p><a 
href="https://cwiki.apache.org/confluence/display/KAFKA/KIP-405%3A+Kafka+Tiered+Storage";>Tiered
 Storage<a> is an early access feature. It is currently only suitable for 
testing in non production environments. See <a 
href="https://cwiki.apache.org/confluence/display/KAFKA/Kafka+Tiered+Storage+Early+Access+Release+Notes";>Early
 Access Notes</a> for more details.</p>
+
+                <p><it>Note: ZooKeeper is marked as deprecated since 3.5.0 
release. ZooKeeper is planned to be removed in Apache Kafka 4.0. (Cf <a 
href="/documentation#zk_depr">ZooKeeper Deprecation</a>)</it><p>
+                <h3>Kafka Broker, Controller, Producer, Consumer and Admin 
Client</h3>
+                <ul>
+                <li><b>KIP-405: Kafka Tiered Storage</b><a 
href="https://cwiki.apache.org/confluence/display/KAFKA/KIP-405%3A+Kafka+Tiered+Storage";>KIP-405</a>.
 It introduces tiered storage feature in Kafka that provides separation of 
computation and storage in the broker.</li>
+                <li><b>KIP-797: Accept duplicate listener on port for 
IPv4/IPv6</b><a 
href="https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=195726330";>KIP-797</a>.
 Brokers can be configured with listeners that have same port on different ip 
stack like ipv4 and ipv6.</li>
+                <li><b>KIP-863: Reduce CompletedFetch#parseRecord() memory 
copy</b><a 
href="https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=225152035";>KIP-863</a>.
 Reduced CompletedFetch#parseRecord() memory copy by deserializing using byte 
buffers.</li>
+                <li><b>KIP-868 Metadata Transactions</b><a 
href="https://cwiki.apache.org/confluence/display/KAFKA/KIP-868+Metadata+Transactions";>KIP-868</a>.
 This feature is about allowing the controller to generate atomic transactions 
of records that can exceed the maximum batch size.</li>
+                <li><b>KIP-902: Upgrade Zookeeper to 3.8.1</b><a 
href="https://cwiki.apache.org/confluence/display/KAFKA/KIP-902%3A+Upgrade+Zookeeper+to+3.8.1";>KIP-902</a>.
 Zookeeper client upgraded to 3.8.1 version as the current zookeeper dependency 
version 3.6.3 reached the end of life.</li>
+                <li><b>KIP-917: Additional custom metadata for remote log 
segment</b><a 
href="https://cwiki.apache.org/confluence/display/KAFKA/KIP-917%3A+Additional+custom+metadata+for+remote+log+segment";>KIP-917</a>.
 Custom metedata support for remote log segments.</li>
+                <li><b>KIP-930: Rename ambiguous Tiered Storage Metrics</b><a 
href="https://cwiki.apache.org/confluence/display/KAFKA/KIP-930%3A+Rename+ambiguous+Tiered+Storage+Metrics";>KIP-930</a>.
 Renamed ambiguous tiered storage metrics.</li>
+                <li><b>KIP-937: Improve Message Timestamp Validation</b><a 
href="https://cwiki.apache.org/confluence/display/KAFKA/KIP-937%3A+Improve+Message+Timestamp+Validation";>KIP-937</a>.
 Improved Producer's record timestamp validation.</li>
+                <li><b>KIP-938: Add more metrics for measuring KRaft 
performance</b><a 
href="https://cwiki.apache.org/confluence/display/KAFKA/KIP-938%3A+Add+more+metrics+for+measuring+KRaft+performance";>KIP-938</a>.
 Added the targeted KRaft performance metrics mentioned in KIP-938 except 
ForwardingManager metrics.</li>
+            </ul>
+                <h3>Kafka Streams</h3>
+                <ul>
+                <li><b>KIP-923: Add A Grace Period to Stream Table Join</b>: 
<a 
href="https://cwiki.apache.org/confluence/display/KAFKA/KIP-923%3A+Add+A+Grace+Period+to+Stream+Table+Join";>KIP-923</a>Added
 a grace period to Stream Table join.</li>
+                <li><b>KIP-941: Range queries to accept null lower and upper 
bounds</b><a 
href="https://cwiki.apache.org/confluence/display/KAFKA/KIP-941%3A+Range+queries+to+accept+null+lower+and+upper+bounds";>KIP-941</a>
 Range queries accept lower and upper bounds as null values.</li>
+                </ul>
+                <h3>Kafka Connect</h3>
+                <ul>
+                    <li><b>KIP-793: Allow sink connectors to be used with 
topic-mutating SMTs</b><a 
href="https://cwiki.apache.org/confluence/display/KAFKA/KIP-793%3A+Allow+sink+connectors+to+be+used+with+topic-mutating+SMTs";>KIP-793</a>.
 It supports topic-mutating SMTs for async sink connectors.</li>
+                    <li><b>KIP-875: First-class offsets support in Kafka 
Connect</b><a 
href="https://cwiki.apache.org/confluence/display/KAFKA/KIP-875%3A+First-class+offsets+support+in+Kafka+Connect";>KIP-875</a>.
 Kafka Connect supports offset reset.</li>
+                    <li><b>KIP-898: Modernize Connect plugin discovery</b><a 
href="https://cwiki.apache.org/confluence/display/KAFKA/KIP-898%3A+Modernize+Connect+plugin+discovery";>KIP-898</a>.The
 worker will read plugin classes from ServiceLoader manifests and module info 
during startup.</li>
+                </ul>
+                <h3>Summary</h3>
+                <p>This was a community effort, so thank you to everyone who 
contributed to this release, including all our users and our 147 authors:
+                    A. Sophie Blee-Goldman, Aaron Ai, Abhijeet Kumar, 
aindriu-aiven, Akhilesh C, Akhilesh Chaganti, Alexandre Dupriez, Alexandre 
Garnier, Alok Thatikunta, Alyssa Huang, Aman Singh, Andras Katona, Andrew 
Schofield, Greg Harris, andymg3, Aneel Kumar, Anna Sophie Blee-Goldman, Anton 
Agestam, Artem Livshits, atu-sharm, bachmanity1, Bill Bejeck, Bo Gao, Bruno 
Cadonna, Calvin Liu, Chaitanya Mukka, Chase Thomas, Cheryl Simmons, Chia-Ping 
Tsai, Chris Egerton, Christo Lolov, Chris [...]
+                </p>
+            </article>
             <article>
                 <h2 class="bullet">
                     <a id="apache_kafka_351_release_announcement"></a>

Reply via email to