Qpid
  1. Qpid
  2. QPID-3691

Failover should sync once before indicating successfully failing comepletion

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.15
    • Fix Version/s: 0.15
    • Component/s: Java Client
    • Labels:
      None

      Description

      On failover, the Java client completes all resubscription activities (producers, consumers) without performing a 0-10 sync. This approach means that if for some reason resubscriptions fails, the client is not aware of the problem until next use.

      The client should be changed to call sync() once before reporting a successful failover via ConnectionListener#failoverComplete().

      This problem has been exposed by QPID-3683.

        Issue Links

          Activity

          Transition Time In Source Status Execution Times Last Executer Last Execution Date
          Open Open In Progress In Progress
          1h 23m 1 Keith Wall 16/Dec/11 12:54
          In Progress In Progress Reviewable Reviewable
          5s 1 Keith Wall 16/Dec/11 12:54
          Reviewable Reviewable Resolved Resolved
          6m 22s 1 Andrew MacBean 16/Dec/11 13:00
          Andrew MacBean made changes -
          Status Ready To Review [ 10006 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Keith Wall made changes -
          Link This issue is required by QPID-3683 [ QPID-3683 ]
          Keith Wall made changes -
          Fix Version/s 0.15 [ 12319043 ]
          Keith Wall made changes -
          Assignee Keith Wall [ k-wall ] Andrew MacBean [ macbean ]
          Hide
          Keith Wall added a comment -

          Patch applied.

          Show
          Keith Wall added a comment - Patch applied.
          Keith Wall made changes -
          Status In Progress [ 3 ] Ready To Review [ 10006 ]
          Keith Wall made changes -
          Field Original Value New Value
          Status Open [ 1 ] In Progress [ 3 ]
          Keith Wall created issue -

            People

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

              Dates

              • Created:
                Updated:
                Resolved:

                Development