| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
Refactored ChartBuilder hierarchy to reduce duplication, and renamed several classes to make them more intuitive.
Added timeseries chart definitions in perftests/etc/c/timeseries/.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1449342 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
mode and options to set JMX and HTTP ports in management mode
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1448866 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1448306 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1447820 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
modifications and replace existing xml file configuration with json configuration store
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1447646 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
persistence can be used from a standalone perftest installation.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1446845 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
caused it to ignore the CSV series directory.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1444335 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
enabled
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1443442 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
getName to ensure we actually report the queue name
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1442647 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
add some unit testing of config and cleanup IDT systest a little
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1442602 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
| |
required when Qpid Messages are sent using a 3rd party JMS Message
Producer. Ex a Message Bridge. This doesn't
affect AMQP 0-10 compliance as the sender implementation will always
assign an UUID string as the message-id.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1442364 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
during creation of a MessageProducer
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1442128 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
timezone-agnostic
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1440399 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
| |
enhanced visualisation-jfc to allow it to read these results.
Previously only CSV output/input was supported by these modules respectively.
Also modified files in perftests/etc/ to allow convenient running of perftests.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1440312 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
| |
is created. The XASessionImpl will use this feature to turn off replay
on the underlying JMS session. This prevents messages being replayed
outside the boundaries of the XA transaction.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1438725 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1438556 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
| |
the fix, some tests were found to be failing on spawned profile due to config problems - also fixed these.
Applied patch from Philip Harvey <phil@philharveyonline.com> and myself.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1438053 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
| |
separately. Enchnaced an existing test case to ensure this is handled
properly.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1434492 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1433911 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* Moved the duplicated transactionUpdateTime member from AMQChannel/ServerSession to ServerTransaction.
** LocalTransaction now maintains advances transactionUpdateTime on each enqueue/dequeue operation
** Other non-transactional ServerTransaction impls return transactionUpdateTime of 0 (as they already do for transactionStartTime).
** Changed LocalTransaction so that transaction start time is recorded on first enqueue or dequeue operation (rather than only
first enqueue)
* Moved duplicated logic from AMQChannel/ServerSession#checkTransactionStatus to TransactionTimeoutHelper
* Make TransactionTimeoutTests use a durable queue so it is actually testing with store transactions.
* Removed warnings if operational logging is turned off.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1429726 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
| |
*Minor documentation fixes for property names that have changed over
time.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1428944 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
*Added README documentation for JBOSS/EAP6 environment.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1428915 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
| |
*Added support to QpidConnectionFactoryProxy for
Queue/TopicConnectionFactorys
*Added simple system test
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1428896 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
| |
implementation, rather than replacing it.
- Overrides the output destinations (to give the filenames 'ra' instead of 'jca' as it was doing) and uses the postbuild target to additionally create the rar and examples.
- Moves the META-INF resources for the rar file to their own directory, removing need to specifically prevent their inclusion in the jar file.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1428787 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
properties file so that it then gets (re)created, just use force the concatenation without appending, i.e overwrite.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1428785 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1428784 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1428774 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
file and line numbers, for performance reasons.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1428170 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
handle a slow broker (exposed by new batch size tests)
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1426152 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
Topic exchange by the adapter. Add unit tests for the adapter methods.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1425515 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1425377 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
stats when doing so, and stop using a synchronized method as a result
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424763 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
matching queue entry, or any for that matter: it needs to check them all.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424757 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
| |
consumer/producer batch size independently of the other. This simulates a use-case that has been problematic for previous Qpid versions.
Changed visualisation-jfc to allow the perf-test result summary page title to be specified from the command line.
Converted BatchSize script from JSON to Javascript.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424600 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
|
| |
already been registered when it attemts to do so, as occurs in cases with multiple classloaders.
Verifies if the previously registered Provider matches the new Provider trying to be registerered; accepts it if it does, logs a warning if it doesnt (and logs the properties at debug to aid discovering why), and now only logs the error if we cant determine either way (rather than all the time as it did previously). Also corrects and clarifies some of the other existing logging to make it clearer.
Work by Alex (orudyy) and myself.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424556 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
| |
spurious open/idle alerts and close client connections/sessions without good cause
Address second race condition: Transaction update time should be reset on session commit or session rollback
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424427 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
| |
0-8/0-9 frames and when committing transactions.
Work done by Keith (kwall) and myself.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424382 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
| |
being included in the binary produced by 'ant release'.
Updates the 'if' conditional on the copy target for compatibility with Ant versions < 1.7.1.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1423829 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
|
|
| |
remainder src to java/common/gentools.
- Integrate into the java common module build process
- Retrieve the Velocity dependencies using Ivy.
- Remove unused java/common/protocol-version.xml and cpp/src/generate.sh files.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1423705 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
suprious open/idle alerts and close client connections/sessions without good cause
Race conditon existed between the initial check that determined transaction timeout detection was required and the subsequent re-observeration
required to perform the open and idle calculation. In the unlucky timing, the state of the transaction changed between these two points. (To produce
the time-since-epoch type the transaction needs to be committed between these two points).
Changed checkTransactionStatus so that transactionStartTime and transactionUpdateTime are observed once only.
There still exists the possibility that the transaction status change change between the reading of transactionStartTime and transactionUpdateTime
times, but I do not see how this could produce a suprious report (or close). The alternative (to take a locks to ensure consistent observations
are made) seems unjustifiably costly.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1421884 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1420285 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
condition to confirm to the Qpid coding style.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1419708 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
| |
after the lib will have been downloaded and put in place by Ivy.
Prevents failure at the management-http module when using a fresh checkout and running a non-build target (e.g clean) before the first build operation is performed, as encountered occasionally on CI nodes.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1419141 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
queues as durable.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1418543 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
| |
queue.
QPID-3317 We now throw an exception if a subscription queue is marked
durable without providing a queue name.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1418541 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
doesn't exist.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1418540 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1418539 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
|
| |
This allows proper demonstration of the delete keyword in addressing.
Allthough session.close() does call consumer and producer close, the
session is marked closed, thereby preventing the qeueue or exchange
delete being sent. This is a safety mechanism to prevent a deadlock
situation in the client.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1417692 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
annotate messages with the implied type of to and reply-to destinations
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1417368 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
protocol version initiation is received
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1416716 13f79535-47bb-0310-9956-ffa450edef68
|