qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Pavel Moravec (JIRA)" <j...@apache.org>
Subject [jira] [Created] (QPID-6524) [C++ broker]: Fix for QPID-5107 incomplete for queues
Date Thu, 30 Apr 2015 11:01:05 GMT
Pavel Moravec created QPID-6524:
-----------------------------------

             Summary: [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
            Priority: Minor


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: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org


Mime
View raw message