Damian Guy created KAFKA-4182: --------------------------------- Summary: Move the change logger our of RocksDB stores Key: KAFKA-4182 URL: https://issues.apache.org/jira/browse/KAFKA-4182 Project: Kafka Issue Type: Improvement Components: streams Affects Versions: 0.10.1.0 Reporter: Damian Guy Assignee: Guozhang Wang Fix For: 0.10.1.1
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 -- This message was sent by Atlassian JIRA (v6.3.4#6332)