Feature/cluster locks update
-
Major rework of the clustering to include pessimistic locks. Means that all nodes in the cluster shall confirm the lock before it is acquired
-
Locks shall be registered also on the worker nodes not only on the coordinator. This is used when a node upgrades to coordinator it keeps the list locks, just migrates all locks when a node joins.