You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Roman Puchkovskiy (Jira)" <ji...@apache.org> on 2023/07/25 11:20:00 UTC

[jira] [Created] (IGNITE-20044) Validate schema eligibility on read/write operation in an RW transaction

Roman Puchkovskiy created IGNITE-20044:
------------------------------------------

             Summary: Validate schema eligibility on read/write operation in an RW transaction
                 Key: IGNITE-20044
                 URL: https://issues.apache.org/jira/browse/IGNITE-20044
             Project: Ignite
          Issue Type: Improvement
            Reporter: Roman Puchkovskiy
             Fix For: 3.0.0-beta2


As per https://cwiki.apache.org/confluence/display/IGNITE/IEP-110%3A+Schema+synchronization%3A+basic+schema+changes#IEP110:Schemasynchronization:basicschemachanges-Whenschemachangesarevalidated (item 2), we must check whether a schema effective at operationTs (for each read/write operation in an RW transaction) is different from the initial schema (at the beginning of the transaction for the table). If it's different, we should throw an exception (that will cause the transaction to be aborted).



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