You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2018/02/28 06:06:00 UTC

[jira] [Commented] (ARTEMIS-1705) Queue stop deliver after remove all paged message over JMX

    [ https://issues.apache.org/jira/browse/ARTEMIS-1705?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16379822#comment-16379822 ] 

ASF GitHub Bot commented on ARTEMIS-1705:
-----------------------------------------

GitHub user morefuntang opened a pull request:

    https://github.com/apache/activemq-artemis/pull/1907

    ARTEMIS-1705 Queue stop deliver after remove all paged message over JMX

    I remove all messages in Queue via removeAllMessages in JMX
    
    After removed all paged message, queue stopped deliver message.
    
    During debug, we found that memory size of the queue is more then 2 pages size, but both message references and intermediate message references are empty.
    
    The deliver runner will not depage because queue memory size is over max size.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/morefuntang/activemq-artemis live-only-2.4.0

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/activemq-artemis/pull/1907.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #1907
    
----
commit 430648661db6871e3f6d3cbfa42d52e4cad6f24c
Author: 17103355 <17...@...>
Date:   2018-02-28T03:38:00Z

    Only messages from MessageReferences are subtracted from the queueMemorySize

commit bc6084ba5a14f73ef7d67d679df043bbb2412cbd
Author: 17103355 <17...@...>
Date:   2018-02-28T03:46:08Z

    Only messages from MessageReferences are subtracted from the queueMemorySize

----


> Queue stop deliver after remove all paged message over JMX
> ----------------------------------------------------------
>
>                 Key: ARTEMIS-1705
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-1705
>             Project: ActiveMQ Artemis
>          Issue Type: Bug
>          Components: Broker
>    Affects Versions: 2.4.0
>            Reporter: tang pu
>            Priority: Minor
>
> I remove all messages in Queue via removeAllMessages in JMX
> After removed all paged message, queue stopped deliver message.
> During debug, we found that memory size of the queue is more then 2 pages size, but both message references and intermediate message references are empty.
> The deliver runner will not depage because queue memory size is over max size.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)