You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Robbie Gemmell (JIRA)" <qp...@incubator.apache.org> on 2009/12/24 12:10:29 UTC

[jira] Created: (QPID-2308) durable exchange bindings are not recovered from the store following broker restart

durable exchange bindings are not recovered from the store following broker restart
-----------------------------------------------------------------------------------

                 Key: QPID-2308
                 URL: https://issues.apache.org/jira/browse/QPID-2308
             Project: Qpid
          Issue Type: Bug
          Components: Java Broker
    Affects Versions: 0.5, M4, 0.6
            Reporter: Robbie Gemmell
            Assignee: Robbie Gemmell
            Priority: Critical
             Fix For: 0.7


Durable exchange bindings are not recovered from the store following broker restart. This appears to be due to workarounds put in place for QPID-2096 to prevent duplicate createExchange calls being made to the store, which results in exchanges not being added to the store at all and leads to failure on restart to attempt recovering the bindings on restart, which are actually in the store.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] Updated: (QPID-2308) durable exchange bindings are not recovered from the store following broker restart

Posted by "Robbie Gemmell (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-2308?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robbie Gemmell updated QPID-2308:
---------------------------------

             Priority: Blocker  (was: Critical)
    Affects Version/s: 0.5
        Fix Version/s:     (was: 0.7)
                       0.6

This issue was introduced in 0.5 (affecting amq.* exchanges) and has got worse during the course of 0.6 as it now also affects all durable exchanges created at broker startup from configuration.

> durable exchange bindings are not recovered from the store following broker restart
> -----------------------------------------------------------------------------------
>
>                 Key: QPID-2308
>                 URL: https://issues.apache.org/jira/browse/QPID-2308
>             Project: Qpid
>          Issue Type: Bug
>          Components: Java Broker
>    Affects Versions: 0.5, 0.6
>            Reporter: Robbie Gemmell
>            Assignee: Robbie Gemmell
>            Priority: Blocker
>             Fix For: 0.6
>
>         Attachments: QPID-2308_trunk.patch
>
>
> Durable exchange bindings are not recovered from the store following broker restart. This appears to be due to workarounds put in place for QPID-2096 to prevent duplicate createExchange calls being made to the store, which results in exchanges not being added to the store at all and leads to failure on restart to attempt recovering the bindings, which are actually in the store.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] Updated: (QPID-2308) durable exchange bindings are not recovered from the store following broker restart

Posted by "Robbie Gemmell (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-2308?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robbie Gemmell updated QPID-2308:
---------------------------------

    Status: Ready To Review  (was: In Progress)

> durable exchange bindings are not recovered from the store following broker restart
> -----------------------------------------------------------------------------------
>
>                 Key: QPID-2308
>                 URL: https://issues.apache.org/jira/browse/QPID-2308
>             Project: Qpid
>          Issue Type: Bug
>          Components: Java Broker
>    Affects Versions: 0.5, 0.6
>            Reporter: Robbie Gemmell
>            Assignee: Robbie Gemmell
>            Priority: Blocker
>             Fix For: 0.6
>
>         Attachments: QPID-2308_trunk.patch
>
>
> Durable exchange bindings are not recovered from the store following broker restart. This appears to be due to workarounds put in place for QPID-2096 to prevent duplicate createExchange calls being made to the store, which results in exchanges not being added to the store at all and leads to failure on restart to attempt recovering the bindings, which are actually in the store.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] Assigned: (QPID-2308) durable exchange bindings are not recovered from the store following broker restart

Posted by "Robbie Gemmell (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-2308?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robbie Gemmell reassigned QPID-2308:
------------------------------------

    Assignee: Andrew Stitcher  (was: Robbie Gemmell)

