qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Kennedy (JIRA)" <j...@apache.org>
Subject [jira] Commented: (QPID-2811) Rationalise 0-10 Transport Interface
Date Wed, 13 Oct 2010 20:05:34 GMT

    [ 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.


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:dev-subscribe@qpid.apache.org

View raw message