Details
Description
Logical nodes can be assigned to multiple nodes. This is a problem because we depend on an invariant where each logical node is unique and only spawned/mapped on a single physical node.
Start master
Start nodes physical1 and phsyical2
Spawn physical1 node1
Spawn physical2 node1
Notice that the node is mapped to both in node maping table.
Refresh and notice that node status for node1 will ping-pong between info from the different machines.
Two options:
1) Allow this, and make other code (like logical node translations) deal with this.
2) Dis allow this and enforce the constraint that a logical node can only be mapped onto a single physical node.
I prefer #2