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 subversion and git services (JIRA)" <ji...@apache.org> on 2018/11/12 16:36:00 UTC

[jira] [Commented] (QPIDJMS-429) Refactor sender and receive code to use newer proton-j APIs

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

ASF subversion and git services commented on QPIDJMS-429:
---------------------------------------------------------

Commit aa424cab9b26c39b43fc6b45c53b1ec7e703ef42 in qpid-jms's branch refs/heads/master from [~tabish121]
[ https://git-wip-us.apache.org/repos/asf?p=qpid-jms.git;h=aa424ca ]

QPIDJMS-429 Make use of newer proton-j APIs for send and decode

Use newer APIs to clean up some send code that handles dispositions and
use new section type enums to simplify the message decoding portion of
the codec.  Also implement the writeable buffer ensure remaining method
to better handle writes where the buffer needs to grow.

> Refactor sender and receive code to use newer proton-j APIs 
> ------------------------------------------------------------
>
>                 Key: QPIDJMS-429
>                 URL: https://issues.apache.org/jira/browse/QPIDJMS-429
>             Project: Qpid JMS
>          Issue Type: Improvement
>          Components: qpid-jms-client
>    Affects Versions: 0.37.0
>            Reporter: Timothy Bish
>            Priority: Minor
>             Fix For: 0.38.0
>
>
> Newer versions of proton-j have added new APIs for better handling of transfer dispositions as well as easier identification of message sections during decode which can offer some performance improvements and clean up of older code in the library.  Additionally we can now implement the ensureRemaining API in our expanding writeable buffer implementation to better handle writes where more encoding space is needed. 



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

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org