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