svn commit: r1245475 - in /qpid/branches/qpid-3603-7/qpid/cpp/src: qpid/ha/Backup.cpp qpid/ha/WiringReplicator.cpp tests/ha_tests.py

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:03:59 2012 New Revision: 1245475 URL: http://svn.apache.org/viewvc?rev=1245475&view=rev Log: QPID-3603: Replicate bindings to backup brokers. Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha/Backup.cpp qpid/branches/qpid-3603-7/qpid/cpp

svn commit: r1245476 - in /qpid/branches/qpid-3603-7/qpid/cpp/src: Makefile.am ha.mk qpid/broker/SemanticState.cpp qpid/ha/Backup.cpp qpid/ha/Backup.h qpid/ha/WiringReplicator.cpp qpid/ha/WiringReplic

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:04:08 2012 New Revision: 1245476 URL: http://svn.apache.org/viewvc?rev=1245476&view=rev Log: QPID-3603: Move wiring-replicator creation out of SemanticState::route. Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/Makefile.am qpid/branches/qpid-36

svn commit: r1245477 - in /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha: Backup.cpp WiringReplicator.cpp WiringReplicator.h

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:04:16 2012 New Revision: 1245477 URL: http://svn.apache.org/viewvc?rev=1245477&view=rev Log: QPID-3603: Minor refactor, got rid of WiringReplicator::initialize. Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha/Backup.cpp qpid/branches/qpid-

svn commit: r1245478 - in /qpid/branches/qpid-3603-7/qpid/cpp/src: ./ qpid/broker/ qpid/ha/ tests/

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:04:30 2012 New Revision: 1245478 URL: http://svn.apache.org/viewvc?rev=1245478&view=rev Log: QPID-3603: Automatic wiring and message replication. Added: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha/QueueReplicator.cpp (contents, props cha

svn commit: r1245479 - in /qpid/branches/qpid-3603-7/qpid/cpp/src: ./ qpid/broker/ qpid/ha/

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:04:43 2012 New Revision: 1245479 URL: http://svn.apache.org/viewvc?rev=1245479&view=rev Log: QPID-3603: Move broker::ReplicatingSubscription to ha namespace and ha plugin. Added: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/broker/ConsumerFactory.h (

svn commit: r1245480 - in /qpid/branches/qpid-3603-7/qpid/cpp/src: qpid/ha/Backup.cpp qpid/ha/HaBroker.cpp qpid/ha/HaPlugin.cpp qpid/ha/ReplicatingSubscription.cpp qpid/ha/ReplicatingSubscription.h qp

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:04:53 2012 New Revision: 1245480 URL: http://svn.apache.org/viewvc?rev=1245480&view=rev Log: QPID-3603: In progress - integrate ReplicatingSubscription. The code to use ReplicatingSubscription is there but it is disabled by commenting out getConsumerFacto

svn commit: r1245481 - in /qpid/branches/qpid-3603-7/qpid/cpp/design_docs: new-ha-design.txt replicating-browser-design.txt

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:05:02 2012 New Revision: 1245481 URL: http://svn.apache.org/viewvc?rev=1245481&view=rev Log: QPID-3603: Renamed new HA design doc, added some user documentataion notes. Added: qpid/branches/qpid-3603-7/qpid/cpp/design_docs/new-ha-design.txt (cont

svn commit: r1245482 - in /qpid/branches/qpid-3603-7/qpid/cpp/src: qpid/broker/ qpid/ha/ tests/

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:05:13 2012 New Revision: 1245482 URL: http://svn.apache.org/viewvc?rev=1245482&view=rev Log: QPID-3603: Integrate ReplicatingSubscription into the HA code. HaBroker registers the ConsumerFactory, QueueReplicator sets appropriate arguments in consume com

svn commit: r1245484 - /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha/HaBroker.h

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:05:36 2012 New Revision: 1245484 URL: http://svn.apache.org/viewvc?rev=1245484&view=rev Log: QPID-3603: fix missing include Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha/HaBroker.h Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/qpi

svn commit: r1245483 - in /qpid/branches/qpid-3603-7/qpid/cpp/src: ./ qpid/ha/ tests/

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:05:25 2012 New Revision: 1245483 URL: http://svn.apache.org/viewvc?rev=1245483&view=rev Log: QPID-3603: Cleanup of HA log messages. Added: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha/Logging.cpp (with props) qpid/branches/qpid-3603-7/qpid/cpp

svn commit: r1245485 - in /qpid/branches/qpid-3603-7/qpid/cpp/src: qpid/ha/QueueReplicator.cpp qpid/ha/QueueReplicator.h qpid/ha/ReplicatingSubscription.cpp qpid/ha/ReplicatingSubscription.h qpid/ha/W

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:05:46 2012 New Revision: 1245485 URL: http://svn.apache.org/viewvc?rev=1245485&view=rev Log: QPID-3603: Fix replication of dequeues. - Set acquire=false when creating a ReplicatingSubscription. - Cleaned up string literals & other cosmetic imp

svn commit: r1245486 - in /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha: Backup.cpp HaBroker.cpp HaPlugin.cpp QueueReplicator.cpp ReplicatingSubscription.cpp WiringReplicator.cpp

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:05:56 2012 New Revision: 1245486 URL: http://svn.apache.org/viewvc?rev=1245486&view=rev Log: QPID-3603: Cleaned up HA log messages. Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha/Backup.cpp qpid/branches/qpid-3603-7/qpid/cpp/src/qpi

svn commit: r1245487 - /qpid/branches/qpid-3603-7/qpid/cpp/src/CMakeLists.txt

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:06:03 2012 New Revision: 1245487 URL: http://svn.apache.org/viewvc?rev=1245487&view=rev Log: NO-JIRA - Updated CMakeLists to support cmake build for this branch. Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/CMakeLists.txt Modified: qpid/branches/

