summaryrefslogtreecommitdiff
path: root/qpid
Commit message (Collapse)AuthorAgeFilesLines
* Added ClusterMap and test. Moved PollableCondition, PollableQueue to sys.Alan Conway2008-09-1222-107/+673
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@694758 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1282: Add targets for cobertura coverage reporting.Aidan Skinner2008-09-124-4/+116
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@694671 13f79535-47bb-0310-9956-ffa450edef68
* qpid-1277: fixed large messages issue; added more testsArnaud Simon2008-09-128-49/+264
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@694628 13f79535-47bb-0310-9956-ffa450edef68
* Added in header file missing from ditributionAndrew Stitcher2008-09-111-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@694455 13f79535-47bb-0310-9956-ffa450edef68
* Add qpidc.conf to the distfile listAndrew Stitcher2008-09-111-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@694426 13f79535-47bb-0310-9956-ffa450edef68
* fix warningsCarl C. Trieloff2008-09-111-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@694332 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1190 Changed logging for protocol negotiation on client connect to be ↵Marnie McCormack2008-09-111-1/+1
| | | | | | less alarming, amended to info level log message with no stack trace git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@694282 13f79535-47bb-0310-9956-ffa450edef68
* Moved PollableCondition, PollableQueue and to sys. Fixed cluster shutdown ↵Alan Conway2008-09-1117-113/+162
| | | | | | | | | | | | | | issues. sys/PollableCondition: is a generic mechansim to poll for non-IO events in the Poller. sys/PollableQueue: is a thread-safe queue template that can be dispatched from the Poller when there are items on the queue. It uses PollableCondition. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@694243 13f79535-47bb-0310-9956-ffa450edef68
* qpid-1277: added tests and fixed rangeSet + future issue because of the ↵Arnaud Simon2008-09-1115-138/+385
| | | | | | nonvariant nature of C# generics git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@694220 13f79535-47bb-0310-9956-ffa450edef68
* Implementation of AMQP over RDMA protocols (Infiniband)Andrew Stitcher2008-09-1114-289/+1522
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@694143 13f79535-47bb-0310-9956-ffa450edef68
* Refactored c++ client library to allow multiple protocols to beAndrew Stitcher2008-09-1116-174/+347
| | | | | | | | | | | | | | | used simultaneously: - Added in capability for client library plugins: Client library will load in plugin modules from the client library module directory on library load. - Add protocol option into the standard client command line options - Split plugin module load area into daemon and client; default daemon module directory is now <libdir>/qpid/daemon, default client module directory is <libdir>/qpid/client. - Changed names of plugins to leave out libqpid prefix git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@694113 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1279 Implementations of management methods can now return error strings ↵Ted Ross2008-09-1020-41/+42
| | | | | | along with its own error codes git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@693933 13f79535-47bb-0310-9956-ffa450edef68
* Cluster support for copying shared broker state to new members.Alan Conway2008-09-1026-101/+576
| | | | | | | | | | | | cluster/DumpClient: Copies broker shared state to a new broker via AMQP. broker/*Registry, Queue, QueueBindings: Added iteration functions for DumpClient broker/SemanticState.cpp: Allow DumpClient to sidestep setting of delivery-properties.exchange. client/Connection.h: Added Connection::open(Url) overload. client/SessionImpl: Added send(AMQBody, FrameSet) overload for forwarding broker messages. tests/cluster_test.cpp: Added test for DumpClient copying shared state between brokers. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@693918 13f79535-47bb-0310-9956-ffa450edef68
* qpid-1277: updated Composite to override Head and Body Arnaud Simon2008-09-101-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@693804 13f79535-47bb-0310-9956-ffa450edef68
* qpid-1277: removed .back files and updated Composite fileArnaud Simon2008-09-104-339/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@693799 13f79535-47bb-0310-9956-ffa450edef68
* Removed @staticmethod decorator which is unsupported by older Python versionsTed Ross2008-09-091-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@693548 13f79535-47bb-0310-9956-ffa450edef68
* Fixed fedora-9 build problemTed Ross2008-09-091-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@693542 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1274 - qmf-gen can now generate code from multiple schema files. Uses ↵Ted Ross2008-09-097-65/+79
| | | | | | __file__ as a better way to locate data files. Added code generation for ACL schema. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@693523 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1261: initial fix (this degrades performance for shared queues with ↵Gordon Sim2008-09-098-125/+166
| | | | | | more than one consumer; I'll work on fixing that asap). This also moves the lock refered to in QQPID-1265 which I will update accordingly. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@693518 13f79535-47bb-0310-9956-ffa450edef68
* Generate c++ enum types for AMQP enums in framing/enum.h.Alan Conway2008-09-097-48/+61
| | | | | | | Modified enum scheme to avoid name clashes: namespace amqp_class { EnumName { ENUM_NAME_X=1, ENUM_NAME_X=2 ...}}; git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@693465 13f79535-47bb-0310-9956-ffa450edef68
* Fixes to xml exchange:Gordon Sim2008-09-083-81/+91
| | | | | | | | | | * changed locking for QPID-1264 * allow multiple queues to be bound with the same binding key * correct log message and management stats update on route git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@693208 13f79535-47bb-0310-9956-ffa450edef68
* Qpid-1277: added nant support Arnaud Simon2008-09-0817-88/+373
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@693146 13f79535-47bb-0310-9956-ffa450edef68
* Qpid-1277: AMQP 0.10 support Arnaud Simon2008-09-0897-0/+37887
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@693060 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1264: initial fix for fanout, direct and headers exchanges (fix for ↵Gordon Sim2008-09-0811-130/+238
| | | | | | remaining types to follow) git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@693053 13f79535-47bb-0310-9956-ffa450edef68
* RefCountedBuffer improvements, centralize cluster encoding/decoding in Event.Alan Conway2008-09-066-33/+76
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@692654 13f79535-47bb-0310-9956-ffa450edef68
* Queue cpg deliveries for execution in separate thread.Alan Conway2008-09-067-36/+62
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@692595 13f79535-47bb-0310-9956-ffa450edef68
* Fixes to distributed test scripts.Alan Conway2008-09-052-10/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@692556 13f79535-47bb-0310-9956-ffa450edef68
* allow creation of objectId from first/second id componentsNuno Santos2008-09-051-3/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@692525 13f79535-47bb-0310-9956-ffa450edef68
* Fixed cluster membership notification.Alan Conway2008-09-0514-100/+344
| | | | | | | | | Cluster events with RefCountedBuffers for queueing. PollableQueue clears bacth immediately. Improved perfdist: clients hit multiple brokers in a cluster. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@692521 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1274 - Made qmf-gen smarter about finding its data filesTed Ross2008-09-051-2/+19
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@692508 13f79535-47bb-0310-9956-ffa450edef68
* src/qpid/client/SubscriptionManager.cpp: added start().Alan Conway2008-09-055-40/+79
| | | | | | | src/tests* improvements to multi-host test scripts. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@692478 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1274 - Moved management-gen data files into the qmf subdirectory to fix ↵Ted Ross2008-09-0510-16/+14
| | | | | | an install problem git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@692475 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1257 : Added ant help documentationMartin Ritchie2008-09-051-0/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@692463 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1257 : Removed junit from the client dependancies as it is not required ↵Martin Ritchie2008-09-051-1/+1
| | | | | | for the client adds extra bloat to the new cilent package. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@692462 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1257 : Add new build target 'release-bin' that will generate a broker ↵Martin Ritchie2008-09-056-11/+190
| | | | | | and client package. Documenation will be added to the wiki such that performance tests could also be packaged. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@692461 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1274 - Improved packaging for management agent and code generation toolTed Ross2008-09-0511-49/+238
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@692450 13f79535-47bb-0310-9956-ffa450edef68
* Add DISCLAIMER to EXTRA_DISTAidan Skinner2008-09-041-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@692289 13f79535-47bb-0310-9956-ffa450edef68
* Fix mods to suppressions; changed from patching to cat'ing to the end for ↵Gordon Sim2008-09-043-122/+108
| | | | | | easier management. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@692250 13f79535-47bb-0310-9956-ffa450edef68
* QPID-107 swap the enforce defualt to ACL has to be turned on. So defualt ↵Carl C. Trieloff2008-09-043-6/+6
| | | | | | install can do something... git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@692217 13f79535-47bb-0310-9956-ffa450edef68
* Added missing DISCLAIMER files to cpp python and rubyMartin Ritchie2008-09-043-0/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@692031 13f79535-47bb-0310-9956-ffa450edef68
* Fix bug in computing min latency: 0 latencies not handled correctly.Alan Conway2008-09-041-3/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@691985 13f79535-47bb-0310-9956-ffa450edef68
* Bugfixes:Gordon Sim2008-09-041-3/+3
| | | | | | | | | * handle 0 latencies (possible with low resolution timers) correctly * calculate average within lock scope to avoid concurrent updates distorting calculation git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@691900 13f79535-47bb-0310-9956-ffa450edef68
* Cleaned up a warning on the Fedora 9 compilerTed Ross2008-09-041-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@691848 13f79535-47bb-0310-9956-ffa450edef68
* Added default return values to satisfy a pedantic compiler (Fedora 9)Ted Ross2008-09-031-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@691765 13f79535-47bb-0310-9956-ffa450edef68
* Disambiguated a mask-and-compare for the Fedora-9 compilerTed Ross2008-09-031-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@691755 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1174 Replaced copies with references (bugfix)Ted Ross2008-09-031-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@691734 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1174 Updates to the management frameworkTed Ross2008-09-0325-496/+1315
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@691700 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1269 : Added test to ensure queue creation via the Factory is ↵Martin Ritchie2008-09-031-0/+91
| | | | | | automatically added to the queue registry. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@691669 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1266 : Actually added the test.Martin Ritchie2008-09-031-0/+63
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@691668 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1266 : Provided test for new stop() method. Updated RefCountExService ↵Martin Ritchie2008-09-036-7/+35
| | | | | | to allow retrieval of the referenceCount. Updated AMQQueue to only perform stop() actions once, such as releasing the RefCountExService. Updated instances where new virtualhosts were not added to the VHostRegistry. See supplemental JIRA for removing the need for this. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@691661 13f79535-47bb-0310-9956-ffa450edef68