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/04/05 08:19:00 UTC
[jira] [Updated] (IGNITE-19228) Schema validation during tx processing: common framework
[ https://issues.apache.org/jira/browse/IGNITE-19228?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Roman Puchkovskiy updated IGNITE-19228:
---------------------------------------
Description:
We need to validate:
* forward schema compatibility on commit
* backward compatibility on reads in RW txs
If a schema change is incompatible, a transaction is aborted.
TBD - details
This task is about the implementation of a common framework allowing to do validations with just a single validator that considers all schema changes incompatible, and using this framework while processing transactions.
Real validators will be added in a follow-up task.
> Schema validation during tx processing: common framework
> --------------------------------------------------------
>
> Key: IGNITE-19228
> URL: https://issues.apache.org/jira/browse/IGNITE-19228
> Project: Ignite
> Issue Type: Improvement
> Reporter: Roman Puchkovskiy
> Priority: Major
> Labels: ignite-3
>
> We need to validate:
> * forward schema compatibility on commit
> * backward compatibility on reads in RW txs
> If a schema change is incompatible, a transaction is aborted.
> TBD - details
> This task is about the implementation of a common framework allowing to do validations with just a single validator that considers all schema changes incompatible, and using this framework while processing transactions.
> Real validators will be added in a follow-up task.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)