This is an automated email from the ASF dual-hosted git repository.
FrankChen021 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 c2d15dfc55d docs: updated isolation.level description (#19628)
c2d15dfc55d is described below
commit c2d15dfc55d965e63b55dd11d698ca10ced99b4e
Author: ava nunes <[email protected]>
AuthorDate: Sat Jun 27 20:25:22 2026 -0700
docs: updated isolation.level description (#19628)
* docs: updated isolation.level description
* added yarn serve to scripts
* Update docs/ingestion/kafka-ingestion.md
Co-authored-by: 317brian <[email protected]>
---------
Co-authored-by: 317brian <[email protected]>
---
docs/ingestion/kafka-ingestion.md | 4 +---
website/package.json | 1 +
2 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/docs/ingestion/kafka-ingestion.md
b/docs/ingestion/kafka-ingestion.md
index 5854d582076..1d8127a767c 100644
--- a/docs/ingestion/kafka-ingestion.md
+++ b/docs/ingestion/kafka-ingestion.md
@@ -156,9 +156,7 @@ Consumer properties control how a supervisor reads and
processes event messages
You must include `bootstrap.servers` in consumer properties with a list of
Kafka brokers in the format `<BROKER_1>:<PORT_1>,<BROKER_2>:<PORT_2>,...`.
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.
-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`.
+The `isolation.level` property determines how Druid handles transactional
Kafka messages. Although standard Kafka consumers default to
`read_uncommitted`, Druid's ingestion engine defaults to `read_committed`. This
ensures that only finalized data is indexed and aborted transactions are
ignored. If you need to use legacy Kafka brokers or don’t want Druid to consume
only committed transactions, explicitly set `isolation.level` to
`read_uncommitted`. Note that using `read_uncommitted` remo [...]
If your Kafka cluster enables consumer group ACLs, you can set `group.id` in
`consumerProperties` to override the default auto generated group ID.
diff --git a/website/package.json b/website/package.json
index 5ff9dfdf86b..0733ccbb9b6 100644
--- a/website/package.json
+++ b/website/package.json
@@ -3,6 +3,7 @@
"scripts": {
"start": "docusaurus start",
"build": "docusaurus build",
+ "serve": "docusaurus serve",
"compile-scss": "sass scss/custom.scss > static/css/custom.css",
"link-lint": "node script/link-lint.js",
"spellcheck": "mdspell --en-us --ignore-numbers --report '../docs/**/*.md'
|| (./script/notify-spellcheck-issues && false)",
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]