Skip to content

Commit a2c8823

Browse files
MINOR: fix docs references to missing features that are no longer missing (apache#20435)
**Changes:** - Remove outdated "missing features" references from docs - Updated ZooKeeper deprecation note to clarify removal in Kafka 4.0. Reviewers: Chia-Ping Tsai <[email protected]>
1 parent 0fd4593 commit a2c8823

File tree

2 files changed

+1
-16
lines changed

2 files changed

+1
-16
lines changed

docs/ops.html

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3731,10 +3731,7 @@ <h4 class="anchor-heading"><a id="zkversion" class="anchor-link"></a><a href="#z
37313731
The current stable branch is 3.8. Kafka is regularly updated to include the latest release in the 3.8 series.
37323732

37333733
<h4 class="anchor-heading"><a id="zk_depr" class="anchor-link"></a><a href="#zk_depr">ZooKeeper Deprecation</a></h4>
3734-
<p>With the release of Apache Kafka 3.5, Zookeeper is now marked deprecated. Removal of ZooKeeper is planned in the next major release of Apache Kafka (version 4.0),
3735-
which is scheduled to happen no sooner than April 2024. During the deprecation phase, ZooKeeper is still supported for metadata management of Kafka clusters,
3736-
but it is not recommended for new deployments. There is a small subset of features that remain to be implemented in KRaft
3737-
see <a href="#kraft_missing">current missing features</a> for more information.</p>
3734+
<p>ZooKeeper mode was deprecated in Apache Kafka 3.5. Apache Kafka version 4.0 removed support for ZooKeeper mode.</p>
37383735

37393736
<h5 class="anchor-heading"><a id="zk_depr_migration" class="anchor-link"></a><a href="#zk_drep_migration">Migration</a></h5>
37403737
<p>Users are recommended to begin planning for migration to KRaft and also begin testing to provide any feedback. Refer to <a href="#kraft_zk_migration">ZooKeeper to KRaft Migration</a> for details on how to perform a live migration from ZooKeeper to KRaft and current limitations.</p>
@@ -3967,15 +3964,6 @@ <h4 class="anchor-heading"><a id="kraft_deployment" class="anchor-link"></a><a h
39673964
<li>The Kafka controllers store all the metadata for the cluster in memory and on disk. We believe that for a typical Kafka cluster 5GB of main memory and 5GB of disk space on the metadata log director is sufficient.</li>
39683965
</ul>
39693966

3970-
<h4 class="anchor-heading"><a id="kraft_missing" class="anchor-link"></a><a href="#kraft_missing">Missing Features</a></h4>
3971-
3972-
<p>The following features are not fully implemented in KRaft mode:</p>
3973-
3974-
<ul>
3975-
<li>Supporting JBOD configurations with multiple storage directories. Note that an Early Access release is supported in 3.7 as per <a href="https://cwiki.apache.org/confluence/display/KAFKA/KIP-858%3A+Handle+JBOD+broker+disk+failure+in+KRaft">KIP-858</a>. Note that it is not yet recommended for use in production environments. Please refer to the <a href="https://cwiki.apache.org/confluence/display/KAFKA/Kafka+JBOD+in+KRaft+Early+Access+Release+Notes">release notes</a> to help us test it and provide feedback at <a href="https://issues.apache.org/jira/browse/KAFKA-16061">KAFKA-16061</a>.</li>
3976-
<li>Modifying certain dynamic configurations on the standalone KRaft controller</li>
3977-
</ul>
3978-
39793967
<h4 class="anchor-heading"><a id="kraft_zk_migration" class="anchor-link"></a><a href="#kraft_zk_migration">ZooKeeper to KRaft Migration</a></h4>
39803968

39813969
<h3>Terminology</h3>
@@ -4008,8 +3996,6 @@ <h3>Limitations</h3>
40083996
Brokers with broken log directories will only be able to migrate to KRaft once the directories are repaired.
40093997
For further details refer to <a href="https://issues.apache.org/jira/browse/KAFKA-16431">KAFKA-16431</a>.
40103998
</li>
4011-
<li><a href="#kraft_missing">As noted above</a>, some features are not fully implemented in KRaft mode. If you are
4012-
using one of those features, you will not be able to migrate to KRaft yet.</li>
40133999
<li>
40144000
There is a known inconsistency between ZK and KRaft modes in the arguments passed to an <code>AlterConfigPolicy</code>,
40154001
when an <code>OpType.SUBTRACT</code> is processed.

docs/toc.html

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,6 @@
175175
<li><a href="#kraft_storage">Storage Tool</a>
176176
<li><a href="#kraft_debug">Debugging</a>
177177
<li><a href="#kraft_deployment">Deploying Considerations</a>
178-
<li><a href="#kraft_missing">Missing Features</a>
179178
<li><a href="#kraft_zk_migration">ZooKeeper to KRaft Migration</a>
180179
</ul>
181180

0 commit comments

Comments
 (0)