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

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


The following commit(s) were added to refs/heads/asf-staging by this push:
     new c9286cd5d Updated asf-staging from GHA workflow run 21230381783
c9286cd5d is described below

commit c9286cd5dbccc52ed280d14b37c4beb1eb348a6c
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Thu Jan 22 00:04:22 2026 +0000

    Updated asf-staging from GHA workflow run 21230381783
    
    Commit: 
https://github.com/apache/kafka-site/commit/bc5661dae5c5107a781279d45ec2a44fbb379e0e
    GitHub Run: https://github.com/apache/kafka-site/actions/runs/21230381783
---
 33/_print/index.html                    |  2 +-
 33/operations/_print/index.html         |  2 +-
 33/operations/kraft/index.html          |  6 +++---
 34/_print/index.html                    |  2 +-
 34/operations/_print/index.html         |  2 +-
 34/operations/kraft/index.html          |  6 +++---
 35/_print/index.html                    |  2 +-
 35/operations/_print/index.html         |  2 +-
 35/operations/kraft/index.html          |  6 +++---
 36/_print/index.html                    |  2 +-
 36/operations/_print/index.html         |  2 +-
 36/operations/kraft/index.html          |  6 +++---
 37/_print/index.html                    |  2 +-
 37/operations/_print/index.html         |  2 +-
 37/operations/kraft/index.html          |  6 +++---
 38/_print/index.html                    |  2 +-
 38/operations/_print/index.html         |  2 +-
 38/operations/kraft/index.html          |  6 +++---
 39/_print/index.html                    |  2 +-
 39/operations/_print/index.html         |  2 +-
 39/operations/kraft/index.html          |  6 +++---
 40/_print/index.html                    |  2 +-
 40/operations/_print/index.html         |  2 +-
 40/operations/kraft/index.html          |  6 +++---
 documentation/index.xml                 |  2 +-
 documentation/streams.html              |  2 ++
 documentation/streams/_print/index.html | 18 ------------------
 documentation/streams/index.html        |  6 +++---
 documentation/streams/index.xml         |  1 -
 index.xml                               |  2 +-
 sitemap.xml                             |  2 +-
 31 files changed, 48 insertions(+), 65 deletions(-)

diff --git a/33/_print/index.html b/33/_print/index.html
index 01be8faa4..505e526db 100644
--- a/33/_print/index.html
+++ b/33/_print/index.html
@@ -4875,7 +4875,7 @@ MaxFollowerLagTimeMs:   -1
 CurrentVoters:          [3000,3001,3002]
 CurrentObservers:       [0,1,2]
 </code></pre><h3 id=dump-log-tool>Dump Log Tool<a class=td-heading-self-link 
href=#dump-log-tool aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-dump-log</code> tool can be used to debug the log segments and 
snapshots for the cluster metadata directory. The tool will scan the provided 
files and decode the metadata records. For example, this command decodes and 
prints the records in the first log segment:</p><pre><code>  &gt; 
bin/kafka-dump-log.sh --cluster-metadata-decoder --f [...]
-</code></pre><p>This command decodes and prints the recrods in the a cluster 
metadata snapshot:</p><pre><code>  &gt; bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
+</code></pre><p>This command decodes and prints the records in a cluster 
metadata snapshot:</p><pre><code>  &gt; bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
 </code></pre><h3 id=metadata-shell>Metadata Shell<a class=td-heading-self-link 
href=#metadata-shell aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-metadata-shell</code> tool can be used to interactively inspect the 
state of the cluster metadata partition:</p><pre><code>  &gt; 
bin/kafka-metadata-shell.sh  --snapshot 
metadata_log_dir/__cluster_metadata-0/00000000000000000000.log
 &gt;&gt; ls /
 brokers  local  metadataQuorum  topicIds  topics
diff --git a/33/operations/_print/index.html b/33/operations/_print/index.html
index 68f2aa55b..3fcb037cc 100644
--- a/33/operations/_print/index.html
+++ b/33/operations/_print/index.html
@@ -383,7 +383,7 @@ MaxFollowerLagTimeMs:   -1
 CurrentVoters:          [3000,3001,3002]
 CurrentObservers:       [0,1,2]
 </code></pre><h3 id=dump-log-tool>Dump Log Tool<a class=td-heading-self-link 
href=#dump-log-tool aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-dump-log</code> tool can be used to debug the log segments and 
snapshots for the cluster metadata directory. The tool will scan the provided 
files and decode the metadata records. For example, this command decodes and 
prints the records in the first log segment:</p><pre><code>  &gt; 
bin/kafka-dump-log.sh --cluster-metadata-decoder --f [...]
-</code></pre><p>This command decodes and prints the recrods in the a cluster 
metadata snapshot:</p><pre><code>  &gt; bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
+</code></pre><p>This command decodes and prints the records in a cluster 
metadata snapshot:</p><pre><code>  &gt; bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
 </code></pre><h3 id=metadata-shell>Metadata Shell<a class=td-heading-self-link 
href=#metadata-shell aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-metadata-shell</code> tool can be used to interactively inspect the 
state of the cluster metadata partition:</p><pre><code>  &gt; 
bin/kafka-metadata-shell.sh  --snapshot 
metadata_log_dir/__cluster_metadata-0/00000000000000000000.log
 &gt;&gt; ls /
 brokers  local  metadataQuorum  topicIds  topics
diff --git a/33/operations/kraft/index.html b/33/operations/kraft/index.html
index 428f5dd40..5e82ca94a 100644
--- a/33/operations/kraft/index.html
+++ b/33/operations/kraft/index.html
@@ -1,5 +1,5 @@
 <!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en 
class=no-js><head><meta charset=utf-8><meta name=viewport 
content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots 
content="index, follow"><link rel=icon type=image/png sizes=32x32 
href=/images/apache.png><link rel=icon type=image/png sizes=16x16 
href=/images/apache.png><link rel="shortcut icon" href=/images/apache.png><link 
rel=apple-touch-icon sizes=180x180 href=/images/apache.png><title>KR [...]
-<meta name=description content="KRaft"><meta property="og:title" 
content="KRaft"><meta property="og:description" content="KRaft"><meta 
property="og:type" content="article"><meta property="og:url" 
content="https://kafka.apache.org/33/operations/kraft/";><meta 
property="article:section" content="33"><meta property="article:modified_time" 
content="2025-12-19T18:23:57-08:00"><meta itemprop=name content="KRaft"><meta 
itemprop=description content="KRaft"><meta itemprop=dateModified content="202 
[...]
+<meta name=description content="KRaft"><meta property="og:title" 
content="KRaft"><meta property="og:description" content="KRaft"><meta 
property="og:type" content="article"><meta property="og:url" 
content="https://kafka.apache.org/33/operations/kraft/";><meta 
property="article:section" content="33"><meta property="article:modified_time" 
content="2026-01-21T19:01:30-05:00"><meta itemprop=name content="KRaft"><meta 
itemprop=description content="KRaft"><meta itemprop=dateModified content="202 
[...]
 <span></span>
 <span></span></div></button>
 <a class="navbar-brand order-1 order-lg-0 mx-auto mx-lg-0" href=/><img 
src=/logos/kafka_logo--simple.png alt="Apache Kafka" 
class=navbar-logo-img></a><div class="order-2 d-lg-none" 
style=width:48px></div><div class="collapse navbar-collapse order-3 order-lg-1" 
id=main_navbar><ul class="navbar-nav ms-auto"><li class="nav-item dropdown"><a 
class="nav-link dropdown-toggle" href=/41/getting-started/ aria-haspopup=true 
aria-expanded=false>Get Started</a><ul class=dropdown-menu><li><a class=dr [...]
@@ -93,7 +93,7 @@ MaxFollowerLagTimeMs:   -1
 CurrentVoters:          [3000,3001,3002]
 CurrentObservers:       [0,1,2]
 </code></pre><h3 id=dump-log-tool>Dump Log Tool<a class=td-heading-self-link 
href=#dump-log-tool aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-dump-log</code> tool can be used to debug the log segments and 
snapshots for the cluster metadata directory. The tool will scan the provided 
files and decode the metadata records. For example, this command decodes and 
prints the records in the first log segment:</p><pre><code>  &gt; 
bin/kafka-dump-log.sh --cluster-metadata-decoder --f [...]
-</code></pre><p>This command decodes and prints the recrods in the a cluster 
metadata snapshot:</p><pre><code>  &gt; bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
+</code></pre><p>This command decodes and prints the records in a cluster 
metadata snapshot:</p><pre><code>  &gt; bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
 </code></pre><h3 id=metadata-shell>Metadata Shell<a class=td-heading-self-link 
href=#metadata-shell aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-metadata-shell</code> tool can be used to interactively inspect the 
state of the cluster metadata partition:</p><pre><code>  &gt; 
bin/kafka-metadata-shell.sh  --snapshot 
metadata_log_dir/__cluster_metadata-0/00000000000000000000.log
 &gt;&gt; ls /
 brokers  local  metadataQuorum  topicIds  topics
@@ -116,7 +116,7 @@ foo
 * Supporting JBOD configurations with multiple storage directories
 * Modifying certain dynamic configurations on the standalone KRaft controller
 * Delegation tokens
-* Upgrade from ZooKeeper mode</code></pre><div 
class=td-page-meta__lastmod>Last modified December 19, 2025: <a 
href=https://github.com/apache/kafka-site//commit/379dba2230101f7ca1b73658808d67e6e48bf909>Add
 license info to every source file and handle `documentation.html` links for 
