Class RollingUpgradeMessaging

java.lang.Object
org.gridgain.internal.upgrade.messaging.RollingUpgradeMessaging

public class RollingUpgradeMessaging extends Object
Messaging service for rolling upgrade operations.
  • Constructor Details

    • RollingUpgradeMessaging

      public RollingUpgradeMessaging(org.apache.ignite.internal.network.MessagingService messagingService, org.apache.ignite.internal.network.TopologyService topologyService, org.apache.ignite.internal.version.IgniteProductVersionSource versionProvider)
      Constructor.
  • Method Details

    • nodeVersion

      public CompletableFuture<String> nodeVersion(String nodeId)
      Returns the current version of the node with the given ID.
      Parameters:
      nodeId - Node consistent ID.
    • start

      public void start()
      Starts upgrade internal messaging service.