kafka/docs
S.Y. Wang 22bef988d4
KAFKA-18926 KafkaPrincipalBuilder should extend KafkaPrincipalSerde (#19987)
In KRaft, custom KafkaPrincipalBuilder instances must implement
KafkaPrincipalSerde to support the forward mechanism. Currently, this
requirement is not enforced and relies on the developer's attention.

With this patch, we can prevent incorrect implementations at compile
time.

Reviewers: Ken Huang <s7133700@gmail.com>, TengYao Chi
 <kitingiao@gmail.com>, Chia-Ping Tsai <chia7712@gmail.com>
2025-06-22 22:01:03 +08:00
..
documentation KAFKA-18074: Add kafka client compatibility matrix (#18091) 2025-03-11 18:38:37 -07:00
images KAFKA-18111: Add Kafka Logo to README (#18452) 2025-01-08 17:17:31 -08:00
js MINOR: Bump trunk to 4.2.0-SNAPSHOT (#19944) 2025-06-11 09:24:57 +02:00
streams MINOR: remove transform and through from repartition description (#19291) 2025-04-08 18:10:25 -07:00
README.md KAFKA-16467: add docs README (#15664) 2024-04-30 10:26:35 +08:00
api.html KAFKA-19353: Upgrade note and initial docs for KIP-932 (#19863) 2025-06-03 13:23:11 +01:00
compatibility-summary.html KAFKA-18074: Add kafka client compatibility matrix (#18091) 2025-03-11 18:38:37 -07:00
configuration.html KAFKA-18627 Deprecated "org.apache.kafka.disallowed.login.modules" (#18683) 2025-06-18 23:05:30 +08:00
connect.html MINOR: Use immutable KIP link (#19153) 2025-03-09 23:42:33 +08:00
design.html KAFKA-19283: Update transaction exception handling documentation (#19931) 2025-06-09 17:07:29 -07:00
docker.html MINOR: Refresh of the docs (#16375) 2024-06-18 17:15:47 +02:00
documentation.html KAFKA-18074: Add kafka client compatibility matrix (#18091) 2025-03-11 18:38:37 -07:00
ecosystem.html MINOR: Use immutable KIP link (#19153) 2025-03-09 23:42:33 +08:00
implementation.html MINOR: Remove old message format documentation (#19033) 2025-02-26 09:36:08 -08:00
introduction.html MINOR: Use immutable KIP link (#19153) 2025-03-09 23:42:33 +08:00
ops.html MINOR: ELR release note for 4.1 (#19909) 2025-06-09 17:05:20 -07:00
protocol.html MINOR: Use immutable KIP link (#19153) 2025-03-09 23:42:33 +08:00
quickstart.html KAFKA-18229: Move configs out of "kraft" directory (#18389) 2025-01-22 15:47:57 +01:00
security.html MINOR: LIST_CONFIG_RESOURCES in security.html (#19896) 2025-06-04 15:44:20 +01:00
toc.html KAFKA-19353: Upgrade note and initial docs for KIP-932 (#19863) 2025-06-03 13:23:11 +01:00
upgrade.html KAFKA-18926 KafkaPrincipalBuilder should extend KafkaPrincipalSerde (#19987) 2025-06-22 22:01:03 +08:00
uses.html MINOR: Various fixes in the docs (#14914) 2023-12-04 22:06:49 +01:00
zk2kraft-summary.html MINOR: Adjust ToC of zk2kraft and fix wrong section number of docker (#19146) 2025-03-09 08:55:50 +08:00

README.md

Docs

The documentation needs to run with kafka-site. Please check the README in the kafka-site repository to preview documentation locally.