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 3199af996d Bump io.swagger.core.v3:swagger-annotations from 2.2.22 to
2.2.23 (#4363)
add f91da34d52 IGNITE-22903 Handle BecomeMetastorageLeaderMessage (#4361)
No new revisions were added by this update.
Summary of changes:
modules/metastorage/build.gradle | 1 +
.../impl/ItMetaStorageMaintenanceTest.java | 191 +++++++++
.../ItMetaStorageMultipleNodesAbstractTest.java | 429 ++-------------------
.../ItMetaStorageMultipleNodesRocksDbTest.java | 4 +-
...tMetaStorageMultipleNodesSimpleStorageTest.java | 4 +-
...> ItMetaStorageMultipleNodesVsStorageTest.java} | 317 ++-------------
.../impl/MetaStorageLeaderElectionListener.java | 83 +++-
.../metastorage/impl/MetaStorageManagerImpl.java | 54 ++-
.../impl/MetastorageGroupMaintenance.java | 42 ++
.../org/apache/ignite/internal/app/IgniteImpl.java | 2 +-
...ge.java => BecomeMetastorageLeaderMessage.java} | 8 +-
.../SystemDisasterRecoveryMessageGroup.java | 5 +
modules/system-disaster-recovery/build.gradle | 1 +
.../system/SystemDisasterRecoveryManagerImpl.java | 64 ++-
.../SystemDisasterRecoveryManagerImplTest.java | 72 +++-
15 files changed, 529 insertions(+), 748 deletions(-)
create mode 100644
modules/metastorage/src/integrationTest/java/org/apache/ignite/internal/metastorage/impl/ItMetaStorageMaintenanceTest.java
copy
modules/metastorage/src/integrationTest/java/org/apache/ignite/internal/metastorage/impl/{ItMetaStorageMultipleNodesAbstractTest.java
=> ItMetaStorageMultipleNodesVsStorageTest.java} (55%)
create mode 100644
modules/metastorage/src/main/java/org/apache/ignite/internal/metastorage/impl/MetastorageGroupMaintenance.java
copy
modules/system-disaster-recovery-api/src/main/java/org/apache/ignite/internal/disaster/system/message/{MetastorageIndexTermRequestMessage.java
=> BecomeMetastorageLeaderMessage.java} (73%)