Skip to content

Conversation

rakshit-souvik
Copy link

No description provided.

@rakshit-souvik rakshit-souvik requested review from a team as code owners July 25, 2025 11:33
lucliu1108 and others added 23 commits July 26, 2025 10:33
As a follow-up minor addition to PR for
[KSTREAMS-7735](https://confluentinc.atlassian.net/browse/KSTREAMS-7735
) (apache#20029) , add the instructions
for upgrading `streams.version` parameter for KIP-1071 EA.

Reviewers: Andrew Schofield <[email protected]>
…IP-1071 EA (apache#20250)

Follow up on apache#20241.

Delete the instruction that manually set `streams.version=1` for running
Kafka 4.1 since it is already achieved in previous setup steps.

Reviewers: Lucas Brutschy <[email protected]>
… (apache#20274)

All state updater threads use the same metrics instance, but do not use
unique names for their sensors. This can have the following symptoms:

1) Data inserted into one sensor by one thread can affect the metrics of
all state updater threads.
2) If one state updater thread is shutdown, the metrics associated to
all state updater threads are removed.
3) If one state updater thread is started, while another one is removed,
it can happen that a metric is registered with the `Metrics` instance,
but not associated to any `Sensor` (because it is concurrently removed),
which means that the metric will not be removed upon shutdown. If a
thread with the same name later tries to register the same metric, we
may run into a `java.lang.IllegalArgumentException: A metric named ...
already exists`, as described in the ticket.

This change fixes the bug giving unique names to the sensors. A test is
added that there is no interference of the removal of sensors and
metrics during shutdown.

Reviewers: Matthias J. Sax <[email protected]>
Along with the change: apache#17952

([KIP-966](https://cwiki.apache.org/confluence/display/KAFKA/KIP-966%3A+Eligible+Leader+Replicas)),
the semantics of `min.insync.replicas` config has small change, and add
some constraints. We should document them clearly.

Reviewers: Jun Rao <[email protected]>, Calvin Liu <[email protected]>,
 Mickael Maison <[email protected]>, Paolo Patierno
 <[email protected]>, Federico Valeri <[email protected]>, Chia-Ping
 Tsai <[email protected]>
…pache#19996)

According to correct HTML syntax, IDs on the same page should be unique,
so we should fix this.

Reviewers: TengYao Chi <[email protected]>
…e#20269)

The `state-change.log` file is being incorrectly rotated to
`stage-change.log.[date]`. This change fixes the typo to have the log
file correctly rotated to `state-change.log.[date]`

_No functional changes._

Reviewers: Mickael Maison <[email protected]>, Christo Lolov
 <[email protected]>, Luke Chen <[email protected]>, Ken Huang
 <[email protected]>, TengYao Chi <[email protected]>, Chia-Ping Tsai
 <[email protected]>
Add new group coordinator metrics section to TOC.

Reviewers: Chia-Ping Tsai <[email protected]>
due to migration to confluent-devtools, we need to update the import
path of ci_tools
The previous URL http://lambda-architecture.net/ seems to now be controlled by spammers

Co-authored-by: Shashank <[email protected]>
Reviewers: Mickael Maison <[email protected]>
Updated Kafka Streams configuration documentation to stay latest with
version 4.0.0.

Reviewers: Matthias J. Sax <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.