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

Andrew Kennedy commented on QPID-2811:
--------------------------------------

Created a branch from TRUNK with the transport mechanism/layer changes and 
improved broker startup for QPID-2720.

    https://svn.apache.org/repos/asf/qpid/branches/grkvlt-network-20101013

This branch also contains the transaction idle timeout code for QPID-2864 and 
has a lot of dead code pruning, such as getting rid of duplicated concurrency 
classes and unwanted IO layer experimentation, moving of CLI tools, and makes 
all tests inherit from QpidBrokerTestCase, some locking has been updated. The 
broker has the capability to run in the same JVM as its clients (although only 
one broker at a time can exist) using the 'vm://' protocol, and can listen on 
many ports simultaneously for different AMQP versions, as with TCP. UDP is also 
supported, as is separate configuration of incoming and outgoing network 
transports, with hooks to allow future ODGi support on both client and broker. 
MINA has been upgraded to version 1.1.17 and backport-utl removed, and the 
release currently defaults to using MINA in the client, but this could be 
changed easily.

There are also many other small and incidental changes, not all of which should 
or will be merged back to TRUNK, however any that are will be assigned JIRAs.

New test profiles: default.0.8, default.0.10, java-udp and java-udp.0.10

Test failures are still occuring, particularly with UDP and InVM 0-10 profiles.

> Rationalise 0-10 Transport Interface
> ------------------------------------
>
>                 Key: QPID-2811
>                 URL: https://issues.apache.org/jira/browse/QPID-2811
>             Project: Qpid
>          Issue Type: Improvement
>          Components: Java Broker, Java Client, Java Common
>    Affects Versions: 0.7
>            Reporter: Andrew Kennedy
>            Assignee: Andrew Kennedy
>             Fix For: 0.7
>
>
> Create or modify current transport mechanism classes and interfaces to make 
> them more generic and allow for other mechanisms and protocols to be added in 
> a modular way.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to