Author: jross
Date: Thu May 17 18:38:11 2012
New Revision: 1339786

URL: http://svn.apache.org/viewvc?rev=1339786&view=rev
Log:
QPID-3864: Add release notes

Added:
    qpid/site/docs/release_notes_0.16.html
      - copied, changed from r1232175, qpid/site/docs/template/template.html

Copied: qpid/site/docs/release_notes_0.16.html (from r1232175, 
qpid/site/docs/template/template.html)
URL: 
http://svn.apache.org/viewvc/qpid/site/docs/release_notes_0.16.html?p2=qpid/site/docs/release_notes_0.16.html&p1=qpid/site/docs/template/template.html&r1=1232175&r2=1339786&rev=1339786&view=diff
==============================================================================
--- qpid/site/docs/template/template.html (original)
+++ qpid/site/docs/release_notes_0.16.html Thu May 17 18:38:11 2012
@@ -1,3 +1,4 @@
+<?xml version="1.0"?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>
 <!--
  -
@@ -22,38 +23,263 @@
 <html xmlns="http://www.w3.org/1999/xhtml";>
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>Apache Qpid&#8482;: Open Source AMQP Messaging</title>
-    <link href="style.css" rel="stylesheet" type="text/css"/>
+    <title>Apache Qpid&#x2122;: Open Source AMQP Messaging</title>
+    <link href="style.css" rel="stylesheet" type="text/css" />
   </head>
-
   <body>
     <div class="container">
-      <!-- begin header -->
-      <!--#include virtual="/includes/header.include" -->
-      <!-- end header -->
-
-      <!-- begin menu -->
-      <!--#include virtual="/includes/menu.include" -->
-      <!-- end menu -->
-
-      <!-- begin content -->
+<!-- begin header -->
+<!--#include virtual="/includes/header.include" -->
+<!-- end header -->
+<!-- begin menu -->
+<!--#include virtual="/includes/menu.include" -->
+<!-- end menu -->
+<!-- begin content -->
       <div class="main_text_area">
         <div class="main_text_area_top"></div>
-
         <div class="main_text_area_body">
