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 2021/06/23 19:37:00 UTC

[jira] [Resolved] (HDDS-5379) Refactor existing ContainerDBServiceProvider to prepare for the new NSSummary Service Provider

     [ https://issues.apache.org/jira/browse/HDDS-5379?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Siyao Meng resolved HDDS-5379.
------------------------------
    Resolution: Duplicate

This is included in HDDS-5379

> Refactor existing ContainerDBServiceProvider to prepare for the new NSSummary Service Provider
> ----------------------------------------------------------------------------------------------
>
>                 Key: HDDS-5379
>                 URL: https://issues.apache.org/jira/browse/HDDS-5379
>             Project: Apache Ozone
>          Issue Type: Sub-task
>            Reporter: Siyao Meng
>            Assignee: Yuan Gu
>            Priority: Major
>
> Because we are intending to add a new CF to the Recon container DB, the existing ContainerDBServiceProvider must be refactored to resolve conflict with a new service provider sharing the same RDB as the current one directly operates on the DB not just the CF/tables.
>  # Refactor ContainerDBServiceProvider into something not directly related to the underlying RDB
>  # Use a new ReconDBStore instead of containerDbStore in ContainerDBServiceProviderImpl
>  # Rename ContainerDBServiceProvider/ContainerDBServiceProviderImpl into sth more appropriate
>  # Combined ReconRocksDB and ReconDBProvider into one class, which manages all db-level operations.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@ozone.apache.org
For additional commands, e-mail: issues-help@ozone.apache.org