svn commit: r1245810 - in /qpid/trunk/qpid/java/test-profiles/test_resources/ssl: java_broker.crt java_broker.req java_broker_keystore.jks

2012-02-17 Thread robbie
Author: robbie Date: Fri Feb 17 23:51:30 2012 New Revision: 1245810 URL: http://svn.apache.org/viewvc?rev=1245810&view=rev Log: NO-JIRA: update expired test SSL certificate Modified: qpid/trunk/qpid/java/test-profiles/test_resources/ssl/java_broker.crt qpid/trunk/qpid/java/test-profiles/t

svn commit: r1245757 - in /qpid/trunk/qpid/cpp/src: qmf/Hash.h qpid/sys/Shlib.h qpid/sys/posix/SystemInfo.cpp

2012-02-17 Thread nsantos
Author: nsantos Date: Fri Feb 17 20:54:48 2012 New Revision: 1245757 URL: http://svn.apache.org/viewvc?rev=1245757&view=rev Log: more fixes for compilation under fedora 18, new gcc Modified: qpid/trunk/qpid/cpp/src/qmf/Hash.h qpid/trunk/qpid/cpp/src/qpid/sys/Shlib.h qpid/trunk/qpid/cp

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: qpid/

svn commit: r1245660 [2/2] - in /qpid/trunk/qpid/cpp/src/qpid: acl/Acl.cpp acl/AclData.cpp acl/AclData.h acl/AclReader.cpp acl/AclValidator.cpp broker/AclModule.h

2012-02-17 Thread chug
Modified: qpid/trunk/qpid/cpp/src/qpid/broker/AclModule.h URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/qpid/broker/AclModule.h?rev=1245660&r1=1245659&r2=1245660&view=diff == --- qpid/trunk/qpid/cpp/src/qpid/br

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/qpid/ha/HaBroker.

svn commit: r1245639 - /qpid/trunk/qpid/cpp/src/CMakeLists.txt

2012-02-17 Thread tross
Author: tross Date: Fri Feb 17 16:29:25 2012 New Revision: 1245639 URL: http://svn.apache.org/viewvc?rev=1245639&view=rev Log: QPID-3603 - Added missing files to CMakeLists.txt Modified: qpid/trunk/qpid/cpp/src/CMakeLists.txt Modified: qpid/trunk/qpid/cpp/src/CMakeLists.txt URL: http://svn.

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
Added: qpid/trunk/qpid/tools/src/py/qpid-ha-tool URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/tools/src/py/qpid-ha-tool?rev=1245587&view=auto == --- qpid/trunk/qpid/tools/src/py/qpid-ha-tool (added) +++ qpid/trunk/qpi

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/messaging/end

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/qpid/

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: qpid/

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/qpid/c

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 behavior. Modifi

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 will be re

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/qpid/c

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 acquired messages

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: qpid/branches/qpi

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/cpp/src/tests/

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 and rap

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/qpid/cp

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 and setConnec

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: qpid/branc

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.cpp

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/qpid/c

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 millisecond inte

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-3603-7/qp

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 maintenance inter

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/cpp/s

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 URL. Modifi

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/qpid/b

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 default s

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/qpid/c

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/qpid/cpp

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 (with props) Remove

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 Modified: qpid/branche

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/src/qpid/broker/ConnectionObservers

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 incorrect change to qpid.tests.messaging.endpoints.ReceiverTests.testM

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/src/q

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/qpid-3

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-3603-

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/python/q

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/qpid-3

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 client-pro

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. Modified:

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-3603-7/q

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 from r124552

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/qpid/ha

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 map. Mod

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 Modified: qp

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 changed)

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/qpid-

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/qpid/ha/Repl

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 running when a

svn commit: r1245515 - in /qpid/trunk/qpid/java/perftests/src/main/java/org/apache/qpid: ping/PingAsyncTestPerf.java requestreply/PingPongProducer.java

