[
https://issues.apache.org/jira/browse/QPID-6524?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Gordon Sim updated QPID-6524:
-----------------------------
Fix Version/s: (was: Future)
qpid-cpp-0.34
> [C++ broker]: Fix for QPID-5107 incomplete for queues
> -----------------------------------------------------
>
> Key: QPID-6524
> URL: https://issues.apache.org/jira/browse/QPID-6524
> Project: Qpid
> Issue Type: Bug
> Components: C++ Broker
> Affects Versions: 0.30
> Reporter: Pavel Moravec
> Assignee: Pavel Moravec
> Priority: Minor
> Fix For: qpid-cpp-0.34
>
>
> QPID-5107 fixes all except the very basic scenario when the queue is deleted
> before broker shutdown. I.e. in use case:
> {quote}
> qpid-config add queue testQueue1
> qpid-send --address testQueue1 -m 13 --content-size=1024
> qpid-config del queue testQueue1 --force
> {quote}
> the statistics show:
> {quote}
> trace Mgmt destroying queue. id:testQueue1 Statistics: {acquires:0,
> bindingCount:0, bindingCountHigh:1, bindingCountLow:0, byteDepth:0,
> byteFtdDepth:0, byteFtdDequeues:0, byteFtdEnqueues:0, bytePersistDequeues:0,
> bytePersistEnqueues:0, byteTotalDequeues:14183, byteTotalEnqueues:14183,
> byteTxnDequeues:0, byteTxnEnqueues:0, consumerCount:0, consumerCountHigh:0,
> consumerCountLow:0, creator:anonymous, discardsLvq:0, discardsOverflow:0,
> discardsPurge:0, discardsRing:0, discardsSubscriber:0, discardsTtl:0,
> flowStopped:False, flowStoppedCount:0, messageLatencyAvg:0,
> messageLatencyCount:0, messageLatencyMax:0, messageLatencyMin:0, msgDepth:0,
> msgFtdDepth:0, msgFtdDequeues:0, msgFtdEnqueues:0, msgPersistDequeues:0,
> msgPersistEnqueues:0, msgTotalDequeues:13, msgTotalEnqueues:13,
> msgTxnDequeues:0, msgTxnEnqueues:0, redirectPeer:, redirectSource:False,
> releases:0, reroutes:0, unackedMessages:0, unackedMessagesHigh:0,
> unackedMessagesLow:0}
> {quote}
> See e.g. msgDepth:0 or msgTotalDequeues:13.
> Those values are correct from the technical point of view (broker can delete
> only empty queue, after purging all its messages and deleting all bindings
> etc.), but they are not right from end-user perspective who sees the broker
> had some messages in the queue, but a log for deleting the queue does not
> mention them.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]