About "offline" nodes: the thing is that the node is either in the cluster - and then it has a state like PRIM, JOINED, SYNCED or the like (it can be OFFLINE if need be, but we have not implemented that yet for lack of purpose), or it is out of the cluster, and then the cluster does not know anything about it. In other words, if the node does not communicate with the cluster (I believe this is the meaning of "offline" here), how can cluster tell it exists at all? The cluster could of course remember all the nodes it ever saw, but then how would you remove the nodes from the cluster?
CSV be it.
About "offline" nodes: the thing is that the node is either in the cluster - and then it has a state like PRIM, JOINED, SYNCED or the like (it can be OFFLINE if need be, but we have not implemented that yet for lack of purpose), or it is out of the cluster, and then the cluster does not know anything about it. In other words, if the node does not communicate with the cluster (I believe this is the meaning of "offline" here), how can cluster tell it exists at all? The cluster could of course remember all the nodes it ever saw, but then how would you remove the nodes from the cluster?