QPID-3883: Using application headers in messages causes a very large slowdown
Fixed Windows breakage caused by previous changes to FieldTable.h

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1297534 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: Fix error in script name qpid-ha-tool->qpid-ha

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1297766 13f79535-47bb-0310-9956-ffa450edef68
QPID-3888: ensure the SQEL iterator uses the getNextValidEntry() method to advance, simplifying its implementation and aiding queue cleanup by releasing deleted entries from the data structure. In doing so ensure that it ignores a deleted node at the end of the list, returning that it is atTail and cannot advance. Add unit test highlighting the issue and confirming its resolution.


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1297794 13f79535-47bb-0310-9956-ffa450edef68
QPID-3864: Adjust version numbers on trunk for development toward 0.18

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1298340 13f79535-47bb-0310-9956-ffa450edef68
QPID-3886 Committing a patch by Kevin Conner.
The purpose of the patch is to improve the efficiency of processing
known-complete (command id ranges).

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1298536 13f79535-47bb-0310-9956-ffa450edef68
QPID-3885 Applying a patch by Kevin Conner.
For the most part it reduces noise by downgrading most log messages from
info to debug.
It also adds a if(logger.isDebugEnabled()) to save on any unnecessary
(and potentially expensive) string concatenations.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1298555 13f79535-47bb-0310-9956-ffa450edef68
QPID-3885 Changed the log level for flow control messages to info (was
debug).

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1298556 13f79535-47bb-0310-9956-ffa450edef68
QPID-3884 Applying a patch by Kevin Conner.
The message-acks are now sent when we "end" the transaction as opposed
to sending them synchronously after each message.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1298564 13f79535-47bb-0310-9956-ffa450edef68
QPID-3732 Committing a patch by Weston Price.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1298571 13f79535-47bb-0310-9956-ffa450edef68
QPID-3751 Committing patch from Weston Price.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1298597 13f79535-47bb-0310-9956-ffa450edef68
QPID-3732 Committing a patch by Weston Price.
This file somehow slipped through the cracks when committing the first
patch.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1298598 13f79535-47bb-0310-9956-ffa450edef68
QPID-3806 Committing a patch by Weston Price.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1298600 13f79535-47bb-0310-9956-ffa450edef68
QPID-3603: rgmanager integration for new HA cluster

- service start script qpid-primary, called by rgmanager to promote a broker.
- example cluster.conf
- minor changes to qpid-ha

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1298602 13f79535-47bb-0310-9956-ffa450edef68
QPID-3891 C++ Broker --log-function is too chatty.
Print only class-qualified function names and no args.



git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1299015 13f79535-47bb-0310-9956-ffa450edef68
QPID-3873: Add tests to verify that publishing of unroutable messages does not cause long running store transactions

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


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1299395 13f79535-47bb-0310-9956-ffa450edef68
QPID-3873: update test additions to fix defects around deliverymode variation, reduce the unecessarily large number of messages sent, remove the effectively duplicate tests using topics


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1299396 13f79535-47bb-0310-9956-ffa450edef68
QPID-3894: MessageListener test improvments

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1299425 13f79535-47bb-0310-9956-ffa450edef68
QPID-3879: Session#close() on session can produce spurious "dispatcher is not started" messages at ERROR to client logs

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