all versioned paths. (#764) (379dba223)</a></div></div><div class="td-page-meta 
mb-3 mt-4 d-print-none"><nav class="d-flex justify-content-between 
align-items-center gap-3"><div class="d-flex flex-column align- [...]
+* Upgrade from ZooKeeper mode</code></pre><div 
class=td-page-meta__lastmod>Last modified January 21, 2026: <a 
href=https://github.com/apache/kafka-site//commit/bc5661dae5c5107a781279d45ec2a44fbb379e0e>MINOR:
 fix typos (#787) (bc5661dae)</a></div></div><div class="td-page-meta mb-3 mt-4 
d-print-none"><nav class="d-flex justify-content-between align-items-center 
gap-3"><div class="d-flex flex-column align-items-start"><a class="btn 
pager-btn rounded-3 fw-semibold py-2 px-3 d-inline-flex al [...]
 <span class="text-dark text-truncate d-inline-block" 
style=max-width:18rem>ZooKeeper</span></a></div><div class="ms-auto d-flex 
flex-column align-items-end"></div></nav></div></main></div></div><footer 
class="td-footer d-print-none"><div class=container-fluid><div class="row 
align-items-center"><div class="col-12 col-md-3 text-center text-md-start"><div 
class=td-footer__social-icons><a href=/community/contact/ target=_blank 
rel=noopener aria-label=Contact class=td-footer__social-link><i  [...]
 </a><a href=https://twitter.com/apachekafka target=_blank rel=noopener 
aria-label=Twitter class=td-footer__social-link><i class="fab fa-twitter"></i>
 </a><a href=https://stackoverflow.com/questions/tagged/apache-kafka 
target=_blank rel=noopener aria-label="Stack Overflow" 
class=td-footer__social-link><i class="fab fa-stack-overflow"></i>
diff --git a/34/_print/index.html b/34/_print/index.html
index 305d850c7..6fead5e21 100644
--- a/34/_print/index.html
+++ b/34/_print/index.html
@@ -4962,7 +4962,7 @@ MaxFollowerLagTimeMs:   -1
 CurrentVoters:          [3000,3001,3002]
 CurrentObservers:       [0,1,2]
 </code></pre><h3 id=dump-log-tool>Dump Log Tool<a class=td-heading-self-link 
href=#dump-log-tool aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-dump-log</code> tool can be used to debug the log segments and 
snapshots for the cluster metadata directory. The tool will scan the provided 
files and decode the metadata records. For example, this command decodes and 
prints the records in the first log segment:</p><pre><code>  &gt; 
bin/kafka-dump-log.sh --cluster-metadata-decoder --f [...]
-</code></pre><p>This command decodes and prints the recrods in the a cluster 
metadata snapshot:</p><pre><code>  &gt; bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
+</code></pre><p>This command decodes and prints the records in a cluster 
metadata snapshot:</p><pre><code>  &gt; bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
 </code></pre><h3 id=metadata-shell>Metadata Shell<a class=td-heading-self-link 
href=#metadata-shell aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-metadata-shell</code> tool can be used to interactively inspect the 
state of the cluster metadata partition:</p><pre><code>  &gt; 
bin/kafka-metadata-shell.sh  --snapshot 
metadata_log_dir/__cluster_metadata-0/00000000000000000000.log
 &gt;&gt; ls /
 brokers  local  metadataQuorum  topicIds  topics
diff --git a/34/operations/_print/index.html b/34/operations/_print/index.html
index 294ad126f..e74bdad93 100644
--- a/34/operations/_print/index.html
+++ b/34/operations/_print/index.html
@@ -383,7 +383,7 @@ MaxFollowerLagTimeMs:   -1
 CurrentVoters:          [3000,3001,3002]
 CurrentObservers:       [0,1,2]
 </code></pre><h3 id=dump-log-tool>Dump Log Tool<a class=td-heading-self-link 
href=#dump-log-tool aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-dump-log</code> tool can be used to debug the log segments and 
snapshots for the cluster metadata directory. The tool will scan the provided 
files and decode the metadata records. For example, this command decodes and 
prints the records in the first log segment:</p><pre><code>  &gt; 
bin/kafka-dump-log.sh --cluster-metadata-decoder --f [...]
-</code></pre><p>This command decodes and prints the recrods in the a cluster 
metadata snapshot:</p><pre><code>  &gt; bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
+</code></pre><p>This command decodes and prints the records in a cluster 
metadata snapshot:</p><pre><code>  &gt; bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
 </code></pre><h3 id=metadata-shell>Metadata Shell<a class=td-heading-self-link 
href=#metadata-shell aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-metadata-shell</code> tool can be used to interactively inspect the 
state of the cluster metadata partition:</p><pre><code>  &gt; 
bin/kafka-metadata-shell.sh  --snapshot 
metadata_log_dir/__cluster_metadata-0/00000000000000000000.log
 &gt;&gt; ls /
 brokers  local  metadataQuorum  topicIds  topics
diff --git a/34/operations/kraft/index.html b/34/operations/kraft/index.html
index f86ef21a6..a77817d88 100644
--- a/34/operations/kraft/index.html
+++ b/34/operations/kraft/index.html
@@ -1,5 +1,5 @@
 <!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en 
class=no-js><head><meta charset=utf-8><meta name=viewport 
content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots 
content="index, follow"><link rel=icon type=image/png sizes=32x32 
href=/images/apache.png><link rel=icon type=image/png sizes=16x16 
href=/images/apache.png><link rel="shortcut icon" href=/images/apache.png><link 
rel=apple-touch-icon sizes=180x180 href=/images/apache.png><title>KR [...]
-<meta name=description content="KRaft"><meta property="og:title" 
content="KRaft"><meta property="og:description" content="KRaft"><meta 
property="og:type" content="article"><meta property="og:url" 
content="https://kafka.apache.org/34/operations/kraft/";><meta 
property="article:section" content="34"><meta property="article:modified_time" 
content="2025-12-19T18:23:57-08:00"><meta itemprop=name content="KRaft"><meta 
itemprop=description content="KRaft"><meta itemprop=dateModified content="202 
[...]
+<meta name=description content="KRaft"><meta property="og:title" 
content="KRaft"><meta property="og:description" content="KRaft"><meta 
property="og:type" content="article"><meta property="og:url" 
content="https://kafka.apache.org/34/operations/kraft/";><meta 
property="article:section" content="34"><meta property="article:modified_time" 
content="2026-01-21T19:01:30-05:00"><meta itemprop=name content="KRaft"><meta 
itemprop=description content="KRaft"><meta itemprop=dateModified content="202 
[...]
 <span></span>
 <span></span></div></button>
 <a class="navbar-brand order-1 order-lg-0 mx-auto mx-lg-0" href=/><img 
src=/logos/kafka_logo--simple.png alt="Apache Kafka" 
class=navbar-logo-img></a><div class="order-2 d-lg-none" 
style=width:48px></div><div class="collapse navbar-collapse order-3 order-lg-1" 
id=main_navbar><ul class="navbar-nav ms-auto"><li class="nav-item dropdown"><a 
class="nav-link dropdown-toggle" href=/41/getting-started/ aria-haspopup=true 
aria-expanded=false>Get Started</a><ul class=dropdown-menu><li><a class=dr [...]
@@ -94,7 +94,7 @@ MaxFollowerLagTimeMs:   -1
 CurrentVoters:          [3000,3001,3002]
 CurrentObservers:       [0,1,2]
 </code></pre><h3 id=dump-log-tool>Dump Log Tool<a class=td-heading-self-link 
href=#dump-log-tool aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-dump-log</code> tool can be used to debug the log segments and 
snapshots for the cluster metadata directory. The tool will scan the provided 
files and decode the metadata records. For example, this command decodes and 
prints the records in the first log segment:</p><pre><code>  &gt; 
bin/kafka-dump-log.sh --cluster-metadata-decoder --f [...]
-</code></pre><p>This command decodes and prints the recrods in the a cluster 
metadata snapshot:</p><pre><code>  &gt; bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
+</code></pre><p>This command decodes and prints the records in a cluster 
metadata snapshot:</p><pre><code>  &gt; bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
 </code></pre><h3 id=metadata-shell>Metadata Shell<a class=td-heading-self-link 
href=#metadata-shell aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-metadata-shell</code> tool can be used to interactively inspect the 
state of the cluster metadata partition:</p><pre><code>  &gt; 
bin/kafka-metadata-shell.sh  --snapshot 
metadata_log_dir/__cluster_metadata-0/00000000000000000000.log
 &gt;&gt; ls /
 brokers  local  metadataQuorum  topicIds  topics
@@ -180,7 +180,7 @@ listeners=CONTROLLER://:9093
 # Remove ZooKeeper client configuration
 # zookeeper.connect=localhost:2181
 
-# Other configs ...</code></pre><div class=td-page-meta__lastmod>Last modified 
December 19, 2025: <a 
href=https://github.com/apache/kafka-site//commit/379dba2230101f7ca1b73658808d67e6e48bf909>Add
 license info to every source file and handle `documentation.html` links for 
all versioned paths. (#764) (379dba223)</a></div></div><div class="td-page-meta 
mb-3 mt-4 d-print-none"><nav class="d-flex justify-content-between 
align-items-center gap-3"><div class="d-flex flex-column align-items-star [...]
+# Other configs ...</code></pre><div class=td-page-meta__lastmod>Last modified 
January 21, 2026: <a 
href=https://github.com/apache/kafka-site//commit/bc5661dae5c5107a781279d45ec2a44fbb379e0e>MINOR:
 fix typos (#787) (bc5661dae)</a></div></div><div class="td-page-meta mb-3 mt-4 
d-print-none"><nav class="d-flex justify-content-between align-items-center 
gap-3"><div class="d-flex flex-column align-items-start"><a class="btn 
pager-btn rounded-3 fw-semibold py-2 px-3 d-inline-flex align-items- [...]
 <span class="text-dark text-truncate d-inline-block" 
style=max-width:18rem>ZooKeeper</span></a></div><div class="ms-auto d-flex 
flex-column align-items-end"></div></nav></div></main></div></div><footer 
class="td-footer d-print-none"><div class=container-fluid><div class="row 
align-items-center"><div class="col-12 col-md-3 text-center text-md-start"><div 
class=td-footer__social-icons><a href=/community/contact/ target=_blank 
rel=noopener aria-label=Contact class=td-footer__social-link><i  [...]
 </a><a href=https://twitter.com/apachekafka target=_blank rel=noopener 
aria-label=Twitter class=td-footer__social-link><i class="fab fa-twitter"></i>
 </a><a href=https://stackoverflow.com/questions/tagged/apache-kafka 
target=_blank rel=noopener aria-label="Stack Overflow" 
class=td-footer__social-link><i class="fab fa-stack-overflow"></i>
diff --git a/35/_print/index.html b/35/_print/index.html
index 171f9d969..67643344a 100644
--- a/35/_print/index.html
+++ b/35/_print/index.html
@@ -5136,7 +5136,7 @@ MaxFollowerLagTimeMs:   -1
 CurrentVoters:          [3000,3001,3002]
 CurrentObservers:       [0,1,2]
 </code></pre><h3 id=dump-log-tool>Dump Log Tool<a class=td-heading-self-link 
href=#dump-log-tool aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-dump-log</code> tool can be used to debug the log segments and 
snapshots for the cluster metadata directory. The tool will scan the provided 
files and decode the metadata records. For example, this command decodes and 
prints the records in the first log segment:</p><pre><code>  &gt; 
bin/kafka-dump-log.sh --cluster-metadata-decoder --f [...]
-</code></pre><p>This command decodes and prints the recrods in the a cluster 
metadata snapshot:</p><pre><code>  &gt; bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
+</code></pre><p>This command decodes and prints the records in a cluster 
metadata snapshot:</p><pre><code>  &gt; bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
 </code></pre><h3 id=metadata-shell>Metadata Shell<a class=td-heading-self-link 
href=#metadata-shell aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-metadata-shell</code> tool can be used to interactively inspect the 
state of the cluster metadata partition:</p><pre><code>  &gt; 
bin/kafka-metadata-shell.sh  --snapshot 
metadata_log_dir/__cluster_metadata-0/00000000000000000000.log
 &gt;&gt; ls /
 brokers  local  metadataQuorum  topicIds  topics
diff --git a/35/operations/_print/index.html b/35/operations/_print/index.html
index f2811addf..567294e6d 100644
--- a/35/operations/_print/index.html
+++ b/35/operations/_print/index.html
@@ -383,7 +383,7 @@ MaxFollowerLagTimeMs:   -1
 CurrentVoters:          [3000,3001,3002]
 CurrentObservers:       [0,1,2]
 </code></pre><h3 id=dump-log-tool>Dump Log Tool<a class=td-heading-self-link 
href=#dump-log-tool aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-dump-log</code> tool can be used to debug the log segments and 
snapshots for the cluster metadata directory. The tool will scan the provided 
files and decode the metadata records. For example, this command decodes and 
prints the records in the first log segment:</p><pre><code>  &gt; 
bin/kafka-dump-log.sh --cluster-metadata-decoder --f [...]
-</code></pre><p>This command decodes and prints the recrods in the a cluster 
metadata snapshot:</p><pre><code>  &gt; bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
+</code></pre><p>This command decodes and prints the records in a cluster 
metadata snapshot:</p><pre><code>  &gt; bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
 </code></pre><h3 id=metadata-shell>Metadata Shell<a class=td-heading-self-link 
href=#metadata-shell aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-metadata-shell</code> tool can be used to interactively inspect the 
state of the cluster metadata partition:</p><pre><code>  &gt; 
bin/kafka-metadata-shell.sh  --snapshot 
metadata_log_dir/__cluster_metadata-0/00000000000000000000.log
 &gt;&gt; ls /
 brokers  local  metadataQuorum  topicIds  topics
diff --git a/35/operations/kraft/index.html b/35/operations/kraft/index.html
index 96a7a15a9..655d4c3ae 100644
--- a/35/operations/kraft/index.html
+++ b/35/operations/kraft/index.html
@@ -1,5 +1,5 @@
 <!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en 
class=no-js><head><meta charset=utf-8><meta name=viewport 
content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots 
content="index, follow"><link rel=icon type=image/png sizes=32x32 
href=/images/apache.png><link rel=icon type=image/png sizes=16x16 
href=/images/apache.png><link rel="shortcut icon" href=/images/apache.png><link 
rel=apple-touch-icon sizes=180x180 href=/images/apache.png><title>KR [...]
-<meta name=description content="KRaft"><meta property="og:title" 
content="KRaft"><meta property="og:description" content="KRaft"><meta 
property="og:type" content="article"><meta property="og:url" 
content="https://kafka.apache.org/35/operations/kraft/";><meta 
property="article:section" content="35"><meta property="article:modified_time" 
content="2025-12-19T18:23:57-08:00"><meta itemprop=name content="KRaft"><meta 
itemprop=description content="KRaft"><meta itemprop=dateModified content="202 
[...]
+<meta name=description content="KRaft"><meta property="og:title" 
content="KRaft"><meta property="og:description" content="KRaft"><meta 
property="og:type" content="article"><meta property="og:url" 
content="https://kafka.apache.org/35/operations/kraft/";><meta 
property="article:section" content="35"><meta property="article:modified_time" 
content="2026-01-21T19:01:30-05:00"><meta itemprop=name content="KRaft"><meta 
itemprop=description content="KRaft"><meta itemprop=dateModified content="202 
[...]
 <span></span>
 <span></span></div></button>
 <a class="navbar-brand order-1 order-lg-0 mx-auto mx-lg-0" href=/><img 
src=/logos/kafka_logo--simple.png alt="Apache Kafka" 
class=navbar-logo-img></a><div class="order-2 d-lg-none" 
style=width:48px></div><div class="collapse navbar-collapse order-3 order-lg-1" 
id=main_navbar><ul class="navbar-nav ms-auto"><li class="nav-item dropdown"><a 
class="nav-link dropdown-toggle" href=/41/getting-started/ aria-haspopup=true 
aria-expanded=false>Get Started</a><ul class=dropdown-menu><li><a class=dr [...]
@@ -95,7 +95,7 @@ MaxFollowerLagTimeMs:   -1
 CurrentVoters:          [3000,3001,3002]
 CurrentObservers:       [0,1,2]
 </code></pre><h3 id=dump-log-tool>Dump Log Tool<a class=td-heading-self-link 
href=#dump-log-tool aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-dump-log</code> tool can be used to debug the log segments and 
snapshots for the cluster metadata directory. The tool will scan the provided 
files and decode the metadata records. For example, this command decodes and 
prints the records in the first log segment:</p><pre><code>  &gt; 
bin/kafka-dump-log.sh --cluster-metadata-decoder --f [...]
-</code></pre><p>This command decodes and prints the recrods in the a cluster 
metadata snapshot:</p><pre><code>  &gt; bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
+</code></pre><p>This command decodes and prints the records in a cluster 
metadata snapshot:</p><pre><code>  &gt; bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
 </code></pre><h3 id=metadata-shell>Metadata Shell<a class=td-heading-self-link 
href=#metadata-shell aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-metadata-shell</code> tool can be used to interactively inspect the 
state of the cluster metadata partition:</p><pre><code>  &gt; 
bin/kafka-metadata-shell.sh  --snapshot 
metadata_log_dir/__cluster_metadata-0/00000000000000000000.log
 &gt;&gt; ls /
 brokers  local  metadataQuorum  topicIds  topics
@@ -181,7 +181,7 @@ listeners=CONTROLLER://:9093
 # Remove ZooKeeper client configuration
 # zookeeper.connect=localhost:2181
 
-# Other configs ...</code></pre><div class=td-page-meta__lastmod>Last modified 
December 19, 2025: <a 
href=https://github.com/apache/kafka-site//commit/379dba2230101f7ca1b73658808d67e6e48bf909>Add
 license info to every source file and handle `documentation.html` links for 
all versioned paths. (#764) (379dba223)</a></div></div><div class="td-page-meta 
mb-3 mt-4 d-print-none"><nav class="d-flex justify-content-between 
align-items-center gap-3"><div class="d-flex flex-column align-items-star [...]
+# Other configs ...</code></pre><div class=td-page-meta__lastmod>Last modified 
January 21, 2026: <a 
href=https://github.com/apache/kafka-site//commit/bc5661dae5c5107a781279d45ec2a44fbb379e0e>MINOR:
 fix typos (#787) (bc5661dae)</a></div></div><div class="td-page-meta mb-3 mt-4 
d-print-none"><nav class="d-flex justify-content-between align-items-center 
gap-3"><div class="d-flex flex-column align-items-start"><a class="btn 
pager-btn rounded-3 fw-semibold py-2 px-3 d-inline-flex align-items- [...]
 <span class="text-dark text-truncate d-inline-block" 
style=max-width:18rem>ZooKeeper</span></a></div><div class="ms-auto d-flex 
flex-column align-items-end"></div></nav></div></main></div></div><footer 
class="td-footer d-print-none"><div class=container-fluid><div class="row 
align-items-center"><div class="col-12 col-md-3 text-center text-md-start"><div 
class=td-footer__social-icons><a href=/community/contact/ target=_blank 
rel=noopener aria-label=Contact class=td-footer__social-link><i  [...]
 </a><a href=https://twitter.com/apachekafka target=_blank rel=noopener 
aria-label=Twitter class=td-footer__social-link><i class="fab fa-twitter"></i>
 </a><a href=https://stackoverflow.com/questions/tagged/apache-kafka 
target=_blank rel=noopener aria-label="Stack Overflow" 
class=td-footer__social-link><i class="fab fa-stack-overflow"></i>
diff --git a/36/_print/index.html b/36/_print/index.html
index 1927a1036..4b9a1d4fe 100644
--- a/36/_print/index.html
+++ b/36/_print/index.html
@@ -5161,7 +5161,7 @@ MaxFollowerLagTimeMs:   -1
 CurrentVoters:          [3000,3001,3002]
 CurrentObservers:       [0,1,2]
 </code></pre><h3 id=dump-log-tool>Dump Log Tool<a class=td-heading-self-link 
href=#dump-log-tool aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-dump-log</code> tool can be used to debug the log segments and 
snapshots for the cluster metadata directory. The tool will scan the provided 
files and decode the metadata records. For example, this command decodes and 
prints the records in the first log segment:</p><pre><code>  &gt; 
bin/kafka-dump-log.sh --cluster-metadata-decoder --f [...]
-</code></pre><p>This command decodes and prints the records in the a cluster 
metadata snapshot:</p><pre><code>  &gt; bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
+</code></pre><p>This command decodes and prints the records in a cluster 
metadata snapshot:</p><pre><code>  &gt; bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
 </code></pre><h3 id=metadata-shell>Metadata Shell<a class=td-heading-self-link 
href=#metadata-shell aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-metadata-shell</code> tool can be used to interactively inspect the 
state of the cluster metadata partition:</p><pre><code>  &gt; 
bin/kafka-metadata-shell.sh  --snapshot 
metadata_log_dir/__cluster_metadata-0/00000000000000000000.log
 &gt;&gt; ls /
 brokers  local  metadataQuorum  topicIds  topics
diff --git a/36/operations/_print/index.html b/36/operations/_print/index.html
index 0ae40e562..53912cfce 100644
--- a/36/operations/_print/index.html
+++ b/36/operations/_print/index.html
@@ -387,7 +387,7 @@ MaxFollowerLagTimeMs:   -1
 CurrentVoters:          [3000,3001,3002]
 CurrentObservers:       [0,1,2]
 </code></pre><h3 id=dump-log-tool>Dump Log Tool<a class=td-heading-self-link 
href=#dump-log-tool aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-dump-log</code> tool can be used to debug the log segments and 
snapshots for the cluster metadata directory. The tool will scan the provided 
files and decode the metadata records. For example, this command decodes and 
prints the records in the first log segment:</p><pre><code>  &gt; 
bin/kafka-dump-log.sh --cluster-metadata-decoder --f [...]
-</code></pre><p>This command decodes and prints the records in the a cluster 
metadata snapshot:</p><pre><code>  &gt; bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
+</code></pre><p>This command decodes and prints the records in a cluster 
metadata snapshot:</p><pre><code>  &gt; bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
 </code></pre><h3 id=metadata-shell>Metadata Shell<a class=td-heading-self-link 
href=#metadata-shell aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-metadata-shell</code> tool can be used to interactively inspect the 
state of the cluster metadata partition:</p><pre><code>  &gt; 
bin/kafka-metadata-shell.sh  --snapshot 
metadata_log_dir/__cluster_metadata-0/00000000000000000000.log
 &gt;&gt; ls /
 brokers  local  metadataQuorum  topicIds  topics
diff --git a/36/operations/kraft/index.html b/36/operations/kraft/index.html
index 394a9e60b..093ca5250 100644
--- a/36/operations/kraft/index.html
+++ b/36/operations/kraft/index.html
@@ -1,5 +1,5 @@
 <!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en 
class=no-js><head><meta charset=utf-8><meta name=viewport 
content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots 
content="index, follow"><link rel=icon type=image/png sizes=32x32 
href=/images/apache.png><link rel=icon type=image/png sizes=16x16 
href=/images/apache.png><link rel="shortcut icon" href=/images/apache.png><link 
rel=apple-touch-icon sizes=180x180 href=/images/apache.png><title>KR [...]
-<meta name=description content="KRaft"><meta property="og:title" 
content="KRaft"><meta property="og:description" content="KRaft"><meta 
property="og:type" content="article"><meta property="og:url" 
content="https://kafka.apache.org/36/operations/kraft/";><meta 
property="article:section" content="36"><meta property="article:modified_time" 
content="2025-12-19T18:23:57-08:00"><meta itemprop=name content="KRaft"><meta 
itemprop=description content="KRaft"><meta itemprop=dateModified content="202 
[...]
+<meta name=description content="KRaft"><meta property="og:title" 
content="KRaft"><meta property="og:description" content="KRaft"><meta 
property="og:type" content="article"><meta property="og:url" 
content="https://kafka.apache.org/36/operations/kraft/";><meta 
property="article:section" content="36"><meta property="article:modified_time" 
content="2026-01-21T19:01:30-05:00"><meta itemprop=name content="KRaft"><meta 
itemprop=description content="KRaft"><meta itemprop=dateModified content="202 
[...]
 <span></span>
 <span></span></div></button>
 <a class="navbar-brand order-1 order-lg-0 mx-auto mx-lg-0" href=/><img 
src=/logos/kafka_logo--simple.png alt="Apache Kafka" 
class=navbar-logo-img></a><div class="order-2 d-lg-none" 
style=width:48px></div><div class="collapse navbar-collapse order-3 order-lg-1" 
id=main_navbar><ul class="navbar-nav ms-auto"><li class="nav-item dropdown"><a 
class="nav-link dropdown-toggle" href=/41/getting-started/ aria-haspopup=true 
aria-expanded=false>Get Started</a><ul class=dropdown-menu><li><a class=dr [...]
@@ -98,7 +98,7 @@ MaxFollowerLagTimeMs:   -1
 CurrentVoters:          [3000,3001,3002]
 CurrentObservers:       [0,1,2]
 </code></pre><h3 id=dump-log-tool>Dump Log Tool<a class=td-heading-self-link 
href=#dump-log-tool aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-dump-log</code> tool can be used to debug the log segments and 
snapshots for the cluster metadata directory. The tool will scan the provided 
files and decode the metadata records. For example, this command decodes and 
prints the records in the first log segment:</p><pre><code>  &gt; 
bin/kafka-dump-log.sh --cluster-metadata-decoder --f [...]
-</code></pre><p>This command decodes and prints the records in the a cluster 
metadata snapshot:</p><pre><code>  &gt; bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
+</code></pre><p>This command decodes and prints the records in a cluster 
metadata snapshot:</p><pre><code>  &gt; bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
 </code></pre><h3 id=metadata-shell>Metadata Shell<a class=td-heading-self-link 
href=#metadata-shell aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-metadata-shell</code> tool can be used to interactively inspect the 
state of the cluster metadata partition:</p><pre><code>  &gt; 
bin/kafka-metadata-shell.sh  --snapshot 
metadata_log_dir/__cluster_metadata-0/00000000000000000000.log
 &gt;&gt; ls /
 brokers  local  metadataQuorum  topicIds  topics
@@ -185,7 +185,7 @@ listeners=CONTROLLER://:9093
 # zookeeper.connect=localhost:2181
 
 # Other configs ...
-</code></pre><div class=td-page-meta__lastmod>Last modified December 19, 2025: 
<a 
href=https://github.com/apache/kafka-site//commit/379dba2230101f7ca1b73658808d67e6e48bf909>Add
 license info to every source file and handle `documentation.html` links for 
all versioned paths. (#764) (379dba223)</a></div></div><div class="td-page-meta 
mb-3 mt-4 d-print-none"><nav class="d-flex justify-content-between 
align-items-center gap-3"><div class="d-flex flex-column align-items-start"><a 
class="btn pa [...]
+</code></pre><div class=td-page-meta__lastmod>Last modified January 21, 2026: 
<a 
href=https://github.com/apache/kafka-site//commit/bc5661dae5c5107a781279d45ec2a44fbb379e0e>MINOR:
 fix typos (#787) (bc5661dae)</a></div></div><div class="td-page-meta mb-3 mt-4 
d-print-none"><nav class="d-flex justify-content-between align-items-center 
gap-3"><div class="d-flex flex-column align-items-start"><a class="btn 
pager-btn rounded-3 fw-semibold py-2 px-3 d-inline-flex align-items-center 
gap-2" style [...]
 <span class="text-dark text-truncate d-inline-block" 
style=max-width:18rem>ZooKeeper</span></a></div><div class="ms-auto d-flex 
flex-column align-items-end"><a class="btn pager-btn rounded-3 fw-semibold py-2 
px-3 d-inline-flex align-items-center gap-2" style=min-width:12rem 
href=/36/operations/tiered-storage/ rel=next aria-label="Next: Tiered 
Storage"><span class="fw-semibold text-dark">Next:</span>
 <span class="text-dark text-truncate d-inline-block text-end" 
style=max-width:18rem>Tiered Storage
 </span><span class="fw-semibold 
text-dark">›</span></a></div></nav></div></main></div></div><footer 
class="td-footer d-print-none"><div class=container-fluid><div class="row 
align-items-center"><div class="col-12 col-md-3 text-center text-md-start"><div 
class=td-footer__social-icons><a href=/community/contact/ target=_blank 
rel=noopener aria-label=Contact class=td-footer__social-link><i class="fa 
fa-envelope"></i>
diff --git a/37/_print/index.html b/37/_print/index.html
index 929f89d73..bb883d42a 100644
--- a/37/_print/index.html
+++ b/37/_print/index.html
@@ -5315,7 +5315,7 @@ MaxFollowerLagTimeMs:   -1
 CurrentVoters:          [3000,3001,3002]
 CurrentObservers:       [0,1,2]
 </code></pre><h3 id=dump-log-tool>Dump Log Tool<a class=td-heading-self-link 
href=#dump-log-tool aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-dump-log</code> tool can be used to debug the log segments and 
snapshots for the cluster metadata directory. The tool will scan the provided 
files and decode the metadata records. For example, this command decodes and 
prints the records in the first log segment:</p><pre><code>  &gt; 
bin/kafka-dump-log.sh --cluster-metadata-decoder --f [...]
-</code></pre><p>This command decodes and prints the records in the a cluster 
metadata snapshot:</p><pre><code>  &gt; bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
+</code></pre><p>This command decodes and prints the records in a cluster 
metadata snapshot:</p><pre><code>  &gt; bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
 </code></pre><h3 id=metadata-shell>Metadata Shell<a class=td-heading-self-link 
href=#metadata-shell aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-metadata-shell</code> tool can be used to interactively inspect the 
state of the cluster metadata partition:</p><pre><code>  &gt; 
bin/kafka-metadata-shell.sh  --snapshot 
metadata_log_dir/__cluster_metadata-0/00000000000000000000.log
 &gt;&gt; ls /
 brokers  local  metadataQuorum  topicIds  topics
diff --git a/37/operations/_print/index.html b/37/operations/_print/index.html
index b04ecede1..071068b0f 100644
--- a/37/operations/_print/index.html
+++ b/37/operations/_print/index.html
@@ -386,7 +386,7 @@ MaxFollowerLagTimeMs:   -1
 CurrentVoters:          [3000,3001,3002]
 CurrentObservers:       [0,1,2]
 </code></pre><h3 id=dump-log-tool>Dump Log Tool<a class=td-heading-self-link 
href=#dump-log-tool aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-dump-log</code> tool can be used to debug the log segments and 
snapshots for the cluster metadata directory. The tool will scan the provided 
files and decode the metadata records. For example, this command decodes and 
prints the records in the first log segment:</p><pre><code>  &gt; 
bin/kafka-dump-log.sh --cluster-metadata-decoder --f [...]
-</code></pre><p>This command decodes and prints the records in the a cluster 
metadata snapshot:</p><pre><code>  &gt; bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
+</code></pre><p>This command decodes and prints the records in a cluster 
metadata snapshot:</p><pre><code>  &gt; bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
 </code></pre><h3 id=metadata-shell>Metadata Shell<a class=td-heading-self-link 
href=#metadata-shell aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-metadata-shell</code> tool can be used to interactively inspect the 
state of the cluster metadata partition:</p><pre><code>  &gt; 
bin/kafka-metadata-shell.sh  --snapshot 
metadata_log_dir/__cluster_metadata-0/00000000000000000000.log
 &gt;&gt; ls /
 brokers  local  metadataQuorum  topicIds  topics
diff --git a/37/operations/kraft/index.html b/37/operations/kraft/index.html
index 805801029..9dfeeb42e 100644
--- a/37/operations/kraft/index.html
+++ b/37/operations/kraft/index.html
@@ -1,5 +1,5 @@
 <!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en 
class=no-js><head><meta charset=utf-8><meta name=viewport 
content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots 
content="index, follow"><link rel=icon type=image/png sizes=32x32 
href=/images/apache.png><link rel=icon type=image/png sizes=16x16 
href=/images/apache.png><link rel="shortcut icon" href=/images/apache.png><link 
rel=apple-touch-icon sizes=180x180 href=/images/apache.png><title>KR [...]
-<meta name=description content="KRaft"><meta property="og:title" 
content="KRaft"><meta property="og:description" content="KRaft"><meta 
property="og:type" content="article"><meta property="og:url" 
content="https://kafka.apache.org/37/operations/kraft/";><meta 
property="article:section" content="37"><meta property="article:modified_time" 
content="2025-12-19T18:23:57-08:00"><meta itemprop=name content="KRaft"><meta 
itemprop=description content="KRaft"><meta itemprop=dateModified content="202 
[...]
+<meta name=description content="KRaft"><meta property="og:title" 
content="KRaft"><meta property="og:description" content="KRaft"><meta 
property="og:type" content="article"><meta property="og:url" 
content="https://kafka.apache.org/37/operations/kraft/";><meta 
property="article:section" content="37"><meta property="article:modified_time" 
content="2026-01-21T19:01:30-05:00"><meta itemprop=name content="KRaft"><meta 
itemprop=description content="KRaft"><meta itemprop=dateModified content="202 
[...]
 <span></span>
 <span></span></div></button>
 <a class="navbar-brand order-1 order-lg-0 mx-auto mx-lg-0" href=/><img 
src=/logos/kafka_logo--simple.png alt="Apache Kafka" 
class=navbar-logo-img></a><div class="order-2 d-lg-none" 
style=width:48px></div><div class="collapse navbar-collapse order-3 order-lg-1" 
id=main_navbar><ul class="navbar-nav ms-auto"><li class="nav-item dropdown"><a 
class="nav-link dropdown-toggle" href=/41/getting-started/ aria-haspopup=true 
aria-expanded=false>Get Started</a><ul class=dropdown-menu><li><a class=dr [...]
@@ -99,7 +99,7 @@ MaxFollowerLagTimeMs:   -1
 CurrentVoters:          [3000,3001,3002]
 CurrentObservers:       [0,1,2]
 </code></pre><h3 id=dump-log-tool>Dump Log Tool<a class=td-heading-self-link 
href=#dump-log-tool aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-dump-log</code> tool can be used to debug the log segments and 
snapshots for the cluster metadata directory. The tool will scan the provided 
files and decode the metadata records. For example, this command decodes and 
prints the records in the first log segment:</p><pre><code>  &gt; 
bin/kafka-dump-log.sh --cluster-metadata-decoder --f [...]
-</code></pre><p>This command decodes and prints the records in the a cluster 
metadata snapshot:</p><pre><code>  &gt; bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
+</code></pre><p>This command decodes and prints the records in a cluster 
metadata snapshot:</p><pre><code>  &gt; bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
 </code></pre><h3 id=metadata-shell>Metadata Shell<a class=td-heading-self-link 
href=#metadata-shell aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-metadata-shell</code> tool can be used to interactively inspect the 
state of the cluster metadata partition:</p><pre><code>  &gt; 
bin/kafka-metadata-shell.sh  --snapshot 
metadata_log_dir/__cluster_metadata-0/00000000000000000000.log
 &gt;&gt; ls /
 brokers  local  metadataQuorum  topicIds  topics
@@ -189,7 +189,7 @@ listeners=CONTROLLER://:9093
 # zookeeper.connect=localhost:2181
 
 # Other configs ...
-</code></pre><h3 id=reverting-to-zookeeper-mode-during-the-migration>Reverting 
to ZooKeeper mode During the Migration<a class=td-heading-self-link 
href=#reverting-to-zookeeper-mode-during-the-migration aria-label="Heading 
self-link"></a></h3><p>While the cluster is still in migration mode, it is 
possible to revert to ZooKeeper mode. The process to follow depends on how far 
the migration has progressed. In order to find out how to revert, select the 
<strong>final</strong> migration step t [...]
+</code></pre><h3 id=reverting-to-zookeeper-mode-during-the-migration>Reverting 
to ZooKeeper mode During the Migration<a class=td-heading-self-link 
href=#reverting-to-zookeeper-mode-during-the-migration aria-label="Heading 
self-link"></a></h3><p>While the cluster is still in migration mode, it is 
possible to revert to ZooKeeper mode. The process to follow depends on how far 
the migration has progressed. In order to find out how to revert, select the 
<strong>final</strong> migration step t [...]
 <span class="text-dark text-truncate d-inline-block" 
style=max-width:18rem>ZooKeeper</span></a></div><div class="ms-auto d-flex 
flex-column align-items-end"><a class="btn pager-btn rounded-3 fw-semibold py-2 
px-3 d-inline-flex align-items-center gap-2" style=min-width:12rem 
href=/37/operations/tiered-storage/ rel=next aria-label="Next: Tiered 
Storage"><span class="fw-semibold text-dark">Next:</span>
 <span class="text-dark text-truncate d-inline-block text-end" 
style=max-width:18rem>Tiered Storage
 </span><span class="fw-semibold 
text-dark">›</span></a></div></nav></div></main></div></div><footer 
class="td-footer d-print-none"><div class=container-fluid><div class="row 
align-items-center"><div class="col-12 col-md-3 text-center text-md-start"><div 
class=td-footer__social-icons><a href=/community/contact/ target=_blank 
rel=noopener aria-label=Contact class=td-footer__social-link><i class="fa 
fa-envelope"></i>
diff --git a/38/_print/index.html b/38/_print/index.html
index 01b046900..b6f009ec2 100644
--- a/38/_print/index.html
+++ b/38/_print/index.html
@@ -5462,7 +5462,7 @@ MaxFollowerLagTimeMs:   -1
 CurrentVoters:          [3000,3001,3002]
 CurrentObservers:       [0,1,2]
 </code></pre><h3 id=dump-log-tool>Dump Log Tool<a class=td-heading-self-link 
href=#dump-log-tool aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-dump-log</code> tool can be used to debug the log segments and 
snapshots for the cluster metadata directory. The tool will scan the provided 
files and decode the metadata records. For example, this command decodes and 
prints the records in the first log segment:</p><pre><code>$ 
bin/kafka-dump-log.sh --cluster-metadata-decoder --files  [...]
-</code></pre><p>This command decodes and prints the records in the a cluster 
metadata snapshot:</p><pre><code>$ bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
+</code></pre><p>This command decodes and prints the records in a cluster 
metadata snapshot:</p><pre><code>$ bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
 </code></pre><h3 id=metadata-shell>Metadata Shell<a class=td-heading-self-link 
href=#metadata-shell aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-metadata-shell</code> tool can be used to interactively inspect the 
state of the cluster metadata partition:</p><pre><code>$ 
bin/kafka-metadata-shell.sh --snapshot 
metadata_log_dir/__cluster_metadata-0/00000000000000000000.log
 &gt;&gt; ls /
 brokers  local  metadataQuorum  topicIds  topics
diff --git a/38/operations/_print/index.html b/38/operations/_print/index.html
index 62d32c808..ae770fdc8 100644
--- a/38/operations/_print/index.html
+++ b/38/operations/_print/index.html
@@ -377,7 +377,7 @@ MaxFollowerLagTimeMs:   -1
 CurrentVoters:          [3000,3001,3002]
 CurrentObservers:       [0,1,2]
 </code></pre><h3 id=dump-log-tool>Dump Log Tool<a class=td-heading-self-link 
href=#dump-log-tool aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-dump-log</code> tool can be used to debug the log segments and 
snapshots for the cluster metadata directory. The tool will scan the provided 
files and decode the metadata records. For example, this command decodes and 
prints the records in the first log segment:</p><pre><code>$ 
bin/kafka-dump-log.sh --cluster-metadata-decoder --files  [...]
-</code></pre><p>This command decodes and prints the records in the a cluster 
metadata snapshot:</p><pre><code>$ bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
+</code></pre><p>This command decodes and prints the records in a cluster 
metadata snapshot:</p><pre><code>$ bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
 </code></pre><h3 id=metadata-shell>Metadata Shell<a class=td-heading-self-link 
href=#metadata-shell aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-metadata-shell</code> tool can be used to interactively inspect the 
state of the cluster metadata partition:</p><pre><code>$ 
bin/kafka-metadata-shell.sh --snapshot 
metadata_log_dir/__cluster_metadata-0/00000000000000000000.log
 &gt;&gt; ls /
 brokers  local  metadataQuorum  topicIds  topics
diff --git a/38/operations/kraft/index.html b/38/operations/kraft/index.html
index bea00843f..a930b8f26 100644
--- a/38/operations/kraft/index.html
+++ b/38/operations/kraft/index.html
@@ -1,5 +1,5 @@
 <!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en 
class=no-js><head><meta charset=utf-8><meta name=viewport 
content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots 
content="index, follow"><link rel=icon type=image/png sizes=32x32 
href=/images/apache.png><link rel=icon type=image/png sizes=16x16 
href=/images/apache.png><link rel="shortcut icon" href=/images/apache.png><link 
rel=apple-touch-icon sizes=180x180 href=/images/apache.png><title>KR [...]
-<meta name=description content="KRaft"><meta property="og:title" 
content="KRaft"><meta property="og:description" content="KRaft"><meta 
property="og:type" content="article"><meta property="og:url" 
content="https://kafka.apache.org/38/operations/kraft/";><meta 
property="article:section" content="38"><meta property="article:modified_time" 
content="2025-12-19T18:23:57-08:00"><meta itemprop=name content="KRaft"><meta 
itemprop=description content="KRaft"><meta itemprop=dateModified content="202 
[...]
+<meta name=description content="KRaft"><meta property="og:title" 
content="KRaft"><meta property="og:description" content="KRaft"><meta 
property="og:type" content="article"><meta property="og:url" 
content="https://kafka.apache.org/38/operations/kraft/";><meta 
property="article:section" content="38"><meta property="article:modified_time" 
content="2026-01-21T19:01:30-05:00"><meta itemprop=name content="KRaft"><meta 
itemprop=description content="KRaft"><meta itemprop=dateModified content="202 
[...]
 <span></span>
 <span></span></div></button>
 <a class="navbar-brand order-1 order-lg-0 mx-auto mx-lg-0" href=/><img 
src=/logos/kafka_logo--simple.png alt="Apache Kafka" 
class=navbar-logo-img></a><div class="order-2 d-lg-none" 
style=width:48px></div><div class="collapse navbar-collapse order-3 order-lg-1" 
id=main_navbar><ul class="navbar-nav ms-auto"><li class="nav-item dropdown"><a 
class="nav-link dropdown-toggle" href=/41/getting-started/ aria-haspopup=true 
aria-expanded=false>Get Started</a><ul class=dropdown-menu><li><a class=dr [...]
@@ -99,7 +99,7 @@ MaxFollowerLagTimeMs:   -1
 CurrentVoters:          [3000,3001,3002]
 CurrentObservers:       [0,1,2]
 </code></pre><h3 id=dump-log-tool>Dump Log Tool<a class=td-heading-self-link 
href=#dump-log-tool aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-dump-log</code> tool can be used to debug the log segments and 
snapshots for the cluster metadata directory. The tool will scan the provided 
files and decode the metadata records. For example, this command decodes and 
prints the records in the first log segment:</p><pre><code>$ 
bin/kafka-dump-log.sh --cluster-metadata-decoder --files  [...]
-</code></pre><p>This command decodes and prints the records in the a cluster 
metadata snapshot:</p><pre><code>$ bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
+</code></pre><p>This command decodes and prints the records in a cluster 
metadata snapshot:</p><pre><code>$ bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
 </code></pre><h3 id=metadata-shell>Metadata Shell<a class=td-heading-self-link 
href=#metadata-shell aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-metadata-shell</code> tool can be used to interactively inspect the 
state of the cluster metadata partition:</p><pre><code>$ 
bin/kafka-metadata-shell.sh --snapshot 
metadata_log_dir/__cluster_metadata-0/00000000000000000000.log
 &gt;&gt; ls /
 brokers  local  metadataQuorum  topicIds  topics
@@ -189,7 +189,7 @@ listeners=CONTROLLER://:9093
 # zookeeper.connect=localhost:2181
 
 # Other configs ...
-</code></pre><h3 id=reverting-to-zookeeper-mode-during-the-migration>Reverting 
to ZooKeeper mode During the Migration<a class=td-heading-self-link 
href=#reverting-to-zookeeper-mode-during-the-migration aria-label="Heading 
self-link"></a></h3><p>While the cluster is still in migration mode, it is 
possible to revert to ZooKeeper mode. The process to follow depends on how far 
the migration has progressed. In order to find out how to revert, select the 
<strong>final</strong> migration step t [...]
+</code></pre><h3 id=reverting-to-zookeeper-mode-during-the-migration>Reverting 
to ZooKeeper mode During the Migration<a class=td-heading-self-link 
href=#reverting-to-zookeeper-mode-during-the-migration aria-label="Heading 
self-link"></a></h3><p>While the cluster is still in migration mode, it is 
possible to revert to ZooKeeper mode. The process to follow depends on how far 
the migration has progressed. In order to find out how to revert, select the 
<strong>final</strong> migration step t [...]
 <span class="text-dark text-truncate d-inline-block" 
style=max-width:18rem>ZooKeeper</span></a></div><div class="ms-auto d-flex 
flex-column align-items-end"><a class="btn pager-btn rounded-3 fw-semibold py-2 
px-3 d-inline-flex align-items-center gap-2" style=min-width:12rem 
href=/38/operations/tiered-storage/ rel=next aria-label="Next: Tiered 
Storage"><span class="fw-semibold text-dark">Next:</span>
 <span class="text-dark text-truncate d-inline-block text-end" 
style=max-width:18rem>Tiered Storage
 </span><span class="fw-semibold 
text-dark">›</span></a></div></nav></div></main></div></div><footer 
class="td-footer d-print-none"><div class=container-fluid><div class="row 
align-items-center"><div class="col-12 col-md-3 text-center text-md-start"><div 
class=td-footer__social-icons><a href=/community/contact/ target=_blank 
rel=noopener aria-label=Contact class=td-footer__social-link><i class="fa 
fa-envelope"></i>
diff --git a/39/_print/index.html b/39/_print/index.html
index b81c81ae6..67f873345 100644
--- a/39/_print/index.html
+++ b/39/_print/index.html
@@ -5859,7 +5859,7 @@ CurrentObservers:       [{&quot;id&quot;: 0, 
&quot;directoryId&quot;: &quot;3Db5
                          {&quot;id&quot;: 1, &quot;directoryId&quot;: 
&quot;UegA3Db5QLSqSZieL3rJBU&quot;},
                          {&quot;id&quot;: 2, &quot;directoryId&quot;: 
&quot;L3rJBUUegA3Db5QLSqSZie&quot;}]
 </code></pre><h3 id=dump-log-tool>Dump Log Tool<a class=td-heading-self-link 
href=#dump-log-tool aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-dump-log</code> tool can be used to debug the log segments and 
snapshots for the cluster metadata directory. The tool will scan the provided 
files and decode the metadata records. For example, this command decodes and 
prints the records in the first log segment:</p><pre><code>$ 
bin/kafka-dump-log.sh --cluster-metadata-decoder --files  [...]
-</code></pre><p>This command decodes and prints the records in the a cluster 
metadata snapshot:</p><pre><code>$ bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
+</code></pre><p>This command decodes and prints the records in a cluster 
metadata snapshot:</p><pre><code>$ bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
 </code></pre><h3 id=metadata-shell>Metadata Shell<a class=td-heading-self-link 
href=#metadata-shell aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-metadata-shell</code> tool can be used to interactively inspect the 
state of the cluster metadata partition:</p><pre><code>$ 
bin/kafka-metadata-shell.sh --snapshot 
metadata_log_dir/__cluster_metadata-0/00000000000000000000.log
 &gt;&gt; ls /
 brokers  local  metadataQuorum  topicIds  topics
diff --git a/39/operations/_print/index.html b/39/operations/_print/index.html
index 568fe6e37..bc4f1455d 100644
--- a/39/operations/_print/index.html
+++ b/39/operations/_print/index.html
@@ -408,7 +408,7 @@ CurrentObservers:       [{&quot;id&quot;: 0, 
&quot;directoryId&quot;: &quot;3Db5
                          {&quot;id&quot;: 1, &quot;directoryId&quot;: 
&quot;UegA3Db5QLSqSZieL3rJBU&quot;},
                          {&quot;id&quot;: 2, &quot;directoryId&quot;: 
&quot;L3rJBUUegA3Db5QLSqSZie&quot;}]
 </code></pre><h3 id=dump-log-tool>Dump Log Tool<a class=td-heading-self-link 
href=#dump-log-tool aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-dump-log</code> tool can be used to debug the log segments and 
snapshots for the cluster metadata directory. The tool will scan the provided 
files and decode the metadata records. For example, this command decodes and 
prints the records in the first log segment:</p><pre><code>$ 
bin/kafka-dump-log.sh --cluster-metadata-decoder --files  [...]
-</code></pre><p>This command decodes and prints the records in the a cluster 
metadata snapshot:</p><pre><code>$ bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
+</code></pre><p>This command decodes and prints the records in a cluster 
metadata snapshot:</p><pre><code>$ bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
 </code></pre><h3 id=metadata-shell>Metadata Shell<a class=td-heading-self-link 
href=#metadata-shell aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-metadata-shell</code> tool can be used to interactively inspect the 
state of the cluster metadata partition:</p><pre><code>$ 
bin/kafka-metadata-shell.sh --snapshot 
metadata_log_dir/__cluster_metadata-0/00000000000000000000.log
 &gt;&gt; ls /
 brokers  local  metadataQuorum  topicIds  topics
diff --git a/39/operations/kraft/index.html b/39/operations/kraft/index.html
index cfa7606b2..25fea62a4 100644
--- a/39/operations/kraft/index.html
+++ b/39/operations/kraft/index.html
@@ -1,5 +1,5 @@
 <!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en 
class=no-js><head><meta charset=utf-8><meta name=viewport 
content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots 
content="index, follow"><link rel=icon type=image/png sizes=32x32 
href=/images/apache.png><link rel=icon type=image/png sizes=16x16 
href=/images/apache.png><link rel="shortcut icon" href=/images/apache.png><link 
rel=apple-touch-icon sizes=180x180 href=/images/apache.png><title>KR [...]
-<meta name=description content="KRaft"><meta property="og:title" 
content="KRaft"><meta property="og:description" content="KRaft"><meta 
property="og:type" content="article"><meta property="og:url" 
content="https://kafka.apache.org/39/operations/kraft/";><meta 
property="article:section" content="39"><meta property="article:modified_time" 
content="2025-12-23T03:27:30+01:00"><meta itemprop=name content="KRaft"><meta 
itemprop=description content="KRaft"><meta itemprop=dateModified content="202 
[...]
+<meta name=description content="KRaft"><meta property="og:title" 
content="KRaft"><meta property="og:description" content="KRaft"><meta 
property="og:type" content="article"><meta property="og:url" 
content="https://kafka.apache.org/39/operations/kraft/";><meta 
property="article:section" content="39"><meta property="article:modified_time" 
content="2026-01-21T19:01:30-05:00"><meta itemprop=name content="KRaft"><meta 
itemprop=description content="KRaft"><meta itemprop=dateModified content="202 
[...]
 <span></span>
 <span></span></div></button>
 <a class="navbar-brand order-1 order-lg-0 mx-auto mx-lg-0" href=/><img 
src=/logos/kafka_logo--simple.png alt="Apache Kafka" 
class=navbar-logo-img></a><div class="order-2 d-lg-none" 
style=width:48px></div><div class="collapse navbar-collapse order-3 order-lg-1" 
id=main_navbar><ul class="navbar-nav ms-auto"><li class="nav-item dropdown"><a 
class="nav-link dropdown-toggle" href=/41/getting-started/ aria-haspopup=true 
aria-expanded=false>Get Started</a><ul class=dropdown-menu><li><a class=dr [...]
@@ -128,7 +128,7 @@ CurrentObservers:       [{&quot;id&quot;: 0, 
&quot;directoryId&quot;: &quot;3Db5
                          {&quot;id&quot;: 1, &quot;directoryId&quot;: 
&quot;UegA3Db5QLSqSZieL3rJBU&quot;},
                          {&quot;id&quot;: 2, &quot;directoryId&quot;: 
&quot;L3rJBUUegA3Db5QLSqSZie&quot;}]
 </code></pre><h3 id=dump-log-tool>Dump Log Tool<a class=td-heading-self-link 
href=#dump-log-tool aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-dump-log</code> tool can be used to debug the log segments and 
snapshots for the cluster metadata directory. The tool will scan the provided 
files and decode the metadata records. For example, this command decodes and 
prints the records in the first log segment:</p><pre><code>$ 
bin/kafka-dump-log.sh --cluster-metadata-decoder --files  [...]
-</code></pre><p>This command decodes and prints the records in the a cluster 
metadata snapshot:</p><pre><code>$ bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
+</code></pre><p>This command decodes and prints the records in a cluster 
metadata snapshot:</p><pre><code>$ bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
 </code></pre><h3 id=metadata-shell>Metadata Shell<a class=td-heading-self-link 
href=#metadata-shell aria-label="Heading self-link"></a></h3><p>The 
<code>kafka-metadata-shell</code> tool can be used to interactively inspect the 
state of the cluster metadata partition:</p><pre><code>$ 
bin/kafka-metadata-shell.sh --snapshot 
metadata_log_dir/__cluster_metadata-0/00000000000000000000.log
 &gt;&gt; ls /
 brokers  local  metadataQuorum  topicIds  topics
@@ -221,7 +221,7 @@ listeners=CONTROLLER://:9093
 # zookeeper.connect=localhost:2181
 
 # Other configs ...
-</code></pre><h3 id=reverting-to-zookeeper-mode-during-the-migration>Reverting 
to ZooKeeper mode During the Migration<a class=td-heading-self-link 
href=#reverting-to-zookeeper-mode-during-the-migration aria-label="Heading 
self-link"></a></h3><p>While the cluster is still in migration mode, it is 
possible to revert to ZooKeeper mode. The process to follow depends on how far 
the migration has progressed. In order to find out how to revert, select the 
<strong>final</strong> migration step t [...]
+</code></pre><h3 id=reverting-to-zookeeper-mode-during-the-migration>Reverting 
to ZooKeeper mode During the Migration<a class=td-heading-self-link 
href=#reverting-to-zookeeper-mode-during-the-migration aria-label="Heading 
self-link"></a></h3><p>While the cluster is still in migration mode, it is 
possible to revert to ZooKeeper mode. The process to follow depends on how far 
the migration has progressed. In order to find out how to revert, select the 
<strong>final</strong> migration step t [...]
 <span class="text-dark text-truncate d-inline-block" 
style=max-width:18rem>ZooKeeper</span></a></div><div class="ms-auto d-flex 
flex-column align-items-end"><a class="btn pager-btn rounded-3 fw-semibold py-2 
px-3 d-inline-flex align-items-center gap-2" style=min-width:12rem 
href=/39/operations/tiered-storage/ rel=next aria-label="Next: Tiered 
Storage"><span class="fw-semibold text-dark">Next:</span>
 <span class="text-dark text-truncate d-inline-block text-end" 
style=max-width:18rem>Tiered Storage
 </span><span class="fw-semibold 
text-dark">›</span></a></div></nav></div></main></div></div><footer 
class="td-footer d-print-none"><div class=container-fluid><div class="row 
align-items-center"><div class="col-12 col-md-3 text-center text-md-start"><div 
class=td-footer__social-icons><a href=/community/contact/ target=_blank 
rel=noopener aria-label=Contact class=td-footer__social-link><i class="fa 
fa-envelope"></i>
diff --git a/40/_print/index.html b/40/_print/index.html
index 9dae091d4..deb05216c 100644
--- a/40/_print/index.html
+++ b/40/_print/index.html
@@ -4958,7 +4958,7 @@ CurrentObservers:       [{&quot;id&quot;: 0, 
&quot;directoryId&quot;: &quot;3Db5
                          {&quot;id&quot;: 1, &quot;directoryId&quot;: 
&quot;UegA3Db5QLSqSZieL3rJBU&quot;},
                          {&quot;id&quot;: 2, &quot;directoryId&quot;: 
&quot;L3rJBUUegA3Db5QLSqSZie&quot;}]
 </code></pre><h3 id=dump-log-tool>Dump Log Tool<a class=td-heading-self-link 
href=#dump-log-tool aria-label="Heading self-link"></a></h3><p>The 
kafka-dump-log.sh tool can be used to debug the log segments and snapshots for 
the cluster metadata directory. The tool will scan the provided files and 
decode the metadata records. For example, this command decodes and prints the 
records in the first log segment:</p><pre><code>$ bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files metadata_l [...]
-</code></pre><p>This command decodes and prints the records in the a cluster 
metadata snapshot:</p><pre><code>$ bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
+</code></pre><p>This command decodes and prints the records in a cluster 
metadata snapshot:</p><pre><code>$ bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
 </code></pre><h3 id=metadata-shell>Metadata Shell<a class=td-heading-self-link 
href=#metadata-shell aria-label="Heading self-link"></a></h3><p>The 
kafka-metadata-shell.sh tool can be used to interactively inspect the state of 
the cluster metadata partition:</p><pre><code>$ bin/kafka-metadata-shell.sh 
--snapshot metadata_log_dir/__cluster_metadata-0/00000000000000000000.checkpoint
 &gt;&gt; ls /
 brokers  local  metadataQuorum  topicIds  topics
diff --git a/40/operations/_print/index.html b/40/operations/_print/index.html
index 73054a8fe..2535e2658 100644
--- a/40/operations/_print/index.html
+++ b/40/operations/_print/index.html
@@ -394,7 +394,7 @@ CurrentObservers:       [{&quot;id&quot;: 0, 
&quot;directoryId&quot;: &quot;3Db5
                          {&quot;id&quot;: 1, &quot;directoryId&quot;: 
&quot;UegA3Db5QLSqSZieL3rJBU&quot;},
                          {&quot;id&quot;: 2, &quot;directoryId&quot;: 
&quot;L3rJBUUegA3Db5QLSqSZie&quot;}]
 </code></pre><h3 id=dump-log-tool>Dump Log Tool<a class=td-heading-self-link 
href=#dump-log-tool aria-label="Heading self-link"></a></h3><p>The 
kafka-dump-log.sh tool can be used to debug the log segments and snapshots for 
the cluster metadata directory. The tool will scan the provided files and 
decode the metadata records. For example, this command decodes and prints the 
records in the first log segment:</p><pre><code>$ bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files metadata_l [...]
-</code></pre><p>This command decodes and prints the records in the a cluster 
metadata snapshot:</p><pre><code>$ bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
+</code></pre><p>This command decodes and prints the records in a cluster 
metadata snapshot:</p><pre><code>$ bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
 </code></pre><h3 id=metadata-shell>Metadata Shell<a class=td-heading-self-link 
href=#metadata-shell aria-label="Heading self-link"></a></h3><p>The 
kafka-metadata-shell.sh tool can be used to interactively inspect the state of 
the cluster metadata partition:</p><pre><code>$ bin/kafka-metadata-shell.sh 
--snapshot metadata_log_dir/__cluster_metadata-0/00000000000000000000.checkpoint
 &gt;&gt; ls /
 brokers  local  metadataQuorum  topicIds  topics
diff --git a/40/operations/kraft/index.html b/40/operations/kraft/index.html
index 8166767ce..444181f00 100644
--- a/40/operations/kraft/index.html
+++ b/40/operations/kraft/index.html
@@ -1,5 +1,5 @@
 <!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en 
class=no-js><head><meta charset=utf-8><meta name=viewport 
content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots 
content="index, follow"><link rel=icon type=image/png sizes=32x32 
href=/images/apache.png><link rel=icon type=image/png sizes=16x16 
href=/images/apache.png><link rel="shortcut icon" href=/images/apache.png><link 
rel=apple-touch-icon sizes=180x180 href=/images/apache.png><title>KR [...]
-<meta name=description content="KRaft"><meta property="og:title" 
content="KRaft"><meta property="og:description" content="KRaft"><meta 
property="og:type" content="article"><meta property="og:url" 
content="https://kafka.apache.org/40/operations/kraft/";><meta 
property="article:section" content="40"><meta property="article:modified_time" 
content="2025-12-19T18:23:57-08:00"><meta itemprop=name content="KRaft"><meta 
itemprop=description content="KRaft"><meta itemprop=dateModified content="202 
[...]
+<meta name=description content="KRaft"><meta property="og:title" 
content="KRaft"><meta property="og:description" content="KRaft"><meta 
property="og:type" content="article"><meta property="og:url" 
content="https://kafka.apache.org/40/operations/kraft/";><meta 
property="article:section" content="40"><meta property="article:modified_time" 
content="2026-01-21T19:01:30-05:00"><meta itemprop=name content="KRaft"><meta 
itemprop=description content="KRaft"><meta itemprop=dateModified content="202 
[...]
 <span></span>
 <span></span></div></button>
 <a class="navbar-brand order-1 order-lg-0 mx-auto mx-lg-0" href=/><img 
src=/logos/kafka_logo--simple.png alt="Apache Kafka" 
class=navbar-logo-img></a><div class="order-2 d-lg-none" 
style=width:48px></div><div class="collapse navbar-collapse order-3 order-lg-1" 
id=main_navbar><ul class="navbar-nav ms-auto"><li class="nav-item dropdown"><a 
class="nav-link dropdown-toggle" href=/41/getting-started/ aria-haspopup=true 
aria-expanded=false>Get Started</a><ul class=dropdown-menu><li><a class=dr [...]
@@ -129,7 +129,7 @@ CurrentObservers:       [{&quot;id&quot;: 0, 
&quot;directoryId&quot;: &quot;3Db5
                          {&quot;id&quot;: 1, &quot;directoryId&quot;: 
&quot;UegA3Db5QLSqSZieL3rJBU&quot;},
                          {&quot;id&quot;: 2, &quot;directoryId&quot;: 
&quot;L3rJBUUegA3Db5QLSqSZie&quot;}]
 </code></pre><h3 id=dump-log-tool>Dump Log Tool<a class=td-heading-self-link 
href=#dump-log-tool aria-label="Heading self-link"></a></h3><p>The 
kafka-dump-log.sh tool can be used to debug the log segments and snapshots for 
the cluster metadata directory. The tool will scan the provided files and 
decode the metadata records. For example, this command decodes and prints the 
records in the first log segment:</p><pre><code>$ bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files metadata_l [...]
-</code></pre><p>This command decodes and prints the records in the a cluster 
metadata snapshot:</p><pre><code>$ bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
+</code></pre><p>This command decodes and prints the records in a cluster 
metadata snapshot:</p><pre><code>$ bin/kafka-dump-log.sh 
--cluster-metadata-decoder --files 
metadata_log_dir/__cluster_metadata-0/00000000000000000100-0000000001.checkpoint
 </code></pre><h3 id=metadata-shell>Metadata Shell<a class=td-heading-self-link 
href=#metadata-shell aria-label="Heading self-link"></a></h3><p>The 
kafka-metadata-shell.sh tool can be used to interactively inspect the state of 
the cluster metadata partition:</p><pre><code>$ bin/kafka-metadata-shell.sh 
--snapshot metadata_log_dir/__cluster_metadata-0/00000000000000000000.checkpoint
 &gt;&gt; ls /
 brokers  local  metadataQuorum  topicIds  topics
@@ -148,7 +148,7 @@ foo
   &quot;partitionEpoch&quot; : 0
 }
 &gt;&gt; exit
-</code></pre><h2 id=deploying-considerations>Deploying Considerations<a 
class=td-heading-self-link href=#deploying-considerations aria-label="Heading 
self-link"></a></h2><ul><li>Kafka server&rsquo;s <code>process.role</code> 
should be set to either <code>broker</code> or <code>controller</code> but not 
both. Combined mode can be used in development environments, but it should be 
avoided in critical deployment environments.</li><li>For redundancy, a Kafka 
cluster should use 3 or more cont [...]
+</code></pre><h2 id=deploying-considerations>Deploying Considerations<a 
class=td-heading-self-link href=#deploying-considerations aria-label="Heading 
self-link"></a></h2><ul><li>Kafka server&rsquo;s <code>process.role</code> 
should be set to either <code>broker</code> or <code>controller</code> but not 
both. Combined mode can be used in development environments, but it should be 
avoided in critical deployment environments.</li><li>For redundancy, a Kafka 
cluster should use 3 or more cont [...]
 <span class="text-dark text-truncate d-inline-block" 
style=max-width:18rem>Monitoring</span></a></div><div class="ms-auto d-flex 
flex-column align-items-end"><a class="btn pager-btn rounded-3 fw-semibold py-2 
px-3 d-inline-flex align-items-center gap-2" style=min-width:12rem 
href=/40/operations/tiered-storage/ rel=next aria-label="Next: Tiered 
Storage"><span class="fw-semibold text-dark">Next:</span>
 <span class="text-dark text-truncate d-inline-block text-end" 
style=max-width:18rem>Tiered Storage
 </span><span class="fw-semibold 
text-dark">›</span></a></div></nav></div></main></div></div><footer 
class="td-footer d-print-none"><div class=container-fluid><div class="row 
align-items-center"><div class="col-12 col-md-3 text-center text-md-start"><div 
class=td-footer__social-icons><a href=/community/contact/ target=_blank 
rel=noopener aria-label=Contact class=td-footer__social-link><i class="fa 
fa-envelope"></i>
diff --git a/documentation/index.xml b/documentation/index.xml
index 851056c74..e67160790 100644
--- a/documentation/index.xml
+++ b/documentation/index.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" 
xmlns:atom="http://www.w3.org/2005/Atom";><channel><title>Documentation Redirect 
on Apache 
Kafka</title><link>https://kafka.apache.org/documentation/</link><description>Recent
 content in Documentation Redirect on Apache Kafka</description><generator>Hugo 
-- gohugo.io</generator><language>en</language><atom:link 
href="https://kafka.apache.org/documentation/index.xml"; rel="self" 
type="application/rss+xml"/></channel></rss>
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" 
xmlns:atom="http://www.w3.org/2005/Atom";><channel><title>Documentation Redirect 
on Apache 
Kafka</title><link>https://kafka.apache.org/documentation/</link><description>Recent
 content in Documentation Redirect on Apache Kafka</description><generator>Hugo 
-- gohugo.io</generator><language>en</language><atom:link 
href="https://kafka.apache.org/documentation/index.xml"; rel="self" 
type="application/rss+xml"/><item><titl [...]
\ No newline at end of file
diff --git a/documentation/streams.html b/documentation/streams.html
new file mode 100644
index 000000000..acad0d28f
--- /dev/null
+++ b/documentation/streams.html
@@ -0,0 +1,2 @@
+<!doctype html><html 
lang=en><head><title>https://kafka.apache.org/documentation/streams/</title>
+<link rel=canonical href=https://kafka.apache.org/documentation/streams/><meta 
name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh 
content="0; url=https://kafka.apache.org/documentation/streams/";></head></html>
\ No newline at end of file
diff --git a/documentation/streams/_print/index.html 
b/documentation/streams/_print/index.html
deleted file mode 100644
index 9cd850a7a..000000000
--- a/documentation/streams/_print/index.html
+++ /dev/null
@@ -1,18 +0,0 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en 
class=no-js><head><meta charset=utf-8><meta name=viewport 
content="width=device-width,initial-scale=1,shrink-to-fit=no"><link 
rel=canonical type=text/html 
href=https://kafka.apache.org/documentation/streams/><link rel=alternate 
type=application/rss+xml 
href=https://kafka.apache.org/documentation/streams/index.xml><meta name=robots 
content="noindex, nofollow"><link rel=icon type=image/png sizes=32x32 
href=/images/ap [...]
-<meta name=description content="Redirecting..."><meta property="og:title" 
content="Streams Redirect"><meta property="og:description" content="Apache 
Kafka"><meta property="og:type" content="website"><meta property="og:url" 
content="https://kafka.apache.org/documentation/streams/";><meta itemprop=name 
content="Streams Redirect"><meta itemprop=description content="Apache 
Kafka"><meta name=twitter:card content="summary"><meta name=twitter:title 
content="Streams Redirect"><meta name=twitter:d [...]
-<span></span>
-<span></span></div></button>
-<a class="navbar-brand order-1 order-lg-0 mx-auto mx-lg-0" href=/><img 
src=/logos/kafka_logo--simple.png alt="Apache Kafka" 
class=navbar-logo-img></a><div class="order-2 d-lg-none" 
style=width:48px></div><div class="collapse navbar-collapse order-3 order-lg-1" 
id=main_navbar><ul class="navbar-nav ms-auto"><li class="nav-item dropdown"><a 
class="nav-link dropdown-toggle" href=/41/getting-started/ aria-haspopup=true 
aria-expanded=false>Get Started</a><ul class=dropdown-menu><li><a class=dr [...]
-<i class="fas fa-search"></i></button><div class=search-input-wrapper 
id=searchInputWrapper><div class="td-search td-search--offline"><div 
class=td-search__icon></div><input type=search class="td-search__input 
form-control" placeholder="Search this site…" aria-label="Search this site…" 
autocomplete=off 
data-offline-search-index-json-src=/offline-search-index.ee84d1bfeb2308dac63b46287350e01a.json
 data-offline-search-base-href=/ 
data-offline-search-max-results=10></div></div></div></div></ [...]
-</a><a href=https://twitter.com/apachekafka target=_blank rel=noopener 
aria-label=Twitter class=td-footer__social-link><i class="fab fa-twitter"></i>
-</a><a href=https://stackoverflow.com/questions/tagged/apache-kafka 
target=_blank rel=noopener aria-label="Stack Overflow" 
class=td-footer__social-link><i class="fab fa-stack-overflow"></i>
-</a><a href=https://github.com/apache/kafka target=_blank rel=noopener 
aria-label=GitHub class=td-footer__social-link><i class="fab fa-github"></i>
-</a><a href=mailto:[email protected] target=_blank rel=noopener 
aria-label="Developer mailing list" class=td-footer__social-link><i class="fa 
fa-envelope"></i></a></div></div><div class="col-12 col-md-6 text-center"><div 
class=td-footer__copyright>The contents of this website are 
&copy;&nbsp;2026&nbsp;Apache Software Foundation
-under the terms of the <a href=https://www.apache.org/licenses/LICENSE-2.0 
target=_blank rel=noopener>Apache License v2</a>.
-Apache Kafka, Kafka, and the Kafka logo are either registered trademarks or 
trademarks of The Apache Software Foundation
-in the United States and other countries.</div><div class="td-footer__links 
mt-2"><a href=https://www.apache.org/security/ target=_blank 
rel=noopener>Security</a> |
-<a href=https://www.apache.org/foundation/contributing.html target=_blank 
rel=noopener>Donate</a> |
-<a href=https://www.apache.org/foundation/thanks.html target=_blank 
rel=noopener>Thanks</a> |
-<a href=https://www.apache.org/events/current-event.html target=_blank 
rel=noopener>Events</a> |
-<a href=https://www.apache.org/licenses/ target=_blank 
rel=noopener>License</a> |
-<a href=https://privacy.apache.org/policies/privacy-policy-public.html 
target=_blank rel=noopener>Privacy</a></div></div><div class="col-12 col-md-3 
text-center text-md-end"><a href=https://www.apache.org/ target=_blank 
rel=noopener class=asf-logo-link><img src=/images/apache.png alt="Apache 
Software Foundation" 
class=asf-feather-logo></a></div></div></div></footer></div><script 
src=/js/main.min.dc2c0119076a0df855e55a8044ce0de74b7b9033c20e853e22d7ec7e9bdde965.js
 integrity="sha256-3CwBGQd [...]
\ No newline at end of file
diff --git a/documentation/streams/index.html b/documentation/streams/index.html
index b7757979f..cf4340f82 100644
--- a/documentation/streams/index.html
+++ b/documentation/streams/index.html
@@ -1,9 +1,9 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en 
class=no-js><head><meta charset=utf-8><meta name=viewport 
content="width=device-width,initial-scale=1,shrink-to-fit=no"><link 
rel=alternate type=text/html 
href=https://kafka.apache.org/documentation/streams/_print/><link rel=alternate 
type=application/rss+xml 
href=https://kafka.apache.org/documentation/streams/index.xml><meta name=robots 
content="index, follow"><link rel=icon type=image/png sizes=32x32 href=/images 
[...]
-<meta name=description content="Redirecting..."><meta property="og:title" 
content="Streams Redirect"><meta property="og:description" content="Apache 
Kafka"><meta property="og:type" content="website"><meta property="og:url" 
content="https://kafka.apache.org/documentation/streams/";><meta itemprop=name 
content="Streams Redirect"><meta itemprop=description content="Apache 
Kafka"><meta name=twitter:card content="summary"><meta name=twitter:title 
content="Streams Redirect"><meta name=twitter:d [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en 
class=no-js><head><meta charset=utf-8><meta name=viewport 
content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots 
content="index, follow"><link rel=icon type=image/png sizes=32x32 
href=/images/apache.png><link rel=icon type=image/png sizes=16x16 
href=/images/apache.png><link rel="shortcut icon" href=/images/apache.png><link 
rel=apple-touch-icon sizes=180x180 href=/images/apache.png><title>Ka [...]
+<meta name=description content="Redirecting to 
/41/streams/introduction..."><meta property="og:title" content="Kafka 
Streams"><meta property="og:description" content="Redirecting to 
/41/streams/introduction..."><meta property="og:type" content="article"><meta 
property="og:url" 
content="https://kafka.apache.org/documentation/streams/";><meta 
property="article:section" content="documentation"><meta 
property="article:modified_time" content="2025-12-19T18:23:57-08:00"><meta 
itemprop=name cont [...]
 <span></span>
 <span></span></div></button>
 <a class="navbar-brand order-1 order-lg-0 mx-auto mx-lg-0" href=/><img 
src=/logos/kafka_logo--simple.png alt="Apache Kafka" 
class=navbar-logo-img></a><div class="order-2 d-lg-none" 
style=width:48px></div><div class="collapse navbar-collapse order-3 order-lg-1" 
id=main_navbar><ul class="navbar-nav ms-auto"><li class="nav-item dropdown"><a 
class="nav-link dropdown-toggle" href=/41/getting-started/ aria-haspopup=true 
aria-expanded=false>Get Started</a><ul class=dropdown-menu><li><a class=dr [...]
-<i class="fas fa-search"></i></button><div class=search-input-wrapper 
id=searchInputWrapper><div class="td-search td-search--offline"><div 
class=td-search__icon></div><input type=search class="td-search__input 
form-control" placeholder="Search this site…" aria-label="Search this site…" 
autocomplete=off 
data-offline-search-index-json-src=/offline-search-index.ee84d1bfeb2308dac63b46287350e01a.json
 data-offline-search-base-href=/ 
data-offline-search-max-results=10></div></div></div></div></ [...]
+<i class="fas fa-search"></i></button><div class=search-input-wrapper 
id=searchInputWrapper><div class="td-search td-search--offline"><div 
class=td-search__icon></div><input type=search class="td-search__input 
form-control" placeholder="Search this site…" aria-label="Search this site…" 
autocomplete=off 
data-offline-search-index-json-src=/offline-search-index.ee84d1bfeb2308dac63b46287350e01a.json
 data-offline-search-base-href=/ 
data-offline-search-max-results=10></div></div></div></div></ [...]
 </a><a href=https://twitter.com/apachekafka target=_blank rel=noopener 
aria-label=Twitter class=td-footer__social-link><i class="fab fa-twitter"></i>
 </a><a href=https://stackoverflow.com/questions/tagged/apache-kafka 
target=_blank rel=noopener aria-label="Stack Overflow" 
class=td-footer__social-link><i class="fab fa-stack-overflow"></i>
 </a><a href=https://github.com/apache/kafka target=_blank rel=noopener 
aria-label=GitHub class=td-footer__social-link><i class="fab fa-github"></i>
diff --git a/documentation/streams/index.xml b/documentation/streams/index.xml
deleted file mode 100644
index 1f94b0068..000000000
--- a/documentation/streams/index.xml
+++ /dev/null
@@ -1 +0,0 @@
-<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" 
xmlns:atom="http://www.w3.org/2005/Atom";><channel><title>Streams Redirect on 
Apache 
Kafka</title><link>https://kafka.apache.org/documentation/streams/</link><description>Recent
 content in Streams Redirect on Apache Kafka</description><generator>Hugo -- 
gohugo.io</generator><language>en</language><atom:link 
href="https://kafka.apache.org/documentation/streams/index.xml"; rel="self" 
type="application/rss+xml"/></chann [...]
\ No newline at end of file
diff --git a/index.xml b/index.xml
index 328f67437..9b5907504 100644
--- a/index.xml
+++ b/index.xml
@@ -2134,7 +2134,7 @@ The source code for the web site and documentation can be 
checked out from Apach
 git clone -b asf-site https://github.com/apache/kafka-site.git We are happy to 
received patches for the website and documentation. We think documentation is a 
core part of the project and welcome any improvements, suggestions, or 
clarifications.</description></item><item><title>Downloads</title><link>https://kafka.apache.org/community/downloads/</link><pubDate>Mon,
 01 Jan 0001 00:00:00 
+0000</pubDate><guid>https://kafka.apache.org/community/downloads/</guid><description>The
 project goal  [...]
 Supported releases 4.1.1 Released November 12, 2025 Release Notes Docker 
image: apache/kafka:4.1.1. Docker Native image: apache/kafka-native:4.1.1. 
Source download: kafka-4.1.1-src.tgz (asc, sha512) Binary download: 
kafka_2.13-4.1.1.tgz (asc, sha512) 4.1.0 Released September 2, 2025 Release 
Notes Docker image: 
apache/kafka:4.</description></item><item><title>Events</title><link>https://kafka.apache.org/community/events/</link><pubDate>Mon,
 01 Jan 0001 00:00:00 +0000</pubDate><guid>https: [...]
 North America Phoenix, AZ Fayetteville­, AR Little Rock, AR San Francisco Bay 
Area, CA East Bay, California Los Angeles, CA Mountain View, CA Orange, CA San 
Diego, CA San Francisco, CA Sunnyvale, CA Denver, CO Hartford, CT Stamford, CT 
Washington, DC Jacksonville, FL Miami, FL Orlando, FL Tampa, FL Atlanta, GA 
Boise, ID Chicago, IL Indianapolis, IN Fort Wayne, IN Des Moines, IA Kansas 
City, KS Louisville, KY New Orleans, LA Shreveport, LA Columbia, MD Boston, MA 
Detroit, MI Minneapolis,  [...]
-Technically speaking, event streaming is the practice of capturing data in 
real-time from event sources like databases, sensors, mobile devices, cloud 
services, and software applications in the form of streams of events; storing 
these event streams durably for later retrieval; manipulating, processing, and 
reacting to the event streams in real-time as well as retrospectively; and 
routing the event streams to different destination technologies as 
needed.</description></item><item><title>P [...]
+Technically speaking, event streaming is the practice of capturing data in 
real-time from event sources like databases, sensors, mobile devices, cloud 
services, and software applications in the form of streams of events; storing 
these event streams durably for later retrieval; manipulating, processing, and 
reacting to the event streams in real-time as well as retrospectively; and 
routing the event streams to different destination technologies as 
needed.</description></item><item><title>K [...]
 Streaming Audio Podcast by Confluent — episodes cover a variety of topics 
surrounding Apache Kafka, real-time data streaming, and the cloud.
 Data Engineering Podcast by Tobias Macey — each new episode provides useful 
and informative insights into the projects, platforms, and practices that data 
engineers, team leaders, and data scientists need to know about to learn and 
grow in their career</description></item><item><title>Project 
Security</title><link>https://kafka.apache.org/community/project_security/</link><pubDate>Mon,
 01 Jan 0001 00:00:00 
+0000</pubDate><guid>https://kafka.apache.org/community/project_security/</guid><d
 [...]
 $ tar -xzf kafka_2.13-4.1.1.tgz $ cd kafka_2.13-4.1.1 Step 2: Start the Kafka 
environment NOTE: Your local environment must have Java 17+ installed.
diff --git a/sitemap.xml b/sitemap.xml
index afe20914b..8dc09c387 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset 
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"; 
xmlns:xhtml="http://www.w3.org/1999/xhtml";><url><loc>https://kafka.apache.org/0100/implementation/api-design/</loc><lastmod>2025-12-19T18:23:57-08:00</lastmod></url><url><loc>https://kafka.apache.org/0101/implementation/api-design/</loc><lastmod>2025-12-19T18:23:57-08:00</lastmod></url><url><loc>https://kafka.apache.org/0102/implementation/api-design/</loc><lastmod>2025-12-1
 [...]
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset 
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"; 
xmlns:xhtml="http://www.w3.org/1999/xhtml";><url><loc>https://kafka.apache.org/0100/implementation/api-design/</loc><lastmod>2025-12-19T18:23:57-08:00</lastmod></url><url><loc>https://kafka.apache.org/0101/implementation/api-design/</loc><lastmod>2025-12-19T18:23:57-08:00</lastmod></url><url><loc>https://kafka.apache.org/0102/implementation/api-design/</loc><lastmod>2025-12-1
 [...]
\ No newline at end of file


Reply via email to