Describe the bug
The controller writes the context information to ZK in each pipeline without checking of there is any change to the information. This causes redundant write requests to ZK.
To Reproduce
Have a workflow and job running and check the version number of the znodes.
Expected behavior
The should be selective update behavior that checks for any changes on the information being written to ZK.