Description
Currently Zookeeper discovery checks each splitted cluster on full connectivity taking into account client nodes. This is not correct, because server and client nodes may use different networks to connect to each other. It means that there can be client which sees both parts of splitted cluster and breaks split brain recovery - full connected part of server nodes will be never find.
We should exclude client nodes from split brain analysis and improve split brain tests to make them truly fair.