2012-02-17 Thread robbie
Author: robbie Date: Fri Feb 17 14:11:26 2012 New Revision: 1245515 URL: http://svn.apache.org/viewvc?rev=1245515&view=rev Log: NO-JIRA: fix acking bug in old perftests, add some logging to aid failure analysis Modified: qpid/trunk/qpid/java/perftests/src/main/java/org/apache/qpid/ping/Ping

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/src/CMakeLists.txt

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 complete to avo

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/branches/qpid

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/qpid-36

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/qpid/ha/QueueRe

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/qpid-36

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-3603-7/qp

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. Modified: qpid

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 the Wiring

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 completion. M

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 inefficient.

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 qpid/branch

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: qpid/b

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/branches/qpid

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 are gener

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.cpp qp

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/cpp/sr

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: qpid/b

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 simplify

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. - Improvements t

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/qpid/ha/QueueReplicator.cpp

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/cpp/sr

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/qpid-3

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/qpid/ha/HaBrok

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 improvemets. - Consis

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/src/q

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/qpid/ha/HaBroke

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 command. M

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 (contents, pr

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 getConsumerFactories()

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 (with

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 changed) -

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-3603-

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-3603-7/q

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/src/qpid

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

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:03:49 2012 New Revision: 1245474 URL: http://svn.apache.org/viewvc?rev=1245474&view=rev Log: QPID-3603: Minor refactor. Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha/WiringReplicator.cpp qpid/branches/qpid-3603-7/qpid/cpp/src/tests/ha_tests.p

svn commit: r1245473 - in /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid: broker/Bridge.cpp broker/Bridge.h broker/LinkRegistry.cpp broker/LinkRegistry.h broker/SessionHandler.h ha/Backup.cpp

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:03:40 2012 New Revision: 1245473 URL: http://svn.apache.org/viewvc?rev=1245473&view=rev Log: QPID-3603: Move init code for WiringReplicator out of Bridge into ha::Backup. Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/broker/Bridge.cpp qpid/branc

svn commit: r1245472 - 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:03:31 2012 New Revision: 1245472 URL: http://svn.apache.org/viewvc?rev=1245472&view=rev Log: QPID-3603: Rename broker::NodeClone to ha::WiringReplicator. Added: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/ha/WiringReplicator.cpp (contents, props changed)

svn commit: r1245471 - /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/broker/NodeClone.cpp

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:03:18 2012 New Revision: 1245471 URL: http://svn.apache.org/viewvc?rev=1245471&view=rev Log: QPID-3603: Use string constants to prevent needless heap allocation. Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/broker/NodeClone.cpp Modified: qpid/bran

svn commit: r1245470 - /qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/broker/NodeClone.cpp

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:03:11 2012 New Revision: 1245470 URL: http://svn.apache.org/viewvc?rev=1245470&view=rev Log: QPID-3603: Iterate over multiple QMF events. Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/broker/NodeClone.cpp Modified: qpid/branches/qpid-3603-7/qpid/cp

svn commit: r1245469 - in /qpid/branches/qpid-3603-7/qpid/cpp/src: qpid/broker/NodeClone.cpp qpid/broker/NodeClone.h tests/ha_tests.py

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:03:04 2012 New Revision: 1245469 URL: http://svn.apache.org/viewvc?rev=1245469&view=rev Log: QPID-3603: Refactored NodeClone, break out create functions. Modified: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/broker/NodeClone.cpp qpid/branches/qpid-3603-

svn commit: r1245467 - 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:02:48 2012 New Revision: 1245467 URL: http://svn.apache.org/viewvc?rev=1245467&view=rev Log: QPID-3603: Automatic wiring replication for HA. Automatic replication of queues an exchanges. Bidnings TBD. Get rid of long delay establishing connections: - broker/Co

svn commit: r1245468 - /qpid/branches/qpid-3603-7/qpid/cpp/design_docs/replicating-browser-design.txt

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:02:55 2012 New Revision: 1245468 URL: http://svn.apache.org/viewvc?rev=1245468&view=rev Log: QPID-3603: added note about current lack of synchronisation of snapshot and events in node propagation Modified: qpid/branches/qpid-3603-7/qpid/cpp/design_docs/re

svn commit: r1245465 - /qpid/branches/qpid-3603-7/qpid/cpp/design_docs/replicating-browser-design.txt

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:02:33 2012 New Revision: 1245465 URL: http://svn.apache.org/viewvc?rev=1245465&view=rev Log: QPID-3603: Updated replicating-browser-design, lifecycle, rgmanager interactions. Modified: qpid/branches/qpid-3603-7/qpid/cpp/design_docs/replicating-browser-des

svn commit: r1245464 - in /qpid/branches/qpid-3603-7/qpid/cpp/src: Makefile.am qpid/broker/ReplicatingSubscription.cpp qpid/broker/ReplicatingSubscription.h qpid/broker/SemanticState.cpp

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:02:26 2012 New Revision: 1245464 URL: http://svn.apache.org/viewvc?rev=1245464&view=rev Log: QPID-3603: Move class ReplicatingSubscription into its own files. Added: qpid/branches/qpid-3603-7/qpid/cpp/src/qpid/broker/ReplicatingSubscription.cpp (with p

svn commit: r1245463 - in /qpid/branches/qpid-3603-7/qpid: cpp/managementgen/qmfgen/ cpp/managementgen/qmfgen/templates/ cpp/src/ cpp/src/qpid/ha/ tools/ tools/src/py/

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:02:17 2012 New Revision: 1245463 URL: http://svn.apache.org/viewvc?rev=1245463&view=rev Log: QPID-3603: Add management interface and commmand line tool to set HA status. - Fixed management generation to use full name in #ifdef guards. - Added src/qpid/ha/manage

svn commit: r1245462 - /qpid/branches/qpid-3603-7/qpid/cpp/design_docs/replicating-browser-design.txt

2012-02-17 Thread aconway
Author: aconway Date: Fri Feb 17 14:02:02 2012 New Revision: 1245462 URL: http://svn.apache.org/viewvc?rev=1245462&view=rev Log: QPID-3603: Clean up HA design doc. Modified: qpid/branches/qpid-3603-7/qpid/cpp/design_docs/replicating-browser-design.txt Modified: qpid/branches/qpid-3603-7/qp

  1   2   >