[
https://issues.apache.org/jira/browse/IGNITE-26102?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Roman Puchkovskiy updated IGNITE-26102:
---------------------------------------
Description:
Legend: v1 is original version (3.0), v2 is current version (version from main
branch).
It is supposed that data is written in v1, then the Metastore storage is
flushed and the node is stopped, its binary is replaced with v2, the node is
started.
A test is to be added that does the following:
# Starts a node on v1, flushes Metastore
# Stops node, replaces the binary with v2, starts the node
# Makes sure that Metastore compaction works (compacts revisions created in v1)
was:
Legend: v1 is original version (3.0), v2 is current version (version from main
branch).
It is supposed that data is written in v1, then the Metastore storage is
flushed and the node is stopped, its binary is replaced with v2, the node is
started.
We must test the following scenarios:
# MG repair after upgrade
## Metastore is created (and flushed) on v1 for a cluster of 3 nodes (ABC); MG
leader is node A
## v2 nodes are started on the same work dirs (only for nodes BC; a is not
started)
## MG repair is performed to make B or C a leader
# Upgrade after MG repair (perform the same repair steps as above and then do
the upgrade)
> Verify that Metastore compaction functions after version upgrade
> ----------------------------------------------------------------
>
> Key: IGNITE-26102
> URL: https://issues.apache.org/jira/browse/IGNITE-26102
> Project: Ignite
> Issue Type: Improvement
> Reporter: Roman Puchkovskiy
> Priority: Major
> Labels: ignite-3
>
> Legend: v1 is original version (3.0), v2 is current version (version from
> main branch).
> It is supposed that data is written in v1, then the Metastore storage is
> flushed and the node is stopped, its binary is replaced with v2, the node is
> started.
> A test is to be added that does the following:
> # Starts a node on v1, flushes Metastore
> # Stops node, replaces the binary with v2, starts the node
> # Makes sure that Metastore compaction works (compacts revisions created in
> v1)
--
This message was sent by Atlassian Jira
(v8.20.10#820010)