You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by clebertsuconic <gi...@git.apache.org> on 2018/03/16 00:47:53 UTC

[GitHub] activemq-artemis pull request #1956: ARTEMIS-1750 Improve Scalability of AMQ...

GitHub user clebertsuconic opened a pull request:

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

    ARTEMIS-1750 Improve Scalability of AMQP Protocol

    AMQP Processing happens at the Netty thread right now.
    This is limiting processing of anything other than the current connection
    as this requires locking of the queue.
    
    This required us to add a semaphore to avoid extreme pressure from incoming netty into the server.

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

    $ git pull https://github.com/clebertsuconic/activemq-artemis amqp

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

    https://github.com/apache/activemq-artemis/pull/1956.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 #1956
    
----
commit 9aad41d0e00c02e75e467412d15cff9125bdd0a2
Author: Clebert Suconic <cl...@...>
Date:   2018-03-13T13:42:02Z

    ARTEMIS-1750 Improve Scalability of AMQP Protocol
    
    AMQP Processing happens at the Netty thread right now.
    This is limiting processing of anything other than the current connection
    as this requires locking of the queue.
    
    This required us to add a semaphore to avoid extreme pressure from incoming netty into the server.

----


---

[GitHub] activemq-artemis pull request #1956: ARTEMIS-1750 Improve Scalability of AMQ...

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

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


---

[GitHub] activemq-artemis pull request #1956: ARTEMIS-1750 Improve Scalability of AMQ...

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

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


---

[GitHub] activemq-artemis pull request #1956: ARTEMIS-1750 Improve Scalability of AMQ...

Posted by clebertsuconic <gi...@git.apache.org>.
GitHub user clebertsuconic reopened a pull request:

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

    ARTEMIS-1750 Improve Scalability of AMQP Protocol

    AMQP Processing happens at the Netty thread right now.
    This is limiting processing of anything other than the current connection
    as this requires locking of the queue.
    
    This required us to add a semaphore to avoid extreme pressure from incoming netty into the server.

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

    $ git pull https://github.com/clebertsuconic/activemq-artemis amqp

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

    https://github.com/apache/activemq-artemis/pull/1956.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 #1956
    
----
commit 59c78bb95759fa5d5c9c8118a057e1578980b076
Author: Clebert Suconic <cl...@...>
Date:   2018-03-13T13:42:02Z

    ARTEMIS-1750 Improve Scalability of AMQP Protocol
    
    AMQP Processing happens at the Netty thread right now.
    This is limiting processing of anything other than the current connection
    as this requires locking of the queue.
    
    This required us to add a semaphore to avoid extreme pressure from incoming netty into the server.

commit 6546a9a54ac53240eec05f2d1b03e1db5a5b5057
Author: Clebert Suconic <cl...@...>
Date:   2018-03-16T01:34:52Z

    ARTEMIS-1750 Using same Thread for delivery as Proton Handler

----


---