You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Marnie McCormack (JIRA)" <qp...@incubator.apache.org> on 2009/01/29 11:57:59 UTC

[jira] Created: (QPID-1622) Store recovery errors should be handled by the broker

Store recovery errors should be handled by the broker
-----------------------------------------------------

                 Key: QPID-1622
                 URL: https://issues.apache.org/jira/browse/QPID-1622
             Project: Qpid
          Issue Type: Improvement
          Components: Java Broker
    Affects Versions: M4, M3
            Reporter: Marnie McCormack
            Assignee: Martin Ritchie
             Fix For: M5


Currently the when the broker has a problem with recovery of a MessageStore, such as issues with Metadata etc, the only course of action is to remove the store and so lose any messages that are stored inside. It is possible to perform recovery on the store such that we need not lose the remainder of the information. 

There are three approaches: 

1) The broker automatically recovers problems on startup logging any issue as it goes. 
2) The broker requires a flag (--recover-store) to perform the recovery. Without the flag the broker will fail, as currently, with a more use friendly message. 
3) Provide a standalone tool for performing recovery (implementation specific - but mentioned for completeness here)


-- 
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-1622) Store recovery errors should be handled by the broker

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

Martin Ritchie updated QPID-1622:
---------------------------------

        Fix Version/s:     (was: M5)
    Affects Version/s: M5

> Store recovery errors should be handled by the broker
> -----------------------------------------------------
>
>                 Key: QPID-1622
>                 URL: https://issues.apache.org/jira/browse/QPID-1622
>             Project: Qpid
>          Issue Type: Improvement
>          Components: Java Broker
>    Affects Versions: M3, M4, M5
>            Reporter: Marnie McCormack
>            Assignee: Martin Ritchie
>
> Currently the when the broker has a problem with recovery of a MessageStore, such as issues with Metadata etc, the only course of action is to remove the store and so lose any messages that are stored inside. It is possible to perform recovery on the store such that we need not lose the remainder of the information. 
> There are three approaches: 
> 1) The broker automatically recovers problems on startup logging any issue as it goes. 
> 2) The broker requires a flag (--recover-store) to perform the recovery. Without the flag the broker will fail, as currently, with a more use friendly message. 
> 3) Provide a standalone tool for performing recovery (implementation specific - but mentioned for completeness here)

-- 
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