Qpid
  1. Qpid
  2. QPID-4126

HA primary times out expected backups.

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.17
    • Fix Version/s: 0.18
    • Component/s: C++ Clustering
    • Labels:
      None

      Description

      After a failure, the newly-promoted primary broker guards messages for each of the backups that were connected at the time of the failure. It waits for them to reconnect to the new primary before becoming active.

      This patch introduces a time-out so that if an expected backup fails to fail-over within the time limit, the primary will cancel the guards for that backup and carry on.

        Activity

        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open Resolved Resolved
        1d 1 Alan Conway 11/Jul/12 19:58
        Resolved Resolved Closed Closed
        382d 23h 54m 1 Justin Ross 29/Jul/13 19:53
        Justin Ross made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Hide
        Justin Ross added a comment -

        Reviewed by Gordon. Approved for 0.18.

        Show
        Justin Ross added a comment - Reviewed by Gordon. Approved for 0.18.
        Alan Conway made changes -
        Field Original Value New Value
        Resolution Fixed [ 1 ]
        Status Open [ 1 ] Resolved [ 5 ]
        Fix Version/s 0.18 [ 12322451 ]
        Hide
        Alan Conway added a comment -

        Fixed on trunk r1359872

        Show
        Alan Conway added a comment - Fixed on trunk r1359872
        Hide
        Alan Conway added a comment -

        Reviewed by gsim https://reviews.apache.org/r/5890/#review9062

        Fixed on 0.18:
        ------------------------------------------------------------------------
        r1360348 | aconway | 2012-07-11 14:55:17 -0400 (Wed, 11 Jul 2012) | 10 lines

        QPID-4126: HA primary times out expected backups.

        After a failure, the newly-promoted primary broker guards messages for each of
        the backups that were connected at the time of the failure. It waits for them to
        reconnect to the new primary before becoming active.

        This patch introduces a time-out so that if an expected backup fails to
        fail-over within the time limit, the primary will cancel the guards for that
        backup and carry on.

        Show
        Alan Conway added a comment - Reviewed by gsim https://reviews.apache.org/r/5890/#review9062 Fixed on 0.18: ------------------------------------------------------------------------ r1360348 | aconway | 2012-07-11 14:55:17 -0400 (Wed, 11 Jul 2012) | 10 lines QPID-4126 : HA primary times out expected backups. After a failure, the newly-promoted primary broker guards messages for each of the backups that were connected at the time of the failure. It waits for them to reconnect to the new primary before becoming active. This patch introduces a time-out so that if an expected backup fails to fail-over within the time limit, the primary will cancel the guards for that backup and carry on.
        Alan Conway created issue -

          People

          • Assignee:
            Alan Conway
            Reporter:
            Alan Conway
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development