summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* used cross-platform file modesRafael H. Schloming2009-11-131-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@836008 13f79535-47bb-0310-9956-ffa450edef68
* Add management subscription objectCarl C. Trieloff2009-11-133-4/+78
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835962 13f79535-47bb-0310-9956-ffa450edef68
* Fix verify to run c++ and mixed c++/python examples.Alan Conway2009-11-131-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835894 13f79535-47bb-0310-9956-ffa450edef68
* fixed unicode and hex escapes to allow a-fA-F, and added testsRafael H. Schloming2009-11-132-7/+39
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835893 13f79535-47bb-0310-9956-ffa450edef68
* changed address syntax to permit more complex subjects, added escaping, ↵Rafael H. Schloming2009-11-136-69/+213
| | | | | | improved error reporting git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835879 13f79535-47bb-0310-9956-ffa450edef68
* Added ruby binding for SaslWrapper.Ted Ross2009-11-135-6/+169
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835863 13f79535-47bb-0310-9956-ffa450edef68
* Change from linear to binary search in requeueGordon Sim2009-11-131-5/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835808 13f79535-47bb-0310-9956-ffa450edef68
* Make failover_soak and its children adjustable as to Michael Goulish2009-11-135-101/+200
| | | | | | | | | | | | | | | | | | the number of brokers in the cluster, and the number of queues talking through the cluster during the test. resuming_receiver.cpp and replaying_sender.cpp now take command line args to control the queue name. If more than 1 queue is desired, failover_soak.cpp will start up N queue, each with its own sender and receiver. Queue names are now made unique with the failover_soak PID as part of their name. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835746 13f79535-47bb-0310-9956-ffa450edef68
* Correct the changed vcproj files in the Makefile.am files; added the ↵Stephen D. Huston2009-11-134-8/+20
| | | | | | EXTRA_DIST for messaging/Makefile.am. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835679 13f79535-47bb-0310-9956-ffa450edef68
* No need to import from testrunner; allows this to run on Windows as well.Stephen D. Huston2009-11-131-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835656 13f79535-47bb-0310-9956-ffa450edef68
* Add new vcproj files for the messaging examples; these go in the Windows ↵Stephen D. Huston2009-11-1310-0/+4110
| | | | | | installer. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835653 13f79535-47bb-0310-9956-ffa450edef68
* Move the kit-building settings out of CMakeLists.txt to a new file, ↵Stephen D. Huston2009-11-1330-395/+977
| | | | | | BuildInstallSettings.cmake. Changed the examples's vcproj files to refer to the installed header/lib locations instead of in the source tree locations; also adjusted the names to match directories and look sensible in the solution list. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835652 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2198 - Moved SASL wrapper out of the cpp area and removed "qpid" from ↵Ted Ross2009-11-1232-37/+14637
| | | | | | its name. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835550 13f79535-47bb-0310-9956-ffa450edef68
* Made cluster_tests.py ClusterTests.test_failover configurable to run for any ↵Alan Conway2009-11-121-20/+9
| | | | | | | | length of time. Also incorporated error generators to give a good stress test. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835547 13f79535-47bb-0310-9956-ffa450edef68
* replace gethostbyname() with getaddrinfo(), which supports IPv6 addresses ↵Nuno Santos2009-11-121-1/+1
| | | | | | and is thread-safe; had missed one instance on previous checkin git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835537 13f79535-47bb-0310-9956-ffa450edef68
* switched SUBJECT and TO to use a qpid prefixRafael H. Schloming2009-11-121-4/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835509 13f79535-47bb-0310-9956-ffa450edef68
* replace gethostbyname() with getaddrinfo(), which supports IPv6 addresses ↵Nuno Santos2009-11-122-3/+3
| | | | | | and is thread-safe git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835504 13f79535-47bb-0310-9956-ffa450edef68
* removed listeners in favor of next_receiverRafael H. Schloming2009-11-122-60/+40
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835488 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2179 - example qmf-agent occasionally crashes on shutdownTed Ross2009-11-121-3/+7
| | | | | | | Committed patch from Ken Giusti git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835392 13f79535-47bb-0310-9956-ffa450edef68
* Merge branch 'next_receiver_changes' into trunkGordon Sim2009-11-128-15/+120
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835323 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1849: actually pass through parameterAidan Skinner2009-11-111-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835135 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2184: make sure global security plugins are reconfigured properlyAidan Skinner2009-11-118-36/+321
| | | | | | | | | | | ServerConfigurationTest: add test for reloading firewall config in main section, not just as a combined file FirewallConfigTest: add a systest for firewalls with real broker QpidTestCase: add a reloadBroker() method git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835115 13f79535-47bb-0310-9956-ffa450edef68
* Add missing extern decls. Fixes broken Windows build.Stephen D. Huston2009-11-111-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835109 13f79535-47bb-0310-9956-ffa450edef68
* Add missing extern decls. Fixes broken Windows build.Stephen D. Huston2009-11-112-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835078 13f79535-47bb-0310-9956-ffa450edef68
* Disabled user-id test from the pure python console. This needs to be ↵Ted Ross2009-11-111-1/+1
| | | | | | | | | re-designed following the update to SASL on Python. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835040 13f79535-47bb-0310-9956-ffa450edef68
* Removed "finally" clause from top-level try which is incompatible with older ↵Ted Ross2009-11-111-2/+0
| | | | | | versions of Python. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835008 13f79535-47bb-0310-9956-ffa450edef68
* Added full SASL authentication and security layer for the Python client.Ted Ross2009-11-1113-32/+930
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834975 13f79535-47bb-0310-9956-ffa450edef68
* Fix compilation error on some platformsGordon Sim2009-11-112-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834899 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2193: add a warning note to the confirmation dialogRobert Gemmell2009-11-111-1/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834892 13f79535-47bb-0310-9956-ffa450edef68
* Added support for address parsing, create/assert/delete policiesGordon Sim2009-11-1128-460/+1296
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834869 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2196: updated application and server registries to better keep track of ↵Robert Gemmell2009-11-116-10/+89
| | | | | | the connection status, allowing prevention of JMXConnector usage (eg refreshing the view) after the connection has already been closed remotely. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834848 13f79535-47bb-0310-9956-ffa450edef68
* testkit.py provides the plumbing for running longer duration tests using the ↵Rajith Muditha Attapattu2009-11-113-0/+548
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | multi-broker framework defined in brokertest.py For the time being testkit is carrying it's own copy of brokertest.py. The goal is to use the one available under the /python folder asap. Testkit is intended run as, 1) an ant target via "ant testkit" (to allow automated testing) 2) standalone against a release If running standalone you need to have the qpid/python files in the python path and $QP_CP should be set to the classpath that contains the qpid jars.Assuming $PYTHON_DIR points to the python folder you could run it as follows. $PYTHON_DIR/qpid-python-test -m testkit The ant target is currently not operational as there seems to be a few issues when running under jython. Tests ========= Currently only 3 tests are added. 1. test_multiplexing_con 2. test_multiplexing_con_tx 3. test_failover All tests are using the generic Sender and Receiver via the TestLauncher checked under the testkit module. Currently there are occasional test failures for test_multiplexing_con_tx The 'test_failover' test is currently failing due to a known bug. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834754 13f79535-47bb-0310-9956-ffa450edef68
* Add new ssf arg to Sasl::startStephen D. Huston2009-11-111-2/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834739 13f79535-47bb-0310-9956-ffa450edef68
* Moved MessageFactory to the tools module.Rajith Muditha Attapattu2009-11-116-64/+877
| | | | | | | | | | Added a Generic Sender and a Receiver. They can be run standalone or used as a building block to create more complex tests. TestLauncher is a utility to start a sender or receiver in multiple threads with some added plumbing. Please refer to each class to see the full set of options available. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834724 13f79535-47bb-0310-9956-ffa450edef68
* Added the LatencyTest and PerfTest kit under the tools modules alongside ↵Rajith Muditha Attapattu2009-11-1111-1/+1442
| | | | | | | | | QpidBench. Modified the testkit build.xml to add tools as build dependency as some of the classes in testkit will be using MessageFactory git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834722 13f79535-47bb-0310-9956-ffa450edef68
* Removed the following files as they will be replaced by a generic Sender and ↵Rajith Muditha Attapattu2009-11-1115-2211/+51
| | | | | | | | | Receiver. The bin files and the files under o/a/qpid/teskit/perf are moved under tools. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834721 13f79535-47bb-0310-9956-ffa450edef68
* Moved brokertest.py to python directory.Alan Conway2009-11-103-4/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834668 13f79535-47bb-0310-9956-ffa450edef68
* Fixed test_failover, added ErrorGenerator with test.Alan Conway2009-11-104-53/+119
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834662 13f79535-47bb-0310-9956-ffa450edef68
* permit hash and star as part of the addressRafael H. Schloming2009-11-103-2/+37
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834647 13f79535-47bb-0310-9956-ffa450edef68
* Also remove liner search from seek() & add testsCarl C. Trieloff2009-11-102-6/+57
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834607 13f79535-47bb-0310-9956-ffa450edef68
* Added limited backtracing for exceptions raised in console callbacks.Ted Ross2009-11-101-2/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834498 13f79535-47bb-0310-9956-ffa450edef68
* Added calls to flush() for stdout to make this program more responsive in ↵Ted Ross2009-11-101-1/+3
| | | | | | | | | cases where output buffering may occur (i.e. piping to a file and tailing the file). git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834496 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2195: only enable moving messages for newer brokers that dont suffer ↵Robert Gemmell2009-11-101-18/+37
| | | | | | from issues impacting message delivery and results signalling git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834490 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2193: expose the deprecated deleteMessageFromTop() JMX queue operation ↵Robert Gemmell2009-11-101-0/+29
| | | | | | for older brokers that lack the ability to delete arbitrary messages git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834449 13f79535-47bb-0310-9956-ffa450edef68
* Add missing cluster_tests.fail file to distribution list.Gordon Sim2009-11-101-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834399 13f79535-47bb-0310-9956-ffa450edef68
* Basic eclipse code style fileAidan Skinner2009-11-091-0/+251
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834264 13f79535-47bb-0310-9956-ffa450edef68
* Remove more 1.6 @Override on interfaces.Aidan Skinner2009-11-092-12/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834259 13f79535-47bb-0310-9956-ffa450edef68
* Added message store recovery tests to cluster_tests.Alan Conway2009-11-095-35/+82
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834193 13f79535-47bb-0310-9956-ffa450edef68
* remove looping for position search and replace with stl algorithms for ↵Carl C. Trieloff2009-11-094-38/+65
| | | | | | better performance git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834172 13f79535-47bb-0310-9956-ffa450edef68
* Set default mechanism for cluster updates to be ANONYMOUSGordon Sim2009-11-091-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834153 13f79535-47bb-0310-9956-ffa450edef68