-
-          <!-- ### NEW CONTENT GOES HERE #### -->
-
+          <h1>0.16 Release Notes</h1>
+          <p>The full list of changes in the Qpid 0.16 release
+            incorporates both the issues worked on during the 0.15
+            development stream and any final touches made during the
+            0.16 release process. A list of these JIRA issues can be
+            found below.</p>
+          <h2>New Features</h2>
+          <ul>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3044";>QPID-3044</a> - 
Implement JCA Adapter for Java JMS client</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3547";>QPID-3547</a> - 
qpid-config currently doesn't display useful information about headers exchange 
bindings</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3622";>QPID-3622</a> - Add 
Sorted Queue</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3642";>QPID-3642</a> - 
Implement Dead Letter Queue functionality</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3753";>QPID-3753</a> - [Java 
Broker] Improve automatic conversion between 0-8/9/9-1 and 0-10 messages in the 
broker, including ReplyTo</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3790";>QPID-3790</a> - Add a 
new method getQueueDepth(AMQDestionation, boolean) into AMQSession to allow 
syncing the session before sending QueueQuery command</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3862";>QPID-3862</a> - Static 
Trace points for System tap / Dtrace</li>
+          </ul>
+          <h2>Bugs Fixed</h2>
+          <ul>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-2020";>QPID-2020</a> - 
AMQConnection.create[Durable]ConnectionConsumer should do something better than 
just return null</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-2243";>QPID-2243</a> - 0-10 
protocol connections do not have a matching JMX MBean to allow management</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-2621";>QPID-2621</a> - Calling 
QueueBrowser.getEnumeration on a stopped connection will hang</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-2685";>QPID-2685</a> - Java 
clients 0.6 does not wait for asynchronous messages</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-2750";>QPID-2750</a> - remove 
erroneous asserts about LongString lengths in EncodingUtils</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-2770";>QPID-2770</a> - 
AMQMessageDelegate_0_10 uses Byte.valueOf() when converting String properties 
to short, int, and long values</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3052";>QPID-3052</a> - Java 
test profiles do not effectively test all AMQP protocol versions</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3095";>QPID-3095</a> - 
AMQBrokerDetails equals() and hashCode() methods do not adhere to contract</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3180";>QPID-3180</a> - Ring 
queues do not work with --default-queue-limit 0</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3293";>QPID-3293</a> - restore 
ability to set client connection send/receive buffer sizes</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3426";>QPID-3426</a> - Test 
org.apache.qpid.test.client.failover.FailoverTest#test4MinuteFailover is 
broken</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3440";>QPID-3440</a> - the 
reply-to Destination cache in AMQMessageDelegate_0_10 does not work</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3474";>QPID-3474</a> - 
Principal name appears twice (separated by semicolon) in management logs on JMX 
connection closing/opening events.</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3477";>QPID-3477</a> - Java 
Broker does not handle a rejection/acknowledgemnt with invalid code 
correctly</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3481";>QPID-3481</a> - Acquired 
messages are not sent to alternate exchange when queue is deleted and 
receiver's session closed</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3490";>QPID-3490</a> - the 
default exchange should not be implemented as just a regular direct 
exchange</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3492";>QPID-3492</a> - String 
values in address are parsed as binary (and sent as vbin16/32 rather than 
str16)</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3519";>QPID-3519</a> - Refactor 
the logic behind sending of the selector arguments during subscription 
creation</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3533";>QPID-3533</a> - 
qpid-config does not properly set some options if value evaluates to False</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3539";>QPID-3539</a> - NoLocal 
should occur at the connection level and not the session level (0-10)</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3559";>QPID-3559</a> - 
SimpleDateFormat used in thread unsafe manner in JMX interface</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3564";>QPID-3564</a> - C++ test 
tools - message group validator (msg_group_test) incorrectly handles the 
"no-senders" and "no-consumers" scenarios.</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3566";>QPID-3566</a> - 
ConnectionCloseTest fails with spurious thread creation</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3574";>QPID-3574</a> - Perl 
bindings are not correctly installed</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3593";>QPID-3593</a> - Python 
Priority Queue tests fail against Java Broker</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3594";>QPID-3594</a> - Python 
exclusive queue declaration test fails against Java Broker</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3595";>QPID-3595</a> - Python 
Alternate Exchange tests fail against the Java Broker</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3596";>QPID-3596</a> - Python 
tests fails as Java Broker does not validate for reserved exchange names on 
create/bind</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3597";>QPID-3597</a> - Python 
Headers Exchange tests fail against Java Broker</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3598";>QPID-3598</a> - Python 
Fanout Exchange query test fails against Java Broker</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3599";>QPID-3599</a> - Python 
session tests fail against the Java Broker due to unexpected redelivered 
status</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3604";>QPID-3604</a> - If the 
connection is stopped the client should release all it's messages in the 
prefetch buffer</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3605";>QPID-3605</a> - Durable 
subscriber with no-local true receives messages on re-connection</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3625";>QPID-3625</a> - 
XASessionImpl Incorrectly sets Session acknowledge mode to AUTO_ACKNOWLEDGE 
when it should be CLIENT_ACKNOWLEDGE</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3629";>QPID-3629</a> - CPP 
Broker allows credit window to exceed the request size.</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3630";>QPID-3630</a> - Remove 
the "max-session-rate" feature in the C++ Broker.</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3631";>QPID-3631</a> - The 
"Programming in Apache Qpid" book does not cover all Java Connection URL 
options</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3635";>QPID-3635</a> - 
AMQQConnectionTest incorrect assumes an order in which the tests are run</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3638";>QPID-3638</a> - 
incompatibility with new boost version 1.48</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3640";>QPID-3640</a> - When 
releasing msgs, the JMS client should not mark msgs in the prefetch buffer as 
"redelivered".</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3643";>QPID-3643</a> - Fanout 
exchange methods isBound(...) return false for bounded queue</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3648";>QPID-3648</a> - On 
shutdown, broker can crash if v1 QMF agents are currently attached.</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3658";>QPID-3658</a> - Rolling 
back with ManagedConnectingMBean sometimes fails to rollback the transaction or 
results in various exceptions propagated into a client. </li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3659";>QPID-3659</a> - Java 
client mishandles tcp_nodelay when specified as part of the broker URL</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3660";>QPID-3660</a> - 
qpid-stat -c columns for "msgIn" and "msgOut" actually display frames, not 
messages</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3661";>QPID-3661</a> - Client 
OSGi bundle cannot deserialise messages</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3662";>QPID-3662</a> - The 
AMQConnectionURL class reports connection options twice</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3666";>QPID-3666</a> - QMF v1 
method requests may fail if new object's id overlaps an old deleted object.</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3667";>QPID-3667</a> - Python 
QMF console can provide the incorrect user-id under some circumstances.</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3669";>QPID-3669</a> - Path to 
qpidd_watchdog executable is hard coded in qpidd</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3674";>QPID-3674</a> - Windows 
installer doesn't handle C++ programming examples install correctly</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3679";>QPID-3679</a> - 
Documentation for JMS prefetch could use some correction and amplification</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3680";>QPID-3680</a> - Header 
exchange bindings not being created via JMX Management Console.</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3683";>QPID-3683</a> - 
FailoverBehaviourTest.testPublishClientAcknowledgedWithFailoverMutex/testPublishTransactedAcknowledgedWithFailoverMutex
 failing regularly on Jenkins.</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3691";>QPID-3691</a> - Failover 
