You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by rp...@apache.org on 2024/09/24 08:39:44 UTC

(ignite-3) branch main updated (71c3fe268e -> 2b2f4ac46c)

This is an automated email from the ASF dual-hosted git repository.

rpuch pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git


    from 71c3fe268e Bump org.jetbrains.gradle.plugin.idea-ext from 1.1.8 to 1.1.9 (#4439)
     add 2b2f4ac46c IGNITE-22899 Repair MG on node start (#4399)

No new revisions were added by this update.

Summary of changes:
 .../management/ClusterManagementGroupManager.java  |  15 +-
 .../management/raft/CmgRaftGroupListener.java      |   2 +-
 modules/metastorage/build.gradle                   |   2 +
 .../impl/ItMetaStorageManagerImplTest.java         |   4 +
 .../impl/MetaStorageLeaderElectionListener.java    |  88 +-----
 .../impl/MetaStorageLearnerManager.java            | 126 +++++++++
 .../metastorage/impl/MetaStorageManagerImpl.java   | 295 ++++++++++++++++-----
 .../server/raft/MetaStorageListener.java           |  28 +-
 .../impl/MetaStorageManagerRecoveryTest.java       |   2 +-
 .../apache/ignite/internal/raft/RaftManager.java   |   8 +-
 .../java/org/apache/ignite/internal/raft/Loza.java |   7 +-
 .../ignite/internal/raft/RaftGroupServiceImpl.java |   2 +-
 .../org/apache/ignite/internal/app/IgniteImpl.java |   3 +
 .../system/message/ResetClusterMessage.java        |   7 +
 .../system/storage/ClusterResetStorage.java        |  11 +-
 ...tStorage.java => MetastorageRepairStorage.java} |  13 +-
 .../disaster/system/ItCmgDisasterRecoveryTest.java |  95 +------
 .../ItMetastorageGroupDisasterRecoveryTest.java    | 194 ++++++++++++++
 .../system/ItSystemGroupDisasterRecoveryTest.java  | 125 +++++++++
 .../system/SystemDisasterRecoveryStorage.java      |  12 +
 20 files changed, 781 insertions(+), 258 deletions(-)
 create mode 100644 modules/metastorage/src/main/java/org/apache/ignite/internal/metastorage/impl/MetaStorageLearnerManager.java
 copy modules/system-disaster-recovery-api/src/main/java/org/apache/ignite/internal/disaster/system/storage/{ClusterResetStorage.java => MetastorageRepairStorage.java} (75%)
 create mode 100644 modules/system-disaster-recovery/src/integrationTest/java/org/apache/ignite/internal/disaster/system/ItMetastorageGroupDisasterRecoveryTest.java
 create mode 100644 modules/system-disaster-recovery/src/integrationTest/java/org/apache/ignite/internal/disaster/system/ItSystemGroupDisasterRecoveryTest.java