All Projects : Qpid (Key: QPID)

Project Lead: Cliff Schmidt
URL: http://qpid.apache.org
Description:
Qpid provides multiple language implementations of the Advanced Messaged Queuing Protocol (AMQP) specification and related technologies including PGM, transaction management, queuing, distribution, security, management and heterogeneous multi-platform support for messaging.

Release Notes

 Select:   Open Issues   Road Map   Change Log   Popular Issues   Subversion Commits   Releases   Versions   Components   

Subversion Commits

All versions
Select version:
Repository Revision Date User Message
ASF #883673 Tue Nov 24 12:56:00 UTC 2009 robbie QPID-2184: make sure global security plugins are reconfigured properly

ServerConfigurationTest: add test for reloading firewall config in main section,
not just as a combined file

FirewallConfigTest: add a systest for firewalls with real broker

QpidTestCase: add a reloadBroker() method

Merged from trunk r835115
Files Changed
MODIFY /qpid/branches/0.5.x-dev/qpid/java/test-profiles/08Excludes
MODIFY /qpid/branches/0.5.x-dev/qpid/java/broker/src/main/java/org/apache/qpid/server/configuration/ServerConfiguration.java
MODIFY /qpid/branches/0.5.x-dev/qpid/java/management/eclipse-plugin/src
MODIFY /qpid/branches/0.5.x-dev/qpid/java/management/common/src/main/java/org/apache/qpid/management/common/mbeans/ManagedConnection.java
ADD /qpid/branches/0.5.x-dev/qpid/java/systests/src/main/java/org/apache/qpid/server/security/firewall (from /qpid/trunk/qpid/java/systests/src/main/java/org/apache/qpid/server/security/firewall)
MODIFY /qpid/branches/0.5.x-dev/qpid/java/broker/bin
MODIFY /qpid/branches/0.5.x-dev/qpid/java/management/common/src/main/java/org/apache/qpid/management/common/mbeans/ConfigurationManagement.java
MODIFY /qpid/branches/0.5.x-dev/qpid/java/test-profiles/cpp.ssl.testprofile
MODIFY /qpid/branches/0.5.x-dev/qpid/java/test-profiles/default.testprofile
MODIFY /qpid/branches/0.5.x-dev/qpid/java/management/eclipse-plugin/src/main/resources/macosx/Contents/MacOS/qpidmc
MODIFY /qpid/branches/0.5.x-dev/qpid/java/test-profiles/java.testprofile
MODIFY /qpid/branches/0.5.x-dev/qpid/java/management/client/src/test/java/org/apache/qpid/management
MODIFY /qpid/branches/0.5.x-dev/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/views/type/ConnectionTypeTabControl.java
MODIFY /qpid/branches/0.5.x-dev/qpid/java/test-profiles/cpp.noprefetch.testprofile
MODIFY /qpid/branches/0.5.x-dev/qpid/java/management/common/src/main/java/org/apache/qpid/management/common/mbeans/annotations/MBeanOperationParameter.java
MODIFY /qpid/branches/0.5.x-dev/qpid/java/management/common/src/main/java/org/apache/qpid/management/common/mbeans/ManagedQueue.java
MODIFY /qpid/branches/0.5.x-dev/qpid/java/broker
MODIFY /qpid/branches/0.5.x-dev/qpid/java/management/common/src/main/java/org/apache/qpid/management/common/mbeans/UserManagement.java
REPLACE /qpid/branches/0.5.x-dev/qpid/java/systests/src/main/java/org/apache/qpid/server/security/firewall/FirewallConfigTest.java (from /qpid/trunk/qpid/java/systests/src/main/java/org/apache/qpid/server/security/firewall/FirewallConfigTest.java)
MODIFY /qpid/branches/0.5.x-dev/qpid/java/management/common/src/main/java/org/apache/qpid/management/common/mbeans/annotations/MBeanAttribute.java
MODIFY /qpid/branches/0.5.x-dev/qpid/java/test-profiles/test-provider.properties
ADD /qpid/branches/0.5.x-dev/qpid/java/systests/etc/config-systests-firewall.xml (from /qpid/trunk/qpid/java/systests/etc/config-systests-firewall.xml)
MODIFY /qpid/branches/0.5.x-dev/qpid/java/broker/src/test/java/org/apache/qpid/server/configuration/ServerConfigurationTest.java
MODIFY /qpid/branches/0.5.x-dev/qpid/java/management/common/src/main/java/org/apache/qpid/management/common/mbeans/ManagedExchange.java
MODIFY /qpid/branches/0.5.x-dev/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/views/type/QueueTypeTabControl.java
MODIFY /qpid/branches/0.5.x-dev/qpid/java/test-profiles/XAExcludes
MODIFY /qpid/branches/0.5.x-dev/qpid/java/broker/src/main/java/org/apache/qpid/server/queue
MODIFY /qpid/branches/0.5.x-dev/qpid/java/broker/src/main/java/org/apache/qpid/server/security/access/ACLManager.java
MODIFY /qpid/branches/0.5.x-dev/qpid/java/test-profiles/java-derby.testprofile
MODIFY /qpid/branches/0.5.x-dev/qpid/java/test-profiles/08StandaloneExcludes
MODIFY /qpid/branches/0.5.x-dev/qpid/java/test-profiles/cpp.ssl.excludes
MODIFY /qpid/branches/0.5.x-dev/qpid/java/test-profiles/010Excludes
MODIFY /qpid/branches/0.5.x-dev/qpid/java/test-profiles/clean-dir
MODIFY /qpid/branches/0.5.x-dev/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/views/type/ExchangeTypeTabControl.java
MODIFY /qpid/branches/0.5.x-dev/qpid/java/management/common/src/main/java/org/apache/qpid/management/common/mbeans/ManagedBroker.java
MODIFY /qpid/branches/0.5.x-dev/qpid/java/management/common/src/main/java/org/apache/qpid/management/common/mbeans/annotations/MBeanOperation.java
MODIFY /qpid/branches/0.5.x-dev/qpid/java/test-profiles/cpp.testprofile
ADD /qpid/branches/0.5.x-dev/qpid/java/systests/etc/config-systests-firewall-settings.xml (from /qpid/trunk/qpid/java/systests/etc/config-systests-firewall-settings.xml)
MODIFY /qpid/branches/0.5.x-dev/qpid/java/test-profiles/log4j-test.xml
MODIFY /qpid/branches/0.5.x-dev/qpid/java/broker/src/main/java/org/apache/qpid/server/management
MODIFY /qpid/branches/0.5.x-dev/qpid/java/management/client/src/main/java/org/apache/qpid/management
MODIFY /qpid/branches/0.5.x-dev/qpid/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/views/type/MBeanTypeTabControl.java
MODIFY /qpid/branches/0.5.x-dev/qpid/java/management/common/src/main/java/org/apache/qpid/management/common/mbeans/annotations/MBeanDescription.java
MODIFY /qpid/branches/0.5.x-dev/qpid/java/management/common/src/main/java/org/apache/qpid/management/common/mbeans/annotations/MBeanConstructor.java
MODIFY /qpid/branches/0.5.x-dev/qpid/java/test-profiles/cpp.cluster.testprofile
MODIFY /qpid/branches/0.5.x-dev/qpid/java
MODIFY /qpid/branches/0.5.x-dev/qpid/java/test-profiles/cpp.async.testprofile
MODIFY /qpid/branches/0.5.x-dev/qpid/java/test-profiles/test_resources
MODIFY /qpid/branches/0.5.x-dev/qpid/java/test-profiles/08TransientExcludes
MODIFY /qpid/branches/0.5.x-dev/qpid/java/test-profiles/Excludes
MODIFY /qpid/branches/0.5.x-dev/qpid/java/systests/src/main/java/org/apache/qpid/client/MultipleJCAProviderRegistrationTest.java
MODIFY /qpid/branches/0.5.x-dev/qpid/java/systests/src/main/java/org/apache/qpid/test/utils/QpidTestCase.java
MODIFY /qpid/branches/0.5.x-dev/qpid/java/lib/org.osgi.core_1.0.0.jar
MODIFY /qpid/branches/0.5.x-dev/qpid/java/management/common/src/main/java/org/apache/qpid/management/common/mbeans/LoggingManagement.java
Repository Revision Date User Message
ASF #883439 Mon Nov 23 18:10:08 UTC 2009 gsim QPID-664: Added a little bit of doc on connection options.
Files Changed
MODIFY /qpid/trunk/qpid/cpp/include/qpid/messaging/Connection.h
Repository Revision Date User Message
ASF #883433 Mon Nov 23 17:46:05 UTC 2009 gsim QPID-664: Added readme with some context and description of using the drain & spout examples to explore uses of the address syntax - (a work in progress!).
Files Changed
ADD /qpid/trunk/qpid/cpp/examples/messaging/readme.txt
Repository Revision Date User Message
ASF #883325 Mon Nov 23 12:50:58 UTC 2009 gsim QPID-664: Allow session to be specified as transactional; add basic test of transaction implementation.
Files Changed
MODIFY /qpid/trunk/qpid/cpp/include/qpid/messaging/Connection.h
MODIFY /qpid/trunk/qpid/cpp/src/qpid/client/amqp0_10/ConnectionImpl.h
MODIFY /qpid/trunk/qpid/cpp/src/qpid/client/amqp0_10/SessionImpl.h
MODIFY /qpid/trunk/qpid/cpp/src/qpid/messaging/Connection.cpp
MODIFY /qpid/trunk/qpid/cpp/src/tests/MessagingSessionTests.cpp
MODIFY /qpid/trunk/qpid/cpp/src/qpid/messaging/ConnectionImpl.h
MODIFY /qpid/trunk/qpid/cpp/src/qpid/client/amqp0_10/ConnectionImpl.cpp
MODIFY /qpid/trunk/qpid/cpp/src/qpid/client/amqp0_10/SessionImpl.cpp
Repository Revision Date User Message
ASF #883305 Mon Nov 23 11:20:31 UTC 2009 gsim QPID-664: Use subject if specified as binding key when a map filter is specified
Files Changed
MODIFY /qpid/trunk/qpid/cpp/src/qpid/client/amqp0_10/AddressResolution.cpp
Repository Revision Date User Message
ASF #883304 Mon Nov 23 11:20:18 UTC 2009 gsim QPID-664: Set subject in application headers when specified
Files Changed
MODIFY /qpid/trunk/qpid/cpp/src/qpid/client/amqp0_10/OutgoingMessage.cpp
MODIFY /qpid/trunk/qpid/cpp/src/qpid/client/amqp0_10/SenderImpl.cpp
MODIFY /qpid/trunk/qpid/cpp/src/qpid/client/amqp0_10/OutgoingMessage.h
MODIFY /qpid/trunk/qpid/cpp/src/qpid/client/amqp0_10/AddressResolution.cpp
Repository Revision Date User Message
ASF #882627 Fri Nov 20 16:03:24 UTC 2009 gsim QPID-2212: disable spout/drain under cmake until windows build issues are resolved
Files Changed
MODIFY /qpid/trunk/qpid/cpp/examples/messaging/CMakeLists.txt
Repository Revision Date User Message
ASF #882447 Fri Nov 20 08:37:09 UTC 2009 gsim QPID-2212: Attempt to fix windows build of drain/spout examples by linking in boost program options
Files Changed
MODIFY /qpid/trunk/qpid/cpp/examples/messaging/CMakeLists.txt
Repository Revision Date User Message
ASF #882373 Fri Nov 20 01:04:03 UTC 2009 shuston Removed the Visual Studio solution/project files, as these are now generated by CMake. Added CMakeLists.txt files to Makefile.am, and all other needed support files so that the 'make dist' supplies all needed items for building a release kit on Windows. Fixes QPID-2134
Files Changed
DEL /qpid/trunk/qpid/cpp/src/qmfconsole.vcproj
MODIFY /qpid/trunk/qpid/cpp/examples/xml-exchange/Makefile.am
DEL /qpid/trunk/qpid/cpp/src/tests/latencytest.vcproj
MODIFY /qpid/trunk/qpid/cpp/examples/fanout/Makefile.am
DEL /qpid/trunk/qpid/cpp/src/client.vcproj
DEL /qpid/trunk/qpid/cpp/src/tests/unit_test.vcproj
MODIFY /qpid/trunk/qpid/cpp/src/Makefile.am
MODIFY /qpid/trunk/qpid/cpp/examples/pub-sub/Makefile.am
DEL /qpid/trunk/qpid/cpp/src/tests/client_test.vcproj
DEL /qpid/trunk/qpid/cpp/src/tests/header_test.vcproj
MODIFY /qpid/trunk/qpid/cpp/managementgen/Makefile.am
MODIFY /qpid/trunk/qpid/cpp/examples/direct/Makefile.am
DEL /qpid/trunk/qpid/cpp/src/qmfagent.vcproj
DEL /qpid/trunk/qpid/cpp/src/tests/txshift.vcproj
DEL /qpid/trunk/qpid/cpp/src/tests/consume.vcproj
MODIFY /qpid/trunk/qpid/cpp/src/tests/Makefile.am
MODIFY /qpid/trunk/qpid/cpp/examples/failover/Makefile.am
MODIFY /qpid/trunk/qpid/cpp/examples/messaging/Makefile.am
MODIFY /qpid/trunk/qpid/cpp/examples/tradedemo/Makefile.am
DEL /qpid/trunk/qpid/cpp/src/common.vcproj
DEL /qpid/trunk/qpid/cpp/src/tests/publish.vcproj
DEL /qpid/trunk/qpid/cpp/src/tests/perftest.vcproj
DEL /qpid/trunk/qpid/cpp/src/tests/topic_publisher.vcproj
MODIFY /qpid/trunk/qpid/cpp/examples/request-response/Makefile.am
MODIFY /qpid/trunk/qpid/cpp/docs/api/Makefile.am
DEL /qpid/trunk/qpid/cpp/src/tests/echotest.vcproj
DEL /qpid/trunk/qpid/cpp/src/tests/txtest.vcproj
DEL /qpid/trunk/qpid/cpp/src/tests/sender.vcproj
MODIFY /qpid/trunk/qpid/cpp/examples/Makefile.am
DEL /qpid/trunk/qpid/cpp/src/qpid.sln
MODIFY /qpid/trunk/qpid/cpp/examples/qmf-console/Makefile.am
DEL /qpid/trunk/qpid/cpp/src/tests/tests.sln
DEL /qpid/trunk/qpid/cpp/src/tests/shlibtest.vcproj
DEL /qpid/trunk/qpid/cpp/src/tests/receiver.vcproj
MODIFY /qpid/trunk/qpid/cpp/Makefile.am
MODIFY /qpid/trunk/qpid/cpp/src/CMakeLists.txt
DEL /qpid/trunk/qpid/cpp/src/broker.vcproj
MODIFY /qpid/trunk/qpid/cpp/etc/Makefile.am
DEL /qpid/trunk/qpid/cpp/src/tests/txjob.vcproj
DEL /qpid/trunk/qpid/cpp/src/qpidbroker.vcproj
DEL /qpid/trunk/qpid/cpp/src/tests/topic_listener.vcproj
DEL /qpid/trunk/qpid/cpp/src/protocol_gen.mak
Repository Revision Date User Message
ASF #882350 Thu Nov 19 23:07:55 UTC 2009 gsim QPID-664: Added some documentation for address options; tidied up the handling of queue- and subscribe- arguments
Files Changed
MODIFY /qpid/trunk/qpid/cpp/include/qpid/messaging/Address.h
MODIFY /qpid/trunk/qpid/cpp/src/qpid/client/amqp0_10/AddressResolution.cpp
Repository Revision Date User Message
ASF #882349 Thu Nov 19 23:07:37 UTC 2009 gsim QPID-664: Refactored address resolution; ensure type is asserted on when required; moved exclusive option for subscribe.
Files Changed
MODIFY /qpid/trunk/qpid/cpp/src/qpid/client/amqp0_10/AddressResolution.cpp
Repository Revision Date User Message
ASF #882348 Thu Nov 19 23:07:20 UTC 2009 gsim QPID-664: Bring address option names in to line with those used in python client.
Files Changed
MODIFY /qpid/trunk/qpid/cpp/src/qpid/messaging/Address.cpp
MODIFY /qpid/trunk/qpid/cpp/src/qpid/client/amqp0_10/AddressResolution.cpp
MODIFY /qpid/trunk/qpid/cpp/src/tests/MessagingSessionTests.cpp
Repository Revision Date User Message
ASF #882323 Thu Nov 19 22:08:30 UTC 2009 gsim QPID-664: Refine address resolution; if type not specified, default to queue as per python client.
Files Changed
MODIFY /qpid/trunk/qpid/cpp/src/qpid/client/amqp0_10/AddressResolution.cpp
MODIFY /qpid/trunk/qpid/cpp/src/tests/MessagingSessionTests.cpp
Repository Revision Date User Message
ASF #882118 Thu Nov 19 11:46:00 UTC 2009 gsim QPID-664: Add spout & drain examples as per python client
Files Changed
MODIFY /qpid/trunk/qpid/cpp/src/qpid/messaging/Address.cpp
ADD /qpid/trunk/qpid/cpp/examples/messaging/spout.cpp
MODIFY /qpid/trunk/qpid/cpp/src/qpid/messaging/Variant.cpp
MODIFY /qpid/trunk/qpid/cpp/examples/messaging/CMakeLists.txt
MODIFY /qpid/trunk/qpid/cpp/src/qpid/messaging/MapContent.cpp
MODIFY /qpid/trunk/qpid/cpp/include/qpid/messaging/Message.h
ADD /qpid/trunk/qpid/cpp/examples/messaging/drain.cpp
MODIFY /qpid/trunk/qpid/cpp/examples/messaging/Makefile.am
Repository Revision Date User Message
ASF #881720 Wed Nov 18 11:12:32 UTC 2009 gsim QPID-2188: Fixed typo in log messages
Files Changed
MODIFY /qpid/trunk/qpid/cpp/src/qpid/broker/ConnectionFactory.cpp
MODIFY /qpid/trunk/qpid/cpp/src/qpid/broker/SecureConnectionFactory.cpp
Repository Revision Date User Message
ASF #881517 Tue Nov 17 21:08:10 UTC 2009 cctrieloff QPID-2188 , support for maxConnections, limit is set to broker
Files Changed
MODIFY /qpid/trunk/qpid/cpp/src/qpid/broker/ConnectionFactory.cpp
MODIFY /qpid/trunk/qpid/cpp/src/qpid/broker/Broker.cpp
MODIFY /qpid/trunk/qpid/cpp/src/qpid/broker/SecureConnectionFactory.cpp
MODIFY /qpid/trunk/qpid/cpp/src/qpid/broker/Broker.h
MODIFY /qpid/trunk/qpid/cpp/src/qpid/broker/Connection.cpp
Repository Revision Date User Message
ASF #881395 Tue Nov 17 17:35:28 UTC 2009 gsim QPID-664: Add accessors for connection from session, and for session from sender/receiver.
Files Changed
MODIFY /qpid/trunk/qpid/cpp/src/qpid/client/amqp0_10/ReceiverImpl.cpp
MODIFY /qpid/trunk/qpid/cpp/include/qpid/messaging/Receiver.h
MODIFY /qpid/trunk/qpid/cpp/src/qpid/messaging/SenderImpl.h
MODIFY /qpid/trunk/qpid/cpp/src/qpid/client/amqp0_10/ReceiverImpl.h
MODIFY /qpid/trunk/qpid/cpp/src/qpid/client/amqp0_10/SenderImpl.cpp
MODIFY /qpid/trunk/qpid/cpp/include/qpid/messaging/Sender.h
MODIFY /qpid/trunk/qpid/cpp/src/qpid/client/amqp0_10/SenderImpl.h
MODIFY /qpid/trunk/qpid/cpp/src/tests/MessagingSessionTests.cpp
MODIFY /qpid/trunk/qpid/cpp/src/qpid/client/amqp0_10/SessionImpl.cpp
MODIFY /qpid/trunk/qpid/cpp/src/qpid/client/amqp0_10/SessionImpl.h
MODIFY /qpid/trunk/qpid/cpp/src/qpid/messaging/Session.cpp
MODIFY /qpid/trunk/qpid/cpp/include/qpid/messaging/Session.h
MODIFY /qpid/trunk/qpid/cpp/src/qpid/messaging/Receiver.cpp
MODIFY /qpid/trunk/qpid/cpp/src/qpid/messaging/SessionImpl.h
MODIFY /qpid/trunk/qpid/cpp/src/qpid/messaging/ReceiverImpl.h
MODIFY /qpid/trunk/qpid/cpp/src/qpid/messaging/Sender.cpp
Repository Revision Date User Message
ASF #881394 Tue Nov 17 17:34:55 UTC 2009 gsim QPID-664: Allow application to set session name and retrieve session using that name; close all sessions when connection is closed.
Files Changed
MODIFY /qpid/trunk/qpid/cpp/include/qpid/messaging/Connection.h
MODIFY /qpid/trunk/qpid/cpp/src/qpid/client/amqp0_10/ConnectionImpl.h
MODIFY /qpid/trunk/qpid/cpp/src/qpid/messaging/Connection.cpp
MODIFY /qpid/trunk/qpid/cpp/src/tests/MessagingSessionTests.cpp
MODIFY /qpid/trunk/qpid/cpp/src/qpid/messaging/ConnectionImpl.h
MODIFY /qpid/trunk/qpid/cpp/src/qpid/client/amqp0_10/ConnectionImpl.cpp
Repository Revision Date User Message
ASF #881314 Tue Nov 17 14:56:37 UTC 2009 shuston Apply patches to make WCF assemblies COM visible; resolves QPID-2204.
Files Changed
MODIFY /qpid/trunk/qpid/wcf/src/Apache/Qpid/Channel/Properties/AssemblyInfo.cs
MODIFY /qpid/trunk/qpid/wcf/src/Apache/Qpid/AmqpTypes/Properties/AssemblyInfo.cs
Repository Revision Date User Message
ASF #881237 Tue Nov 17 10:52:53 UTC 2009 gsim QPID-664: Cancel all senders and receivers on closing session; check queue/exchange exists before deleting.
Files Changed
MODIFY /qpid/trunk/qpid/cpp/src/qpid/client/amqp0_10/AddressResolution.cpp
MODIFY /qpid/trunk/qpid/cpp/src/tests/MessagingSessionTests.cpp
MODIFY /qpid/trunk/qpid/cpp/src/qpid/client/amqp0_10/SessionImpl.cpp

