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]

Reply via email to