KIP-728 — Introduce the RESTORING state to the KafkaStreams state machine
Discussion Streams
Introduces a new `RESTORING` state to the `KafkaStreams` state machine that sits between `REBALANCING` and `RUNNING`, remaining active until all state stores have completed changelog restoration. Without a distinct `RESTORING` state, applications and monitoring systems cannot distinguish between a cluster actively rebalancing and one that is catching up on state store restoration after a rebalance.
Details
| Author | A. Sophie Blee-Goldman |
| Status | Discussion |
| JIRA | KAFKA-12550 |
| Wiki | View on Apache Wiki |
| Created | 2021-03-30 |
| Last Modified | 2021-03-31 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.