summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* QPID-2935: merge latest trunkqpid-2935Kenneth Anthony Giusti2011-02-1950-384/+978
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2935@1072330 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2935: merge latest trunkKenneth Anthony Giusti2011-02-197-194/+589
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2935@1072329 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2935: lower a log msg severity to informationKenneth Anthony Giusti2011-02-181-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2935@1072192 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2935: Cluster flow control tests.Alan Conway2011-02-181-156/+89
| | | | | | | The tests check if send operations block when expected due to flow control and unblock as expected when messages are drained. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2935@1072151 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2935: do not take a reference to something about to be destroyed.Kenneth Anthony Giusti2011-02-181-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2935@1072096 13f79535-47bb-0310-9956-ffa450edef68
* Fix compile errors on RHEL5 - signed/unsigned comparison.Alan Conway2011-02-181-6/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2935@1072026 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2935: clean up race between session destructor and scheduled callback.Kenneth Anthony Giusti2011-02-182-42/+89
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2935@1072018 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2935: fix cmake build on linuxKenneth Anthony Giusti2011-02-184-278/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2935@1072016 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2935: refactor to use the new Queue Observer interface.Kenneth Anthony Giusti2011-02-175-49/+98
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2935@1071764 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2935: sync with latest trunkKenneth Anthony Giusti2011-02-1789-1825/+2925
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2935@1071615 13f79535-47bb-0310-9956-ffa450edef68
* Merge branch 'set-in-cluster-early-init' into qpid-2935Alan Conway2011-02-1610-95/+97
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2935@1071410 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2935: remove flow control parameters from qmf schema.Kenneth Anthony Giusti2011-02-163-17/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2935@1071381 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2935: Fix compile errors on RHEL5.Alan Conway2011-02-162-4/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2935@1071377 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2935: move completion from msg to session cmd context.Kenneth Anthony Giusti2011-02-1614-241/+560
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2935@1071360 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2935: make flow control enabled by defaultKenneth Anthony Giusti2011-02-147-10/+170
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2935@1070515 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2935: update cmake scriptsKenneth Anthony Giusti2011-02-092-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2935@1068991 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2935: modify flow accounting api per review input.Kenneth Anthony Giusti2011-02-084-93/+101
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2935@1068645 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2935: resync with latest trunkKenneth Anthony Giusti2011-02-08196-3978/+7668
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2935@1068464 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2935: clean up SessionState changes, fix racesKenneth Anthony Giusti2011-02-075-78/+73
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2935@1068199 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2935: add simple flow testsKenneth Anthony Giusti2011-02-043-2/+305
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2935@1067220 13f79535-47bb-0310-9956-ffa450edef68
* pull in sequence set fixKenneth Anthony Giusti2011-02-042-2/+46
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2935@1067219 13f79535-47bb-0310-9956-ffa450edef68
* release all pending msgs when flow enabledKenneth Anthony Giusti2011-02-032-27/+25
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2935@1066782 13f79535-47bb-0310-9956-ffa450edef68
* add mgmt configuration supportKenneth Anthony Giusti2011-01-316-27/+103
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2935@1065831 13f79535-47bb-0310-9956-ffa450edef68
* remove changes to QueuePolicy in lieu of QueueFlowLimitsKenneth Anthony Giusti2011-01-313-384/+53
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2935@1065724 13f79535-47bb-0310-9956-ffa450edef68
* remove some debug changesKenneth Anthony Giusti2011-01-311-9/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2935@1065722 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2935: add per-queue flow limitsKenneth Anthony Giusti2011-01-317-9/+706
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2935@1065700 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2935: provide producer flow control api to QueuePolicyKenneth Anthony Giusti2011-01-243-53/+384
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2935@1062986 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2921: (partial) Async completion of message.transfer and execution.sync ↵Kenneth Anthony Giusti2011-01-2413-103/+367
| | | | | | commands git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2935@1062965 13f79535-47bb-0310-9956-ffa450edef68
* devel branch for producer flow control in C++ brokerKenneth Anthony Giusti2011-01-200-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2935@1061302 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3007 Disabled cluster log verification tests, causing sporadic failures.Alan Conway2011-01-192-2/+5
| | | | | | The tests will be re-enabled when QPID-3007 is fixed. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1060879 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2996 - qmf/SchemaMethod.cpp fails to compile on s390Ted Ross2011-01-191-1/+1
| | | | | | | Applied patch from Dan Horák git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1060815 13f79535-47bb-0310-9956-ffa450edef68
* Added a new section titled "Configuring the JMS Client".Rajith Muditha Attapattu2011-01-191-1/+387
| | | | | | | Most of the properties added here are applicable to the 0-10 client. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1060667 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2982 Bug 669452 - Creating a route and using management tools can crash ↵Alan Conway2011-01-1812-16/+135
| | | | | | | | | | | | cluster members. Cluster update did not include federation link and bridge objects. Fixed update to include them. Management linkUp and linkDown events were generated only on the broker receiving the link. Suppressed these events in a cluster. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1060568 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2997: remove oid disambiguation, re-order mgmt object status updates.Kenneth Anthony Giusti2011-01-185-199/+365
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1060401 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3006: remove incorrect and unnecessary authorisation checkGordon Sim2011-01-172-14/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1060110 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3001: Add const version of Connection::isOpen()Gordon Sim2011-01-175-3/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1059846 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2998: Remove spurious class definitionsGordon Sim2011-01-171-2/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1059835 13f79535-47bb-0310-9956-ffa450edef68
* Fixes QPID-2499: Stale federation routes remain after route deletion.Jonathan Robie2011-01-137-79/+90
| | | | | | | | | | | | | Federated binds and unbinds need to know which federation origins are associated with the bindings for each queue. When origins are added or deleted, the corresponding bindings need to be propagated. fedBindings[queueName] contains the origins associated with the given queue. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1058747 13f79535-47bb-0310-9956-ffa450edef68
* Originally, when the broker agent authorized a method call, if the message ↵Ted Ross2011-01-131-1/+6
| | | | | | | | | | was too large to fir in the working buffer, the method was rejected. This change rejects the method only if there is an ACL configured. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1058710 13f79535-47bb-0310-9956-ffa450edef68
* In qmfengine, if a method call or method response requires a buffer larger ↵Ted Ross2011-01-136-13/+163
| | | | | | | | | | | | than the static buffer used for communication, allocate a large-enough buffer temporarily from the heap. A test is included to verify large-buffer behavior. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1058709 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2982: Fix discrepancy in management object and deleted object counts.Alan Conway2011-01-135-144/+112
| | | | | | | | | | | | | | | cluster_tests.test_management was showing discrepancy in management object and deleted object count after a new member update. In ManagementAgent.cpp, code to move deleted objects into pendingDeletedObjs was duplicated in 2 places. Moved duplicated code into a function moveDeletedObjectsLH() Call moveDeletedObjectsLH from clusterUpdate to correct discrepancy in object count around update. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1058664 13f79535-47bb-0310-9956-ffa450edef68
* made address parser recognize lowercase true and falseRafael H. Schloming2011-01-132-17/+23
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1058654 13f79535-47bb-0310-9956-ffa450edef68
* qpid-test-cluster script: added -d option to delete data-directory.Alan Conway2011-01-121-15/+31
| | | | | | Also allow hosts to be specified on command line. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1058287 13f79535-47bb-0310-9956-ffa450edef68
* While commiting a fix for QPID-2994 I accidently modified the timeout value.Rajith Muditha Attapattu2011-01-111-1/+1
| | | | | | | I am restoring it to the original value. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1057927 13f79535-47bb-0310-9956-ffa450edef68
* Small code cleanup - Replaced object declaration with a const reference for ↵Ted Ross2011-01-111-1/+1
| | | | | | efficiency. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1057825 13f79535-47bb-0310-9956-ffa450edef68
* Added argument/type check for output arguments on methods.Ted Ross2011-01-113-4/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1057814 13f79535-47bb-0310-9956-ffa450edef68
* Exposed asMap for DataAddr objects in Pyton and Ruby wrappers.Ted Ross2011-01-116-2/+89
| | | | | | | Enhanced the examples to show the passing of a DataAddr in an argument. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1057774 13f79535-47bb-0310-9956-ffa450edef68
* Remove unnecessary sleeps.Michael Goulish2011-01-111-6/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1057747 13f79535-47bb-0310-9956-ffa450edef68
* QMFv2 API change:Ted Ross2011-01-117-15/+59
| | | | | | | | | 1) Added public constructor for DataAddr(Variant::Map) 2) Fixed Python and Ruby typemaps to support Variant::Map& and Variant::List& with const 3) Added support for building Queries based on object-id maps in both Python and Ruby wrappers git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1057709 13f79535-47bb-0310-9956-ffa450edef68
* Added cluster_test_logs.py to EXTRA_DIST for use by store tests.Alan Conway2011-01-111-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1057687 13f79535-47bb-0310-9956-ffa450edef68