Keith Wall created QPID-4592:
--------------------------------

             Summary: Add ability to suppress the automatic promotion of 
non-durable queues to durable during store upgrade
                 Key: QPID-4592
                 URL: https://issues.apache.org/jira/browse/QPID-4592
             Project: Qpid
          Issue Type: Improvement
          Components: Java Broker
    Affects Versions: 0.20, 0.18
            Reporter: Keith Wall
             Fix For: 0.21


QPID-3913 introduced the ability for the Java Broker to automatically upgrade 
bdb-stores that were created by earlier versions of the Broker (rather than 
having to run the separate bin/storeUpgrade.sh tool).

In this change, the user lost the the ability to control how the broker handles 
the existence of persistent messages on non-durable queues.  Currently, the 
Broker always promotes these queues to durable so that the messages may be 
recovered.  The user has no ability to override this behaviour.  Additionally, 
the fact that a durable queue has been created is not recorded in the log.

We should consider:

* logging the fact that a non-durable queue has been promoted to durable by the 
auto upgrade process
* allow this behaviour to be suppressed.



--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

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

Reply via email to