svn commit: r1245488 - in /qpid/branches/qpid-3603-7/qpid/cpp/src: qpid/broker/DeliveryRecord.cpp qpid/ha/QueueReplicator.cpp qpid/ha/ReplicatingSubscription.cpp tests/ha_tests.py

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:06:13 2012 New Revision: 1245488 URL: http://svn.apache.org/viewvc?rev=1245488&view=rev Log: QPID-3603: Set bridge sync parameter to 1. Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/broker/DeliveryRecord.cpp qpid/branches/qpid-3603-7/qpid

svn commit: r1245489 - in /qpid/branches/qpid-3603-7/qpid/cpp/src: qpid/ha/QueueReplicator.cpp qpid/ha/ReplicatingSubscription.cpp qpid/ha/WiringReplicator.cpp tests/ha_tests.py tests/qpid-cluster-ben

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:06:22 2012 New Revision: 1245489 URL: http://svn.apache.org/viewvc?rev=1245489&view=rev Log: QPID-3603: Cleaned up log messages, update qpid-cluster-benchmark to set replicate=all Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/qpi

svn commit: r1245490 - in /qpid/branches/qpid-3603-7/qpid/cpp/src: qpid/broker/DeliveryRecord.cpp qpid/broker/Queue.cpp qpid/ha/QueueReplicator.cpp qpid/ha/ReplicatingSubscription.cpp qpid/ha/Replicat

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:06:34 2012 New Revision: 1245490 URL: http://svn.apache.org/viewvc?rev=1245490&view=rev Log: QPID-3603: Fix QueueReplicator subscription parameters. - Queue::destroyed cleans up observers. - Clean up log messages, comments, some variable names. - Improvem

svn commit: r1245491 - in /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha: QueueReplicator.cpp ReplicatingSubscription.cpp ReplicatingSubscription.h

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:06:42 2012 New Revision: 1245491 URL: http://svn.apache.org/viewvc?rev=1245491&view=rev Log: QPID-3603: Failover optimization removed. There was an optimization to re-use messages already on the backup after fail-over. This optimization was removed to simp

svn commit: r1245493 - /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/broker/MessageDeque.cpp

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:06:58 2012 New Revision: 1245493 URL: http://svn.apache.org/viewvc?rev=1245493&view=rev Log: QPID-3603: Fix bug in MessageDeque::acquire. Acquire was returning incorrect results if the acquired position was before the first availble index. Modified:

svn commit: r1245492 - /qpid/branches/qpid-3603-7/qpid/cpp/src/tests/ha_tests.py

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:06:49 2012 New Revision: 1245492 URL: http://svn.apache.org/viewvc?rev=1245492&view=rev Log: QPID-3603: Fixed a race condition in ha_tests.py Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/tests/ha_tests.py Modified: qpid/branches/qpid-3603-7/qpid

svn commit: r1245495 - in /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid: broker/Queue.cpp broker/Queue.h ha/ReplicatingSubscription.cpp

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:07:29 2012 New Revision: 1245495 URL: http://svn.apache.org/viewvc?rev=1245495&view=rev Log: QPID-3603: Fix race condition in setting initial position of ReplicatingSubscription. Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/broker/Queue

svn commit: r1245494 - in /qpid/branches/qpid-3603-7/qpid/cpp/src: qpid/ha/QueueReplicator.cpp qpid/ha/QueueReplicator.h qpid/ha/ReplicatingSubscription.cpp qpid/ha/ReplicatingSubscription.h tests/ha_

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:07:08 2012 New Revision: 1245494 URL: http://svn.apache.org/viewvc?rev=1245494&view=rev Log: QPID-3603: Use position events to synchronize queue positions between primary and backup Previous code used dequeues to synchronize queue, but dequeue events

svn commit: r1245496 - in /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid: broker/SemanticState.h ha/ReplicatingSubscription.cpp ha/ReplicatingSubscription.h

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:07:38 2012 New Revision: 1245496 URL: http://svn.apache.org/viewvc?rev=1245496&view=rev Log: QPID-3603: Added backup connection identifier to logging output. Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/broker/SemanticState.h qpid/bran

svn commit: r1245497 - in /qpid/branches/qpid-3603-7/qpid/cpp/src: ./ qpid/broker/ qpid/ha/ tests/

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:07:49 2012 New Revision: 1245497 URL: http://svn.apache.org/viewvc?rev=1245497&view=rev Log: QPID-3603: Clean up HA log messages. - Reduce verbosity, drop unknown event messages. - Lots of clarifications - Fix minor test bug in ha_tests.py. Removed:

svn commit: r1245498 - in /qpid/branches/qpid-3603-7/qpid/cpp/src: qpid/ha/QueueReplicator.cpp qpid/ha/QueueReplicator.h qpid/ha/WiringReplicator.cpp tests/qpid-cluster-benchmark

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:07:59 2012 New Revision: 1245498 URL: http://svn.apache.org/viewvc?rev=1245498&view=rev Log: QPID-3603: Delete HA resources (QueueReplicator) along with the queues. Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha/QueueReplicator.cpp

svn commit: r1245500 - in /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha: QueueReplicator.cpp QueueReplicator.h ReplicatingSubscription.cpp ReplicatingSubscription.h

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:08:15 2012 New Revision: 1245500 URL: http://svn.apache.org/viewvc?rev=1245500&view=rev Log: QPID-3603: Format static log prefixes at consutruction time. Creating the prefix dynamically caused sporadic core dumps with trace logging on. It is also ineffic

svn commit: r1245499 - in /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid: broker/Consumer.h ha/ReplicatingSubscription.h

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:08:07 2012 New Revision: 1245499 URL: http://svn.apache.org/viewvc?rev=1245499&view=rev Log: QPID-3603: Independent isDelayedCompletion for ReplicatingSubscription::DelegatingConsumer The event messages sent to this consumer do not have delayed comple

svn commit: r1245501 - in /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha: QueueReplicator.cpp QueueReplicator.h WiringReplicator.cpp

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:08:23 2012 New Revision: 1245501 URL: http://svn.apache.org/viewvc?rev=1245501&view=rev Log: QPID-3603: Lifecycle and locking fixes for QueueReplicator Separate bridge de-activation from destruction in QueueReplicator: Only deactivate if destroyed by

svn commit: r1245504 - in /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha: QueueReplicator.cpp QueueReplicator.h

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:09:52 2012 New Revision: 1245504 URL: http://svn.apache.org/viewvc?rev=1245504&view=rev Log: QPID-3603: Fix initialization race in QueueReplicator. Was core dumping occasionally due to QueueReplicator being deleted before it was initialized. Modi

svn commit: r1245506 - /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha/ReplicatingSubscription.cpp

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:10:21 2012 New Revision: 1245506 URL: http://svn.apache.org/viewvc?rev=1245506&view=rev Log: QPID-3603: Code cleanup to make ReplicatingSubscription more readable. Clarified deliver() and dequeued() logic and locking. Modified: qpid/branches/qpid-36

svn commit: r1245507 - in /qpid/branches/qpid-3603-7/qpid/cpp/src: qpid/ha/QueueReplicator.cpp qpid/ha/ReplicatingSubscription.cpp tests/qpid-cpp-benchmark

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:10:32 2012 New Revision: 1245507 URL: http://svn.apache.org/viewvc?rev=1245507&view=rev Log: QPID-3603: Fix memory management error in QueueReplicator.cpp Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha/QueueReplicator.cpp qpid/branches/

svn commit: r1245508 - in /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid: broker/Link.cpp ha/QueueReplicator.cpp ha/ReplicatingSubscription.cpp ha/ReplicatingSubscription.h

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:10:41 2012 New Revision: 1245508 URL: http://svn.apache.org/viewvc?rev=1245508&view=rev Log: QPID-3603: HA logging improvements. Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/broker/Link.cpp qpid/branches/qpid-3603-7/qpid/cpp/src/qpi

svn commit: r1245509 - in /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid: broker/Bridge.cpp broker/Link.cpp ha/QueueReplicator.cpp ha/QueueReplicator.h ha/WiringReplicator.cpp

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:10:51 2012 New Revision: 1245509 URL: http://svn.apache.org/viewvc?rev=1245509&view=rev Log: QPID-3603: Logging improvements for bridges, links and HA classes. Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/broker/Bridge.cpp qpid/branches/

svn commit: r1245511 - /qpid/branches/qpid-3603-7/qpid/cpp/src/tests/qpid-receive.cpp

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:11:01 2012 New Revision: 1245511 URL: http://svn.apache.org/viewvc?rev=1245511&view=rev Log: QPID-3603: Check for gaps in sequence numbers in qpid-receive. Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/tests/qpid-receive.cpp Modified: qpid/bran

svn commit: r1245513 - in /qpid/branches/qpid-3603-7/qpid/cpp/src: qpid/broker/ qpid/cluster/ qpid/ha/ tests/

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:11:14 2012 New Revision: 1245513 URL: http://svn.apache.org/viewvc?rev=1245513&view=rev Log: QPID-3603: Handle backup crash/shutdown. If a backup crashes or shuts down any messages that have been delayed completion for that backup must be marked complet

svn commit: r1245514 - /qpid/branches/qpid-3603-7/qpid/cpp/src/CMakeLists.txt

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:11:21 2012 New Revision: 1245514 URL: http://svn.apache.org/viewvc?rev=1245514&view=rev Log: QPID-3603: Sync cmake with automake Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/CMakeLists.txt Modified: qpid/branches/qpid-3603-7/qpid/cpp

svn commit: r1245516 - in /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid: broker/Consumer.h broker/Queue.cpp broker/Queue.h ha/ReplicatingSubscription.cpp ha/ReplicatingSubscription.h

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:11:30 2012 New Revision: 1245516 URL: http://svn.apache.org/viewvc?rev=1245516&view=rev Log: QPID-3603: Hide "queue deleted" errors detected for a ReplicatingSubscription. This is not an error, its normal for ReplicatingSubscriptions to be still

svn commit: r1245517 - in /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha: QueueReplicator.cpp QueueReplicator.h

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:11:38 2012 New Revision: 1245517 URL: http://svn.apache.org/viewvc?rev=1245517&view=rev Log: QPID-3603: Fix QueueReplicator lifecycle, shared pointer cycle. Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha/QueueReplicator.cpp qpid/branches/

svn commit: r1245519 - in /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha: QueueReplicator.cpp ReplicatingSubscription.cpp

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:11:46 2012 New Revision: 1245519 URL: http://svn.apache.org/viewvc?rev=1245519&view=rev Log: QPID-3603: Minor FIXME cleanup. Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha/QueueReplicator.cpp qpid/branches/qpid-3603-7/qpid/cpp/src/qpi

svn commit: r1245520 - in /qpid/branches/qpid-3603-7/qpid/cpp/src: CMakeLists.txt ha.mk qpid/broker/Bridge.cpp qpid/ha/Backup.cpp qpid/ha/BrokerReplicator.cpp qpid/ha/BrokerReplicator.h qpid/ha/Wiring

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:11:58 2012 New Revision: 1245520 URL: http://svn.apache.org/viewvc?rev=1245520&view=rev Log: QPID-3603: Rename WiringReplicator to BrokerReplicator. Added: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha/BrokerReplicator.cpp (contents, props cha

