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

Robbie Gemmell commented on QPID-3342:
--------------------------------------

These changes were done from scratch and are not from Andrews branch, but they 
do share a common goal and overall design. Two of the four older JIRAs I closed 
are not being underaken due to prior failure to make them work and our 
subsequent removal of the vm transport, as per recent discussion on the mailing 
list concerning the work. We had initially planned to reuse the old IO JIRAs, 
however when it came time to commit we decided it would be better to create new 
ones and distinguish from the earlier work because the same steps were not 
followed and the commits are not related enough at the code level in the way 
that reusing old JIRAs associated with 9 months of work on 2 old branches would 
seem to imply, and so we thought that to do so would be confusing for people 
looking at them.

The code changed at the IO layer is so rarely touched and the Java broker 
doesnt see a whole lot of people changing it, so I didnt think a heads up to 
e,g. help other developers avoid conflict was necessary.

> Rationalise transport layer by introducing common interfaces shared by all 
> protocols
> ------------------------------------------------------------------------------------
>
>                 Key: QPID-3342
>                 URL: https://issues.apache.org/jira/browse/QPID-3342
>             Project: Qpid
>          Issue Type: Improvement
>          Components: Java Broker, Java Client, Java Common
>            Reporter: Keith Wall
>            Assignee: Robbie Gemmell
>             Fix For: 0.13
>
>         Attachments: 
> 0002-QPID-3342-rationalise-the-existing-0-10-transport-co.patch, 
> 0003-QPID-3342-transition-TCP-based-Mina-transport-for-0-.patch
>
>
> Refactor the transport stack by introducing two new interfaces 
> NetworkTransport and NetworkConnection.   Remove dependencies between 
> IoSender and IoReceiver.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org

Reply via email to