[
https://issues.apache.org/jira/browse/IGNITE-26502?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Maksim Zhuravkov updated IGNITE-26502:
--------------------------------------
Description:
CatalogSerializationCompatibilityTest contains test cases for serialisation of
catalog object descriptors, but since there are no checks that make adding
these test cases mandatory, it is possible to add a new object descriptor, ship
it, and then make incompatible changes to that object (defeating the purpose of
these compatibility checks).
We should update catalog serialisation compatibility tests to include a check
that ensures that every catalog object descriptor has compatibility checks.
was:
CatalogSerializationCompatibilityTest contains test cases for serialisation of
catalog object descriptors, but since there are no checks that make adding
these test cases mandatory, it is possible to add a new object descriptor, ship
it, and then make incompatible changes to that object (defeating the purpose of
these compatibility checks).
We should update catalog serialisation compatibility tests to include a check
that ensures that every catalog object descriptor has compatibly checks.
> Catalog. Improve serialisation compatibility tests to ensure that every
> object descriptor has a test case
> ---------------------------------------------------------------------------------------------------------
>
> Key: IGNITE-26502
> URL: https://issues.apache.org/jira/browse/IGNITE-26502
> Project: Ignite
> Issue Type: Improvement
> Components: catalog ai3
> Reporter: Maksim Zhuravkov
> Priority: Major
> Labels: ignite-3
>
> CatalogSerializationCompatibilityTest contains test cases for serialisation
> of catalog object descriptors, but since there are no checks that make adding
> these test cases mandatory, it is possible to add a new object descriptor,
> ship it, and then make incompatible changes to that object (defeating the
> purpose of these compatibility checks).
> We should update catalog serialisation compatibility tests to include a check
> that ensures that every catalog object descriptor has compatibility checks.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)