Reports

Recently Created Issues Report
Created vs Resolved Issues Report
Resolution Time Report
Average Age Report
Pie Chart Report
Contribution Report
User Workload Report
Version Workload Report
Time Tracking Report
Single Level Group By Report

Preset Filters


Project Summary

Open Open 470
   21%
In Progress In Progress 9
Reopened Reopened 7
Resolved Resolved 1101
   50%
Closed Closed 522
   24%
Ready To Review Ready To Review 100
   5%

Open Issues

By Priority
Blocker Blocker 6
   1%
Critical Critical 15
   3%
Major Major 447
   76%
Minor Minor 114
   19%
Trivial Trivial 4
   1%

By Assignee
Aidan Skinner 12
   2%
Alan Conway 6
   1%
Andrew Stitcher 9
   2%
Arnaud Simon 13
   2%
Bhupendra Bhardwaj 1
Danushka Menikkumbura 1
Gordon Sim 13
   2%
Jonathan Robie 1
Joshua Kramer 1
Lahiru Gunathilake 2
Marnie McCormack 2
Martin Ritchie 136
   23%
Rafael H. Schloming 30
   5%
Rajith Attapattu 26
   4%
Rob Godfrey 8
   1%
Robbie Gemmell 15
   3%
Steve Huston 6
   1%
Ted Ross 13
   2%
Unassigned 291
   50%