[
https://issues.apache.org/jira/browse/IGNITE-20990?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17814794#comment-17814794
]
Mirza Aliev commented on IGNITE-20990:
--------------------------------------
[~kgusakov] LGTM, please proceed with merging to the feature branch
> Switch to storage-profile based configs in storage engine
> ---------------------------------------------------------
>
> Key: IGNITE-20990
> URL: https://issues.apache.org/jira/browse/IGNITE-20990
> Project: Ignite
> Issue Type: Improvement
> Reporter: Kirill Gusakov
> Assignee: Kirill Gusakov
> Priority: Major
> Labels: ignite-3
>
> *Motivation:*
> At the moment storage profiles defined for the tables and zones accordingly,
> but the storage engine layer still use the region-based configurations. We
> need to switch storage engine configuration to profiles too.
> *Definition of done:*
> * The storage profiles configuration must initiate appropriate storage
> profiles in the each storage engine
> *Implementation notes:*
> - Change the *StorageEngineConfigurationSchema to implement the
> StorageEngineConfigurationSchema (it the parent of storage profiles
> configuration)
> - Make *DataStorageModule use the new non-root
> *StorageEngineConfigurationSchema, which is the part of StoragesConfiguration
> - Due to the fact, that there is no default storage profile at all, we need
> to remove the default region abstraction and change all builtin configs to
> the appropariate value, which support default region of table creation DDL
> Note: at the moment it can be difficult to remove all stuff connected with
> data regions in zones and tables, so, the separate issue for final code
> cleanup created IGNITE-21385
--
This message was sent by Atlassian Jira
(v8.20.10#820010)