[ 
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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to