You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Ignite TC Bot (Jira)" <ji...@apache.org> on 2021/01/27 14:56:00 UTC

[jira] [Commented] (IGNITE-13805) Add support for cache group restore from a snapshot on the same topology

    [ https://issues.apache.org/jira/browse/IGNITE-13805?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17272908#comment-17272908 ] 

Ignite TC Bot commented on IGNITE-13805:
----------------------------------------

{panel:title=Branch: [pull/8648/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8648/head] Base: [master] : New Tests (16)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#00008b}PDS (Indexing){color} [[tests 16|https://ci.ignite.apache.org/viewLog.html?buildId=5844354]]
* {color:#013220}IgnitePdsWithIndexingTestSuite: IgniteClusterSnapshoRestoreSelfTest.testRestoreCacheGroupWithNodeFilter - PASSED{color}
* {color:#013220}IgnitePdsWithIndexingTestSuite: IgniteClusterSnapshoRestoreSelfTest.testClusterSnapshotRestoreRejectOnInActiveCluster - PASSED{color}
* {color:#013220}IgnitePdsWithIndexingTestSuite: IgniteClusterSnapshoRestoreSelfTest.testNodeJoin - PASSED{color}
* {color:#013220}IgnitePdsWithIndexingTestSuite: IgniteClusterSnapshoRestoreSelfTest.testRestoreWithMissedPartitions - PASSED{color}
* {color:#013220}IgnitePdsWithIndexingTestSuite: IgniteClusterSnapshoRestoreSelfTest.testBasicClusterSnapshotRestoreWithMetadata - PASSED{color}
* {color:#013220}IgnitePdsWithIndexingTestSuite: IgniteClusterSnapshoRestoreSelfTest.testParallelCacheStartWithTheSameNameOnPerform - PASSED{color}
* {color:#013220}IgnitePdsWithIndexingTestSuite: IgniteClusterSnapshoRestoreSelfTest.testParallelCacheStartWithTheSameNameOnPrepare - PASSED{color}
* {color:#013220}IgnitePdsWithIndexingTestSuite: IgniteClusterSnapshoRestoreSelfTest.testClusterDeactivateOnPrepare - PASSED{color}
* {color:#013220}IgnitePdsWithIndexingTestSuite: IgniteClusterSnapshoRestoreSelfTest.testRestoreSharedCacheGroup - PASSED{color}
* {color:#013220}IgnitePdsWithIndexingTestSuite: IgniteClusterSnapshoRestoreSelfTest.testClusterSnapshotRestoreDiffTopology - PASSED{color}
* {color:#013220}IgnitePdsWithIndexingTestSuite: IgniteClusterSnapshoRestoreSelfTest.testClusterDeactivateOnPerform - PASSED{color}
... and 5 new tests

{panel}
[TeamCity *--&gt; Run :: All* Results|https://ci.ignite.apache.org/viewLog.html?buildId=5844385&amp;buildTypeId=IgniteTests24Java8_RunAll]

> Add support for cache group restore from a snapshot on the same topology
> ------------------------------------------------------------------------
>
>                 Key: IGNITE-13805
>                 URL: https://issues.apache.org/jira/browse/IGNITE-13805
>             Project: Ignite
>          Issue Type: New Feature
>            Reporter: Pavel Pereslegin
>            Assignee: Pavel Pereslegin
>            Priority: Major
>              Labels: iep-43
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> Ignite 2.9 introduces a new feature to take [consistent cluster snapshot|https://ignite.apache.org/docs/latest/persistence/snapshots].
> However, there is currently no way for the user to restore a separate cache group from such a snapshot.
> As a first step, we must provide the ability (CLI command and public API) to restore the separate cache group(s) without considering the current partition distribution and rely on rebalancing to achieve the ideal distribution.
> This process consists of the following steps:
>  # Make sure that all partitions of the cache group are available in the cluster and that there are no conflicts in the saved cache configurations.
>  # Make sure the target cache group does not exist (user must manually destroy the cache before restoring)..
>  # Move the cache data files locally on each node with the cache data snapshots.
>  # Merge the binary metadata from the snapshot on each node.
>  # Dynamically start the restored cache group.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)