brusdev commented on PR #5603: URL: https://github.com/apache/activemq-artemis/pull/5603#issuecomment-2778047591
> what is the TL;DR of this change? > > I think that the main logic is in ClusterTopology::updateTopology... but what does it do? > > It is connecting to all the nodes in the topology and waiting for the Topology? ClusterTopology::updateTopology connects to all known nodes (static connectors or discovered entries) not included in the cluster topology to update it. This is necessary because the only way to the cluster topology is to receive a cluster topology message or a node announcement from another cluster node. In case of cluster subgroups the each cluster node only receives updates related to its subgroup. To unlock this status and merge the subgroups a node of one subgroup needs to connect to a node of another subgroup to update the topology. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: gitbox-unsubscr...@activemq.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: gitbox-unsubscr...@activemq.apache.org For additional commands, e-mail: gitbox-h...@activemq.apache.org For further information, visit: https://activemq.apache.org/contact