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

Konstantin Orlov reassigned IGNITE-26705:
-----------------------------------------

    Assignee: Konstantin Orlov

> Sql. Replace sql.engine.exec.row.RowSchema with RowNativeType
> -------------------------------------------------------------
>
>                 Key: IGNITE-26705
>                 URL: https://issues.apache.org/jira/browse/IGNITE-26705
>             Project: Ignite
>          Issue Type: Improvement
>          Components: sql ai3
>            Reporter: Konstantin Orlov
>            Assignee: Konstantin Orlov
>            Priority: Major
>              Labels: ignite-3
>
> Back in a days, {{NativeType}} was representing types which is natively 
> supported by storage subsystem. So we introduced 
> {{sql.engine.exec.row.RowSchema}} as we were needed to describe more complex 
> types for SQL runtime.
> Now, {{NativeType}} evolved to a primitives that can describe arbitrary type, 
> not necessary one supported by storage (see NULL, PERIOD, or DURATION). 
> Therefore, it's proposed to remove duplicated entities from sql engine in 
> favor of core ones.
> Let's replace usages of {{RowSchema}} with {{RowNativeType}}. The latter 
> should be introduced, and the former should be deleted.



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

Reply via email to