[
https://issues.apache.org/jira/browse/IGNITE-15891?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Kirill Tkalenko updated IGNITE-15891:
-------------------------------------
Description:
A code into Configuration changer:
1) Cannot use a configuration view, because it is just a local cache (the
global value may have changed in the past)
2) Can throw an exception (IllegalArgumentException) when cached configuration
does not support the change, but global state different (and does not conflict
to the change).
After discussion with [~ibessonov] and [~v.pyatkov], we decided what we need to
do:
* It is necessary to apply changes only to the current version that is stored
in the repository (i.e. the most recent revision);
was:
A code into Configuration changer:
1) Cannot use a configuration view, because it is just a local cache (the
global value may have changed in the past)
2) Can throw an exception (IllegalArgumentException) when cached configuration
does not support the change, but global state different (and does not conflict
to the change).
> Configuration does not concerned global state when handling a consumer
> ----------------------------------------------------------------------
>
> Key: IGNITE-15891
> URL: https://issues.apache.org/jira/browse/IGNITE-15891
> Project: Ignite
> Issue Type: Bug
> Reporter: Vladislav Pyatkov
> Assignee: Kirill Tkalenko
> Priority: Major
> Labels: ignite-3
>
> A code into Configuration changer:
> 1) Cannot use a configuration view, because it is just a local cache (the
> global value may have changed in the past)
> 2) Can throw an exception (IllegalArgumentException) when cached
> configuration does not support the change, but global state different (and
> does not conflict to the change).
> After discussion with [~ibessonov] and [~v.pyatkov], we decided what we need
> to do:
> * It is necessary to apply changes only to the current version that is stored
> in the repository (i.e. the most recent revision);
--
This message was sent by Atlassian Jira
(v8.20.1#820001)