Adds simple HA support to the Java Broker by leveraging the HA features of BDB JE.
Note that Alex's patch for handling of InsufficientAcksException was made unnecessary by Oracle fixing a defect (https://forums.oracle.com/forums/thread.jspa?threadID=2396984&tstart=90, fixed by 5.0.55)
Attached a patch setting 'je.rep.logFlushTaskInterval' interval to 1 minute in order to minimize data losses on crushes for Nodes with NO_SYNC durability
Re-attached patches containing fixes for documentation and a patch adding a work around the commit throwing InsufficientAcksException on a designated primary Master.
Attached a patch with HA documentation update
Attached a patch to ignore InsufficientAcksException thrown on commit by Master - designated primary in 2 nodes cluster
Documentation and java patches applied.
Documentation about Java Broker HA in docbook format
Patch introducing coalescing sync, designated primary configurations. It also renames replication policy configuration into durability and removes auto-designated primary functionality.
Please, commit the patch attached.
Attached a patch with HA support for BDB store