This is an automated email from the ASF dual-hosted git repository.
sanpwc pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from cd870a5727 IGNITE-22983 Create public API components once (#4228)
add d244e90ed3 IGNITE-22564 Decouple metastore and cmg RAFT log from data
partitions (#4005)
No new revisions were added by this update.
Summary of changes:
modules/cluster-management/build.gradle | 1 +
.../management/raft/ItCmgRaftServiceTest.java | 29 ++++-
.../management/ClusterManagementGroupManager.java | 32 ++++--
.../raft/RocksDbClusterStateStorage.java | 5 +-
.../ClusterManagementGroupManagerTest.java | 6 +-
.../internal/cluster/management/MockNode.java | 28 ++++-
.../impl/ItIdempotentCommandCacheTest.java | 37 +++++--
.../impl/ItMetaStorageManagerImplTest.java | 41 +++++--
.../ItMetaStorageMultipleNodesAbstractTest.java | 49 ++++++++-
.../impl/ItMetaStorageServicePersistenceTest.java | 2 +-
.../metastorage/impl/ItMetaStorageServiceTest.java | 33 +++++-
.../metastorage/impl/ItMetaStorageWatchTest.java | 45 +++++++-
.../server/raft/ItMetaStorageRaftGroupTest.java | 77 ++++++++++++--
.../service/ItAbstractListenerSnapshotTest.java | 49 ++++++---
.../metastorage/impl/MetaStorageManagerImpl.java | 22 ++--
.../MetaStorageDeployWatchesCorrectnessTest.java | 6 +-
.../impl/MetaStorageManagerRecoveryTest.java | 6 +-
.../impl/StandaloneMetaStorageManager.java | 12 ++-
.../replicator/ItReplicaLifecycleTest.java | 46 ++++++--
modules/placement-driver/build.gradle | 1 +
.../MultiActorPlacementDriverTest.java | 34 +++++-
.../ignite/internal/placementdriver/Node.java | 14 ++-
.../PlacementDriverManagerTest.java | 39 ++++++-
.../internal/raft/RaftGroupOptionsConfigurer.java} | 23 ++--
.../apache/ignite/internal/raft/RaftManager.java | 15 ++-
modules/raft/build.gradle | 2 -
.../ignite/internal/raft/ItLearnersTest.java | 27 ++++-
.../apache/ignite/internal/raft/ItLozaTest.java | 50 ++++++++-
.../internal/raft/ItRaftGroupServiceTest.java | 24 ++++-
.../raft/ItTruncateSuffixAndRestartTest.java | 11 +-
.../raft/server/ItJraftCounterServerTest.java | 118 +++++++++++++++++----
.../ignite/raft/server/ItJraftHlcServerTest.java | 45 ++++++--
.../raft/server/ItJraftServerLogPathTest.java | 20 +++-
.../raft/server/ItSimpleCounterServerTest.java | 20 +++-
.../ignite/raft/server/JraftAbstractTest.java | 27 ++++-
.../ignite/raft/server/RaftServerAbstractTest.java | 9 --
.../RaftGroupOptionsConfigHelper.java | 49 +++++++++
.../java/org/apache/ignite/internal/raft/Loza.java | 58 ++++++----
.../internal/raft/server/RaftGroupOptions.java | 24 +++++
.../internal/raft/server/impl/JraftServerImpl.java | 42 +++-----
.../org/apache/ignite/internal/raft/LozaTest.java | 19 +++-
.../ignite/internal/raft/TestLozaFactory.java | 41 +------
.../raft/server/TestJraftServerFactory.java | 58 ++--------
modules/replicator/build.gradle | 3 +-
.../ItPlacementDriverReplicaSideTest.java | 37 ++++++-
.../ignite/internal/replicator/ReplicaManager.java | 10 ++
.../internal/replicator/ReplicaManagerTest.java | 5 +
.../AbstractTopologyAwareGroupServiceTest.java | 34 ++++--
.../ItDistributedConfigurationPropertiesTest.java | 54 +++++++++-
.../ItDistributedConfigurationStorageTest.java | 63 ++++++++++-
.../runner/app/ItIgniteNodeRestartTest.java | 36 ++++++-
.../org/apache/ignite/internal/app/IgniteImpl.java | 76 +++++++++----
.../configuration/ComponentWorkingDir.java | 1 -
.../ignite/internal/configuration/IgnitePaths.java | 33 +++---
.../SystemLocalConfigurationSchema.java | 26 +++++
.../ignite/distributed/ReplicaUnavailableTest.java | 2 +
.../ReplicasSafeTimePropagationTest.java | 19 +++-
.../rebalance/ItRebalanceDistributedTest.java | 44 ++++++--
.../apache/ignite/distributed/ItTxTestCluster.java | 37 ++++++-
59 files changed, 1397 insertions(+), 379 deletions(-)
rename modules/{raft/src/testFixtures =>
metastorage/src/integrationTest}/java/org/apache/ignite/internal/raft/service/ItAbstractListenerSnapshotTest.java
(90%)
copy
modules/{raft/src/main/java/org/apache/ignite/internal/raft/PeerUnavailableException.java
=>
raft-api/src/main/java/org/apache/ignite/internal/raft/RaftGroupOptionsConfigurer.java}
(58%)
create mode 100644
modules/raft/src/main/java/org/apache/ignite/internal/configuration/RaftGroupOptionsConfigHelper.java