QPID-5653, QPID-5624: Remove support for virtual host xml and make message and configuration stores stateless.
This commit will temporarily break the UI



git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1583597 13f79535-47bb-0310-9956-ffa450edef68
QPID-5362: Bugfix for qpid_qls_analyze

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1583778 13f79535-47bb-0310-9956-ffa450edef68
QPID-5648: restore processing the ConnectionSettings protocol, lost inadvertently in QPID-5568

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1583901 13f79535-47bb-0310-9956-ffa450edef68
Change CMake version check from 2.8.0 to 2.8.3 per QPID-5646

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1584055 13f79535-47bb-0310-9956-ffa450edef68
QPID-5658: Small changes to compile with clang's libc++

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1584198 13f79535-47bb-0310-9956-ffa450edef68
QPID-5659: Fixes to compile with C++11 (needed to compile with clang on FreeBSD 10)
- shared_ptr no longer has a default conversion to bool.
- Change in default destructor semantics: by default destructors are now
  not allowed to throw exceptions.
- stringstream no longer has a default conversion to string.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1584199 13f79535-47bb-0310-9956-ffa450edef68
QPID-5660: [legacystore] Python tests fail with syntax error on Python 2.4

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1584347 13f79535-47bb-0310-9956-ffa450edef68
QPID-5661: Set default cmake build to exclude linearstore

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1584379 13f79535-47bb-0310-9956-ffa450edef68
QPID-5653: Replace DurableConfigurationStore/MessageStore recoverers with visitors.

* MS/DCS impls now have stateless visitXXX methods to retrieve message/configuration data (replaces the recoverXXXX methods)
* VH implementations now uses Handlers to perform the recovery operation.
* DCS's handler (ConfiguredObjectRecordRecoveverAndUpgrader) currently implemented in terms of the old DefaultUpgradeProvider/DurableConfigurationRecoverer.
  This will be refactored by a future commit.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1584600 13f79535-47bb-0310-9956-ffa450edef68
QPID-5615 : [Java Broker] Migrate broker config store to use same API as VirtualHost config store

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1584931 13f79535-47bb-0310-9956-ffa450edef68
QPID-5048: add dependency change verifcation reference files and LICENSE, NOTICE & README files for use in the binary release assemblies

Work by me and Andrew MacBean <andymacbean@gmail.com>.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1585102 13f79535-47bb-0310-9956-ffa450edef68
QPID-5048: some minor additions and whitespace fixups to the licence/notice info

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1585103 13f79535-47bb-0310-9956-ffa450edef68
QPID-5048: fix parsing error in AbstractTestLogging when determining connection or channel id, which causes spurious failure when test ordering differs while running in Jenkins

Patch supplied by Andrew MacBean <andymacbean@gmail.com>

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1585105 13f79535-47bb-0310-9956-ffa450edef68
QPID-5657: update the geronimo jms 1.1 spec jar from 1.0 to 1.1.1, for the Ant build.

Work by me and Andrew MacBean <andymacbean@gmail.com>.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1585106 13f79535-47bb-0310-9956-ffa450edef68
QPID-5048: update broker assembly NOTICE file and dependency check reference file to account for dependency changes via QPID-5624

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1585112 13f79535-47bb-0310-9956-ffa450edef68
QPID-5048: update property to reflect the 'cpp' profile being non-persistent (it explicitly doesnt load any modules, which the stores are)

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1585440 13f79535-47bb-0310-9956-ffa450edef68
QPID-5664: correct documentation of the client side option value related to the max-delivery feature

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1585441 13f79535-47bb-0310-9956-ffa450edef68
QPID-5665 : [Java Broker] Unify VirtualHost model and implementation classes

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1585471 13f79535-47bb-0310-9956-ffa450edef68
QPID-5665 : [Java Broker] remove commented out code

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1585474 13f79535-47bb-0310-9956-ffa450edef68
QPID-5666: HA fails with resource-limit-exceeded: Exceeded replicated queue limit

This is regression introduced in r1561206: CommitDate: Fri Jan 24 21:54:59 2014 +0000
  QPID-5513: HA backup fails if number of replicated queues exceeds number of channels.

Fixed by the current commit. PrimaryQueueLimits was not taking account of queues already
on the broker prior to promotion.

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