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

Move the change logger out of RocksDB stores

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 0.10.1.0
    • 0.10.2.0
    • streams

    Description

      We currently have the change logger embedded within the RocksDB store implementations, however this results in multiple implementations of the same thing and bad separation of concerns. We should create new LoggedStore that wraps the outer most store when logging is enabled, for example:

      loggedStore -> cachingStore -> meteredStore -> innerStore

      Attachments

        Activity

          People

            Unassigned Unassigned
            damianguy Damian Guy
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: