QPID-5123: Changes to Fedora 19 packaging of libdb4 prevents legacystore from building

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1521335 13f79535-47bb-0310-9956-ffa450edef68
QPID-5124: durable LVQ raises journal error when only transient messages are sent

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1521391 13f79535-47bb-0310-9956-ffa450edef68
QPID-5122: cleaner encoding of index for delivery tags

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1521433 13f79535-47bb-0310-9956-ffa450edef68
QPID-5126: Fix for building legacy store on ARM platforms

Contributed by: Kim van der Riet <kim.vdriet@redhat.com>

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1521629 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: Demote fail over message from notice to info.

Fail over is normal in clustered environments, does not deserve notice status.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1521639 13f79535-47bb-0310-9956-ffa450edef68
QPID-5130: map type to exchange-type when translating old x-declare clause into node properties

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1521919 13f79535-47bb-0310-9956-ffa450edef68
QPID-5131: make 1.0 content available to xml exchange

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1521926 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: HA Rationalize naming of Membership functions

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1521987 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA - Fixed the python path for installation in the CMakeLists file


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1522013 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA - removed extraneous addition from the last commit


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1522014 13f79535-47bb-0310-9956-ffa450edef68
QPID-5132: HA crash in test_tx_join_leave caused by double delete of queue. 

Fix crash caused by double-delete of transaction queue when a broker joins while
a transaction is in progress.

- Ignore mode for non-participants in TX.
- Try/catch around queue & exchange deletion.
- Consistent use of QueueRegistry::get when queues are required.
- Remove unnecessary exchange delete warning.
- Remove HaBroker::delete, use realm@username when deleting queues.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1522031 13f79535-47bb-0310-9956-ffa450edef68
QPID-5133: Add option to the spout examples to enable durable messages

Each of the examples (C++, Ruby, Perl, Python) now have a command line
option to set the durable flag on messages sent. This allows for
experimenting with message persistence.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1522042 13f79535-47bb-0310-9956-ffa450edef68
QPID-5122: QPID-5134: fix build on windows by avoiding use of templated Buffer method (don't need variable sized delivery tag)

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1522499 13f79535-47bb-0310-9956-ffa450edef68
QPID-5103: Support for finding an installed proton that works on windows
Use in conjunction with commit associated with PROTON-413.
1. In proton: cmake -DCMAKE_INSTALL_PREFIX=P:/install ...
2.            devenv proton.sln /build "Debug|Win32" /project INSTALL
3. In qpid:   cmake -DPROTON_ROOT=P:/install ...
4.            devenv qpid-cpp.sln /build "Debug|Win32 /project INSTALL


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1522672 13f79535-47bb-0310-9956-ffa450edef68
QPID-5122: windows cleanup

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1522681 13f79535-47bb-0310-9956-ffa450edef68
QPID-4944: HA re-enable test_failover_send_receive

Appears to have been fixed at this point on trunk, not clear which checkins are
responsible. Test ran for 48 hours with no failures.

Other minor changes:
- Enable test_failover_send_receive
- Increase heartbeat interval.
- Reduce capacity of senders in failover test to be more aggressive.
- Use HaBrokerTest as test base

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1522711 13f79535-47bb-0310-9956-ffa450edef68
QPID-4944: HA fix failure of test_failover_send_receive on slow machines.

At the end of this test, receivers read remaining messages on queues.
Previously the test limited the max depth at 1024, but this was
too high on some slower machines and caused a timeout. The test now
limits the max depth to 50, which seems to work on a range of machines.
There's no impact on the effectiveness of the test for failover.

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

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1523216 13f79535-47bb-0310-9956-ffa450edef68
QPID-5138: Introduce preferences provider interface and its implementation storing preferences on file system

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1523217 13f79535-47bb-0310-9956-ffa450edef68
QPID-5138: Integrate preferences provider into Broker model, create association between preferences provider and authentication provider, add preferences provider recoverer and factory

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