[
https://issues.apache.org/jira/browse/IGNITE-26678?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Pavel Pereslegin updated IGNITE-26678:
--------------------------------------
Description:
To support composite/nested data types we need to replace internal
{{ColumnType}} usages with {{NativeType}}.
The first step is to rework {{CatalogTableColumnDescriptor}} so that it works
with the internal {{NativeType}} instead of {{ColumnType}}.
This involves modification of {{ColumnParams}} and related code to use
{{NativeType}} where possible.
Note: serialization of {{CatalogTableColumnDescriptor}} should not be changed
was:
To support composite (nested) types we need to replace internal ColumnType
usages with NativeType.
The first step is to rework CatalogTableColumnDescriptor so that it works with
NativeType instead of ColumnType.
This involves modification of {{ColumnParams}} and related code to use
NativeType where possible.
Note: serialization of CatalogTableColumnDescriptor should not be changed
> Refactoring. Use NativeType instead of ColumnType in
> CatalogTableColumnDescriptor
> ---------------------------------------------------------------------------------
>
> Key: IGNITE-26678
> URL: https://issues.apache.org/jira/browse/IGNITE-26678
> Project: Ignite
> Issue Type: Sub-task
> Components: catalog ai3
> Reporter: Pavel Pereslegin
> Priority: Major
> Labels: ignite-3
>
> To support composite/nested data types we need to replace internal
> {{ColumnType}} usages with {{NativeType}}.
> The first step is to rework {{CatalogTableColumnDescriptor}} so that it works
> with the internal {{NativeType}} instead of {{ColumnType}}.
> This involves modification of {{ColumnParams}} and related code to use
> {{NativeType}} where possible.
> Note: serialization of {{CatalogTableColumnDescriptor}} should not be changed
--
This message was sent by Atlassian Jira
(v8.20.10#820010)