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

github-actions[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 d2a51944f5 Updated asf-staging from GHA workflow run 25839302527
d2a51944f5 is described below

commit d2a51944f5c87ddfcf49945c3e4f8b8f46408916
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Thu May 14 03:10:50 2026 +0000

    Updated asf-staging from GHA workflow run 25839302527
    
    Commit: 
https://github.com/apache/kafka-site/commit/a04884cbee149139b0e8220c7de19107bb3f195f
    GitHub Run: https://github.com/apache/kafka-site/actions/runs/25839302527
---
 39/_print/index.html            | 4 ++--
 39/operations/_print/index.html | 4 ++--
 39/operations/kraft/index.html  | 6 +++---
 sitemap.xml                     | 2 +-
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/39/_print/index.html b/39/_print/index.html
index 4863a2c93e..cd60768312 100644
--- a/39/_print/index.html
+++ b/39/_print/index.html
@@ -5877,7 +5877,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 [...]
 </code></pre><p>It is generally useful to enable DEBUG logging on the KRaft 
controllers and the ZK brokers during the migration.</p><h3 
id=provisioning-the-kraft-controller-quorum>Provisioning the KRaft controller 
quorum<a class=td-heading-self-link 
href=#provisioning-the-kraft-controller-quorum aria-label="Heading 
self-link"></a></h3><p>Two things are needed before the migration can begin. 
First, the brokers must be configured to support the migration and second, a 
KRaft controller quor [...]
 </code></pre><p>The KRaft controller quorum should also be provisioned with 
the latest <code>metadata.version</code>. This is done automatically when you 
format the node with the <code>kafka-storage.sh</code> tool. For further 
instructions on KRaft deployment, please refer to the above 
documentation.</p><p>In addition to the standard KRaft configuration, the KRaft 
controllers will need to enable support for the migration as well as provide 
ZooKeeper connection configuration.</p><p>Here i [...]
 process.roles=controller
@@ -5951,7 +5951,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 [...]
 # ex: `git checkout 3.9.1`
 $ ./gradlew clean :storage:testJar
 </code></pre><p>After build successfully, there should be a 
<code>kafka-storage-x.x.x-test.jar</code> file under 
<code>storage/build/libs</code>. Next, setting configurations in the broker 
side to enable tiered storage feature.</p><pre><code># Sample Zookeeper/Kraft 
broker server.properties listening on PLAINTEXT://:9092
diff --git a/39/operations/_print/index.html b/39/operations/_print/index.html
index 9ce2505bb1..cf63bb0423 100644
--- a/39/operations/_print/index.html
+++ b/39/operations/_print/index.html
@@ -427,7 +427,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 [...]
 </code></pre><p>It is generally useful to enable DEBUG logging on the KRaft 
controllers and the ZK brokers during the migration.</p><h3 
id=provisioning-the-kraft-controller-quorum>Provisioning the KRaft controller 
quorum<a class=td-heading-self-link 
href=#provisioning-the-kraft-controller-quorum aria-label="Heading 
self-link"></a></h3><p>Two things are needed before the migration can begin. 
First, the brokers must be configured to support the migration and second, a 
KRaft controller quor [...]
 </code></pre><p>The KRaft controller quorum should also be provisioned with 
the latest <code>metadata.version</code>. This is done automatically when you 
format the node with the <code>kafka-storage.sh</code> tool. For further 
instructions on KRaft deployment, please refer to the above 
documentation.</p><p>In addition to the standard KRaft configuration, the KRaft 
controllers will need to enable support for the migration as well as provide 
ZooKeeper connection configuration.</p><p>Here i [...]
 process.roles=controller
@@ -501,7 +501,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 [...]
 # ex: `git checkout 3.9.1`
 $ ./gradlew clean :storage:testJar
 </code></pre><p>After build successfully, there should be a 
<code>kafka-storage-x.x.x-test.jar</code> file under 
<code>storage/build/libs</code>. Next, setting configurations in the broker 
side to enable tiered storage feature.</p><pre><code># Sample Zookeeper/Kraft 
broker server.properties listening on PLAINTEXT://:9092
diff --git a/39/operations/kraft/index.html b/39/operations/kraft/index.html
index cd7deb6a63..abcb787364 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="2026-02-22T20:11:19+09: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-05-14T04:08:11+01: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=/42/getting-started/ aria-haspopup=true 
aria-expanded=false>Get Started</a><ul class=dropdown-menu><li><a class=dr [...]
@@ -147,7 +147,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 [...]
 </code></pre><p>It is generally useful to enable DEBUG logging on the KRaft 
controllers and the ZK brokers during the migration.</p><h3 
id=provisioning-the-kraft-controller-quorum>Provisioning the KRaft controller 
quorum<a class=td-heading-self-link 
href=#provisioning-the-kraft-controller-quorum aria-label="Heading 
self-link"></a></h3><p>Two things are needed before the migration can begin. 
First, the brokers must be configured to support the migration and second, a 
KRaft controller quor [...]
 </code></pre><p>The KRaft controller quorum should also be provisioned with 
the latest <code>metadata.version</code>. This is done automatically when you 
format the node with the <code>kafka-storage.sh</code> tool. For further 
instructions on KRaft deployment, please refer to the above 
documentation.</p><p>In addition to the standard KRaft configuration, the KRaft 
controllers will need to enable support for the migration as well as provide 
ZooKeeper connection configuration.</p><p>Here i [...]
 process.roles=controller
@@ -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/sitemap.xml b/sitemap.xml
index 1f69a46e17..a149cca19c 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