summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* added system properties to control declaration of exchanges and queuesRafael H. Schloming2009-06-241-2/+14
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@788179 13f79535-47bb-0310-9956-ffa450edef68
* Disable test until i fix it tomorrow morningAidan Skinner2009-06-241-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@788061 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1921: Add new test case for persistent storage modules.Aidan Skinner2009-06-241-0/+149
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@788049 13f79535-47bb-0310-9956-ffa450edef68
* Fixed bug in decoding field tables (maps)Ted Ross2009-06-231-1/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787851 13f79535-47bb-0310-9956-ffa450edef68
* Fix to perftest to make sure that all threads are joined even if thereAndrew Stitcher2009-06-231-27/+23
| | | | | | | is an exception git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787816 13f79535-47bb-0310-9956-ffa450edef68
* Fix for issue where a broker with single io thread can get stuck if itAndrew Stitcher2009-06-231-0/+1
| | | | | | | runs out of file handles. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787815 13f79535-47bb-0310-9956-ffa450edef68
* Client side fix to make sure we don't schedule a disconnectAndrew Stitcher2009-06-231-1/+4
| | | | | | | due to timeout when we are already disconnecting git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787814 13f79535-47bb-0310-9956-ffa450edef68
* Add blocking to sys::Timer so that timer callback and cancelAndrew Stitcher2009-06-232-2/+13
| | | | | | | can't happen interleaved git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787813 13f79535-47bb-0310-9956-ffa450edef68
* Add blocking to broker::Timer/TimerTask so cancel and fire()Andrew Stitcher2009-06-232-3/+15
| | | | | | | cannot be interleaved. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787812 13f79535-47bb-0310-9956-ffa450edef68
* Once we're aborting the connection due to traffic timeout make sureAndrew Stitcher2009-06-231-1/+6
| | | | | | | we cancel heartbeats git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787811 13f79535-47bb-0310-9956-ffa450edef68
* Don't schedule eof() in response to traffic timeout if alreadyAndrew Stitcher2009-06-231-2/+8
| | | | | | | | disconnecting and make sure that this is true for all close down paths git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787810 13f79535-47bb-0310-9956-ffa450edef68
* Make sure you close down heartbeatTimer for every close even if you don'tAndrew Stitcher2009-06-231-1/+2
| | | | | | | need to do anything else git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787809 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1923: Fix ack mode for TopicSessionTest, reset system property the ↵Aidan Skinner2009-06-232-5/+2
| | | | | | right way in FailoverBaseCase git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787738 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1935: Reset QPID_WORK after modifying it. handy that.Aidan Skinner2009-06-231-11/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787701 13f79535-47bb-0310-9956-ffa450edef68
* Qpid-1934 : Add log4j splitting.Martin Ritchie2009-06-231-27/+114
| | | | | | | Update datetime detection/parsing to use a regex. Added logging to give output on progress git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787697 13f79535-47bb-0310-9956-ffa450edef68
* renamed the type field of structs to st_type so it won't conflict with ↵Rafael H. Schloming2009-06-236-16/+29
| | | | | | struct fields git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787663 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1935: Clean up brokers before starting them everytime.Aidan Skinner2009-06-231-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787626 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1936: Fix potential deadlock for durable ring queueGordon Sim2009-06-234-15/+58
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787625 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1935: Use unique queue name per test run. *sigh*.Aidan Skinner2009-06-232-3/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787623 13f79535-47bb-0310-9956-ffa450edef68
* Renamed new directory to avoid clashing with executable name where build is ↵Gordon Sim2009-06-236-0/+0
| | | | | | done in source tree. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787618 13f79535-47bb-0310-9956-ffa450edef68
* Script fixes to get tests going on Windows; includes properly licensed ↵Stephen D. Huston2009-06-223-26/+51
| | | | | | background.ps1 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787431 13f79535-47bb-0310-9956-ffa450edef68
* Fix compile errorStephen D. Huston2009-06-221-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787422 13f79535-47bb-0310-9956-ffa450edef68
* Test script to run distributed perftest against a cluster.Alan Conway2009-06-226-0/+150
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787415 13f79535-47bb-0310-9956-ffa450edef68
* Log an error only the first time a detached session is used, ignore after that.Alan Conway2009-06-222-15/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787332 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1933 - Patch from Bryan KearneyTed Ross2009-06-2224-1/+3867
| | | | | | | QMF Java Console git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787325 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1914: Create the queue properlyAidan Skinner2009-06-226-15/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787294 13f79535-47bb-0310-9956-ffa450edef68
* Qpid-1934 : Add start/stop script for broker monitoring.Martin Ritchie2009-06-226-0/+1207
| | | | | | | | | | | | | | Add runTest.sh that starts a given set of tests and then generates stat files for them Updated monitor-broker to use $! to get top pid, rather than ps|grep made runTests.sh take a file which contains a list of tests to run. Addition of processTests: Creates a Result Package suitable for processing by process.sh / processAll.sh Updated process.sh to correctly handle new broker_cpu.log date format and to have better error handling when there is no GC data Update to monitor-broker to record the top rate so it can be used in processing Update to process.sh to better display the CPU x axis using the time. Update to processTests.py to use a regex to extract the GC time stamp. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787292 13f79535-47bb-0310-9956-ffa450edef68
* Resolve Windows build errors/warningsStephen D. Huston2009-06-228-18/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787286 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1914 use one queue per test so failures dont spiralAidan Skinner2009-06-221-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787266 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1922 - Applied patch from Bryan KearneyTed Ross2009-06-222-5/+8
| | | | | | | Java Agent does not support null / empty enums git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787261 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1924: Make DerbyMessageStore honor $QPID_WORK.Aidan Skinner2009-06-223-2/+31
| | | | | | | | DerbyMessageStore: pick up QPID_WORK FailoverBaseCase: set QPID_WORK for the second broker QpidTestCase: pass on QPID_WORK git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787254 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1914: make send() transacted so we know the messages got there.Aidan Skinner2009-06-222-16/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787250 13f79535-47bb-0310-9956-ffa450edef68
* Use DerbyMessageStore for config-systests.xml, ensure it's cleaned upAidan Skinner2009-06-224-5/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787248 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1923: made createDurableSubscriber fail on a temporary topicRafael H. Schloming2009-06-224-4/+42
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@787231 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1920 - bug fix patch from Bryan KearneyTed Ross2009-06-191-6/+7
| | | | | | | Python Console puts presence masks in the wrong location when marshalling unmanaged objects git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@786661 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1919 - Bugfix patch from Bryan KearneyTed Ross2009-06-191-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@786657 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1906 - C# QMF console from Bryan KearneyTed Ross2009-06-1970-51/+3174
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@786655 13f79535-47bb-0310-9956-ffa450edef68
* Make error-check a cluster-connection control rather than a cluster control.Alan Conway2009-06-187-36/+41
| | | | | | | | | Fixes bug if an error occurs during update. As cluster controls, error-checks were being processed out of sequence with the connection data they referred to. Making them connection controls ensures they are processed in the proper order. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@786294 13f79535-47bb-0310-9956-ffa450edef68
* made test ports configurable; this required adding variable expansion to ↵Rafael H. Schloming2009-06-187-13/+174
| | | | | | PropertiesFileInitialContextFactory git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@786269 13f79535-47bb-0310-9956-ffa450edef68
* Correct order of args to memset(); fixes QPID-1787Stephen D. Huston2009-06-181-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@786148 13f79535-47bb-0310-9956-ffa450edef68
* Add missing include required on some platforms.Gordon Sim2009-06-181-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@785964 13f79535-47bb-0310-9956-ffa450edef68
* Handle invalid AMPQ data to a cluster by closing the offending connection.Alan Conway2009-06-175-5/+66
| | | | | | | Prior to this fix, invalid data shut down the whole cluster. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@785788 13f79535-47bb-0310-9956-ffa450edef68
* Don't throw exception from destructor in Mutex and Condition as this is ↵Gordon Sim2009-06-173-3/+5
| | | | | | unsafe and unhelpful. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@785757 13f79535-47bb-0310-9956-ffa450edef68
* Ensure that the ConnectionTimeoutTask does not block other tasks (e.g. ↵Gordon Sim2009-06-172-22/+35
| | | | | | ConnectionHeartbeatTask) by having the timeout changed after it has been submitted. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@785733 13f79535-47bb-0310-9956-ffa450edef68
* Drop _EXPECTED_FAILURES macro, doesn't work with all boost versions.Alan Conway2009-06-173-28/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@785601 13f79535-47bb-0310-9956-ffa450edef68
* Performance improvements in AggregateOutput and SemanticState.Alan Conway2009-06-1622-205/+238
| | | | | | | | | | | | | | Replaced AggregateOutput hierarchy with a flat list per connection holding only the OutputTasks that are potentially active. Tasks are droped from the list as soon as they return false, and added back when they may have output. Inlined frequently-used SequenceNumber functions. Replace std::list in QueueListeners with std::vector. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@785408 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1905 - Moved qmf agent code to java/management/agent where it belongs.Ted Ross2009-06-1632-6/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@785400 13f79535-47bb-0310-9956-ffa450edef68
* Minor cleanup of the new management-failover example.Ted Ross2009-06-161-6/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@785339 13f79535-47bb-0310-9956-ffa450edef68
* Added a new qmf-console example program.Ted Ross2009-06-162-1/+175
| | | | | | | | | | This new program illustrates how individual nodes of a broker cluster may be monitored. It connects to all nodes, tracks their connectivity, and queries only one of the connected nodes. This mechanism is used in lieu of cluster-failover which is not appropriate for broker management. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@785243 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1754 : Removed release-bin target setup as it is incomplete and fails.Martin Ritchie2009-06-161-13/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@785129 13f79535-47bb-0310-9956-ffa450edef68