> durable exchange bindings are not recovered from the store following broker restart
> -----------------------------------------------------------------------------------
>
>                 Key: QPID-2308
>                 URL: https://issues.apache.org/jira/browse/QPID-2308
>             Project: Qpid
>          Issue Type: Bug
>          Components: Java Broker
>    Affects Versions: 0.5, 0.6
>            Reporter: Robbie Gemmell
>            Assignee: Andrew Stitcher
>            Priority: Blocker
>             Fix For: 0.6
>
>         Attachments: QPID-2308_trunk.patch
>
>
> Durable exchange bindings are not recovered from the store following broker restart. This appears to be due to workarounds put in place for QPID-2096 to prevent duplicate createExchange calls being made to the store, which results in exchanges not being added to the store at all and leads to failure on restart to attempt recovering the bindings, which are actually in the store.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] Updated: (QPID-2308) durable exchange bindings are not recovered from the store following broker restart

Posted by "Robbie Gemmell (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-2308?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robbie Gemmell updated QPID-2308:
---------------------------------

    Description: Durable exchange bindings are not recovered from the store following broker restart. This appears to be due to workarounds put in place for QPID-2096 to prevent duplicate createExchange calls being made to the store, which results in exchanges not being added to the store at all and leads to failure on restart to attempt recovering the bindings, which are actually in the store.  (was: Durable exchange bindings are not recovered from the store following broker restart. This appears to be due to workarounds put in place for QPID-2096 to prevent duplicate createExchange calls being made to the store, which results in exchanges not being added to the store at all and leads to failure on restart to attempt recovering the bindings on restart, which are actually in the store.)

> durable exchange bindings are not recovered from the store following broker restart
> -----------------------------------------------------------------------------------
>
>                 Key: QPID-2308
>                 URL: https://issues.apache.org/jira/browse/QPID-2308
>             Project: Qpid
>          Issue Type: Bug
>          Components: Java Broker
>    Affects Versions: M4, 0.5, 0.6
>            Reporter: Robbie Gemmell
>            Assignee: Robbie Gemmell
>            Priority: Critical
>             Fix For: 0.7
>
>
> Durable exchange bindings are not recovered from the store following broker restart. This appears to be due to workarounds put in place for QPID-2096 to prevent duplicate createExchange calls being made to the store, which results in exchanges not being added to the store at all and leads to failure on restart to attempt recovering the bindings, which are actually in the store.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] Updated: (QPID-2308) durable exchange bindings are not recovered from the store following broker restart

Posted by "Robbie Gemmell (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-2308?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robbie Gemmell updated QPID-2308:
---------------------------------

    Attachment: QPID-2308_trunk.patch

> durable exchange bindings are not recovered from the store following broker restart
> -----------------------------------------------------------------------------------
>
>                 Key: QPID-2308
>                 URL: https://issues.apache.org/jira/browse/QPID-2308
>             Project: Qpid
>          Issue Type: Bug
>          Components: Java Broker
>    Affects Versions: 0.6
>            Reporter: Robbie Gemmell
>            Assignee: Robbie Gemmell
>            Priority: Critical
>             Fix For: 0.7
>
>         Attachments: QPID-2308_trunk.patch
>
>
> Durable exchange bindings are not recovered from the store following broker restart. This appears to be due to workarounds put in place for QPID-2096 to prevent duplicate createExchange calls being made to the store, which results in exchanges not being added to the store at all and leads to failure on restart to attempt recovering the bindings, which are actually in the store.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] Assigned: (QPID-2308) durable exchange bindings are not recovered from the store following broker restart

Posted by "Andrew Stitcher (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-2308?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrew Stitcher reassigned QPID-2308:
-------------------------------------

    Assignee: Robbie Gemmell  (was: Andrew Stitcher)

Robbie, Please checkin your patch

