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

Pavel Pereslegin updated IGNITE-26125:
--------------------------------------
    Description: 
Some catalog objects require a reference to a table column (for example 
indexes).

Referencing by column name is an inconvenient approach, since it is necessary 
to take into account different paths of schema evolution (recreation and 
renaming of the column).

It is suggested to add an immutable monotonically increasing identifier to the 
column descriptor and the ability to obtain a column by identifier.

  was:
Some catalog objects require a reference to a table column (for example index).

Referencing by column name is an inconvenient approach, since it is necessary 
to take into account different paths of schema evolution (recreation and 
renaming of the column).

It is suggested to add an immutable monotonically increasing identifier to the 
column descriptor and the ability to obtain a column by identifier.


> Introduce identifier for catalog table column
> ---------------------------------------------
>
>                 Key: IGNITE-26125
>                 URL: https://issues.apache.org/jira/browse/IGNITE-26125
>             Project: Ignite
>          Issue Type: New Feature
>          Components: catalog ai3
>            Reporter: Pavel Pereslegin
>            Priority: Major
>              Labels: ignite-3
>
> Some catalog objects require a reference to a table column (for example 
> indexes).
> Referencing by column name is an inconvenient approach, since it is necessary 
> to take into account different paths of schema evolution (recreation and 
> renaming of the column).
> It is suggested to add an immutable monotonically increasing identifier to 
> the column descriptor and the ability to obtain a column by identifier.



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

Reply via email to