svn commit: r1245521 - /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha/BrokerReplicator.cpp

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:12:08 2012 New Revision: 1245521 URL: http://svn.apache.org/viewvc?rev=1245521&view=rev Log: QPID-3603: Do case-insensitive string comparison for replication levels. Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha/BrokerReplicator.cpp Modi

svn commit: r1245523 - /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha/BrokerReplicator.cpp

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:12:24 2012 New Revision: 1245523 URL: http://svn.apache.org/viewvc?rev=1245523&view=rev Log: QPID-3603: Fix replication of unbind events. Old clients can omit certain map values. Previously this caused an error, now a void value is treated as an empty

svn commit: r1245522 - in /qpid/branches/qpid-3603-7/qpid/cpp/src: qpid/ha/BrokerReplicator.cpp qpid/ha/BrokerReplicator.h tests/ha_tests.py

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:12:17 2012 New Revision: 1245522 URL: http://svn.apache.org/viewvc?rev=1245522&view=rev Log: QPID-3603: Replicate unbind events. Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha/BrokerReplicator.cpp qpid/branches/qpid-3603-7/qpid/cpp/src/

svn commit: r1245524 - in /qpid/branches/qpid-3603-7/qpid/cpp/src: ./ qpid/broker/ qpid/ha/ tests/

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:12:37 2012 New Revision: 1245524 URL: http://svn.apache.org/viewvc?rev=1245524&view=rev Log: QPID-3603: HA backup rejects client connections. Added: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/broker/ConnectionObserver.h - copied, changed

svn commit: r1245525 - in /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid: broker/Broker.h broker/Connection.cpp broker/ConnectionObserver.h broker/ConnectionObservers.h broker/LinkRegistry.cpp ha/Connec

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:12:47 2012 New Revision: 1245525 URL: http://svn.apache.org/viewvc?rev=1245525&view=rev Log: QPID-3603: Refactor LinkRegistry to use a ConnectionObserver. Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/broker/Broker.h qpid/branches/qpid-36

svn commit: r1245526 - in /qpid/branches/qpid-3603-7/qpid: cpp/src/tests/test_env.sh.in extras/qmf/src/py/qmf/console.py python/qpid/delegates.py python/qpid/messaging/driver.py python/qpid/messaging/

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:12:59 2012 New Revision: 1245526 URL: http://svn.apache.org/viewvc?rev=1245526&view=rev Log: QPID-3603: Set connection.start client-properties argument from python. The client-properties can be specified for old-API, new-API and QMF connections. Modi

svn commit: r1245527 - in /qpid/branches/qpid-3603-7/qpid: cpp/src/ cpp/src/qpid/broker/ cpp/src/qpid/ha/ cpp/src/tests/ tools/src/py/

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:13:13 2012 New Revision: 1245527 URL: http://svn.apache.org/viewvc?rev=1245527&view=rev Log: QPID-3603: Use client-properties to signal admin connections. qpid-ha-admin sets a client-property to indicate an admin connection. Added support for setting cl

svn commit: r1245528 - in /qpid/branches/qpid-3603-7/qpid/cpp/src: qpid/client/TCPConnector.cpp qpid/ha/ConnectionExcluder.cpp tests/brokertest.py tests/cluster_tests.py tests/ha_tests.py

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:13:22 2012 New Revision: 1245528 URL: http://svn.apache.org/viewvc?rev=1245528&view=rev Log: QPID-3603: Test to verify C++ client failover is working. - TcpConnector: set identifier early so it is available in error messages. Modified: qpid/branches/

svn commit: r1245529 - /qpid/branches/qpid-3603-7/qpid/python/qpid/tests/messaging/endpoints.py

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:13:31 2012 New Revision: 1245529 URL: http://svn.apache.org/viewvc?rev=1245529&view=rev Log: QPID-3603: Remove FIXME comment from python driver.py Fix agreed on by rhs. Updated test endpoints.py from trunk. Modified: qpid/branches/qpid-3603-7/qpid/py

svn commit: r1245530 - in /qpid/branches/qpid-3603-7/qpid/cpp: design_docs/new-ha-design.txt src/qpid/ha/BrokerReplicator.cpp src/qpid/ha/BrokerReplicator.h src/tests/ha_tests.py

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:13:40 2012 New Revision: 1245530 URL: http://svn.apache.org/viewvc?rev=1245530&view=rev Log: QPID-3603: Change replication level names, update doc notes. Modified: qpid/branches/qpid-3603-7/qpid/cpp/design_docs/new-ha-design.txt qpid/branches/qpid-

svn commit: r1245531 - in /qpid/branches/qpid-3603-7/qpid/cpp/design_docs: new-cluster-design.txt new-ha-design.txt old-cluster-issues.txt

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:13:47 2012 New Revision: 1245531 URL: http://svn.apache.org/viewvc?rev=1245531&view=rev Log: QPID-3603: Update to HA design docs. Added: qpid/branches/qpid-3603-7/qpid/cpp/design_docs/old-cluster-issues.txt (with props) Modified: qpid/branches/

svn commit: r1245532 - /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha/HaBroker.cpp

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:13:54 2012 New Revision: 1245532 URL: http://svn.apache.org/viewvc?rev=1245532&view=rev Log: QPID-3603: HA enforces management enabled. Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha/HaBroker.cpp Modified: qpid/branches/qpid-3603-7/qpid/cpp

svn commit: r1245533 - /qpid/branches/qpid-3603-7/qpid/python/qpid/tests/messaging/endpoints.py

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:14:03 2012 New Revision: 1245533 URL: http://svn.apache.org/viewvc?rev=1245533&view=rev Log: Revert "QPID-3603: Remove FIXME comment from python driver.py" This reverts r1235975 which had an incor