> durable exchange bindings are not recovered from the store following broker restart
> -----------------------------------------------------------------------------------
>
>                 Key: QPID-2308
>                 URL: https://issues.apache.org/jira/browse/QPID-2308
>             Project: Qpid
>          Issue Type: Bug
>          Components: Java Broker
>    Affects Versions: 0.5, 0.6
>            Reporter: Robbie Gemmell
>            Assignee: Robbie Gemmell
>            Priority: Blocker
>             Fix For: 0.6
>
>         Attachments: QPID-2308_trunk.patch
>
>
> Durable exchange bindings are not recovered from the store following broker restart. This appears to be due to workarounds put in place for QPID-2096 to prevent duplicate createExchange calls being made to the store, which results in exchanges not being added to the store at all and leads to failure on restart to attempt recovering the bindings, which are actually in the store.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] Commented: (QPID-2308) durable exchange bindings are not recovered from the store following broker restart

Posted by "Robbie Gemmell (JIRA)" <qp...@incubator.apache.org>.
    [ https://issues.apache.org/jira/browse/QPID-2308?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12796273#action_12796273 ] 

Robbie Gemmell commented on QPID-2308:
--------------------------------------

Commited to trunk

> durable exchange bindings are not recovered from the store following broker restart
> -----------------------------------------------------------------------------------
>
>                 Key: QPID-2308
>                 URL: https://issues.apache.org/jira/browse/QPID-2308
>             Project: Qpid
>          Issue Type: Bug
>          Components: Java Broker
>    Affects Versions: 0.5, 0.6
>            Reporter: Robbie Gemmell
>            Assignee: Robbie Gemmell
>            Priority: Blocker
>             Fix For: 0.6
>
>         Attachments: QPID-2308_trunk.patch
>
>
> Durable exchange bindings are not recovered from the store following broker restart. This appears to be due to workarounds put in place for QPID-2096 to prevent duplicate createExchange calls being made to the store, which results in exchanges not being added to the store at all and leads to failure on restart to attempt recovering the bindings, which are actually in the store.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] Updated: (QPID-2308) durable exchange bindings are not recovered from the store following broker restart

Posted by "Robbie Gemmell (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-2308?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robbie Gemmell updated QPID-2308:
---------------------------------

    Affects Version/s:     (was: 0.5)
                           (was: M4)

> durable exchange bindings are not recovered from the store following broker restart
> -----------------------------------------------------------------------------------
>
>                 Key: QPID-2308
>                 URL: https://issues.apache.org/jira/browse/QPID-2308
>             Project: Qpid
>          Issue Type: Bug
>          Components: Java Broker
>    Affects Versions: 0.6
>            Reporter: Robbie Gemmell
>            Assignee: Robbie Gemmell
>            Priority: Critical
>             Fix For: 0.7
>
>
> Durable exchange bindings are not recovered from the store following broker restart. This appears to be due to workarounds put in place for QPID-2096 to prevent duplicate createExchange calls being made to the store, which results in exchanges not being added to the store at all and leads to failure on restart to attempt recovering the bindings, which are actually in the store.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] Resolved: (QPID-2308) durable exchange bindings are not recovered from the store following broker restart

Posted by "Marnie McCormack (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-2308?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marnie McCormack resolved QPID-2308.
------------------------------------

    Resolution: Fixed

Reviewed changes ok and confirmed with Robbie that r894443 already resolved on trunk so no merge required.

> durable exchange bindings are not recovered from the store following broker restart
> -----------------------------------------------------------------------------------
>
>                 Key: QPID-2308
>                 URL: https://issues.apache.org/jira/browse/QPID-2308
>             Project: Qpid
>          Issue Type: Bug
>          Components: Java Broker
>    Affects Versions: 0.5, 0.6
>            Reporter: Robbie Gemmell
>            Assignee: Robbie Gemmell
>            Priority: Blocker
>             Fix For: 0.6
>
>         Attachments: QPID-2308_trunk.patch
>
>
> Durable exchange bindings are not recovered from the store following broker restart. This appears to be due to workarounds put in place for QPID-2096 to prevent duplicate createExchange calls being made to the store, which results in exchanges not being added to the store at all and leads to failure on restart to attempt recovering the bindings, which are actually in the store.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org