You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ozone.apache.org by "Siyao Meng (Jira)" <ji...@apache.org> on 2025/06/03 21:49:00 UTC
[jira] [Updated] (HDDS-13006) Use yaml files to host Ozone snapshot local properties
[ https://issues.apache.org/jira/browse/HDDS-13006?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Siyao Meng updated HDDS-13006:
------------------------------
Summary: Use yaml files to host Ozone snapshot local properties (was: Generic Snapshot Metadata file to have snapshot properties)
> Use yaml files to host Ozone snapshot local properties
> ------------------------------------------------------
>
> Key: HDDS-13006
> URL: https://issues.apache.org/jira/browse/HDDS-13006
> Project: Apache Ozone
> Issue Type: Sub-task
> Reporter: Swaminathan Balachandran
> Assignee: Siyao Meng
> Priority: Major
> Labels: pull-request-available
>
> Currently SSTFiltered flag gets written after the snapshot has been sstFiltered to a local touch file inside the snapshot rocksdb directory. But this limits our ability to have additional properties related to the local instance of the snapshot in the OM. We should have generic yaml file instead to store any random properties which can be serialized and deserialized in to a java pojo. This yaml file should not be inside the rocksdb directory and rather should be in some other directory maybe a separate metadata directory inside db.checkpoints inside which there could be multiple <snapshotId>.yaml files which correspond to different snapshot.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@ozone.apache.org
For additional commands, e-mail: issues-help@ozone.apache.org