Nicholas Telford created KAFKA-20497:
----------------------------------------
Summary: ReadOnlyView implementations for wrapping stores
Key: KAFKA-20497
URL: https://issues.apache.org/jira/browse/KAFKA-20497
Project: Kafka
Issue Type: Sub-task
Reporter: Nicholas Telford
Assignee: Nicholas Telford
Each of the {{Caching*Store and}} {{Metered*Store}} implementations need to
provide a custom {{ReadOnlyView}} store implementation that implements their
domain logic (caching/metering) on a read-only version of their {{wrapped()}}
store (via: {{wrapped().readOnly(isolationLevel).}}
{{{}ChangeLogging*Store{}}}s can simply delegate to
{{{}wrapped().readOnly(isolationLevel){}}}, because read-only stores do not log
any changes.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)