title: Node not joining baseline topology
body: <p>I need nodes to join the baseline topology automatically so that they get an equal share of the data. This has to happen programmatically without resorting to the <em>control.sh</em> script.</p>
  <p>When the 2nd node starts, the first one reports</p>
  <pre><code>[11:17:55] Joining node doesn't have stored group keys [node=eb8e1b5e-9c1a-4272-84ea-08a1a89a4fb8]
  [11:17:55] Topology snapshot [ver=2, locNode=9747b94a, servers=2, clients=0, state=ACTIVE, CPUs=12, offheap=6.2GB, heap=4.0GB]
  [11:17:55]   ^-- Baseline [id=0, size=1, online=1, offline=0]
  </code></pre>
  <p>and the new node</p>
  <pre><code>[11:17:55] Ignite node started OK (id=eb8e1b5e)
  [11:17:55] Topology snapshot [ver=2, locNode=eb8e1b5e, servers=2, clients=0, state=ACTIVE, CPUs=12, offheap=6.2GB, heap=4.0GB]
  [11:17:55]   ^-- Baseline [id=0, size=1, online=1, offline=0]
  </code></pre>
  <p>I read that the auto-adjust was needed so I start the nodes this way</p>
  <pre><code>// Starting the node
  ignite = Ignition.start(cfg);
  
  ignite.cluster().baselineAutoAdjustEnabled(true);
  ignite.cluster().baselineAutoAdjustTimeout(30000);
  
  ignite.cluster().state(ClusterState.ACTIVE);
  </code></pre>
  <p>What is the meaning of &quot;Joining node doesn't have stored group keys&quot;?</p>
  <p>See code <a href="https://github.com/crawler-commons/url-frontier/blob/ignite/service/src/main/java/crawlercommons/urlfrontier/service/ignite/IgniteService.java#L125" rel="nofollow noreferrer">here</a></p>