| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| |
| |
| |
| | |
message using getStringProperty().
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1153274 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| | |
specific properties, rather than using string literals all over the code.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1153272 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| |
| |
| | |
allhosts: added -X option for running X clients.
qpid-cpp-benchmark: accept comma or space-separated lists for --client-host and --broker.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1153256 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| | |
ExecutionException
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1153183 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1153164 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1152853 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| | |
publishers to prevent incorrect allocation
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1152825 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| | |
node when it is removed, the marker is still subsequently able to find new subscriptions at the end of the list
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1152633 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| | |
from the SubscriptionList at the point of removal instead of relying on the list head advancing to do so. Add 'marked node' functionality to the SubscriptionList to provide the Subscription cycling functionality to the queue, allowing the list to tidy itself up fully. Correct corner case behaviour for deleted-but-still-linked tail node in SubscriptionListIterator. Add tests.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1152485 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
prevent the spurious ACL denies causing occasional test failures from ExternalACLTest under the Java 0.10 profiles
Applied patch from Keith Wall<keith.wall@gmail.com>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1152484 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
If the -Dduration options is used with the PerfTestController it will output the results of each iteration to a CSV file.
You could use the perf-report.gnu with gnuplot to generated some graphs uisng this CSV file.
The script expects the CSV file to be in the same directly (alternative you can modify the script to load it from somewhere
else). Also you will need to modify the yrange values to suite the outcome of your test environment.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1152415 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
1. The controller starts the PerfTestController that coordinates the testing across multiple producers and consumers on a multi host env.
2. The start-producers and start-consuers starts multiple producers and consumers and also supports a variety of options including starting multiple connections within the same JVM.
3. All 3 scripts comes with -h or -help option to provide details about the various options supported by them.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1152414 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| |
| |
| | |
addition to jvm args.
This allows scripts to pass on varios arguments like a script specific prefix and other arguments that should be private to a particular connection rather than the entire jvm.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1152413 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
to ensure we can run the test for longer durations.
Also added support for creating unique destinations based on the default destination.
This makes it easy to run multiple producers and consumers with their
unique queue with little configuration. The code can make use of an externally specified prefix
when creating these destinations, there by allowing scripts to provide meaningful names for identifying
queues for debuging/diagnostic purposes.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1152412 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
support long durations tests.
You could now specify -Duration=<secs> to ask the controller to run the test for atleast that duration.
If the system is in the middle of running an iteration when the time is up, it will complete the iteration before ending the test.
If a duration is specified the Controller will output the results of
each iteration into a CSV file.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1152411 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1151154 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| | |
python 2.4
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1149733 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1149571 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| |
| |
| | |
override filename in the classpath too, before falling back to the default.
Applied patch from Keith Wall <keith.wall@gmail.com>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1149165 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| | |
Applied patch from Keith Wall <keith.wall@gmail.com>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1149163 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| | |
current version
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1149110 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| | |
functionality, move legacy methods from UserManagement to an extension interface
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1149109 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
qpid/java/tools/bin/perf-report
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1148935 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1148928 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1148870 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1148774 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| | |
being solved. Added a make check-long target to the Makefile in the cpp dir to make it easier to run the long tests.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1148503 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1148499 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
created by swig.
Applied patch from Darryl Pierce
Created the Rakefile for automating tasks.
The Rakefile allows us to run both unit and integration tests.
Also included a README.rdoc file.
All tests are in the "test:" namespace, and can be run with the
commands:
rake test:units
rake test:integrations
rake test:all # runs both unit and integraton tests
rake test # alias for test:all
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1147252 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
created by swig.
Applied patch from Darryl Pierce
Created the Connection class and its unit tests.
The Connection class is packaged as follows:
Qpid::Messaging::Connection
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1147249 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
created by swig.
Applied patch from Darryl Pierce
Created the Session class and its unit tests.
The Session class is packaged as follows:
Qpid::Messaging::Session
A Session can create a Sender or a Receiver endpoint.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1147247 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
created by swig.
Applied patch from Darryl Pierce
Created the Receiver class and its unit tests.
The class is packaged as follows:
Qpid::Messaging::Receiver
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1147246 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
created by swig.
Applied patch from Darryl Pierce
Created the Sender class and its unit tests.
The class is packaged as follows:
Qpid::Messaging::Sender
A Sender can send a message.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1147243 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
created by swig.
Applied patch from Darryl Pierce
Created the Message class and its unit tests.
The class is packaged as:
Qpid::Messaging::Message
A Message can return its content and be used to send a message over an
instance of Sender.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1147241 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
created by swig.
Applied patch from Darryl Pierce
Created the Ruby bindings for Address.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1147240 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
created by swig.
Applied patch from Darryl Pierce
Created the encode and decode methods in
Qpid::Messaging.
These methods differ from the same methods in Cqpid in that they handle
working with symbols and other non-string values.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1147239 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
created by swig.
Applied patch from Darryl Pierce
Created the Duration namespace for duration contants.
Added constants to map the C++ values to symbols within Ruby:
* FOREVER
* IMMEDIATE
* MINUTE
* SECOND
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1147235 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
created by swig.
Applied patch from Darryl Pierce
Created the Qpid Ruby libraries.
The libraries provide a more Ruby-esque way of using the Qpid libraries
that are generated via SWIG.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1147234 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1147147 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| | |
Applied patch by Keith Wall <keith.wall@gmail.com>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1147076 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1147045 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| |
| |
| | |
Refactors AuthenticationManager and collaborators to allow of AuthenticationManager to be plugged in from the configuration XML. Change PrincipalDatabaseAuthenticationManager to become a pluggable implementation. This change removes support for the <principal-databases> element within the config.xml. Existing use-cases are supported by the new element <pd-auth-manager/> which enables use of the PDAM implementation. Also resolves QPID-1347.
Applied patch by Keith Wall <keith.wall@gmail.com>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1147036 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
1. Removed the various set-env scripts. Instead in their place I want to introduce profiles that sets the env to
run under different environments. Ex from a source checkout or installed rpms.
2. Introduced Profile-run-from-source to set the env to run the tools
from an SVN checkout in a linux env.
3. Modified the scripts to use common variable names things like
classpaths, java executable, logging config etc..
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1146959 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1146679 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| | |
Applied patch by Keith Wall <keith.wall@gmail.com>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1146677 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1146676 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| | |
every commit now that 0.10 is used by default in the test profiles
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1146674 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| | |
Broker, add a unit test for the various argument parsing methods in Main.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1146625 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1146598 13f79535-47bb-0310-9956-ffa450edef68
|
| |
| |
| |
| |
| |
| |
| |
| | |
NetworkTransport used to make/accept connections
Applied patch by Keith Wall <keith.wall@gmail.com>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1146594 13f79535-47bb-0310-9956-ffa450edef68
|