| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | | |
| | |
| | |
| | | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1653005 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | |
| | |
| | | |
Bugfix and update for new partition and directory structure change from QPID-5671 and QPID-6303
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1652490 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1652486 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | |
| | |
| | | |
is called
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1651826 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
FileKeyStoreCreationTest/FileTrustStoreCreationTest
* These test cases seemed to be testing features of the core model rather than anything specific to keystores/truststore. The core model
is tested by the AbstractConfiguredObject tests.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1651787 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | |
| | |
| | | |
behaviour of secure attributes
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1651786 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Non-string requests are echoed as utf8 strings.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1651773 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
stored as a data:// URL inside the config
* Added truststore/keystore unit tests too to cover both new and (most of) the existing functionality,
retiring the equivilent slower REST system tests.
* Added single REST test exercising the creation of a keystore/teststore from data:// URL.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1651615 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1651321 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | |
| | |
| | | |
message-transfer, which is the only one currently supported by qpidd
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1651320 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1651319 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | |
| | |
| | | |
being properly closed in AMQP 1.0 plugin
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1651315 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1651230 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | |
| | |
| | | |
successfully
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1651216 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1651158 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1651102 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | |
| | |
| | | |
support ring queues
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1650732 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | |
| | |
| | | |
given time
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1650708 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Tested with proton 0.9, 0.7, and 0.6.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1650389 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1650359 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1650259 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1650196 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1649587 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1649082 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | |
| | |
| | | |
per-queue EFPs: WIP, but mostly complete. Needs additional testing. It is now possible to add queues which use a partition other than the broker default by using qpid-config --durable together with --efp--partition-num and/or --efp-pool-file-size
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1649081 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1649057 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | |
| | |
| | | |
data:// URL inside the config
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1648994 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1648987 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
* Log the process identifer on startup as an operational log message
* Wired up the Broker attribute Broker#processPid
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1648545 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | |
| | |
| | | |
testUnidirectionalHeartbeating
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1648488 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
to use several smaller test models
We now have two test models:
* 'singleton' with a single object - used for tests around the behaviour of attributes, context variables etc
* 'hierarchy' with a hierarchy of objects - used to test parent/child interactions, supported child types, and
managed interfaces.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1648393 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
VH#supportedExchangeTypes, VH#supportedQueueTypes, Broker#supportedAuthenticationProviders, Broker#supportedPreferencesProviderTypes
Clients now can discover the supported attributes in a generic fashion via the metadata service.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1648392 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | |
| | |
| | | |
* Introduced single root interface BDBHAReplicaVirtualHost to meet the requirements of the model
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1648303 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1648296 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
based conditional logic
* Also removed now defunct Broker attributes #supportedVirtualHostNodeTypes and #supportedVirtualHostTypes
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1648245 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
child types
Work of Robert Godfrey <rgodfrey@apache.org>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1648039 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | |
| | |
| | | |
test.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1647766 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | |
| | |
| | | |
Python 2.6 (avoid argparse)
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1647568 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
using SSL on a connection.
* VaryingNumberOfParticipants x axis extended to 20 participants as on current test hardware, existing maximum
parameter (10) did not show the point at which returns begin to diminish.
* Cloned VaryingNumberOfParticipants for the SSL test.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1647521 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | |
| | |
| | | |
messages on consumer close
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1647319 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
why) in browsers that do not support HTML5
* Also used file icon (rather than tick) to symbolise the fact that file file is loaded client side. The tick gave the
impression that the file was valid.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1647307 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | |
| | |
| | | |
content-disposition attachment (prevents IE8 failure).
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1647277 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1646849 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | |
| | |
| | | |
upload/download of virtualhost config expressed as JSON.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1646829 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The crash appears to be a race condition in async completion exposed by the HA
TX code code as follows:
1. Message received and placed on tx-replication queue, completion delayed till backups ack.
Completion count goes up for each backup then down as each backup acks.
2. Prepare received, message placed on primary's local persistent queue.
Completion count goes up one then down one for local store completion (null store in this case).
The race is something like this:
- last backup ack arrives (on backup IO thread) and drops completion count to 0.
- prepare arrives (on client thread) null store bumps count to 1 and immediately drops to 0.
- both threads try to invoke the completion callback, one deletes it while the other is still invoking.
The old completion logic assumed that only one thread can see the atomic counter
go to 0. It does not handle the count going to 0 in one thread and concurrently
being increased and decreased back to 0 in another. This case is introduced by
HA transactions because the same message is put onto a tx-replication queue and
then put again onto another persistent local queue, so there are two cycles of
completion.
The new logic fixes this only one call to completion callback is possible in all cases.
Also fixed missing lock in ha/Primary.cpp.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1646618 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1646354 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1646261 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1646260 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | |
| | |
| | | |
than binary data
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1646259 13f79535-47bb-0310-9956-ffa450edef68
|
| | | |
| | |
| | |
| | | |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1646258 13f79535-47bb-0310-9956-ffa450edef68
|