[ENHANCEMENT] Use Zookeeper versioning everywhere; always verify versioning #5
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
At the moment PVC doesn't make any use of the Zookeeper data versioning. This will solve both a bug realized by @michal - double-fencing of a node - as well as make all ZK updates much safer. Functionize all ZK updates, always use transactions and handle this all in a general case.
Can easily pass an list or dict of "updates" to a function to allow both single- and multi-command runs with one function call.
mentioned in commit
5d56da0010
Step 1 is to write a wrapper function for handling ZK updates in
zkhandler.py
underpvcd/
.mentioned in commit
4737556c2c
mentioned in commit
276b618137
mentioned in commit
4320fcdf0e
mentioned in commit
475e7ea0b8
mentioned in commit
79c2e4a5d9
mentioned in commit
496a818722
mentioned in commit
21a193f0bd
mentioned in commit
843ddfadd8
Feature added.
closed