should sync once before indicating successfully failing comepletion</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3697";>QPID-3697</a> - 
SortedQueue synchronization causes deadlock</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3698";>QPID-3698</a> - 
org.apache.qpid.server.store.MessageStoreShutdownTest occasionally fails on 
Jenkins CI</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3700";>QPID-3700</a> - Qpid JCA 
Adapter incorrectly throws JMSException when calling commit on a closed 
connection, should be IllegalStateException</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3704";>QPID-3704</a> - 
SortedQueueTest.testTransactedSortedQueue failing occasionally on 0-9-1 
profile</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3705";>QPID-3705</a> - Thread 
Deadlock in QpidActivation</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3707";>QPID-3707</a> - Unbind 
queue causes connection failure when using AMQP 0-9-1</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3711";>QPID-3711</a> - 
run_federation_test test script does not actually run any of the federation.py 
tests</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3712";>QPID-3712</a> - 
QpidBrokerTestCase#isExternalBroker uses incorrect logic to determine if 
testing with separate Broker process</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3715";>QPID-3715</a> - On 
receiving an empty ObjectMessage java client hangs forever</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3716";>QPID-3716</a> - Sun TCK 
tests expect an IllegalStateException thrown on invoking of 
Session#getTransacted() on closed session/connection</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3718";>QPID-3718</a> - The Ruby 
bindings failed to properly handle uint8_t types.</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3729";>QPID-3729</a> - C++ 
cmake build does not install python pieces needed for tests</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3733";>QPID-3733</a> - 
QpidRAManagedConnection setup() method is incorrect for non-XA transaction 
state as well as username/password</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3735";>QPID-3735</a> - 
QpidActivation.start() should not use the JCA WorkManager API control due to 
JNDI/Classloading issues</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3737";>QPID-3737</a> - Patch to 
make qpid-stat -L option work</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3739";>QPID-3739</a> - Java 
properties qpid.ssl.keyStoreCertType and qpid.ssl.trustStoreCertType have 
misleading names and would be better called 
qpid.ssl.[Key|Trust]ManagerFactory.algorithm</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3743";>QPID-3743</a> - [Java 
Broker] Remove catching of Exception during metadata retrieval in BDB store</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3747";>QPID-3747</a> - 
PrefetchBehaviourTest.testLowPrefetchCausesMessagesToBeDistributedBetweenConsumers
 occasionally fails on spawned profiles.</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3748";>QPID-3748</a> - qmf - 
