You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Alan Conway (JIRA)" <ji...@apache.org> on 2012/07/19 21:29:34 UTC

[jira] [Created] (QPID-4156) HA close window for clients to connect before HA broker is initialized

Alan Conway created QPID-4156:
---------------------------------

             Summary: HA close window for clients to connect before HA broker is initialized
                 Key: QPID-4156
                 URL: https://issues.apache.org/jira/browse/QPID-4156
             Project: Qpid
          Issue Type: Bug
          Components: C++ Clustering
    Affects Versions: 0.17
            Reporter: Alan Conway
            Assignee: Alan Conway
             Fix For: 0.18


A HA backup broker in a cluster rejects client connections. This was previously done in a ConnectionObserver registered during Plugin::initialize. However that left a window before the observer was registered when clients could connect. This showed up as a sporadic failure of the failover test. This patch moves the creation of the observer to Plugin::earlyInitialize, which is guaranteed to be called  before the broker starts listening for clients.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org


[jira] [Commented] (QPID-4156) HA close window for clients to connect before HA broker is initialized

Posted by "Justin Ross (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/QPID-4156?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13419150#comment-13419150 ] 

Justin Ross commented on QPID-4156:
-----------------------------------

Reviewed by Gordon.  Approved for 0.18.
                
> HA close window for clients to connect before HA broker is initialized
> ----------------------------------------------------------------------
>
>                 Key: QPID-4156
>                 URL: https://issues.apache.org/jira/browse/QPID-4156
>             Project: Qpid
>          Issue Type: Bug
>          Components: C++ Clustering
>    Affects Versions: 0.17
>            Reporter: Alan Conway
>            Assignee: Alan Conway
>             Fix For: 0.18
>
>
> A HA backup broker in a cluster rejects client connections. This was previously done in a ConnectionObserver registered during Plugin::initialize. However that left a window before the observer was registered when clients could connect. This showed up as a sporadic failure of the failover test. This patch moves the creation of the observer to Plugin::earlyInitialize, which is guaranteed to be called  before the broker starts listening for clients.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org


[jira] [Commented] (QPID-4156) HA close window for clients to connect before HA broker is initialized

Posted by "Gordon Sim (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/QPID-4156?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13419019#comment-13419019 ] 

Gordon Sim commented on QPID-4156:
----------------------------------

I'm in favour of merging this to the release branch. Since the release candidate has not yet been cut this would seem to have no impact on others. The changes are restricted to the new HA feature. Any glitches like these that we can fix for the 0.18 release will make uptake of this alternative to clustering smoother.
                
> HA close window for clients to connect before HA broker is initialized
> ----------------------------------------------------------------------
>
>                 Key: QPID-4156
>                 URL: https://issues.apache.org/jira/browse/QPID-4156
>             Project: Qpid
>          Issue Type: Bug
>          Components: C++ Clustering
>    Affects Versions: 0.17
>            Reporter: Alan Conway
>            Assignee: Alan Conway
>             Fix For: 0.18
>
>
> A HA backup broker in a cluster rejects client connections. This was previously done in a ConnectionObserver registered during Plugin::initialize. However that left a window before the observer was registered when clients could connect. This showed up as a sporadic failure of the failover test. This patch moves the creation of the observer to Plugin::earlyInitialize, which is guaranteed to be called  before the broker starts listening for clients.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org


[jira] [Resolved] (QPID-4156) HA close window for clients to connect before HA broker is initialized

Posted by "Alan Conway (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-4156?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alan Conway resolved QPID-4156.
-------------------------------

    Resolution: Fixed
    
> HA close window for clients to connect before HA broker is initialized
> ----------------------------------------------------------------------
>
>                 Key: QPID-4156
>                 URL: https://issues.apache.org/jira/browse/QPID-4156
>             Project: Qpid
>          Issue Type: Bug
>          Components: C++ Clustering
>    Affects Versions: 0.17
>            Reporter: Alan Conway
>            Assignee: Alan Conway
>             Fix For: 0.18
>
>
> A HA backup broker in a cluster rejects client connections. This was previously done in a ConnectionObserver registered during Plugin::initialize. However that left a window before the observer was registered when clients could connect. This showed up as a sporadic failure of the failover test. This patch moves the creation of the observer to Plugin::earlyInitialize, which is guaranteed to be called  before the broker starts listening for clients.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org


[jira] [Commented] (QPID-4156) HA close window for clients to connect before HA broker is initialized

Posted by "Alan Conway (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/QPID-4156?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13418605#comment-13418605 ] 

Alan Conway commented on QPID-4156:
-----------------------------------

Fixed on trunk r1363498

Request merge to 0.18 branch
                
> HA close window for clients to connect before HA broker is initialized
> ----------------------------------------------------------------------
>
>                 Key: QPID-4156
>                 URL: https://issues.apache.org/jira/browse/QPID-4156
>             Project: Qpid
>          Issue Type: Bug
>          Components: C++ Clustering
>    Affects Versions: 0.17
>            Reporter: Alan Conway
>            Assignee: Alan Conway
>             Fix For: 0.18
>
>
> A HA backup broker in a cluster rejects client connections. This was previously done in a ConnectionObserver registered during Plugin::initialize. However that left a window before the observer was registered when clients could connect. This showed up as a sporadic failure of the failover test. This patch moves the creation of the observer to Plugin::earlyInitialize, which is guaranteed to be called  before the broker starts listening for clients.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org


[jira] [Commented] (QPID-4156) HA close window for clients to connect before HA broker is initialized

Posted by "Gordon Sim (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/QPID-4156?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13419273#comment-13419273 ] 

Gordon Sim commented on QPID-4156:
----------------------------------

Merged on to 0.18 release branch as r1363839.
                
> HA close window for clients to connect before HA broker is initialized
> ----------------------------------------------------------------------
>
>                 Key: QPID-4156
>                 URL: https://issues.apache.org/jira/browse/QPID-4156
>             Project: Qpid
>          Issue Type: Bug
>          Components: C++ Clustering
>    Affects Versions: 0.17
>            Reporter: Alan Conway
>            Assignee: Alan Conway
>             Fix For: 0.18
>
>
> A HA backup broker in a cluster rejects client connections. This was previously done in a ConnectionObserver registered during Plugin::initialize. However that left a window before the observer was registered when clients could connect. This showed up as a sporadic failure of the failover test. This patch moves the creation of the observer to Plugin::earlyInitialize, which is guaranteed to be called  before the broker starts listening for clients.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org