You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@kafka.apache.org by "Alyssa Huang (Jira)" <ji...@apache.org> on 2025/01/02 19:10:00 UTC
[jira] [Created] (KAFKA-18394) Formalize durable and in-memory election state changes
Alyssa Huang created KAFKA-18394:
------------------------------------
Summary: Formalize durable and in-memory election state changes
Key: KAFKA-18394
URL: https://issues.apache.org/jira/browse/KAFKA-18394
Project: Kafka
Issue Type: Improvement
Reporter: Alyssa Huang
We essentially have two paths of epoch state transitions -
1. one which involves updating on-disk election state and then in-memory epoch state (which includes in-memory election state changes)
2. on which does not involve any changed election state and just needs an in-memory epoch state change
For the second case, we should explicitly check no persisted or in-memory election state has changed. For the first case, we should have the in-memory election state derive from the persisted election state change. (It should be impossible for the two to differ)
--
This message was sent by Atlassian Jira
(v8.20.10#820010)