Methods cannot be invoked when the agent is in external-storage mode</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3755";>QPID-3755</a> - 
Concurrent queue bind on the same queue results in crash</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3756";>QPID-3756</a> - 
ManagedConnectionMBeanTest.testChannels fails on 0-10 spawned profiles</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3762";>QPID-3762</a> - 
forcefully closed 0-9-1 connections can leak their IoSender on the broker</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3763";>QPID-3763</a> - 
AMQConnectionDelegate_0_10 incorrectly prints password to log file</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3764";>QPID-3764</a> - 
QpidResourceAdapter, ConnectionFactoryProperties prints connection URL in trace 
logs that may contain password info</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3768";>QPID-3768</a> - Test 
org.apache.qpid.server.queue.SortedQueueTest.testGetNextWithAck fails 
sporadically on CI</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3773";>QPID-3773</a> - Creating 
exchange source routes to different brokers can fail if the channels 
overlap.</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3780";>QPID-3780</a> - [Java 
Broker] Using multiple consumers on a large (e.g. 1million entries+) queue may 
become excessively slow</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3782";>QPID-3782</a> - 
CombinedTest failed - java.lang.IllegalStateException: dispatcher is not 
started (java-bdb.0-9-1)</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3783";>QPID-3783</a> - When 
creating an Address using a toString() of another address object, "None" is 
used as the subject when it should be Null.</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3786";>QPID-3786</a> - When 
creating an destination from an incomming message, the legacy fields should 
also be populated.</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3787";>QPID-3787</a> - Segfault 
in SslPlugin during shutdown</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3792";>QPID-3792</a> - Test 
DurableSubscriptionTest.testDurSubAddMessageSelectorNoClose fails sporadically 
for test profile java-bdb-spawn.0-10</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3793";>QPID-3793</a> - Test 
MessageStatisticsTest.testMessagePeakRates fails sporadically on 
java-bdb-spawn.0-10 test profile</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3798";>QPID-3798</a> - Prevent 
qmf.console.py from waiting indefinitely on closing a failed connection on 
connection retry. </li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3799";>QPID-3799</a> - ACL 
processing by C++ broker produces unexpected results</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3802";>QPID-3802</a> - Broker 
command line processing --help (-h) and --version (-v) no longer work</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3803";>QPID-3803</a> - System 
tests SortedQueueTest#test&lt;ACK MODE&gt;SortedQueue fail ocasionally on slow 
machines</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3804";>QPID-3804</a> - Rollback 
or release of an acquired group message may result in message reorder.</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3806";>QPID-3806</a> - 
QpidRASessionFactoryImpl closeSession() method incorrectly calls remove on 
HashSet </li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3809";>QPID-3809</a> - Java 
Broker killed by java.net.SocketException: Broken pipe  (killed by uncaught 
exception handler)</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3810";>QPID-3810</a> - [Java 
broker] stop the acceptor thread exiting when encountering IOExceptions such as 
too many open files</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3812";>QPID-3812</a> - [Java] 
ExceptionListenerTest sporadically fails on java-mms-0.10</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3814";>QPID-3814</a> - the 0-10 
client codepath doesnt send the client version number property during the 
connection process</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3815";>QPID-3815</a> - 0-10 
connections produce duplicate connection open log messages</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3817";>QPID-3817</a> - 
QueueBrowser creation does not work with Address syntax via 'destination.' 
entries in JNDI properties files</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3819";>QPID-3819</a> - 
ExhaustiveACLTests can timeout (but still pass) during teardown [0-9-1]</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3820";>QPID-3820</a> - 
ProducerFlowControlTest#testSendTimeout test fails sprodically on 0-10 
profiles</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3821";>QPID-3821</a> - Uncaught 
exception thrown in QueueRunner and SubFlushRunner run() could cause them to 
remain stuck in RUNNING state permanently</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3823";>QPID-3823</a> - 
ServerSession unblock(AMQQueue) can cause NPE when trying to remove a queue 
from _blockingQueues Map that is not present</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3829";>QPID-3829</a> - [Java 
broker] no-local checking for published messages can prevent 0-8/0-9/0-9-1 
connections being garbage collected after they are closed</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3832";>QPID-3832</a> - Qpid 
0.14 broke transport connection setting</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3835";>QPID-3835</a> - [Java 
broker] DurableSubscriptions without a selector on 0-10 connections will 
initially be unsubscribed at reconnect following upgrade of a legacy message 
store</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3836";>QPID-3836</a> - no-local 
does not work for Qpid 0-10 JMS client when using address strings</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3839";>QPID-3839</a> - messages 
fetched through browsing receivers are never accepted</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3843";>QPID-3843</a> -  Neither 
properties, no object type is taken into consideration by ACL plugin when ALL 
is specified for the operation</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3844";>QPID-3844</a> - 
Management ACL lacks the ability to perform queryMBean operation for non-admin 
users</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3845";>QPID-3845</a> - User 
with read access rights on ShutdownMBean is allowed to shutdown broker via 
JMX</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3846";>QPID-3846</a> - 
Management console adds empty nodes ("connections", "exchanges" and "queue")  
for the users without access rights on virtual hosts</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3847";>QPID-3847</a> - Object 
IDs (in console.py) which are learned via qmfv1 publish are not properly 
regenerated when they contain recursive references</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3854";>QPID-3854</a> - 
SO_REUSEADDR should be applied to server socket before bind()</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3855";>QPID-3855</a> - [Java 
broker] the activeConsumerCount for a queue can be incorrect for certain types 
of subscriptions</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3857";>QPID-3857</a> - Test 
ConnectionTest#testClientIDVerificationForSameUser fails occasionally</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3867";>QPID-3867</a> - 
AMQQueueMBean#clearQueue|moveMessages|copyMessages should be certain to 
rollback transactions in the event of exception</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3870";>QPID-3870</a> - C++ 
tests based on python don't always have correct PYTHONPATH on Windows</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3877";>QPID-3877</a> - 
Modifying a message's headers may cause a broker crash.</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3893";>QPID-3893</a> - C++ 
broker appears to segfault during MultipleTransactedBatchProducerTest</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3896";>QPID-3896</a> - Broker 
crash when using auto delete queues in a cluster</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3898";>QPID-3898</a> - 
qpid-tool bounces repeatedly when using SSL</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3899";>QPID-3899</a> - Grouped 
messages with expired TTL will cause the broker to crash.</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3900";>QPID-3900</a> - Windows 
build fails to compile store ms-clfs</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3901";>QPID-3901</a> - 0.16 
Release issues for Windows</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3905";>QPID-3905</a> - 
NullPointerException is thrown on rejecting messages whilst closing the 
connection</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3907";>QPID-3907</a> - 
qpid-config fails when listing queues that have alternate exchange</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3911";>QPID-3911</a> - 
Consumer.close() and session.rollback() deadlocks </li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3919";>QPID-3919</a> - 
qpid-printevents can't connect to broker</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3920";>QPID-3920</a> - 
Occasional header corruption observed in federated system</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3927";>QPID-3927</a> - Java 
Broker Priority Queue dispatch not working correctly</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3937";>QPID-3937</a> - Wrapped 
Python uses syntax that is incompatible with older Python interpreters</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3938";>QPID-3938</a> - qmf-tool 
fails to create connection against updated Python wrapper</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3939";>QPID-3939</a> - Bumps 
the Ruby gem version to 0.16</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3940";>QPID-3940</a> - Includes 
the spec and features subdirectories in the gemfile for Ruby.</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3944";>QPID-3944</a> - 
Autotools build system doesn't correctly detect python developer libraries</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3946";>QPID-3946</a> - Wrapped 
Python typemap uses "uuid" module that is not available in Python 2.4</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3962";>QPID-3962</a> - Added 
licensing to the Cucumber feature test step definitions.r</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3984";>QPID-3984</a> - HA tests 
fail in distribution</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-509";>QPID-509</a> - Messages 
to topics are sent with mandatory flag set to true, should be false</li>
+          </ul>
+          <h2>Improvements</h2>
+          <ul>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-1505";>QPID-1505</a> - 
PlainSaslServer throws and immediately catches and wraps Sasl Exception</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-24";>QPID-24</a> - Extend Qpid 
transaction functionality to support distributed transactions (JTA)</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-2894";>QPID-2894</a> - 
Reload-ACL command is not on any management tools</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3097";>QPID-3097</a> - Adapt 
installer to rearranged C++ examples</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3193";>QPID-3193</a> - .NET 
Binding for Messaging classes need a test to check that binding is still in 
effect</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3325";>QPID-3325</a> - make the 
ApplicationRegistry unregister its shutdown hook when closed by means other 
than the shutdown hook</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3518";>QPID-3518</a> - 
Introduce client side ability to detect server side selector support 
presence</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3537";>QPID-3537</a> - Rename 
the :block option to :sync in Sender.send so that it matches the C++ APIs.</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3551";>QPID-3551</a> - 
Refactors the Qpid::Messaging::Connection APIs.</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3607";>QPID-3607</a> - pkg 
config for qmf2 library</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3608";>QPID-3608</a> - Improve 
consume performance when more data is being written by the broker than read</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3639";>QPID-3639</a> - 
Refactored the APIs for Qpid::Messaging::Session and modified the 
documentation.</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3641";>QPID-3641</a> - ACLV2 
Simplifications and Improvements for Java Broker</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3651";>QPID-3651</a> - Improve 
the Qpid::Messaging::Sender APIs and documentation.</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3655";>QPID-3655</a> - Improve 
the Qpid::Messaging::Receiver APIs and documentation.</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3663";>QPID-3663</a> - 
Documentation: The LVQ section of "AMQP Messaging Broker (Implemented in C++)" 
needs to be updated</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3673";>QPID-3673</a> - Don't 
install the "old" C++ API programming examples</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3676";>QPID-3676</a> - Correct 
issues found by findbugs marked as "blockers".</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3682";>QPID-3682</a> - Shutdown 
Plugin Improvements</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3687";>QPID-3687</a> - [Java 
Broker] Performance Improvements - Enqueuing/Dequeing</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3688";>QPID-3688</a> - 
AMQDestination and children should conform to the JavaBean pattern</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3703";>QPID-3703</a> - ACL Test 
improvements</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3713";>QPID-3713</a> - Remove 
redundant failover test from Java system test suite.</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3714";>QPID-3714</a> - [Java] 
Performance Improvements</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3717";>QPID-3717</a> - [Java 
Broker] Implement Producer Side Flow Control for 0-10</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3720";>QPID-3720</a> - [Java 
Broker] Implement Message Grouping</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3727";>QPID-3727</a> - [RUBY] 
Multiple enhancements to the Ruby client codebase include RSpec tests, new 
RDocs and bug fixes to Message, Address and Connection.</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3732";>QPID-3732</a> - 
Request/Response JCA example should be enhanced</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3734";>QPID-3734</a> - Qpid JCA 
AdminObjects should be refactored to use AMQDestination JavaBean</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3736";>QPID-3736</a> - [Java 
Broker] Update BDB store to v5 and utilise explicit log flush for significant 
performance improvement</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3746";>QPID-3746</a> - Improve 
JCA Examples</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3754";>QPID-3754</a> - Takes 
the Ruby bindings to 100% unit test coverage.</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3758";>QPID-3758</a> - [Java] 
Reduce memory overhead of Sessions</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3761";>QPID-3761</a> - rename 
the Java brokers fallback log4j properties file to prevent unexpected usage</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3766";>QPID-3766</a> - Cache 
toString() results in Address class for performance gain</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3774";>QPID-3774</a> - [Java 
Broker] Allow out of order completion of persistent enqueues / dequeues</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3784";>QPID-3784</a> - Add 
special JVM environment variable to run dispatcher thread as daemon/non deamon 
depending from its value.</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3788";>QPID-3788</a> - Remove 
remaining MINA configuration keys (and those from other retired impls) from the 
Java Broker's config.xml</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3789";>QPID-3789</a> - [Java] 
Small tidyups to reduce noise on code metric tools</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3800";>QPID-3800</a> - [Java 
broker] allow disabling protocol versions broker-wide in addition to the 
per-port exclusion feature</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3801";>QPID-3801</a> - [Java] 
Move JMS Selector code to common to remove duplication between client and 
broker</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3805";>QPID-3805</a> - Remove 
obsolete security plugins allow-all and deny-all</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3807";>QPID-3807</a> - Improve 
the thread safety of JMS session dispatcher</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3813";>QPID-3813</a> - [Java 
broker] enable configuring the default reply to an unsupported protocol version 
initiation</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3816";>QPID-3816</a> - [Java 
broker] add the client version to the connection open log mesages</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3818";>QPID-3818</a> - Replace 
CombinedTest with a simpler JMSReplyToTest</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3824";>QPID-3824</a> - 
Additional queue statistics, posix memory statistics, and broker-scope 
statistics</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3830";>QPID-3830</a> - remove 
confusing old client examples</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3831";>QPID-3831</a> - the 0-10 
Java client should use AcquireMode=PRE_ACQUIRED when using selectors on a Queue 
destination and server-side selectors are in use</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3837";>QPID-3837</a> - [Java 
broker] improve exception message when attempt is made to redeclare an exchange 
with a different type on a 0-10 connection</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3840";>QPID-3840</a> - Automate 
testing of qpid-passwd script</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3841";>QPID-3841</a> - Improve 
batching of writes for outbound messages.</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3842";>QPID-3842</a> - Java 
Broker should report platform and memory size on startup</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3848";>QPID-3848</a> - [Java 
broker] relax type checking during passive exchange-declares to allow 
null/empty type values for consistency with the C++ broker/client</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3850";>QPID-3850</a> - Add a 
switch into default exception handler to prevent broker from exiting on 
unhandled exception</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3861";>QPID-3861</a> - [Java 
Broker] Run (some of the) Python tests for Message Grouping against the Java 
Broker</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3865";>QPID-3865</a> - 
CancelTest fails occiasionally on slower CI box (and duplicates the 
QueueBrowser*Tests)</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3871";>QPID-3871</a> - Added 
--mgmt-publish switch to the C++ broker</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3875";>QPID-3875</a> - Reduce 
processing overhead when updating multiple statistic counters</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3881";>QPID-3881</a> - [Java 
broker] ensure that unroutable 0-8/0-9/0-9-1 messages are not entered into the 
store</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3888";>QPID-3888</a> - make the 
SimpleQueueEntryList Iterator clean the list node structure during 
operation</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-464";>QPID-464</a> - Fix Broker 
Exception Handling</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-792";>QPID-792</a> - Need to 
revise QueueBrowser implementation strategy</li>
+          </ul>
+          <h2>Tasks</h2>
+          <ul>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3600";>QPID-3600</a> - 
Investigate the python tests failing against the Java Broker</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3684";>QPID-3684</a> - Remove 
the Message Store Tool and its associated script and configuration</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3730";>QPID-3730</a> - remove 
ReadWriteJobQueue as it is no longer required</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3775";>QPID-3775</a> - Automate 
the manual persistent store tests</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3779";>QPID-3779</a> - 
Remove/rewrite system tests that depend on old test framework code (and fail 
occasionally on JDK1.7)</li>
+            <li><a 
href="https://issues.apache.org/jira/browse/QPID-3882";>QPID-3882</a> - [Java 
broker] remove the unused experimental info plugin</li>
+          </ul>
         </div>
-        
         <div class="main_text_area_bottom"></div>
       </div>
-      <!-- end content -->
-
-      <!-- begin footer -->
-      <!--#include virtual="/includes/footer.include" -->
-      <!-- end footer -->
-
+<!-- end content -->
+<!-- begin footer -->
+<!--#include virtual="/includes/footer.include" -->
+<!-- end footer -->
     </div>
   </body>
 </html>



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to