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

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


    from db17a85d6b IGNITE-23771 Remove intermediate conversion to string in 
AssignmentsTracker (#4804)
     add e812214f2b IGNITE-23796 Optimize network LazyStripedExecutors (#4801)

No new revisions were added by this update.

Summary of changes:
 .../deployunit/DeployMessagingService.java         |   3 +-
 .../deployunit/DeploymentChannelTypeModule.java}   |  24 ++---
 ...niteDistributionZoneManagerNodeRestartTest.java |   4 +-
 modules/file-transfer/build.gradle                 |   2 +
 .../ignite/internal/network/file/Channel.java      |   2 +-
 .../file/FileTransferChannelTypeModule.java}       |  24 ++---
 modules/network-api/build.gradle                   |   2 +
 ...yService.java => ArrayChannelTypeRegistry.java} |  38 +++----
 .../ignite/internal/network/ChannelType.java       |  81 +++-----------
 .../internal/network/ChannelTypeAlreadyExist.java  |  33 ------
 ...usterIdSupplier.java => ChannelTypeModule.java} |  11 +-
 ...ologyService.java => ChannelTypeRegistrar.java} |  35 +++---
 .../internal/network/ChannelTypeRegistry.java      |  46 ++++++++
 .../network/ChannelTypeRegistryProvider.java}      |  35 +++---
 .../internal/network/MapChannelTypeRegistry.java   |  56 ++++++++++
 ...plier.java => NetworkApiChannelTypeModule.java} |  16 +--
 .../ignite/internal/network/ChannelTypeTest.java   |  70 ------------
 modules/network/build.gradle                       |   1 +
 .../network/netty/ItConnectionManagerTest.java     |   4 +-
 .../ArrayStripedExecutorByChannelTypeId.java}      |  33 ++++--
 .../internal/network/CriticalStripedExecutors.java |  87 +++++++++++++++
 .../CriticalStripedThreadPoolExecutorFactory.java  |  79 ++++++++++++++
 .../internal/network/DefaultMessagingService.java  |  80 ++++----------
 .../internal/network/LazyStripedExecutors.java     | 117 ---------------------
 .../network/MapStripedExecutorByChannelTypeId.java |  52 +++++++++
 .../network/StripedExecutorByChannelTypeId.java    |  43 ++++++++
 .../internal/network/netty/ConnectionManager.java  |  38 ++++---
 .../scalecube/ScaleCubeChannelTypeModule.java}     |  19 ++--
 .../scalecube/ScaleCubeClusterServiceFactory.java  |  72 +++++++------
 .../ScaleCubeDirectMarshallerTransport.java        |   5 +-
 .../network/DefaultMessagingServiceTest.java       |  11 +-
 .../network/TestNetworkChannelTypeModule.java}     |  16 +--
 .../network/utils/ClusterServiceTestUtils.java     |  10 +-
 .../raft/ItTruncateSuffixAndRestartTest.java       |   4 +-
 .../runner/app/ItIgniteNodeRestartTest.java        |   4 +-
 .../org/apache/ignite/internal/app/IgniteImpl.java |   4 +-
 36 files changed, 627 insertions(+), 534 deletions(-)
 copy 
modules/{raft/src/main/java/org/apache/ignite/raft/jraft/util/concurrent/RejectedExecutionHandler.java
 => 
code-deployment/src/main/java/org/apache/ignite/internal/deployunit/DeploymentChannelTypeModule.java}
 (63%)
 copy 
modules/{raft/src/main/java/org/apache/ignite/raft/jraft/util/concurrent/RejectedExecutionHandler.java
 => 
file-transfer/src/main/java/org/apache/ignite/internal/network/file/FileTransferChannelTypeModule.java}
 (64%)
 copy 
modules/network-api/src/main/java/org/apache/ignite/internal/network/{AbstractTopologyService.java
 => ArrayChannelTypeRegistry.java} (54%)
 delete mode 100644 
modules/network-api/src/main/java/org/apache/ignite/internal/network/ChannelTypeAlreadyExist.java
 copy 
modules/network-api/src/main/java/org/apache/ignite/internal/network/{ClusterIdSupplier.java
 => ChannelTypeModule.java} (74%)
 copy 
modules/network-api/src/main/java/org/apache/ignite/internal/network/{AbstractTopologyService.java
 => ChannelTypeRegistrar.java} (51%)
 create mode 100644 
modules/network-api/src/main/java/org/apache/ignite/internal/network/ChannelTypeRegistry.java
 copy 
modules/{network/src/testFixtures/java/org/apache/ignite/internal/network/ConstantClusterIdSupplier.java
 => 
network-api/src/main/java/org/apache/ignite/internal/network/ChannelTypeRegistryProvider.java}
 (52%)
 create mode 100644 
modules/network-api/src/main/java/org/apache/ignite/internal/network/MapChannelTypeRegistry.java
 copy 
modules/network-api/src/main/java/org/apache/ignite/internal/network/{ClusterIdSupplier.java
 => NetworkApiChannelTypeModule.java} (70%)
 delete mode 100644 
modules/network-api/src/test/java/org/apache/ignite/internal/network/ChannelTypeTest.java
 copy 
modules/{network-api/src/main/java/org/apache/ignite/internal/network/UnresolvableConsistentIdException.java
 => 
network/src/main/java/org/apache/ignite/internal/network/ArrayStripedExecutorByChannelTypeId.java}
 (51%)
 create mode 100644 
modules/network/src/main/java/org/apache/ignite/internal/network/CriticalStripedExecutors.java
 create mode 100644 
modules/network/src/main/java/org/apache/ignite/internal/network/CriticalStripedThreadPoolExecutorFactory.java
 delete mode 100644 
modules/network/src/main/java/org/apache/ignite/internal/network/LazyStripedExecutors.java
 create mode 100644 
modules/network/src/main/java/org/apache/ignite/internal/network/MapStripedExecutorByChannelTypeId.java
 create mode 100644 
modules/network/src/main/java/org/apache/ignite/internal/network/StripedExecutorByChannelTypeId.java
 copy 
modules/{runner/src/test/java/org/apache/ignite/internal/configuration/TestConfigurationModule.java
 => 
network/src/main/java/org/apache/ignite/internal/network/scalecube/ScaleCubeChannelTypeModule.java}
 (62%)
 copy 
modules/{network-api/src/main/java/org/apache/ignite/internal/network/ClusterIdSupplier.java
 => 
network/src/test/java/org/apache/ignite/internal/network/TestNetworkChannelTypeModule.java}
 (68%)

Reply via email to