| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-3@1243587 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
HA code needs faster reconnects than federation.
This is a temporary solution till we have a more robust
and rapid reconnect mechanism in place.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1243586 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
Disabled: failing due to known issue in current code, enable when fixed.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1243585 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
| |
Core dump occuring when a link was closed before being completely opened.
- Merge Link::established and setConnection into one atomic function.
- Moved logic that needs to be executed in a connection thread from ~Link to Link::destroy
Link::destroy is always called in connection thread, ~Link can be called later if
another thread is holding a reference.
- Added some asserts to verify functioning as expected.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1243584 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
Hi-res timestamps are now formatted like this: 2012-02-02 17:40:20.236067000
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1243583 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1243581 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1243580 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
seconds.
Allow sub-second intervals, e.g. reconnect_interval_min=0.001 for a
millisecond interval.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1243579 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1243578 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
- Moved timer from LinkRegistry to Link.
- Got rid of remapping code, simplified failover.
- Faster interval for maintenance intervals.
- Test for simple HA broker failover.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1243577 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1243576 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
- Flatten known-hosts in Link to a single URL.
- Circular retry on failover URL.
- Allow setting a different retry URL.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1243575 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
Formerly were being set during periodic maintenance.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1243574 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
Setting --sequence=yes to qpid-send has a significant impact on throughput,
restoring original default so results before/after the change are comparable.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1243526 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1243524 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1242664 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1240293 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1240219 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
management.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1236846 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
This reverts r1235975 which had an incorrect change to
qpid.tests.messaging.endpoints.ReceiverTests.testMode
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1236844 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1235978 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1235977 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1235976 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
Fix agreed on by rhs. Updated test endpoints.py from trunk.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1235975 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
- TcpConnector: set identifier early so it is available in error messages.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1235871 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
| |
qpid-ha-admin sets a client-property to indicate an admin connection.
Added support for setting client-property in python clients.
Added support for getting client-property in a broker.
ConnectionExcluder checks admin property.
Removed old user-based checks.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1235870 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
The client-properties can be specified for old-API, new-API and
QMF connections.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1235869 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1235868 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1235867 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
yet uninitialised session"
This reverts commit r1233083. It caused a test failure
run_federation_tests: federation.FederationTests.test_pull_from_queue_recovery
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1235866 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
Old clients can omit certain map values. Previously this caused an error,
now a void value is treated as an empty map.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233690 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233689 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233688 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233687 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233685 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233684 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
This is not an error, its normal for ReplicatingSubscriptions to be still
running when a queue is deleted.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233683 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233682 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
If a backup crashes or shuts down any messages that have
been delayed completion for that backup must be marked
complete to avoid the primary hanging.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233681 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233680 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233679 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233678 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233677 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
function pair.
Done for the new HA work, but this is better practice in any case.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233676 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
Clarified deliver() and dequeued() logic and locking.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233675 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
Was core dumping occasionally due to QueueReplicator being deleted before
it was initialized.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233674 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
| |
Separate bridge de-activation from destruction in QueueReplicator:
Only deactivate if destroyed by the WiringReplicator because of a
queue delete. If destroyed for any other reason (e.g. broker
destruction) don't de-activate the bridge as required resources may
not exist.
Added missing locks in QueueReplicator functions.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233673 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
Creating the prefix dynamically caused sporadic core dumps with trace
logging on. It is also inefficient.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233672 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
ReplicatingSubscription::DelegatingConsumer
The event messages sent to this consumer do not have delayed completion.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233671 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233670 13f79535-47bb-0310-9956-ffa450edef68
|