QPID-5788: delayed initiation of nss

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1600188 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: Fix incorrectly named transport option. Add description for protocol option.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1600589 13f79535-47bb-0310-9956-ffa450edef68
QPID-5721: [Java Broker] Improve test coverage for default attributes, and attributes whose values are computed from context variables.

Also fixed defect so that a context attributes are resolved first, so that other attribute values may be calculated from context variables
set on the same object.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1600657 13f79535-47bb-0310-9956-ffa450edef68
QPID-5715: Fix various issues with configuration upgrader to model 2 and store upgraders to version 8

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1600823 13f79535-47bb-0310-9956-ffa450edef68
QPID-5800: [Java Broker} Refactor MessageStore implementations extracting a MessageStoreProvider interface.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1600931 13f79535-47bb-0310-9956-ffa450edef68
QPID-5800: [Java Broker] Add DurableConfigurationStore#onDelete method to allow an implementation to
delete the files/tables/databases underlying the store.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1600932 13f79535-47bb-0310-9956-ffa450edef68
QPID-5802: [Java Broker] Temporarily remove the slow message store and quota message store
test implementations and the tests that rely on them.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1600933 13f79535-47bb-0310-9956-ffa450edef68
QPID-5801: [Java Broker] Elimination of the BDB facade's initialisation tasks

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1600934 13f79535-47bb-0310-9956-ffa450edef68
QPID-5802: [Java Broker] Introduce separate VirtualHost types

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1600936 13f79535-47bb-0310-9956-ffa450edef68
QPID-5800: [Java Broker] Remove the now redundant MessageStore/DurableConfigurationStore factories

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1601162 13f79535-47bb-0310-9956-ffa450edef68
QPID-5803: [Java Broker] Add ability for the virtualhostnode to create a virtualhost using a blueprint supplied by context variable

* This commit reenables the SplitStoreTest.
* The UI has not been refactored by this commit, so it will not be possible to create a non-HA virtualhost from the UI
  (the UI will create only a virtualhostnode).. REST API is okay.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1601163 13f79535-47bb-0310-9956-ffa450edef68
QPID-5715: Unregister children MBeans on Virtual Host Node stop

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1601322 13f79535-47bb-0310-9956-ffa450edef68
QPID-5715: Close committer on message store close

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1601323 13f79535-47bb-0310-9956-ffa450edef68
QPID-5801: [Java Broker] BDB: Simply restore algorithm to efficiently calculate utilised disk space.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1601346 13f79535-47bb-0310-9956-ffa450edef68
QPID-5801: [Java Broker] BDB: Cache the sequence handler used for message sequence number

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1601351 13f79535-47bb-0310-9956-ffa450edef68
QPID-5804: Fix broken selector parsing of unary '+'

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1601372 13f79535-47bb-0310-9956-ffa450edef68
QPID-5805: Disallow % and _ characters as escapes in selector LIKE expression

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1601373 13f79535-47bb-0310-9956-ffa450edef68
QPID-5715: Move coalescing commiters into environment facades. Flush logs for not completed commit futures if commit task is stopped

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1601445 13f79535-47bb-0310-9956-ffa450edef68
QPID-5808: framer should consume only header bytes

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1601513 13f79535-47bb-0310-9956-ffa450edef68
QPID-5811: logging to assist investigation of test failure

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