QPID-4290: HA auto-delete queues are not deleted (Author: Andy Goldstein)

ReplicatingSubscription was being counted as a consumer and preventing
auto-delete queues from being deleted.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1386672 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA C++ Broker ACL features and improvements.

See QPID-2393, QPID-3892, QPID-4230, QPID-4249



git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1386740 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: HA improve documentation of role of sender capacity in failover.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1386764 13f79535-47bb-0310-9956-ffa450edef68
QPID-4284: Remove system test dependencies on development and localhost virtual hosts

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1386864 13f79535-47bb-0310-9956-ffa450edef68
qpid-4317     make browse-only x-arg string similar to others


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1387135 13f79535-47bb-0310-9956-ffa450edef68
QPID-4321: Perf tests should not try to call Message#acknowledge on a producing session

* ProducerParticipant makes erroneous call to Message#acknowledge
* Externalise the poll timeout used by QpidQueueCreator to drain the queue after test
* Topic-AckModes.js - replace tests for client-ack, dups-okay-ack with session transacted

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1387565 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: use uptodate to prevent management-http's dojo unwar happening unnecessarily

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1387583 13f79535-47bb-0310-9956-ffa450edef68
QPID-4322: HA sporadic failure in ha_tests 

Added Queue::getRange to get range atomically, fixes races around getting
the front and backup of the range as two separate operations.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1387785 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: [Java Performance Tests] Add config to run/chart varying number of participants tests for both auto-ack and session transacted mode

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1387905 13f79535-47bb-0310-9956-ffa450edef68
QPID-3500 C++ qpidd broker --help should work despite parse errors

This patch finds and processes --version before anything else.
Then it finds --help before fully parsing command line options. 
In the event of a parse error, help usage may be shown as requested.



git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1388032 13f79535-47bb-0310-9956-ffa450edef68
QPID-4333: remove the Slow Consumer Detection plugin and associated documentation

Work by Keith Wall and myself.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1388047 13f79535-47bb-0310-9956-ffa450edef68
QPID-4333: remove empty directories left over from previous commit

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1388053 13f79535-47bb-0310-9956-ffa450edef68
QPID-4310: Display performance test results in messages per second

Applied patch from Oleksandr Rudyy <orudyy@gmail.com>

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1388072 13f79535-47bb-0310-9956-ffa450edef68
QPID-4338: Performance tests charting: Support long chart descriptions and allow colour/stroke to be controlled

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1388256 13f79535-47bb-0310-9956-ffa450edef68
QPID-4313: Address review comments from QPID-4109 (Reenable LoggingManagement)

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1388457 13f79535-47bb-0310-9956-ffa450edef68
QPID-4338: [Java Performance Charts] Added descriptions to all charts; use consistent colours across all charts; use dotted series for baselines

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1388458 13f79535-47bb-0310-9956-ffa450edef68
QPID-4337: add SSL support for older python clients.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1388544 13f79535-47bb-0310-9956-ffa450edef68
QPID-4311: throw exception if the test config requests a start delay greater than the imposed maximum time limit for the test. Add some additional logging, extract some variables for clarity.

Work by Oleksandr Rudyy and myself.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1388556 13f79535-47bb-0310-9956-ffa450edef68
QPID-4340 The durable parameter from the address string is now used when
declaring the exchange.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1388642 13f79535-47bb-0310-9956-ffa450edef68
QPID-4277 The address handling code is now using the auto-delete
property when declaring the exchange.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1388650 13f79535-47bb-0310-9956-ffa450edef68