Konstantin Orlov created IGNITE-20495:
-----------------------------------------
Summary: Sql. Provide IgniteTableModify with source id
Key: IGNITE-20495
URL: https://issues.apache.org/jira/browse/IGNITE-20495
Project: Ignite
Issue Type: Improvement
Components: sql
Reporter: Konstantin Orlov
Currently, IgniteTableModify doesn't implement interface SourceAwareIgniteRel,
and, as a result, is not being assigned its own source id, although requires to
be mapped on particular set of nodes with regards to the distribution of the
table it modifies.
To fully integrate TableModify into mapping process, let's make it implement
SourceAwareIgniteRel. This id should be used during mapping phase to create
colocation group properly, and inside execution to acquire assignments. See
usages of {{UpdatableTableImpl#MODIFY_NODE_SOURCE_ID}} to find all places that
should be changed.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)