Siyao Meng created HDDS-7601:
--------------------------------

             Summary: [Snapshot] Use RocksDB to persist compaction log
                 Key: HDDS-7601
                 URL: https://issues.apache.org/jira/browse/HDDS-7601
             Project: Apache Ozone
          Issue Type: Sub-task
            Reporter: Siyao Meng
            Assignee: Siyao Meng


1. We need to deal with potential (silent) corruption against the compaction 
log. We could leverage RocksDB's built-in [per-key 
checksum|https://rocksdb.org/blog/2022/07/18/per-key-value-checksum.html] to 
deal with it rather than handling it ourselves.
2. Implement an {{OmDBMetaInfoManager}} interface that could use either plain 
text or RocksDB as the backend storage. Or maybe just RocksDB for simplicity.
3. This means each OM would have its own metadata DB that stores information 
about the main OM DB, where we could store compaction log, SST filtering status 
and potentially more.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to