title: Zookeeper, Data Versioning
body: <p>Here is the scenario:</p>
  
  <ol>
  <li>Znode created: create /config 12345 (For example created on
  12/12/12)</li>
  <li>Update is made to this configuration, set /config 34567
  (For example modified on 12/12/13)</li>
  <li>After a month the configuration is modified again, set /config 567889 (For example modified on 1/1/13)</li>
  </ol>
  
  <p>Question:</p>
  
  <ol>
  <li>What is the best way to 'get'(or maintain) the version history
  associated with '/config', i.e. is there a way I could get the
  entire history of data stored in the node?</li>
  <li>What is the best way for me to revert my current configuration value i.e. 567889, to the original value of 12345? (By crawling up the data history of the node)</li>
  </ol>
  
  <p>I need some help in figuring this out. Thank you</p>