This is an automated email from the ASF dual-hosted git repository.
gian pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git
The following commit(s) were added to refs/heads/master by this push:
new 534dd2bf36a docs: Default isolation.level is read_committed. (#19194)
534dd2bf36a is described below
commit 534dd2bf36aa6c760ba0251f87e6abc4c73eec7c
Author: Gian Merlino <[email protected]>
AuthorDate: Sun Mar 22 22:00:38 2026 -0700
docs: Default isolation.level is read_committed. (#19194)
In KafkaRecordSupplier, we set isolation.level to read_committed if
the user has not explicitly set it to something else. This patch
updates kafka-ingestion.md to reflect that.
---
docs/ingestion/kafka-ingestion.md | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/docs/ingestion/kafka-ingestion.md
b/docs/ingestion/kafka-ingestion.md
index 54c75b7e76e..2326b59d99d 100644
--- a/docs/ingestion/kafka-ingestion.md
+++ b/docs/ingestion/kafka-ingestion.md
@@ -157,10 +157,8 @@ You must include `bootstrap.servers` in consumer
properties with a list of Kafka
In some cases, you may need to retrieve consumer properties at runtime. For
example, when `bootstrap.servers` is unknown or not static.
The `isolation.level` property in `consumerProperties` determines how Druid
reads messages written transactionally.
-If you use older versions of Kafka servers without transaction support or you
don't want Druid to consume only committed transactions, set `isolation.level`
to `read_uncommitted`.
-With `read_uncommitted`, which is the default setting, Druid reads all
messages, including aborted transactional messages.
-Make sure offsets are sequential, since there is no offset gap check in Druid.
-For Druid to consume only committed transactional messages, set
`isolation.level` to `read_committed`.
+With `read_committed`, which is the default in Druid, only committed
transactions are read.
+If you use older versions of Kafka without transaction support, or you want to
read even aborted transactions, set `isolation.level` to `read_uncommitted`.
If your Kafka cluster enables consumer group ACLs, you can set `group.id` in
`consumerProperties` to override the default auto generated group ID.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]