You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@kafka.apache.org by "Nicholas Telford (Jira)" <ji...@apache.org> on 2026/04/20 15:43:00 UTC
[jira] [Updated] (KAFKA-20498) RocksDBStore readOnly implementation
[ https://issues.apache.org/jira/browse/KAFKA-20498?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Nicholas Telford updated KAFKA-20498:
-------------------------------------
Summary: RocksDBStore readOnly implementation (was: RocksDBStore#readOnly implementation)
> RocksDBStore readOnly implementation
> ------------------------------------
>
> Key: KAFKA-20498
> URL: https://issues.apache.org/jira/browse/KAFKA-20498
> Project: Kafka
> Issue Type: Sub-task
> Reporter: Nicholas Telford
> Assignee: Nicholas Telford
> Priority: Major
>
> This will return a custom store implementation ({{{}RocksDBStore#ReadOnlyView{}}}), that routes its reads ({{{}get{}}}, {{{}all{}}}, {{{}range{}}}, {{{}prefixScan{}}}, etc.) through a {{DBAccessor}} determined by the {{IsolationLevel}} specified to {{{}RocksDBStore#readOnly(IsolationLevel){}}}:
> * When {{{}READ_UNCOMMITTED{}}}, uses a {{DirectDBAccessor}}
> * When {{{}READ_COMMITTED{}}}, uses a {{TransactionalDBAccessor}}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)