svn commit: r1245535 - in /qpid/branches/qpid-3603-7/qpid: cpp/src/qpid/broker/ cpp/src/qpid/ha/ cpp/src/tests/ tools/src/py/

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:14:14 2012 New Revision: 1245535 URL: http://svn.apache.org/viewvc?rev=1245535&view=rev Log: QPID-3603: Get rid of broker_url="primary" hack, promote primaries via management. Modified: qpid/branches/qpid-3603-7/qpid/cpp/s

svn commit: r1245536 - /qpid/branches/qpid-3603-7/qpid/cpp/design_docs/new-ha-design.txt

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:14:21 2012 New Revision: 1245536 URL: http://svn.apache.org/viewvc?rev=1245536&view=rev Log: QPID-3603: Updates to design doc to reflect current code & plans. Modified: qpid/branches/qpid-3603-7/qpid/cpp/design_docs/new-ha-design.txt Modifi

svn commit: r1245537 - in /qpid/branches/qpid-3603-7/qpid: cpp/src/qpid/Url.cpp cpp/src/qpid/ha/HaBroker.cpp cpp/src/qpid/ha/management-schema.xml cpp/src/tests/ha_tests.py tools/src/py/qpid-ha-status

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:14:33 2012 New Revision: 1245537 URL: http://svn.apache.org/viewvc?rev=1245537&view=rev Log: QPID-3603: Rename qpid-ha-status to qpid-ha-tool, get/set client & broker URLs Added: qpid/branches/qpid-3603-7/qpid/tools/src/py/qpid-ha-tool (wi

svn commit: r1245538 - /qpid/branches/qpid-3603-7/qpid/cpp/design_docs/new-ha-design.txt

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:14:40 2012 New Revision: 1245538 URL: http://svn.apache.org/viewvc?rev=1245538&view=rev Log: QPID-3603: Minor edits to new-ha-design.txt Modified: qpid/branches/qpid-3603-7/qpid/cpp/design_docs/new-ha-design.txt Modified: qpid/branches/qpid-3603-7/

svn commit: r1245539 - /qpid/branches/qpid-3603-7/qpid/cpp/design_docs/new-ha-design.txt

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:14:46 2012 New Revision: 1245539 URL: http://svn.apache.org/viewvc?rev=1245539&view=rev Log: QPID-3603: minor updates to new-ha-design.txt Modified: qpid/branches/qpid-3603-7/qpid/cpp/design_docs/new-ha-design.txt Modified: qpid/branches/qpid-3603-7/

svn commit: r1245540 - in /qpid/branches/qpid-3603-7/qpid/cpp/src/tests: qpid-cpp-benchmark qpid-receive.cpp

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:14:53 2012 New Revision: 1245540 URL: http://svn.apache.org/viewvc?rev=1245540&view=rev Log: QPID-3603: Restore default --sequence=no to qpid-cpp-benchmark. Setting --sequence=yes to qpid-send has a significant impact on throughput, restoring original def

svn commit: r1245541 - in /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/broker: Link.cpp Link.h LinkRegistry.cpp LinkRegistry.h

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:15:03 2012 New Revision: 1245541 URL: http://svn.apache.org/viewvc?rev=1245541&view=rev Log: QPID-3603: Set known hosts at connection open in Link. Formerly were being set during periodic maintenance. Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/

svn commit: r1245542 - in /qpid/branches/qpid-3603-7/qpid: cpp/src/qpid/broker/ cpp/src/qpid/ha/ cpp/src/tests/ tools/src/py/

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:15:16 2012 New Revision: 1245542 URL: http://svn.apache.org/viewvc?rev=1245542&view=rev Log: QPID-3603: Reconnect URL in broker::Link - Flatten known-hosts in Link to a single URL. - Circular retry on failover URL. - Allow setting a different retry

svn commit: r1245543 - in /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid: broker/Link.cpp broker/Link.h ha/Backup.cpp ha/Backup.h

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:15:27 2012 New Revision: 1245543 URL: http://svn.apache.org/viewvc?rev=1245543&view=rev Log: QPID-3603: HA broker close backup link when promoted. Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/broker/Link.cpp qpid/branches/qpid-3603-7/qpid

svn commit: r1245544 - in /qpid/branches/qpid-3603-7/qpid/cpp/src: qpid/broker/ qpid/ha/ tests/

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:15:39 2012 New Revision: 1245544 URL: http://svn.apache.org/viewvc?rev=1245544&view=rev Log: QPID-3603: Simplified Link failover. - Moved timer from LinkRegistry to Link. - Got rid of remapping code, simplified failover. - Faster interval for mainten

svn commit: r1245545 - in /qpid/branches/qpid-3603-7/qpid: cpp/src/qpid/ha/HaBroker.cpp cpp/src/qpid/ha/management-schema.xml cpp/src/tests/ha_tests.py tools/src/py/qpid-ha-tool

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:15:49 2012 New Revision: 1245545 URL: http://svn.apache.org/viewvc?rev=1245545&view=rev Log: QPID-3603: Speed up qpid-ha-tool with fast QMF2 method calls. Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha/HaBroker.cpp qpid/branches/qpid-36

svn commit: r1245546 - in /qpid/branches/qpid-3603-7/qpid/cpp: include/qpid/messaging/ include/qpid/types/ src/qpid/client/amqp0_10/ src/qpid/types/ src/tests/

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:16:02 2012 New Revision: 1245546 URL: http://svn.apache.org/viewvc?rev=1245546&view=rev Log: QPID-3603: c++ messaging API: allow floating point reconnect durations in seconds. Allow sub-second intervals, e.g. reconnect_interval_min=0.001 for a millise

svn commit: r1245547 - in /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha: Backup.cpp Backup.h HaBroker.cpp HaBroker.h Settings.h

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:16:11 2012 New Revision: 1245547 URL: http://svn.apache.org/viewvc?rev=1245547&view=rev Log: QPID-3603: HA brokers set known-hosts to the HA broker-url. Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha/Backup.cpp qpid/branches/qpid-3603-7/

