Qpid
  1. Qpid
  2. QPID-3917

Refactor VirtualHost/MessageStore implementations to be ready for BDB-HA

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.17
    • Component/s: Java Broker
    • Labels:
      None

      Description

      Refactor the VirtualHost and MessageStore implementations ready to support the BDB HA (High Availability) Store:

      https://cwiki.apache.org/confluence/display/qpid/Java+Broker+Design+-+HA+using+BDB

      The principal change is to allow the store recovery phase to be executed many times during the lifetime of a virtual host. This is required for stores such as BDB HA where it is the store itself that decides when it becomes master.

        Activity

        Hide
        Keith Wall added a comment -

        Patch applied, Andrew can you marked as reviewed?

        Show
        Keith Wall added a comment - Patch applied, Andrew can you marked as reviewed?

          People

          • Assignee:
            Andrew MacBean
            Reporter:
            Keith Wall
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development