You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2017/08/24 07:02:00 UTC
[jira] [Commented] (QPIDJMS-315) Add support for Netty KQueue
transport
[ https://issues.apache.org/jira/browse/QPIDJMS-315?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16139661#comment-16139661 ]
ASF GitHub Bot commented on QPIDJMS-315:
----------------------------------------
GitHub user michaelandrepearce opened a pull request:
https://github.com/apache/qpid-jms/pull/11
QPIDJMS-315: Add support for Netty KQueue transport
Add KQueue support
Also add safer epoll and kqueue env check to protect from lib loading failure (as found in apache activemq artemis)
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/michaelandrepearce/qpid-jms QPIDJMS-315
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/qpid-jms/pull/11.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 #11
----
commit d7270d4790fa8b6a88bfdb7cced6ce0950b49b44
Author: Michael Andre Pearce <mi...@me.com>
Date: 2017-07-18T11:26:29Z
QPID Java 7
commit 13c2610accb46f858f2a9914d376bac325eea75a
Author: Michael Andre Pearce <mi...@me.com>
Date: 2017-08-24T05:58:21Z
Merge branch 'master' of https://github.com/apache/qpid-jms
commit 9529ba7d1d4768a7953afa47c4838d425133aea5
Author: Michael Andre Pearce <mi...@me.com>
Date: 2017-08-24T06:57:58Z
QPIDJMS-315: Add support for Netty KQueue transport
Add KQueue support
Also add safer epoll and kqueue env check to protect from lib loading failure (as found in apache activemq artemis)
----
> Add support for Netty KQueue transport
> --------------------------------------
>
> Key: QPIDJMS-315
> URL: https://issues.apache.org/jira/browse/QPIDJMS-315
> Project: Qpid JMS
> Issue Type: New Feature
> Affects Versions: 0.24.0
> Reporter: Michael Andre Pearce
> Fix For: 0.25.0
>
>
> Add support for using the Netty KQueue transport when the platform supports it (x86-64 osx) and provide a transport configuration option to bypass it and return to using NIO. This change also switches the transport to using the default Netty allocator on the transports which by default is a pooled allocator.
> To disable kqueue use the URI can be updated to include option:
> transport.useKQueue=false
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org