[
https://issues.apache.org/jira/browse/IGNITE-10314?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16691348#comment-16691348
]
Vladimir Ozerov edited comment on IGNITE-10314 at 11/19/18 7:49 AM:
--------------------------------------------------------------------
[~ldz], public configuration is unmutable, it represents initial cache
parameters. So it is expected that configuration will not be updated after DDL
commands. Real changes are accumulated in separate query entity which is hidden
from user and used internally.
was (Author: vozerov):
[~ldz], public configuration is unmutable, it represents initial cache
parameters. So it is expected that configuration will not be updated after DDL
commands.
> QueryEntity is not updated when column and index added or dropped
> -----------------------------------------------------------------
>
> Key: IGNITE-10314
> URL: https://issues.apache.org/jira/browse/IGNITE-10314
> Project: Ignite
> Issue Type: Bug
> Affects Versions: 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7
> Reporter: Ray
> Assignee: Ray
> Priority: Critical
> Fix For: 2.8
>
>
> When user performs column and index modification operation in SQL(ex create
> index, drop index, add column, drop column), QueryEntity in
> CacheConfiguration for the modified cache is not updated.
>
> Analyse
> QueryEntity in QuerySchema is a local copy of the original QueryEntity, so
> the original QueryEntity is not updated when modification happens.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)