You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Vladimir Pligin (Jira)" <ji...@apache.org> on 2025/10/08 09:18:00 UTC

[jira] [Assigned] (IGNITE-26110) Add unit tests for serialization compatibility of all Raft commands

     [ https://issues.apache.org/jira/browse/IGNITE-26110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Vladimir Pligin reassigned IGNITE-26110:
----------------------------------------

    Assignee: Kirill Tkalenko

> Add unit tests for serialization compatibility of all Raft commands
> -------------------------------------------------------------------
>
>                 Key: IGNITE-26110
>                 URL: https://issues.apache.org/jira/browse/IGNITE-26110
>             Project: Ignite
>          Issue Type: Improvement
>            Reporter: Roman Puchkovskiy
>            Assignee: Kirill Tkalenko
>            Priority: Critical
>              Labels: ignite-3, release-3.1.0-blocker
>
> For every Raft command, we need to write a test that verifies that in any subsequent version, we can deserialize the command from bytes produced when serializing the command in the earliest supported version for the command. For most commands, it's 3.0.
> Refer to ClusterNodeSerializerTest#v1CanBeDeserialized() as an example of this approach.



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