From 731cf16b4f25131522d8d39350a739e6d7ed0217 Mon Sep 17 00:00:00 2001 From: Aidan Skinner Date: Mon, 7 Apr 2008 23:05:28 +0000 Subject: Update release notes git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1-release@645731 13f79535-47bb-0310-9956-ffa450edef68 --- cpp/RELEASE_NOTES | 33 ++++---------- dotnet/RELEASE_NOTES.txt | 50 ++------------------ java/release-docs/RELEASE_NOTES.txt | 91 +++---------------------------------- python/RELEASE_NOTES | 17 ++++--- ruby/RELEASE_NOTES | 21 ++++++--- 5 files changed, 47 insertions(+), 165 deletions(-) diff --git a/cpp/RELEASE_NOTES b/cpp/RELEASE_NOTES index 819539b1ec..61400f962c 100644 --- a/cpp/RELEASE_NOTES +++ b/cpp/RELEASE_NOTES @@ -1,41 +1,28 @@ -Apache Incubator Qpid C++ M2 Release Notes +Apache Incubator Qpid .NET M2.1 Release Notes ------------------------------------------- -The Qpid M2 release contains support the for AMQP 0-8 specification. +The Qpid M2.1 release contains support the for AMQP 0-8 specification. You can access the 0-8 specification using the following link. http://www.amqp.org/tikiwiki/tiki-index.php?page=Download For full details of Qpid capabilities, as they currently stand, see our detailed project documentation at: -http://cwiki.apache.org/confluence/pages/viewpage.action?pageId=28284 +http://cwiki.apache.org/confluence/display/qpid/Qpid+.Net+Documentation -Please take time to go through the README file provided with the distro to get a good understanding about build system etc. +From the link above you can access our Getting Started Guide, FAQ, Build How To +and developer documentation. -Known Issues ------------- +Known Issues/Outstanding Work +----------------------------- You can view the outstanding task list for Qpid by visiting our JIRA: http://issues.apache.org/jira/browse/QPID -Bug QPID-437 c++ broker doesn't obey the mandatory flag - -M2 Tasks Completed +M2.1 Tasks Completed ------------------- -Test QPID-412 Implement initial C++ interop tests -Task QPID-124 Connect AMQP version from ProtocolInitiation object to all version-aware objects - -New Feature QPID-154 Logging/tracing for C++. -New Feature QPID-98 implement durable exchanges -New Feature QPID-41 Persistent storage for messages & durable queues - -Improvement QPID-450 C++ demos -Improvement QPID-64 C++ cluster design. -Improvement QPID-62 C++ event queue design. - -Bug QPID-481 c++ broker dosen't implement channel.flow -Bug QPID-467 Complete Interop Testing -Bug QPID-123 Sporadic failure on Python tests +The set of JIRA tasks completed as part of the M2.1 effort is available at: +https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12312720&styleName=Html&projectId=12310520 diff --git a/dotnet/RELEASE_NOTES.txt b/dotnet/RELEASE_NOTES.txt index 6b1295b03c..61400f962c 100644 --- a/dotnet/RELEASE_NOTES.txt +++ b/dotnet/RELEASE_NOTES.txt @@ -1,7 +1,7 @@ -Apache Incubator Qpid .NET M2 Release Notes +Apache Incubator Qpid .NET M2.1 Release Notes ------------------------------------------- -The Qpid M2 release contains support the for AMQP 0-8 specification. +The Qpid M2.1 release contains support the for AMQP 0-8 specification. You can access the 0-8 specification using the following link. http://www.amqp.org/tikiwiki/tiki-index.php?page=Download @@ -21,48 +21,8 @@ You can view the outstanding task list for Qpid by visiting our JIRA: http://issues.apache.org/jira/browse/QPID -M2 Tasks Completed +M2.1 Tasks Completed ------------------- -The set of JIRA tasks completed as part of the M2 effort is available at: -https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310520&styleName=Html&version=12312116 - - -Here is a filtered list of JIRA items for the .NET Client - -Test QPID-435 HeadersExchangeTest fails - -New Feature QPID-136 implement prefetch -New Feature QPID-291 Support SASL authentication in .NET client - -Improvement QPID-246 Custom Exception types should be serializable -Improvement QPID-312 Inconsistency in naming conventions -Improvement QPID-338 Integrate JDK 1.4 compatible SASL API Library & CRAM-MD5 Implementation -Improvement QPID-345 Implement Blocking receive modes in BasicMessageConsumer -Improvement QPID-398 Implement SSL/TLS support in the .NET Client -Improvement QPID-452 Improve Message Classes and Message Creation APIs -Improvement QPID-489 Create new build system for .NET Client -Improvement QPID-490 Improve AmqChannel.PurgeQueue() and AmqChannel.DeleteQueue() methods -Improvement QPID-495 Implement default timeouts for AttainState and SyncWriter operations - -Bug QPID-546 .Net does not handle reply to fields correctly. -Bug QPID-237 Build broken because of missing IBytesMessage.Reset() impl in Qpid.Client.Message.QpidBytesMessage -Bug QPID-238 Wrong call to string.Split() in AbstractQmsMessage.GetExchangeName() -Bug QPID-239 Use of assembly name vs. assembly path in AMQConnection.LoadTransportFromAssembly() -Bug QPID-250 .Net client does not use specs from the specs directory. -Bug QPID-257 Test HeadersMatchingConsumer#Test fails. -Bug QPID-258 Test ServiceProvidingClient#Test fails. -Bug QPID-259 Test ServiceRequestingClient#SendMessages fails. -Bug QPID-267 AMQConnection#Stop throws NotImplementedException -Bug QPID-284 .Net build broekn due to missing HeadersMatchingProducers -Bug QPID-335 .NET Client messages not interoperable with Java client -Bug QPID-384 Update AMQConstant.cs to match response codes in AMQP 0.9 -Bug QPID-385 Failover support sometimes masks authentication errors -Bug QPID-441 .NET Client does not properly handle bounced (undeliverable) messages -Bug QPID-456 .NET Client doesn't enforce virtual host names start with '/' -Bug QPID-467 Complete Interop Testing -Bug QPID-485 AmqBrokerInfo.Equals method doesn't get the expected result -Bug QPID-486 .NET Client SASL implementation chooses first matching mechanism instead of stronger -Bug QPID-487 The QpidConnectionInfo.ToString() method returns a wrong value -Bug QPID-492 Race condition causes received messages to read wrong headers and/or body - +The set of JIRA tasks completed as part of the M2.1 effort is available at: +https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12312720&styleName=Html&projectId=12310520 diff --git a/java/release-docs/RELEASE_NOTES.txt b/java/release-docs/RELEASE_NOTES.txt index 1004ec62b4..61400f962c 100644 --- a/java/release-docs/RELEASE_NOTES.txt +++ b/java/release-docs/RELEASE_NOTES.txt @@ -1,17 +1,17 @@ -Apache Incubator Qpid Java M2 Release Notes +Apache Incubator Qpid .NET M2.1 Release Notes ------------------------------------------- -The Qpid M2 release contains support the for AMQP 0-8 specification. +The Qpid M2.1 release contains support the for AMQP 0-8 specification. You can access the 0-8 specification using the following link. http://www.amqp.org/tikiwiki/tiki-index.php?page=Download 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 +http://cwiki.apache.org/confluence/display/qpid/Qpid+.Net+Documentation From the link above you can access our Getting Started Guide, FAQ, Build How To -and detailed developer documentation. +and developer documentation. Known Issues/Outstanding Work @@ -20,86 +20,9 @@ Known Issues/Outstanding Work You can view the outstanding task list for Qpid by visiting our JIRA: http://issues.apache.org/jira/browse/QPID -These issues are moved to M3 release. -Here is a filtered list for your convinience ---------------------------------------- -New Feature QPID-274 add connection configuratble timeout on waituntilStateHasChanged -New Feature QPID-156 Implement persistence to disk for Qpid -New Feature QPID-155 Add ability to configure (on/off) queue creation on demand -New Feature QPID-43 Multiple-AMQP version support in the broker -New Feature QPID-28 Allow user to select policy for undeliverable message handling -New Feature QPID-27 Introduce user configurable redlivery delay -New Feature QPID-22 Provide run scripts for clustered broker - -Improvement QPID-430 Message Age Alerting should not depend upon queue activity -Improvement QPID-19 Add protocol logging capability to client and broker -Improvement QPID-11 Move protocol literals from code to AMQConstant - -Bug QPID-539 HeadersExchange doesnot correctly implement isBound -Bug QPID-517 Broker doesn't return NO_CONSUMERS code for an immediate message, when the consumer is disconnected. -Bug QPID-469 Redelivered information is currently recorded per message it should be per message per queue. -Bug QPID-463 Java client doesn't close connection gracefully when faced with broker with unsuported protocol version -Bug QPID-462 Exclusive queues and with subscription that 'filtersMessages' will build up messages it doesn't hasInterest() in. - -Bug QPID-397 Client closeure can be processed before final message ack. -Bug QPID-396 Broker OutOfMemory Error handling -Bug QPID-377 NumberFormatException thrown by broker when running one performance test -Bug QPID-293 setting MessageListener after connection has started can cause messages to be "lost" on a internal delivery queue. - -Bug QPID-185 Amend Java Broker handling of ifUnused & ifEmpty flags -Bug QPID-168 qpid-server.bat needs updated to support same arguments/features as qpid-server (via qpid-run) bash script - - -M2 Tasks Completed +M2.1 Tasks Completed ------------------- -The set of JIRA tasks completed as part of the M2 effort is available at: -https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310520&styleName=Html&version=12312116 - - -Here is a filtered (by Java components) version of the JIRA items - -Task QPID-190 refactoring the java broker mbean classes -Task QPID-125 Moving eclipse plugin for broker management to Maven -Task QPID-93 Delete the old management modules (trunk\qpid\java\management) - -New Feature QPID-428 Add login functionality for a qpid server from the management console -New Feature QPID-418 Add ability to save user preferences to Java Management Console -New Feature QPID-170 Enhance Management features to support moving a message from one queue to another - -Improvement QPID-482 [Java] Small performance tweaks -Improvement QPID-466 Create STRICT_AMQP System property to disable JMS extensions in Java client -Improvement QPID-453 AMQShortString should implement Comparable -Improvement QPID-422 Consolidate notification view to display all user configured notifications on one view -Improvement QPID-421 Provide enumerated description for static constants including delivery mode -Improvement QPID-420 Add client id to information displayed about connections on management console -Improvement QPID-419 Introduce read-only and modify authorisation for all objects in a virtual host -Improvement QPID-129 improving Broker MBeans - -Bug QPID-540 Transient Broker throws NullPointerException and locks up. -Bug QPID-538 [Memory Leak] Connecting lots of consumers causes the broker memory to leak -Bug QPID-537 Make AMQMessage.incrementReference public -Bug QPID-531 [Memory Leak] Broker retains messages that are consumed with NO_ACK -Bug QPID-527 encoding issue -Bug QPID-508 [Memory Leak] Broker does not return mandatory messages sent outside of a transaction. -Bug QPID-476 AMQProtocolSession channelId2SessionMap does not have sessions removed -Bug QPID-472 Creation of TemporaryQueues will not guarantee unqiue queue names if created rapidly. -Bug QPID-471 UserManagement panel lists all users but only after a View Users has been executed and is not updated on Create/Delete User - -Bug QPID-467 Complete Interop Testing -Bug QPID-465 Incorrect Exception thrown from send() method. -Bug QPID-459 Broker doesn't correctly handle noLocal consumers when messages are pre-exisiting on queues. -Bug QPID-458 Queue Browsing Broken -Bug QPID-454 Message 'taken' notion is per message. But should be per message per queue -Bug QPID-443 Abruptly disconnecting client on transaction publish causes error -Bug QPID-440 Can create dangling transactions on unroutable messages. -Bug QPID-436 topic exchange doesn't obey the mandatory flag -Bug QPID-414 Authentication requires plain text passwords in password file -Bug QPID-408 Queue Depth data incorrect -Bug QPID-290 Java broker does not honor maximum number of channels threshold -Bug QPID-276 Potential race condition in AMQChannel -Bug QPID-200 set/get Destination not implemented in JMSMessage impl -Bug QPID-166 Check for pre conditions to satisfy JMS spec requirments -Bug QPID-162 over 600 warnings when building under Eclipse -Bug QPID-159 The following Interface implementations do not throw Exceptions as required by the spec +The set of JIRA tasks completed as part of the M2.1 effort is available at: +https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12312720&styleName=Html&projectId=12310520 diff --git a/python/RELEASE_NOTES b/python/RELEASE_NOTES index 7005aa83cb..61400f962c 100644 --- a/python/RELEASE_NOTES +++ b/python/RELEASE_NOTES @@ -1,25 +1,28 @@ -Apache Incubator Qpid Python M2 Release Notes +Apache Incubator Qpid .NET M2.1 Release Notes ------------------------------------------- -The Qpid M2 release contains support the for AMQP 0-8 specification. +The Qpid M2.1 release contains support the for AMQP 0-8 specification. You can access the 0-8 specification using the following link. http://www.amqp.org/tikiwiki/tiki-index.php?page=Download For full details of Qpid capabilities, as they currently stand, see our detailed project documentation at: -http://cwiki.apache.org/confluence/pages/viewpage.action?pageId=28284 +http://cwiki.apache.org/confluence/display/qpid/Qpid+.Net+Documentation -Please take time to go through the README file provided with the distro. +From the link above you can access our Getting Started Guide, FAQ, Build How To +and developer documentation. Known Issues/Outstanding Work ----------------------------- -There are no known issues for the Phyton client. +You can view the outstanding task list for Qpid by visiting our JIRA: +http://issues.apache.org/jira/browse/QPID -M2 Tasks Completed +M2.1 Tasks Completed ------------------- -Bug QPID-467 Complete Interop Testing +The set of JIRA tasks completed as part of the M2.1 effort is available at: +https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12312720&styleName=Html&projectId=12310520 diff --git a/ruby/RELEASE_NOTES b/ruby/RELEASE_NOTES index 5ea0bd8eec..61400f962c 100644 --- a/ruby/RELEASE_NOTES +++ b/ruby/RELEASE_NOTES @@ -1,19 +1,28 @@ -Apache Incubator Qpid Ruby M2 Release Notes ---------------------------------------------- +Apache Incubator Qpid .NET M2.1 Release Notes +------------------------------------------- -The Qpid M2 release contains support the for AMQP 0-8 specification. +The Qpid M2.1 release contains support the for AMQP 0-8 specification. You can access the 0-8 specification using the following link. http://www.amqp.org/tikiwiki/tiki-index.php?page=Download For full details of Qpid capabilities, as they currently stand, see our detailed project documentation at: -http://cwiki.apache.org/confluence/pages/viewpage.action?pageId=28284 +http://cwiki.apache.org/confluence/display/qpid/Qpid+.Net+Documentation -Please take time to go through the README file provided with the distro. +From the link above you can access our Getting Started Guide, FAQ, Build How To +and developer documentation. Known Issues/Outstanding Work ----------------------------- -Bug QPID-467 Complete Interop Testing +You can view the outstanding task list for Qpid by visiting our JIRA: +http://issues.apache.org/jira/browse/QPID + + +M2.1 Tasks Completed +------------------- + +The set of JIRA tasks completed as part of the M2.1 effort is available at: +https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12312720&styleName=Html&projectId=12310520 -- cgit v1.2.1