Pavel Pereslegin created IGNITE-27612:
-----------------------------------------
Summary: Allow numeric primitive type conversion when reading
values from and writing values to Tuple.
Key: IGNITE-27612
URL: https://issues.apache.org/jira/browse/IGNITE-27612
Project: Ignite
Issue Type: Improvement
Components: sql ai3
Reporter: Pavel Pereslegin
Allow numeric primitive type conversion when reading values from and writing
values to Tuple.
The behavior of the embedded client is inconsistent with the thin client when
trying to read a narrower integer type from tuple that contains long value.
We want to make the behavior consistent in all clients:
# align the behavior with the column upgrade rules
# relax current validation to support downcast where possible because we don't
want to break column upgrade scenarios
See more details in IGNITE-26491
The implementation was divided into the following stages:
* IGNITE-26491 - align reading behavior
* IGNITE-27552 - align writing behavior
* IGNITE-27577 - unify the message text of ClassCastException
--
This message was sent by Atlassian Jira
(v8.20.10#820010)