svn commit: r1245548 - in /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/client/amqp0_10: AddressResolution.cpp ConnectionImpl.cpp IncomingMessages.cpp

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:16:19 2012 New Revision: 1245548 URL: http://svn.apache.org/viewvc?rev=1245548&view=rev Log: QPID-3603: Additional debug logging for messaging client connections. Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/client/amqp0_10/AddressResolution

svn commit: r1245549 - in /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid: log/Logger.cpp log/Options.cpp sys/posix/Time.cpp

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:16:28 2012 New Revision: 1245549 URL: http://svn.apache.org/viewvc?rev=1245549&view=rev Log: QPID-3603: Format the seconds part of high-resolution timestamps. Hi-res timestamps are now formatted like this: 2012-02-02 17:40:20.236067000 Modified:

svn commit: r1245550 - in /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/broker: Link.cpp Link.h LinkRegistry.cpp

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:16:36 2012 New Revision: 1245550 URL: http://svn.apache.org/viewvc?rev=1245550&view=rev Log: QPID-3603: Fix core dump in Link::requestIOProcessing. Core dump occuring when a link was closed before being completely opened. - Merge Link::established

svn commit: r1245551 - in /qpid/branches/qpid-3603-7/qpid/cpp/src/tests: brokertest.py ha_tests.py

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:16:43 2012 New Revision: 1245551 URL: http://svn.apache.org/viewvc?rev=1245551&view=rev Log: QPID-3603: Added failover test for HA brokers. Disabled: failing due to known issue in current code, enable when fixed. Modified: qpid/branches/qpid-3603-7/

svn commit: r1245552 - in /qpid/branches/qpid-3603-7/qpid/cpp/src: qpid/broker/Broker.cpp qpid/broker/Broker.h qpid/broker/Link.cpp tests/ha_tests.py

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:16:52 2012 New Revision: 1245552 URL: http://svn.apache.org/viewvc?rev=1245552&view=rev Log: QPID-3603: Make link maintenance interval configurable. HA code needs faster reconnects than federation. This is a temporary solution till we have a more robust

svn commit: r1245553 - /qpid/branches/qpid-3603-7/qpid/cpp/src/tests/cluster.mk

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:16:59 2012 New Revision: 1245553 URL: http://svn.apache.org/viewvc?rev=1245553&view=rev Log: Revert "QPID-3603: disable old cluster tests" This reverts commit 4e6163d24a4520a288981865ca20d9e1dff6e9d1. Modified: qpid/branches/qpid-3603-7/qpid

svn commit: r1245554 - /qpid/branches/qpid-3603-7/qpid/cpp/src/tests/run_federation_sys_tests

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:17:06 2012 New Revision: 1245554 URL: http://svn.apache.org/viewvc?rev=1245554&view=rev Log: Revert "QPID-3603: Disable federation cluster tests on qpid-3603 branch." This reverts commit f68ce76fcaadf52b93f58140173a1f48a371e007. Modified:

svn commit: r1245555 - in /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/broker: MessageDeque.cpp MessageDeque.h Messages.h Queue.cpp QueuedMessage.h

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:17:14 2012 New Revision: 124 URL: http://svn.apache.org/viewvc?rev=124&view=rev Log: QPID-3603: Fix update of acquired messages. The changes to keep acquired messages on the queue broke replication of acquired messages. Fix this to put acqu

svn commit: r1245556 - /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/broker/Link.cpp

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:17:22 2012 New Revision: 1245556 URL: http://svn.apache.org/viewvc?rev=1245556&view=rev Log: QPID-3603: Removed incorrect asserts from Link.cpp Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/broker/Link.cpp Modified: qpid/branches/qpid-3603-7/

svn commit: r1245557 - in /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid: broker/DeliveryRecord.cpp cluster/Connection.cpp

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:17:30 2012 New Revision: 1245557 URL: http://svn.apache.org/viewvc?rev=1245557&view=rev Log: QPID-3603: Fix missing consumer in update. If a consumer is cancelled while there are unacked messages the consumer will not be present in the session but it wil

svn commit: r1245558 - in /qpid/branches/qpid-3603-7/qpid/cpp/src: qpid/broker/Consumer.h qpid/broker/FifoDistributor.cpp qpid/ha/ReplicatingSubscription.cpp qpid/ha/ReplicatingSubscription.h tests/cl

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:17:39 2012 New Revision: 1245558 URL: http://svn.apache.org/viewvc?rev=1245558&view=rev Log: QPID-3603: Only ReplicatingSubscriptions can browse acquired messages. Previously any subscription would browse acquired messages, which is unexpected beha

svn commit: r1245559 - /qpid/branches/qpid-3603-7/qpid/cpp/src/tests/cluster_tests.py

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:17:46 2012 New Revision: 1245559 URL: http://svn.apache.org/viewvc?rev=1245559&view=rev Log: QPID-3603: Fix faulty tests in cluster_tests.py. Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/tests/cluster_tests.py Modified: qpid/branches/qpid-3603-7/

svn commit: r1245560 - /qpid/branches/qpid-3603-7/qpid/cpp/src/tests/brokertest.py

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:17:53 2012 New Revision: 1245560 URL: http://svn.apache.org/viewvc?rev=1245560&view=rev Log: QPID-3603: Increase timeouts in brokertest.py, were causing spurious failures. Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/tests/brokertest.py Modified:

svn commit: r1245561 - in /qpid/branches/qpid-3603-7/qpid/cpp/src: qpid/broker/Link.cpp qpid/broker/LinkRegistry.cpp qpid/broker/LinkRegistry.h tests/cluster_tests.py

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:18:03 2012 New Revision: 1245561 URL: http://svn.apache.org/viewvc?rev=1245561&view=rev Log: QPID-3603: Fix problems with Links in a cluster. Some Link operations were incorrectly being carried out in passive mode. Modified: qpid/branches/qpid-3603-7/

