HomeClusterLabs Projects

s/CRM_OP_CIB_/CIB_OP_/ and move to cib.h where they belong

Description

s/CRM_OP_CIB_/CIB_OP_/ and move to cib.h where they belong
Broadcast updates as XML diffs which apply to a specific version number
Detect if we are running behind the master and request a full re-sync
Detect old updates and discard them
Ignore replace operations when we have a more recent configuration
Merge the local and peer request handling logic
Abstract the generation of diffs from the message handlers
Implement apply_diff, sync and sync_one as message handlers
Unpack the input for the message handlers
Make sure XML_ATTR_GENERATION_ADMIN, XML_ATTR_GENERATION, and XML_ATTR_NUMUPDATES are always set (default to 0).

CVS patchset: 6636
CVS date: 2005/06/13 11:54:53

Mercurial revision: b247ee3db23a8ff6ee7d3f607fa10742b72301d3

Details

Event Timeline