You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by gaohoward <gi...@git.apache.org> on 2018/03/12 02:39:27 UTC

[GitHub] activemq-artemis pull request #1950: ARTEMIS-1732 AMQP anonymous producer no...

GitHub user gaohoward opened a pull request:

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

    ARTEMIS-1732 AMQP anonymous producer not blocked on max-disk-usage

    Anonymous senders (those created without a target address) are not
    blocked when max-disk-usage is reached. The cause is that when such
    a sender is created on the broker, the broker doesn't check the
    disk/memory usage and gives out the credit immediately.

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

    $ git pull https://github.com/gaohoward/activemq-artemis fmq1031

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

    https://github.com/apache/activemq-artemis/pull/1950.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 #1950
    
----
commit 2f471dc67870f0c454efb5f868358afe59c91184
Author: Howard Gao <ho...@...>
Date:   2018-03-12T02:33:09Z

    ARTEMIS-1732 AMQP anonymous producer not blocked on max-disk-usage
    
    Anonymous senders (those created without a target address) are not
    blocked when max-disk-usage is reached. The cause is that when such
    a sender is created on the broker, the broker doesn't check the
    disk/memory usage and gives out the credit immediately.

----


---

[GitHub] activemq-artemis issue #1950: ARTEMIS-1732 AMQP anonymous producer not block...

Posted by clebertsuconic <gi...@git.apache.org>.
Github user clebertsuconic commented on the issue:

    https://github.com/apache/activemq-artemis/pull/1950
  
    The test added is also wrong.. a sender should block while there are no credits instead of holding runnables on the server.


---

[GitHub] activemq-artemis pull request #1950: ARTEMIS-1732 AMQP anonymous producer no...

Posted by asfgit <gi...@git.apache.org>.
Github user asfgit closed the pull request at:

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


---

[GitHub] activemq-artemis issue #1950: ARTEMIS-1732 AMQP anonymous producer not block...

Posted by michaelandrepearce <gi...@git.apache.org>.
Github user michaelandrepearce commented on the issue:

    https://github.com/apache/activemq-artemis/pull/1950
  
    @clebertsuconic Whats occuring on this one? We safe to merge this to master now?


---

[GitHub] activemq-artemis issue #1950: ARTEMIS-1732 AMQP anonymous producer not block...

Posted by gaohoward <gi...@git.apache.org>.
Github user gaohoward commented on the issue:

    https://github.com/apache/activemq-artemis/pull/1950
  
    ok


---

[GitHub] activemq-artemis issue #1950: ARTEMIS-1732 AMQP anonymous producer not block...

Posted by clebertsuconic <gi...@git.apache.org>.
Github user clebertsuconic commented on the issue:

    https://github.com/apache/activemq-artemis/pull/1950
  
    This needs some work on the model before it can be merged.


---

[GitHub] activemq-artemis issue #1950: ARTEMIS-1732 AMQP anonymous producer not block...

Posted by clebertsuconic <gi...@git.apache.org>.
Github user clebertsuconic commented on the issue:

    https://github.com/apache/activemq-artemis/pull/1950
  
    this is not complete. if your disk is full... and no more producing is happening you will never release the executables.
    
    Besides.. I will look if there is a way to use the PagingStoreManager to do this, or to avoid the duplicate code... (which would fix the issue I mentioned)


---

[GitHub] activemq-artemis issue #1950: ARTEMIS-1732 AMQP anonymous producer not block...

Posted by clebertsuconic <gi...@git.apache.org>.
Github user clebertsuconic commented on the issue:

    https://github.com/apache/activemq-artemis/pull/1950
  
    We will have a 2.5.1 shortly



---

[GitHub] activemq-artemis issue #1950: ARTEMIS-1732 AMQP anonymous producer not block...

Posted by gaohoward <gi...@git.apache.org>.
Github user gaohoward commented on the issue:

    https://github.com/apache/activemq-artemis/pull/1950
  
    @clebertsuconic thanks.


---

[GitHub] activemq-artemis issue #1950: ARTEMIS-1732 AMQP anonymous producer not block...

Posted by gaohoward <gi...@git.apache.org>.
Github user gaohoward commented on the issue:

    https://github.com/apache/activemq-artemis/pull/1950
  
    I think it's ok.


---

[GitHub] activemq-artemis issue #1950: ARTEMIS-1732 AMQP anonymous producer not block...

Posted by clebertsuconic <gi...@git.apache.org>.
Github user clebertsuconic commented on the issue:

    https://github.com/apache/activemq-artemis/pull/1950
  
    @michaelandrepearce @gaohoward merged with an additional fix.
    
    if there's any change you like I can add an additional PR. if you could review please?


---

[GitHub] activemq-artemis issue #1950: ARTEMIS-1732 AMQP anonymous producer not block...

Posted by clebertsuconic <gi...@git.apache.org>.
Github user clebertsuconic commented on the issue:

    https://github.com/apache/activemq-artemis/pull/1950
  
    Actually the test is very nice.. I'm doing some refactoring on this.


---

[GitHub] activemq-artemis issue #1950: ARTEMIS-1732 AMQP anonymous producer not block...

Posted by clebertsuconic <gi...@git.apache.org>.
Github user clebertsuconic commented on the issue:

    https://github.com/apache/activemq-artemis/pull/1950
  
    Lets leave this out of the release... please don't merge this!!!
    
    I will get back to this after the release.


---