[ 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)