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

Konstantin Orlov updated IGNITE-14937:
--------------------------------------
    Description: 
We need to introduce component to handle index-related manipulation commands 
(like CREATE or DROP) as well as manage indices' lifecycle.

As a first phase let's introduce index manager with functionality reduced to 
the following duties:
* accepting CREATE|DROP command and changing the schema
* handling the event from configuration and creating reduced set of 
index-related structures (index description only for now) on all necessary 
nodes  

  was:
Public index schema (required indexes) and current indexes state on the cluster 
are different.
We have to track it, store it and provide actual indexes schema state for any 
components: select query, DDL query etc..


> Introduce index management
> --------------------------
>
>                 Key: IGNITE-14937
>                 URL: https://issues.apache.org/jira/browse/IGNITE-14937
>             Project: Ignite
>          Issue Type: Improvement
>          Components: sql
>            Reporter: Taras Ledkov
>            Assignee: Konstantin Orlov
>            Priority: Major
>              Labels: ignite-3
>
> We need to introduce component to handle index-related manipulation commands 
> (like CREATE or DROP) as well as manage indices' lifecycle.
> As a first phase let's introduce index manager with functionality reduced to 
> the following duties:
> * accepting CREATE|DROP command and changing the schema
> * handling the event from configuration and creating reduced set of 
> index-related structures (index description only for now) on all necessary 
> nodes  



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

Reply via email to