summaryrefslogtreecommitdiff
path: root/qpid/cpp
Commit message (Collapse)AuthorAgeFilesLines
* Merge in trunk changes from r758432:768028cmakeStephen D. Huston2009-04-23115-1569/+1998
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/cmake@768053 13f79535-47bb-0310-9956-ffa450edef68
* Re-enable autoconf-based build in rubygen and migrate to use of specific ↵Stephen D. Huston2009-04-224-63/+216
| | | | | | MODULE_DIR and CONF_FILE macros git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/cmake@767651 13f79535-47bb-0310-9956-ffa450edef68
* Add qmf and replication componentsStephen D. Huston2009-04-211-0/+92
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/cmake@767302 13f79535-47bb-0310-9956-ffa450edef68
* Add the acl pluginStephen D. Huston2009-04-211-0/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/cmake@767286 13f79535-47bb-0310-9956-ffa450edef68
* Fix compile optionsStephen D. Huston2009-04-214-7/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/cmake@767265 13f79535-47bb-0310-9956-ffa450edef68
* Initial Linux cmake integrationStephen D. Huston2009-04-217-49/+451
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/cmake@767249 13f79535-47bb-0310-9956-ffa450edef68
* Template to generate CMake-compatible file listStephen D. Huston2009-04-151-0/+39
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/cmake@765350 13f79535-47bb-0310-9956-ffa450edef68
* CMake-modifiable config.h fileStephen D. Huston2009-04-151-0/+33
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/cmake@765342 13f79535-47bb-0310-9956-ffa450edef68
* Initial CMake supportStephen D. Huston2009-04-1510-18/+790
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/cmake@765329 13f79535-47bb-0310-9956-ffa450edef68
* Merge from trunk tag to-cmake-25mar09 (r758432)Stephen D. Huston2009-03-25347-3065/+13116
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/cmake@758465 13f79535-47bb-0310-9956-ffa450edef68
* Fixed for cases where --subs > 1 and --iterations > 1Gordon Sim2009-02-181-1/+14
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@745590 13f79535-47bb-0310-9956-ffa450edef68
* Added tests for federated links to and from a clusterGordon Sim2009-02-183-3/+134
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@745486 13f79535-47bb-0310-9956-ffa450edef68
* Minor fixes. Alan Conway2009-02-173-15/+11
| | | | | | | | | client/SubscriptionManager: made it thread safe, was causing latencytest to crash with --rate and --time-limit. cluster/Cluster.cpp: don't call cpg_leave during shutdown. Not required and a problem if shutdown was caused by a cpg error. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@745226 13f79535-47bb-0310-9956-ffa450edef68
* fixed typo in yum commandRafael H. Schloming2009-02-171-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@745178 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1667: Test case (fix was submitted in previous rev)Gordon Sim2009-02-171-0/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@745125 13f79535-47bb-0310-9956-ffa450edef68
* Fixed bug in setFlowControl - was recursively calling self.Alan Conway2009-02-172-6/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@745115 13f79535-47bb-0310-9956-ffa450edef68
* Cluster start-up retries to handle slow cman start-up.Alan Conway2009-02-142-7/+11
| | | | | | | | - infinite retry if cpg_initialize returns TRY_AGAIN. - infinite retry for cman_is_quorate git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@744321 13f79535-47bb-0310-9956-ffa450edef68
* Ensure that the queue depth in bytes remains accurate for LVQ. This also ↵Gordon Sim2009-02-132-1/+25
| | | | | | ensures that there are no underflow exceptions from the policy that keeps this count. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@744222 13f79535-47bb-0310-9956-ffa450edef68
* Add --no-module-dir to start_cluster script.Alan Conway2009-02-131-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@744129 13f79535-47bb-0310-9956-ffa450edef68
* Test case for previous commit.Gordon Sim2009-02-131-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@744052 13f79535-47bb-0310-9956-ffa450edef68
* Check session impl is valid on close to avoid segfault.Gordon Sim2009-02-131-1/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@744051 13f79535-47bb-0310-9956-ffa450edef68
* Enable --cluster-cman option if built with libcman support.Alan Conway2009-02-122-2/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@743909 13f79535-47bb-0310-9956-ffa450edef68
* Queue::checkLvqReplace() needs to update the lvq map if it makes a ↵Gordon Sim2009-02-123-3/+14
| | | | | | | | | | replacement or the map will contain a pointer to a stale message and further updates will be lost. Also added in locking to set-/get- ReplacementMessage() in Message.cpp git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@743857 13f79535-47bb-0310-9956-ffa450edef68
* Cluster security support:Alan Conway2009-02-1217-82/+200
| | | | | | | | - Set correct user ID on update connections. - Allow configuration of user, pass and mechanism used for update connections. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@743839 13f79535-47bb-0310-9956-ffa450edef68
* Remove unicode when dealing with usernames and passwords in URLs.Ted Ross2009-02-121-1/+1
| | | | | | | | This solves a problem seen with qpid-route when credentials are supplied. A test was added to regression test. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@743819 13f79535-47bb-0310-9956-ffa450edef68
* Allow passing extra argv arguments to ClusterFixture.Alan Conway2009-02-126-108/+146
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@743779 13f79535-47bb-0310-9956-ffa450edef68
* Fix copy-paste errors in makefile for newly added exampleGordon Sim2009-02-121-10/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@743704 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1660: If selected consumer can't take a message, ensure others are ↵Gordon Sim2009-02-125-9/+75
| | | | | | notified of message availability. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@743694 13f79535-47bb-0310-9956-ffa450edef68
* Catch up to recent source file changesStephen D. Huston2009-02-112-0/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@743543 13f79535-47bb-0310-9956-ffa450edef68
* Fix race condition with read-credit.Alan Conway2009-02-116-3/+22
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@743416 13f79535-47bb-0310-9956-ffa450edef68
* Fix memory leak in cluster code.Alan Conway2009-02-113-7/+14
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@743346 13f79535-47bb-0310-9956-ffa450edef68
* Need to include newly added ExpiryPolicy.h in headers as it is referenced by ↵Gordon Sim2009-02-111-1/+1
| | | | | | files that broker plugins such as the store use. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@743336 13f79535-47bb-0310-9956-ffa450edef68
* Remove unused class and clean up some FIXME comments.Alan Conway2009-02-106-113/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@743131 13f79535-47bb-0310-9956-ffa450edef68
* Fix cluster flow control bug: hang with large messages (>frame-max) and low ↵Alan Conway2009-02-1012-20/+40
| | | | | | --cluster-read-max. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@743114 13f79535-47bb-0310-9956-ffa450edef68
* Cluster support for message time-to-live.Alan Conway2009-02-0923-91/+421
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@742774 13f79535-47bb-0310-9956-ffa450edef68
* Fix doubly-defined function.Alan Conway2009-02-092-19/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@742602 13f79535-47bb-0310-9956-ffa450edef68
* Fix "no virtual destructor" warning.Alan Conway2009-02-091-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@742563 13f79535-47bb-0310-9956-ffa450edef68
* Demote CPG flow control warning message to debug.Alan Conway2009-02-091-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@742520 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1595 from william -- trade demoCarl C. Trieloff2009-02-096-1/+608
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@742515 13f79535-47bb-0310-9956-ffa450edef68
* Fix seg fault if cluster and management are enabled.Alan Conway2009-02-061-7/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@741624 13f79535-47bb-0310-9956-ffa450edef68
* Fix error in run_acl_tests.Alan Conway2009-02-061-2/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@741588 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1650 Mick Goulish: separte ClusterFixture from cluster_test.cpp for use ↵Alan Conway2009-02-065-83/+226
| | | | | | by other tests. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@741568 13f79535-47bb-0310-9956-ffa450edef68
* Remove non-existent qpid/cluster/Updatee.h from cluster.mk.Alan Conway2009-02-051-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@741135 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1618 from Mick Goulish: brokers joining cluster store persistent ↵Alan Conway2009-02-051-0/+5
| | | | | | messages that have been sent but not acknowledged. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@741123 13f79535-47bb-0310-9956-ffa450edef68
* Fixes to producer flow control to reduce the numberAndrew Stitcher2009-02-044-30/+42
| | | | | | | | | of flow messages sent to the client and to eliminate a concurrency issue updating the broker flow control state. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@740933 13f79535-47bb-0310-9956-ffa450edef68
* Fix race condition with deleted local connections.Alan Conway2009-02-043-5/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@740900 13f79535-47bb-0310-9956-ffa450edef68
* Fix assertion due to doOutput control being sent after local connection closed.Alan Conway2009-02-043-6/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@740872 13f79535-47bb-0310-9956-ffa450edef68
* Fix memory error in ClusterPlugin.Alan Conway2009-02-042-7/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@740849 13f79535-47bb-0310-9956-ffa450edef68
* Fixed run_acl_tests.Alan Conway2009-02-041-3/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@740801 13f79535-47bb-0310-9956-ffa450edef68
* Cluster sets recovery flag on Broker for first member in cluster.Alan Conway2009-02-046-32/+69
| | | | | | | Disable recovery from local store if the recovery flag is not set. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@740793 13f79535-47bb-0310-9956-ffa450edef68