Aleksandr Popov created IGNITE-23856:
----------------------------------------
Summary: Ignite Thin Client channels unwanted duplicating
Key: IGNITE-23856
URL: https://issues.apache.org/jira/browse/IGNITE-23856
Project: Ignite
Issue Type: Bug
Components: thin client
Affects Versions: 2.16
Reporter: Aleksandr Popov
Attachments: image-2024-12-04-19-38-18-586.png
The unwanted duplication of Thin Client channels is used in the thin client
logic and tests. Needs to be fixed, and the thin client logic that utilizes
the channels should be modified.
Duplication occurs in ReliableChannel#initChannelHolders
Without channels duplicators many logical correct tests fail (mostly in
ReliabilityTest)
The ability to make a forced channel duplication should remain.
e.g. ReliableChannelTest#testDuplicatedAddressesAreValid
Reproducer
ThinClientPartitionAwarenessUnstableTopologyTest#testPartitionAwarenessOnNodeLeft
e.g. on screen,
startGrids(4), but channels.size() == 6
--
This message was sent by Atlassian Jira
(v8.20.10#820010)