| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
| |
- Reduce verbosity, drop unknown event messages.
- Lots of clarifications
- Fix minor test bug in ha_tests.py.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233669 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
These tests are known to be broken by the new HA work.
We will need to fix them and re-enable at some point.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233668 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233667 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
ReplicatingSubscription.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233665 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
| |
primary and backup
Previous code used dequeues to synchronize queue, but dequeue events
are generated in a different thread to message delivery which led to
race conditions. Position events are generated in-line with message
delivery.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233664 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
Acquire was returning incorrect results if the acquired position was
before the first availble index.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233663 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233662 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
| |
There was an optimization to re-use messages already on the backup
after fail-over. This optimization was removed to simplify the logic
while we basic replication working. It can be re-introduced
later. Last revision with the optimization was:
r1213258 | QPID-3603: Fix QueueReplicator subscription parameters.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233661 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
- Queue::destroyed cleans up observers.
- Clean up log messages, comments, some variable names.
- Improvements to brokertest.py
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233660 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
replicate=all
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233659 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233658 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233657 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233655 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
- Set acquire=false when creating a ReplicatingSubscription.
- Cleaned up string literals & other cosmetic improvemets.
- Consistent find/get for broker::QueueRegistry and ExchangeRegistry.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233654 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233653 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233652 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
HaBroker registers the ConsumerFactory, QueueReplicator sets
appropriate arguments in consume command.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233651 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233650 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
The code to use ReplicatingSubscription is there but it is disabled by
commenting out getConsumerFactories().add in Backup.cpp because it
hangs the test.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233649 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233648 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233646 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233645 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233644 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233643 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233642 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233641 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233640 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233639 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233637 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233636 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
events in node propagation
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233635 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
| |
Automatic replication of queues an exchanges. Bidnings TBD.
Get rid of long delay establishing connections:
- broker/Connection.cpp: requestIOProcessing() called before connection open saves work till connection is open.
- broker/Link.cpp,LinkRegistry: Fix some const correctness errors.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233634 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
interactions.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233633 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233632 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
Allow us to make progress on new HA on QPID-3603 branch.
We will have to re-enable them and fix the old cluster
issues before merging to trunk.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233631 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
- Fixed management generation to use full name in #ifdef guards.
- Added src/qpid/ha/management-schema.xml with new management interface.
- Added qpid-ha-status tool to read/set HA status.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233630 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233629 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233628 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233627 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
one node to another
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233626 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233625 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233624 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-3603-2@1233599 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
Changed impl of testGetNextWithAck() to avoid unsafe assumption that pre-fetching will mean sorting will never occur. Remove unnecessary message payloads used by some test (time in ms) as this was not contributing to test.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1233125 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
function pair.
Fix to r1233080
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1233102 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1233088 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
Simplyfig the code, there is no need for these to be separate functions.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1233087 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
This ensures that recreation of a bridge does not result in two active subscriptions (evench can cause confusion for replicators, even if they are both active only for a very short period).
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1233086 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1233085 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1233084 13f79535-47bb-0310-9956-ffa450edef68
|