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

Mikhail Pochatkin updated IGNITE-19294:
---------------------------------------
    Description: 
Сurrently, the configuration root can only be modified and extended in the 
module where the configuration root is defined. Let's describe the situation.
Module *A* -> configuration root *Root1*

Module *B* depends on module {*}A{*}. In some cases, module *B* wants to extend 
the *Root1* configuration with additional staff, but this is currently not 
possible. This limitation looks artificial and there are cases when this 
extension is necessary and in the current architecture we have to create a 
separate root for each module, which, from the point of view of configuration 
semantics, may look quite strange for the user.

> Union configuration root for several modules
> --------------------------------------------
>
>                 Key: IGNITE-19294
>                 URL: https://issues.apache.org/jira/browse/IGNITE-19294
>             Project: Ignite
>          Issue Type: New Feature
>            Reporter: Mikhail Pochatkin
>            Priority: Major
>              Labels: ignite-3
>
> Сurrently, the configuration root can only be modified and extended in the 
> module where the configuration root is defined. Let's describe the situation.
> Module *A* -> configuration root *Root1*
> Module *B* depends on module {*}A{*}. In some cases, module *B* wants to 
> extend the *Root1* configuration with additional staff, but this is currently 
> not possible. This limitation looks artificial and there are cases when this 
> extension is necessary and in the current architecture we have to create a 
> separate root for each module, which, from the point of view of configuration 
> semantics, may look quite strange for the user.



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

Reply via email to