Roman Puchkovskiy created IGNITE-20109:
------------------------------------------

             Summary: Abort a transaction on a read/write if the schema has 
already changed
                 Key: IGNITE-20109
                 URL: https://issues.apache.org/jira/browse/IGNITE-20109
             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
 , we should check schema on each read/write operation inside an RW transaction 
(using the operationTs to obtain the 'current' schema) and fail the operation 
(and abort the transaction) if the schema is different from the initial one 
(defined by baseTs), even if the schemas are compatible.



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

Reply via email to