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

Aleksandr Polovtcev updated IGNITE-18413:
-----------------------------------------
    Description: 
MetaStorage-related class are located in 4 modules:

# metastorage-common
# metastorage
# metastorage-client
# metastroage-server

This blocks to the ongoing work on using learners in the Meta Storage, because, 
for example, it is currently impossible to access the Raft storage through the 
Meta Storage client (they are located in different modules). Moreover, these 
modules seem redundant and the structure can be simplified to look like other 
modules' structure. Therefore it is proposed to reorganize the Meta Storage 
into 2 modules:

# metastorage
# metastorage-api

> Reorganize metastorage modules
> ------------------------------
>
>                 Key: IGNITE-18413
>                 URL: https://issues.apache.org/jira/browse/IGNITE-18413
>             Project: Ignite
>          Issue Type: Task
>            Reporter: Aleksandr Polovtcev
>            Assignee: Aleksandr Polovtcev
>            Priority: Major
>              Labels: ignite-3
>             Fix For: 3.0.0-beta2
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> MetaStorage-related class are located in 4 modules:
> # metastorage-common
> # metastorage
> # metastorage-client
> # metastroage-server
> This blocks to the ongoing work on using learners in the Meta Storage, 
> because, for example, it is currently impossible to access the Raft storage 
> through the Meta Storage client (they are located in different modules). 
> Moreover, these modules seem redundant and the structure can be simplified to 
> look like other modules' structure. Therefore it is proposed to reorganize 
> the Meta Storage into 2 modules:
> # metastorage
> # metastorage-api



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to