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

Ivan Bessonov updated IGNITE-15891:
-----------------------------------
        Epic Link: IGNITE-14904
    Fix Version/s: 3.0.0-alpha4

> 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
>             Fix For: 3.0.0-alpha4
>
>          Time Spent: 1h 20m
>  Remaining Estimate: 0h
>
> 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);
> * Fix tests that are muted due to this ticket.
> Useful links:
> * *ConfigurationChanger#changeInternally*.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to