summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Improvements to qpid-stat:Ted Ross2009-02-262-79/+275
| | | | | | | | | Support for exchanges and queues Sorting and limiting Improved table formatting git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@748315 13f79535-47bb-0310-9956-ffa450edef68
* Send session.detached back to server in response to a detach.Gordon Sim2009-02-261-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@748286 13f79535-47bb-0310-9956-ffa450edef68
* Add browse option, useful for ad-hoc testing.Gordon Sim2009-02-261-6/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@748252 13f79535-47bb-0310-9956-ffa450edef68
* Added a couple of extra options that are useful in ad-hoc testing.Gordon Sim2009-02-261-7/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@748222 13f79535-47bb-0310-9956-ffa450edef68
* Remove "flow enabled" log messages.Alan Conway2009-02-262-10/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@748215 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1695: Make LVQ persist durable messagesGordon Sim2009-02-263-7/+27
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@748214 13f79535-47bb-0310-9956-ffa450edef68
* This is related to QPID-1692Rajith Muditha Attapattu2009-02-261-3/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@748197 13f79535-47bb-0310-9956-ffa450edef68
* Testing new commit access: remove empty eclipse workspace directoryRobert Gemmell2009-02-260-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@748194 13f79535-47bb-0310-9956-ffa450edef68
* don't run tests when broker doesn't startRafael H. Schloming2009-02-261-1/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@748178 13f79535-47bb-0310-9956-ffa450edef68
* don't try to return messages unless the session is startedRafael H. Schloming2009-02-261-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@748158 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1579 : Instead of having one huge WSDM test case now WS-DM Adapter test ↵Andrea Gazzarini2009-02-2636-1552/+1987
| | | | | | is a suite that contains different test cases ( one for each interface) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@748154 13f79535-47bb-0310-9956-ffa450edef68
* don't block unreliable commands during resumeRafael H. Schloming2009-02-261-1/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@748119 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1693: Improvements to failover soak test from mgoulish@redhat.comGordon Sim2009-02-261-40/+129
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@748081 13f79535-47bb-0310-9956-ffa450edef68
* fixup of change for QPID-1642 and QPID-1643Rafael H. Schloming2009-02-262-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747977 13f79535-47bb-0310-9956-ffa450edef68
* This is related to QPID-1106Rajith Muditha Attapattu2009-02-251-2/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747964 13f79535-47bb-0310-9956-ffa450edef68
* Made the various receive variants check that the server queue is empty ↵Rafael H. Schloming2009-02-2526-137/+232
| | | | | | before returning null. Also modified AMQQueueBrowser to use receiveNoWait() when browsing queues using 0-10. These changes uncovered numerous second order bugs, mostly in failover. These are also fixed. This fixes QPID-1642 and QPID-1643. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747963 13f79535-47bb-0310-9956-ffa450edef68
* This is related to QPID-1106 and QPID-1677Rajith Muditha Attapattu2009-02-255-9/+100
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747962 13f79535-47bb-0310-9956-ffa450edef68
* This is related to QPID-1640Rajith Muditha Attapattu2009-02-254-46/+138
| | | | | | | Please read the JIRA for more details. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747961 13f79535-47bb-0310-9956-ffa450edef68
* Add FrameDecoder unit test, update comments in Cluster.h/cpp.Alan Conway2009-02-254-5/+82
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747947 13f79535-47bb-0310-9956-ffa450edef68
* Bugfix: This fixes a bug in the management agent where an explicit get-requestTed Ross2009-02-252-0/+12
| | | | | | | | | on an object would cause the last-modified timestamp of the object to not get updated if the object had been modified since the last publish interval. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747946 13f79535-47bb-0310-9956-ffa450edef68
* Added a new utility for viewing broker stats.Ted Ross2009-02-253-3/+414
| | | | | | | | Fixed a bug in qpid-cluster that causes failure when username/password are included in the broker URL. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747897 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1648: Remove doubling of new classes. Stoopid patch(1). PEBKAC.Aidan Skinner2009-02-253-1209/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747875 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1648: Add LoggingManagement and associated MBean to enable dynamic ↵Aidan Skinner2009-02-257-42/+2485
| | | | | | | | reloading of log4j file. Update sample log4js so that they aren't arbitrarily rewritten. Patch from Robbie Gemmell <gemmellr@dcs.gla.ac.uk> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747870 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1568: make isInstanceOf and isRegistered read only methods. Fix code ↵Aidan Skinner2009-02-251-11/+18
| | | | | | | | style issue with field name. Patch from Robbie Gemmell <gemmellr@dcs.gla.ac.uk> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747869 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1537: Version MBeans.Aidan Skinner2009-02-2514-17/+27
| | | | | | Patch from Robbie Gemmell <gemmellr@dcs.gla.ac.uk> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747868 13f79535-47bb-0310-9956-ffa450edef68
* Need to register finalizer so that we can release the shared pointer to the ↵Gordon Sim2009-02-252-0/+3
| | | | | | queue and have the queue deleted before the management agents deletes the underlying qmf object. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747861 13f79535-47bb-0310-9956-ffa450edef68
* Fix for bug in credit reallocation, along with test from rafaels@redhat.com ↵Gordon Sim2009-02-252-2/+40
| | | | | | that reproduces it. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747833 13f79535-47bb-0310-9956-ffa450edef68
* Added "uptime" to the management object for the broker.Ted Ross2009-02-253-1/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747809 13f79535-47bb-0310-9956-ffa450edef68
* Fix race condition: move all calls on Decoder into event delivery thread.Alan Conway2009-02-251-2/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747789 13f79535-47bb-0310-9956-ffa450edef68
* revert r747782Aidan Skinner2009-02-251-2/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747784 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1668: check initial count, don't assume it's 0. It should be, but there ↵Aidan Skinner2009-02-251-4/+4
| | | | | | are bugs in ApplicationRegistry.close that prevent this from working. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747783 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1668 Exclude org.apache.qpid.server.queue.SimpleAMQQueueThreadPoolTestAidan Skinner2009-02-251-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747782 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1686 - Had to had another AR.getInstance() call as alternative is to ↵Martin Ritchie2009-02-251-2/+12
| | | | | | complete this JIRA. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747755 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1634 : Created QueueBackingStore interface and implementation ↵Martin Ritchie2009-02-2510-18/+775
| | | | | | FileQueueBackingStore. Tested by FileQueueBackingStoreTest. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747754 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1633 : Added new properties to SimpleAMQQueue with appropriate ↵Martin Ritchie2009-02-2510-8/+292
| | | | | | getters/setters from the ServerConfiguration and Management Console. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747753 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1632 : Removed commented codeMartin Ritchie2009-02-251-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747751 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1685: Fixed ring queue policyGordon Sim2009-02-253-14/+23
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747744 13f79535-47bb-0310-9956-ffa450edef68
* qpid-1684: removed polluting rewind and useless importsArnaud Simon2009-02-251-5/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747722 13f79535-47bb-0310-9956-ffa450edef68
* Fix header name in sources.Gordon Sim2009-02-251-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747721 13f79535-47bb-0310-9956-ffa450edef68
* qpid-1684: Tests demonstrating the issueArnaud Simon2009-02-251-0/+136
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747717 13f79535-47bb-0310-9956-ffa450edef68
* Replace struct name to avoid clashing with similarly named struct in ↵Gordon Sim2009-02-251-3/+3
| | | | | | ClientSessionTest. This was causing seg fault when -O0 was specified in CXXFLAGS. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747709 13f79535-47bb-0310-9956-ffa450edef68
* Changed the producer rate limit timer callbackAndrew Stitcher2009-02-244-11/+23
| | | | | | | | so that it generates a callback serialised with the connection git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747587 13f79535-47bb-0310-9956-ffa450edef68
* Implement process id and name methods for WindowsStephen D. Huston2009-02-241-8/+27
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747577 13f79535-47bb-0310-9956-ffa450edef68
* Check that broker pointer is not null before invoking on it.Gordon Sim2009-02-241-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747540 13f79535-47bb-0310-9956-ffa450edef68
* Fixed issue with producer flow control in a cluster.Alan Conway2009-02-2420-31/+163
| | | | | | | | | | | | | | | | | | Producer flow control uses a Timer and other clock-based calculations to send flow control commands. These commands are not predictably ordered from the clusters point of view. Added getClusterOrderProxy() to SessionState. In a cluster it returns a proxy that defers sending a command to the client until it is multicast to the cluster. In a stand alone broker it is just the normal proxy. Updated producer flow control to use this proxy. Cluster flow control is turned off in shadow connections. Only the directly connected node does flow control calculations and multicasts the commands to send. All nodes sending of the commands thru SessionState to ensure consistent session state (e.g. command numbering.) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747528 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1678 Mick Goulish: failover_soak using UUIDs for cluster name to avoid ↵Alan Conway2009-02-242-8/+9
| | | | | | clashes. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747521 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1671: Set userid for client side of inter-broker links.Gordon Sim2009-02-242-1/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747507 13f79535-47bb-0310-9956-ffa450edef68
* Modify the null authenticator to handle PLAIN correctly, making acls easier ↵Gordon Sim2009-02-241-9/+19
| | | | | | to test. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747505 13f79535-47bb-0310-9956-ffa450edef68
* Replace os.uname with platform.uname to enable this to work on WindowsStephen D. Huston2009-02-242-2/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747417 13f79535-47bb-0310-9956-ffa450edef68
* git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@747401 ↵Andrea Gazzarini2009-02-241-87/+83
| | | | 13f79535-47bb-0310-9956-ffa450edef68