svn commit: r1245562 - /qpid/branches/qpid-3603-7/qpid/python/qpid/tests/messaging/endpoints.py

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:18:10 2012 New Revision: 1245562 URL: http://svn.apache.org/viewvc?rev=1245562&view=rev Log: QPID-3603: Revert incorrect tests in qpid.tests.messaging.endpoints.ReceiverTests.testMode Modified: qpid/branches/qpid-3603-7/qpid/python/qpid/tests/messa

svn commit: r1245587 [5/5] - in /qpid/trunk/qpid: cpp/design_docs/ cpp/include/qpid/messaging/ cpp/include/qpid/types/ cpp/managementgen/qmfgen/ cpp/managementgen/qmfgen/templates/ cpp/src/ cpp/src/qp

2012-02-17 Thread aconway
er_addresses: +qmf_broker._method('setBrokerAddresses', {'brokerAddresses':opts.broker_addresses}, ha_broker) +action=True + if opts.client_addresses: +qmf_broker._method('setClientAdd

svn commit: r1245644 - /qpid/trunk/qpid/cpp/src/qpid/ha/HaBroker.h

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 16:37:17 2012 New Revision: 1245644 URL: http://svn.apache.org/viewvc?rev=1245644&view=rev Log: NO-JIRA: Remove out-of-date generated header in HaBroker.h Modified: qpid/trunk/qpid/cpp/src/qpid/ha/HaBroker.h Modified: qpid/trunk/qpid/cpp/src/qpi

svn commit: r1245706 - in /qpid/trunk/qpid/cpp/src/tests: CMakeLists.txt Makefile.am

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 19:04:32 2012 New Revision: 1245706 URL: http://svn.apache.org/viewvc?rev=1245706&view=rev Log: QPID-3603: Add HA tests to automake and cmake. Modified: qpid/trunk/qpid/cpp/src/tests/CMakeLists.txt qpid/trunk/qpid/cpp/src/tests/Makefile.am Modified:

svn commit: r1291436 - in /qpid/trunk/qpid/cpp: include/qpid/framing/ include/qpid/types/ managementgen/qmfgen/ managementgen/qmfgen/templates/ src/qmf/ src/qpid/broker/ src/qpid/ha/

2012-02-20 Thread aconway
Author: aconway Date: Mon Feb 20 20:45:22 2012 New Revision: 1291436 URL: http://svn.apache.org/viewvc?rev=1291436&view=rev Log: NO-JIRA: Fix missing EXTERN declarations, broke windows build. Added: qpid/trunk/qpid/cpp/src/qmf/BrokerImportExport.h (with props) Modified: qpid/trunk/

svn commit: r1292444 - in /qpid/trunk/qpid/cpp/src: qpid/ha/QueueReplicator.cpp tests/ha_tests.py

2012-02-22 Thread aconway
Author: aconway Date: Wed Feb 22 18:49:55 2012 New Revision: 1292444 URL: http://svn.apache.org/viewvc?rev=1292444&view=rev Log: QPID-3603: Test HA replication of LVQ, priority and ring queues. Also fix one bug causing problems with LVQ replication. Modified: qpid/trunk/qpid/cpp/src/qpi

svn commit: r1292445 - in /qpid/trunk/qpid/cpp/src: qpid/ha/Backup.cpp qpid/ha/BrokerReplicator.cpp qpid/ha/HaBroker.cpp qpid/ha/HaPlugin.cpp qpid/ha/QueueReplicator.cpp tests/ha_tests.py

2012-02-22 Thread aconway
Author: aconway Date: Wed Feb 22 18:50:18 2012 New Revision: 1292445 URL: http://svn.apache.org/viewvc?rev=1292445&view=rev Log: QPID-3603: HA logging improvements. Modified: qpid/trunk/qpid/cpp/src/qpid/ha/Backup.cpp qpid/trunk/qpid/cpp/src/qpid/ha/BrokerReplicator.cpp qpid/t

svn commit: r1292587 - /qpid/trunk/qpid/cpp/src/qpid/client/TCPConnector.cpp

2012-02-22 Thread aconway
Author: aconway Date: Wed Feb 22 23:46:48 2012 New Revision: 1292587 URL: http://svn.apache.org/viewvc?rev=1292587&view=rev Log: NO-JIRA: Fix error on windows "An operation was attempted on something that is not a socket." Modified: qpid/trunk/qpid/cpp/src/qpid/client/TC

svn commit: r1292937 - in /qpid/trunk/qpid/cpp/src/tests: Makefile.am ha_tests.py test_env.sh.in

2012-02-23 Thread aconway
Author: aconway Date: Thu Feb 23 20:17:34 2012 New Revision: 1292937 URL: http://svn.apache.org/viewvc?rev=1292937&view=rev Log: NO-JIRA: Fix broken distcheck - ha_tests.py not being skipped. ha_tests.py depends on the python tools directory being available. Modified it to skip the test i

svn commit: r1293397 - in /qpid/trunk/qpid: cpp/src/ cpp/src/qpid/ha/ cpp/src/tests/ tools/src/py/

2012-02-24 Thread aconway
Author: aconway Date: Fri Feb 24 20:05:47 2012 New Revision: 1293397 URL: http://svn.apache.org/viewvc?rev=1293397&view=rev Log: QPID-3603: Improved command-based qpid-ha tool and ha config option names. Added: qpid/trunk/qpid/tools/src/py/qpid-ha (with props) Removed: qpid/trunk/

svn commit: r1293428 - in /qpid/trunk/qpid/tools/src/py: qpid-config qpid-ha

2012-02-24 Thread aconway
Author: aconway Date: Fri Feb 24 21:27:51 2012 New Revision: 1293428 URL: http://svn.apache.org/viewvc?rev=1293428&view=rev Log: QPID-3603: Add support for replicated queues to qpid-config. Modified: qpid/trunk/qpid/tools/src/py/qpid-config qpid/trunk/qpid/tools/src/py/qpid-ha Modi

svn commit: r1294691 - /qpid/trunk/qpid/cpp/design_docs/new-ha-design.txt

2012-02-28 Thread aconway
Author: aconway Date: Tue Feb 28 15:28:04 2012 New Revision: 1294691 URL: http://svn.apache.org/viewvc?rev=1294691&view=rev Log: QPID-3603: Update HA design doc comments on persistence. Modified: qpid/trunk/qpid/cpp/design_docs/new-ha-design.txt Modified: qpid/trunk/qpid/cpp/design_docs

svn commit: r1295337 - in /qpid/trunk/qpid/tools/src/py: qpid-config qpid-ha qpid-route qpid-stat

2012-02-29 Thread aconway
Author: aconway Date: Wed Feb 29 23:37:39 2012 New Revision: 1295337 URL: http://svn.apache.org/viewvc?rev=1295337&view=rev Log: QPID-3603: Add --ha-admin option to qpid-config, qpid-stat, qpid-route Allow admin tools to connect to a HA backup broker. Modified: qpid/trunk/qpid/tools/sr

svn commit: r1295338 - in /qpid/trunk/qpid/tools/src/py: qpid-ha qpidtoollibs/broker.py

2012-02-29 Thread aconway
Author: aconway Date: Wed Feb 29 23:37:48 2012 New Revision: 1295338 URL: http://svn.apache.org/viewvc?rev=1295338&view=rev Log: QPID-3603: updated qpid-ha to use qpidtoollibs library. Modified: qpid/trunk/qpid/tools/src/py/qpid-ha qpid/trunk/qpid/tools/src/py/qpidtoollibs/broke

svn commit: r1295339 - in /qpid/trunk/qpid: cpp/src/qpid/broker/ cpp/src/qpid/ha/ cpp/src/tests/ tools/src/py/

2012-02-29 Thread aconway
Author: aconway Date: Wed Feb 29 23:38:00 2012 New Revision: 1295339 URL: http://svn.apache.org/viewvc?rev=1295339&view=rev Log: QPID-3603: HA support for stand-alone replication. - New management method HaBroker.replicate to enable replication. - qpid-ha tool can enable replication of qu

svn commit: r1295759 - in /qpid/trunk/qpid: cpp/src/qpid/ha/HaBroker.cpp tools/src/py/qpid-ha tools/src/py/qpidtoollibs/broker.py

2012-03-01 Thread aconway
Author: aconway Date: Thu Mar 1 19:47:08 2012 New Revision: 1295759 URL: http://svn.apache.org/viewvc?rev=1295759&view=rev Log: QPID-3603: Added "ready" command to qpid-ha, minor improvements. Modified: qpid/trunk/qpid/cpp/src/qpid/ha/HaBroker.cpp qpid/trunk/qpid/tools/

svn commit: r1297234 [3/3] - in /qpid/trunk/qpid: cpp/design_docs/ cpp/src/qpid/ha/ cpp/src/tests/ doc/book/src/ tools/src/py/

2012-03-05 Thread aconway
Modified: qpid/trunk/qpid/doc/book/src/schemas.xml URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/doc/book/src/schemas.xml?rev=1297234&r1=1297233&r2=1297234&view=diff == --- qpid/trunk/qpid/doc/book/src/schemas.xml (ori

svn commit: r1297766 - /qpid/trunk/qpid/tools/setup.py

2012-03-06 Thread aconway
Author: aconway Date: Tue Mar 6 22:35:13 2012 New Revision: 1297766 URL: http://svn.apache.org/viewvc?rev=1297766&view=rev Log: NO-JIRA: Fix error in script name qpid-ha-tool->qpid-ha Modified: qpid/trunk/qpid/tools/setup.py Modified: qpid/trunk/qpid/tools/setup.py URL

svn commit: r1298602 - in /qpid/trunk/qpid: cpp/etc/Makefile.am cpp/etc/cluster.conf-example.xml cpp/etc/qpidd-primary cpp/src/tests/cluster_failover tools/src/py/qpid-ha

2012-03-08 Thread aconway
Author: aconway Date: Thu Mar 8 21:47:04 2012 New Revision: 1298602 URL: http://svn.apache.org/viewvc?rev=1298602&view=rev Log: QPID-3603: rgmanager integration for new HA cluster - service start script qpid-primary, called by rgmanager to promote a broker. - example cluster.conf - m

svn commit: r1305851 - in /qpid/trunk: .gitignore qpid/bin/install-cpp-python qpid/cpp/etc/Makefile.am qpid/cpp/etc/cluster.conf-example.xml

2012-03-27 Thread aconway
Author: aconway Date: Tue Mar 27 14:26:47 2012 New Revision: 1305851 URL: http://svn.apache.org/viewvc?rev=1305851&view=rev Log: QPID-3603: Install scripts and configuration for qpid HA rgmanager integration. qpid/bin/install-cpp-python: installs c++ and python builds. qpid/cpp/etc/Makefil

svn commit: r1305855 - /qpid/trunk/qpid/doc/book/src/Active-Passive-Cluster.xml

2012-03-27 Thread aconway
Author: aconway Date: Tue Mar 27 14:49:47 2012 New Revision: 1305855 URL: http://svn.apache.org/viewvc?rev=1305855&view=rev Log: QPID-3603: Update new HA docs with information on rgmanager, more detail about client connections. Modified: qpid/trunk/qpid/doc/book/src/Active-Pas

<    4   5   6   7   8   9   10   11   12   13   >