You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ozone.apache.org by "George Jahad (Jira)" <ji...@apache.org> on 2022/07/06 18:57:00 UTC
[jira] [Commented] (HDDS-6852) Snapshot Aware OMMetadataManager
[ https://issues.apache.org/jira/browse/HDDS-6852?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17563398#comment-17563398 ]
George Jahad commented on HDDS-6852:
------------------------------------
Based on my POC's and discussions with Nanda, it seems better to approach this as follows:
Instead of modifying the metadataManager to all a single instance to support both the active fs tables and the snapshot tables, it seems cleaner to create separate metadataManager instances for each snapshot, and use that instance to creat a keymanager instance for the snapshots.
(Since we will not use the volume or bucket info from the snapshot, we should be able to use the standard volume/bucket manager instances.)
> Snapshot Aware OMMetadataManager
> --------------------------------
>
> Key: HDDS-6852
> URL: https://issues.apache.org/jira/browse/HDDS-6852
> Project: Apache Ozone
> Issue Type: Sub-task
> Components: Ozone Manager
> Affects Versions: 1.3.0
> Reporter: Prashant Pogde
> Priority: Major
>
> We need to add methods in OMMetadataManager to make it snapshot aware.
> Specifically, all the methods OMMetadataManager::get*Table() by default return rocksDB table associated with the active ObjectStore by default. We need to add methods to get the tables corresponding to the given Snapshot.
>
> This Jira can be used to track all the related tasks.
--
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