This is an automated email from the ASF dual-hosted git repository.
amashenkov pushed a change to branch ignite-14388
in repository https://gitbox.apache.org/repos/asf/ignite-3.git.
from 3db80d4 Revert wrong keyhash calculation.
add d2c38f0 Revert "IGNITE-14088 ScaleCube transport API over Netty
(#102)"
add 33d0385 IGNITE-14666 Added proper listener handling in
DistributedConfigurationStorage and LocalConfigurationStorage. Fixes #114
add 21ebca1 IGNITE-14707 Fixed topology events processing when nodes are
restarted in quick succession (#126).
add 865a066 IGNITE-14237 Implemented affinity calculation based on
events. Fixes #120
add d2dcab5 IGNITE-14088 ScaleCube transport API over Netty (#125)
add 08b92a0 Merge branch 'main' into ignite-14388
No new revisions were added by this update.
Summary of changes:
.../ignite/internal/affinity/AffinityManager.java | 170 ++++++-------
.../affinity/RendezvousAffinityFunction.java | 11 +-
.../internal/affinity/event/AffinityEvent.java} | 14 +-
.../affinity/event/AffinityEventParameters.java} | 44 ++--
.../affinity/RendezvousAffinityFunctionTest.java | 3 +-
.../ignite/internal/baseline/BaselineManager.java | 1 +
.../storage/TestConfigurationStorage.java | 4 +-
.../ignite/configuration/ConfigurationChanger.java | 6 +-
.../storage/ConfigurationStorage.java | 16 +-
.../apache/ignite/configuration/storage/Data.java | 24 +-
.../metastorage/common/KeyValueStorageImpl.java | 18 +-
.../internal/metastorage/MetaStorageManager.java | 40 ++-
modules/network/pom.xml | 7 +
.../network/scalecube/ITNodeRestartsTest.java | 142 +++++++++++
.../scalecube/ITScaleCubeNetworkMessagingTest.java | 2 +-
.../TestScaleCubeClusterServiceFactory.java} | 37 +--
.../org/apache/ignite/network/ClusterNode.java | 41 +--
.../org/apache/ignite/network/TopologyService.java | 9 +
.../network/internal/netty/InboundDecoder.java | 6 +-
.../scalecube/ScaleCubeClusterServiceFactory.java | 16 +-
.../scalecube/ScaleCubeMessagingService.java | 26 +-
.../scalecube/ScaleCubeTopologyService.java | 53 ++--
.../network/internal/netty/InboundDecoderTest.java | 78 ++++++
.../network/internal/netty/NettyServerTest.java | 2 +-
.../src/test/resources/simplelogger.properties | 52 ++++
.../raft/client/service/RaftGroupServiceTest.java | 6 +-
.../json/TestConfigurationStorage.java | 4 +-
.../ignite/internal/runner/app/IgnitionTest.java | 4 +-
.../apache/ignite/internal/app/IgnitionImpl.java | 8 +-
.../storage/DistributedConfigurationStorage.java | 205 +++++++++++++--
.../storage/LocalConfigurationStorage.java | 79 ++++--
modules/table/pom.xml | 11 +-
.../internal/table/distributed/TableManager.java | 279 ++++++++++-----------
.../apache/ignite/internal/vault/VaultManager.java | 34 ++-
.../internal/vault/impl/VaultServiceImpl.java | 16 +-
.../internal/vault/service/VaultService.java | 21 +-
36 files changed, 1005 insertions(+), 484 deletions(-)
copy
modules/{table/src/main/java/org/apache/ignite/internal/table/event/TableEvent.java
=>
affinity/src/main/java/org/apache/ignite/internal/affinity/event/AffinityEvent.java}
(75%)
copy
modules/{table/src/main/java/org/apache/ignite/internal/table/TableSchemaViewImpl.java
=>
affinity/src/main/java/org/apache/ignite/internal/affinity/event/AffinityEventParameters.java}
(52%)
create mode 100644
modules/network/src/integrationTest/java/org/apache/ignite/network/scalecube/ITNodeRestartsTest.java
copy modules/{cli/src/main/java/org/apache/ignite/cli/VersionProvider.java =>
network/src/integrationTest/java/org/apache/ignite/network/scalecube/TestScaleCubeClusterServiceFactory.java}
(50%)
create mode 100644 modules/network/src/test/resources/simplelogger.properties