Apache Incubator Qpid Java M1 Release Notes
-------------------------------------------

The Qpid M1 release is intended to serve as a useful baseline release
for the project, allowing interested users to use the current featureset.

For full details of Qpid capabilities, as they currently stand, see our
detailed project documentation at:

http://cwiki.apache.org/confluence/display/qpid/Qpid+Java+Documentation

From the link above you can access our Getting Started Guide, FAQ, Build How To
and detailed developer documentation.


Known Issues/OUtstanding Work
-----------------------------

You can view the outstanding task list for Qpid by visiting our JIRA:

http://issues.apache.org/jira/browse/QPID


M1 Tasks Completed
-------------------

The set of JIRA tasks completed as part of the M1 effort is available at:

http://cwiki.apache.org/confluence/display/qpid/Qpid+Java+M1+Release+Notes

This list is copied below for convenience:

Bugs
----
http://issues.apache.org/jira/browse/QPID-4 - Remove '/' and ':' from generated queue names
http://issues.apache.org/jira/browse/QPID-7 - Occasionally messages are ack'd more than once
http://issues.apache.org/jira/browse/QPID-10- Broker throughput falls off with transactions
http://issues.apache.org/jira/browse/QPID-56 - AMQQueueMBean - MessageCount on the management interface is not correct.
http://issues.apache.org/jira/browse/QPID-58 - Creating a QueueReceiver results in ClassCastException
http://issues.apache.org/jira/browse/QPID-66 - AMQSession implementation of TopicSession and QueueSession interfaces not JMS compliant
http://issues.apache.org/jira/browse/QPID-68 - Ant build system fails if the project path contains a space
http://issues.apache.org/jira/browse/QPID-69 - Race condition in Delivery Manager  

Improvements
------------
http://issues.apache.org/jira/browse/QPID-36 - Add high and low watermark to flow control
http://issues.apache.org/jira/browse/QPID-44 - Add high and low watermark to flow control
http://issues.apache.org/jira/browse/QPID-57 - AMQQueueMBean - Message header attributes should be sent along with message content.

    
New Features
------------
http://issues.apache.org/jira/browse/QPID-13 - Add option to include prefix and suffix in log file name for broker
http://issues.apache.org/jira/browse/QPID-23 - Extend JNDI support provided to include initial context factory
http://issues.apache.org/jira/browse/QPID-29 - Provide support for using Qpid JMX with Tivoli for application monitoring
http://issues.apache.org/jira/browse/QPID-30 - Allow configuration of working/log directories written to by broker
http://issues.apache.org/jira/browse/QPID-40 - Implement tx.select, tx.commit & tx.rollback from AMQP

            
Tasks
-----
http://issues.apache.org/jira/browse/QPID-18 - Update Java client and broker to MINA 1.0 release
http://issues.apache.org/jira/browse/QPID-73 - Create Build Artifacts for release process using ant/maven
http://issues.apache.org/jira/browse/QPID-74 - Create source distribtuion using build system
http://issues.apache.org/jira/browse/QPID-75 - Create Standard Binary distribution using build system









