Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-6721

Consolidate state store management for global stores and normal stores

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • streams
    • None

    Description

      Today the internal logic of handling global state store restoration and update, and normal store restoration are separated in two set of classes. Hence whenever we are updating the logic for one of it we need to do the same for others, which we may easily forget, causing regressions.

      As a tech debt cleanup we should consider consolidating the logic of global state stores into `StateRestorer` and `StoreChangelogReader` if possible.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              guozhang Guozhang Wang
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated: