summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* QPID-2920: Clean up of debugging messages, install test exes.qpid-2920Alan Conway2011-09-0212-48/+54
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2920@1164528 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2920: Initial stab at time-based queue sharing.Alan Conway2011-07-2811-118/+133
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2920@1152009 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2920: Broken checkpoint: passing dequeue mutex test with issuesAlan Conway2011-07-2830-147/+1004
| | | | | | | | | | | | - handler/context/replica convention (see overview.h doc notes) - rename BrokerHandler to BrokerContext - notify Cluster (BrokerContext) on queue stopped or empty (need empty?) - Implementing Stoppable & stoppable scopes in Queue.cpp - Move queue ownership logic from dequeue to acquire Releasing on message count will not work, switch to timer based release. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2920@1152008 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2920: pass configuration changes to handlers.Alan Conway2011-07-252-0/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2920@1150689 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2920: add conveniece function to multicast AMQBodys directly.Alan Conway2011-07-252-1/+14
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2920@1150687 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2920: Remove const from some broker::Cluster functions to allow cluster ↵Alan Conway2011-07-256-39/+40
| | | | | | to work. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2920@1150686 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2920: Allow stopping consumers on queues.Alan Conway2011-07-254-30/+184
| | | | | | Stop consumers from dispatching and wait for already dispatching consumers to exit. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2920@1150685 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2920: Sleep on cpg flow control to avoid thrashing.Alan Conway2011-07-251-0/+1
| | | | | | | Added a 1ms sleep when CPG is flow controlled. Huge thruput improvement for qpid-cluster-benchmarks multi-host case. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2920@1150684 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2920: Improvements to qpid-cpp-benchmark.Alan Conway2011-07-221-19/+27
| | | | | | | - fixed error message. - add necessary waiting to deal with async wiring in the new cluster. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2920@1149747 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Fix ambiguous option to qpid-cluster-benchmark.Alan Conway2011-04-131-6/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2920@1091920 13f79535-47bb-0310-9956-ffa450edef68
* Merge branch 'trunk' into qpid-2920Alan Conway2011-04-0414-137/+45
| | | | | | | Conflicts: qpid/cpp/src/tests/qpid-cluster-benchmark git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2920@1088742 13f79535-47bb-0310-9956-ffa450edef68
* Merge branch 'trunk' into qpid-2920Alan Conway2011-04-0138-108/+585
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2920@1087871 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2920: minor improvements to qpid-cpp-benchmarkAlan Conway2011-03-282-11/+21
| | | | | | Re-arranged queue creation/deletion to avoid wiring races. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2920@1086448 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2920: Fix cluster.mk for changes merged from trunk.Alan Conway2011-03-281-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2920@1086440 13f79535-47bb-0310-9956-ffa450edef68
* Merge branch 'trunk' into qpid-2920Alan Conway2011-03-2845-156/+902
| | | | | | | | Conflicts: qpid/cpp/src/cluster.mk qpid/java/systests/src/main/java/org/apache/qpid/test/client/destination/AddressBasedDestinationTest.java git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2920@1086439 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2920: Cluster batch multicaster.Alan Conway2011-03-2810-15/+244
| | | | | | | Send multiple multicast events in a single call to CPG using iovec. Encoding in the sending thread using reference counted buffers. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2920@1086435 13f79535-47bb-0310-9956-ffa450edef68
* Merge branch 'trunk' into qpid-2920, trunk at r1081631Alan Conway2011-03-1515-436/+528
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2920@1081801 13f79535-47bb-0310-9956-ffa450edef68
* NO_JIRA: Merge from trunk r1080945.Alan Conway2011-03-15316-3723/+7116
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2920@1081634 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2920: First cut experimental prototype for new cluster.Alan Conway2011-02-2240-153/+2256
| | | | | | | | | | Experimental code to investigate & measure performance of new cluster design ideas. Experimental classes are in src/qpid/cluster/exp. New broker::Cluster interface provides call points for cluster. Similar to store but has more operations, may be merged at a future point. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2920@1073448 13f79535-47bb-0310-9956-ffa450edef68
* Create branch qpid-2920Alan Conway2011-02-220-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-2920@1073372 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3078: remote ambiguous -t short option, fix typoKenneth Anthony Giusti2011-02-212-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1073139 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2935: fix the flow limit tests to run on python versions 2.4+Kenneth Anthony Giusti2011-02-211-8/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1073134 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3061 - Consolidated the Swig warning-suppressions into one file.Ted Ross2011-02-214-3/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1073121 13f79535-47bb-0310-9956-ffa450edef68
* Improvements per QPID-3077Stephen D. Huston2011-02-211-3/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1073086 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3051: Ensure credit window is moved correctly even if it contains ↵Gordon Sim2011-02-213-13/+59
| | | | | | rejected messages. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1073085 13f79535-47bb-0310-9956-ffa450edef68
* Fix build broken by change to QMF management schema from QPID-2935Gordon Sim2011-02-211-0/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1073038 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2935: fix queue flow test to be compatible with older versions of pythonKenneth Anthony Giusti2011-02-211-44/+35
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1073033 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2935: export symbols needed for linking unit tests on windowsGordon Sim2011-02-211-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1072941 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3015: restore export of symbol needed for linking unit tests on windowsGordon Sim2011-02-211-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1072935 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2935: Handle missing assertGreater for older versions of pythonGordon Sim2011-02-211-0/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1072928 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2935: Annotate uint64 literal required for some compilersGordon Sim2011-02-211-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1072925 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3002: Fix warning on windows regarding struct/class inconsistencies in ↵Gordon Sim2011-02-211-1/+1
| | | | | | declarations git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1072907 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3015: Rename string constants to avoid clashes on windowsGordon Sim2011-02-211-8/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1072905 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2935: merge producer flow control (C++ broker).Kenneth Anthony Giusti2011-02-1940-469/+2038
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1072356 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3061 - blocked qmf2 build for Windows until dependency issues are resolved.Ted Ross2011-02-181-72/+74
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1072197 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3015: Added create and delete methods to management schema for brokerGordon Sim2011-02-1815-200/+817
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1072179 13f79535-47bb-0310-9956-ffa450edef68
* Add Perl Messaging binding.Charles E. Rolke2011-02-182-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1072117 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3071 Diagrams in qpid/doc/dev-readme are misnamed and out-of-date.Charles E. Rolke2011-02-182-0/+0
| | | | | | This patch renames the files to make them version independent. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1072113 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3061 - Removed second spurious reference to Boost_SYSTEM_LIBRARY.Ted Ross2011-02-181-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1072111 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3061 - Added cmake support for the qmf2 library.Ted Ross2011-02-181-1/+79
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1072108 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3009 - Added missing binding for FailoverUpdates.Ted Ross2011-02-181-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1072107 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3061 - Added cmake support for the swig-generated Qpid bindings.Ted Ross2011-02-185-0/+164
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1072106 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3009 - Renamed module to cqpid_perl to distinguish it from other ↵Ted Ross2011-02-1810-45/+45
| | | | | | language bindings. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1072105 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3061 added incorrect set for Boost_SYSTEM_LIBRARY; removing itStephen D. Huston2011-02-181-4/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1072073 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3029: Set channel and heatbeat max to correct valuesAndrew Donald Kennedy2011-02-181-5/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1071972 13f79535-47bb-0310-9956-ffa450edef68
* Update to include qpidtypes, qpidmessaging, and the .NET binding. Resolves ↵Stephen D. Huston2011-02-173-74/+199
| | | | | | QPID-3058 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1071829 13f79535-47bb-0310-9956-ffa450edef68
* Check for presence of the cpp/bindings/qpid/dotnet directory before ↵Stephen D. Huston2011-02-171-8/+8
| | | | | | referring to it. Resolves QPID-3069 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1071828 13f79535-47bb-0310-9956-ffa450edef68
* Add missing rc files needed for Windows builders. Resolves QPID-3068Stephen D. Huston2011-02-171-1/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1071826 13f79535-47bb-0310-9956-ffa450edef68
* Fixed eol properties to ensure they're correct when packaged; QPID-3057Stephen D. Huston2011-02-170-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1071824 13f79535-47bb-0310-9956-ffa450edef68
* Add org.apache.qpid.messaging.sessionreceiver.sln to enable this C# piece to ↵Stephen D. Huston2011-02-172-0/+77
| | | | | | be built by itself. Added the new file to Makefile.am. Resolves QPID-3057. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1071820 13f79535-47bb-0310-9956-ffa450edef68