NO-JIRA: Remove useless comments

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1549638 13f79535-47bb-0310-9956-ffa450edef68
QPID-5390 : [JMS AMQP 1.0] ConcurrentModificationException when closing a connection (patch from Xin Chen)

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1549668 13f79535-47bb-0310-9956-ffa450edef68
QPID-5389 : [JMS AMQP 1.0] ConnectionHandler may stop writting pending frames if close is called right after the connection is started (patch from Xin Chen)

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1549669 13f79535-47bb-0310-9956-ffa450edef68
QPID-5385 : [JMS AMQP 1.0] Create/Close session in a loop causing connection to be closed and connection.close to hang after that (patch from Xin Chen)

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1549670 13f79535-47bb-0310-9956-ffa450edef68
QPID-5386 : [JMS AMQP 1.0] message not coverted correctly if it contains a delivery-annotation section (patch from Xin Chen)

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1549672 13f79535-47bb-0310-9956-ffa450edef68
QPID-5404: HA broker message duplication when deleting a queue with an alt-exchange

The old code ran auto-delete on the backup on disconnect.  This reroutes
messages onto the alt queue with incorrect replication IDs from the original
queue, and then replicates duplicate rerouted messages from the primary.  The
solution is to process auto deletes on the new primary and let them replicate to
the backups.

- Move all auto-delete logic into QueueReplicator
- Primary process auto-delete on QueueReplicator as part of promotion.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1549844 13f79535-47bb-0310-9956-ffa450edef68
QPID-5416: esure message publisher is set

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1549993 13f79535-47bb-0310-9956-ffa450edef68
QPID-5416: added missing export for method now used in amqp 1.0 plugin

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1550190 13f79535-47bb-0310-9956-ffa450edef68
QPID-5408 : throw exception on unknown connection URL parameter

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1550405 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: Expanded the HA overview writeup, integrated with doxygen docs.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1550507 13f79535-47bb-0310-9956-ffa450edef68
QPID-5421: Refactor: clean up QueueObservers.

Refactor of queue observers to use the broker::Observers base class. Simplifies Queue code
and makes it more consistent with other observers (BrokerObservers, ConnectionObservers.)

Modified Observers base class to allow identical locking behaviour to previous
impementation.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1550818 13f79535-47bb-0310-9956-ffa450edef68
QPID-5421: HA replication error in stand-alone replication

There were replication errors because with stand-alone replication an IdSetter
was not set on the original queue until queue replication was set up. Any
messages on the queue *before* replication was setup had 0 replication IDs. When
one of those messages was dequeued on the source queue, an incorrect message was
dequeued on the replica queue.

The fix is to add an IdSetter to every queue when replication is enabled.

The unit test  ha_tests.ReplicationTests.test_standalone_queue_replica has been
updated to test for this issue.

This commit also has some general tidy-up work around IdSetter and QueueSnapshot.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1550819 13f79535-47bb-0310-9956-ffa450edef68
QPID-5422: update release.sh to copy the maven artifacts for the broker-core module, following changes in QPID-5159

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1551041 13f79535-47bb-0310-9956-ffa450edef68
QPID-5423: list only the additional deps needed by the plugin, rather than its actual deps, to prevent duplication by the release package creation process.

Largely reverts the effective value of the 'broker-plugins-management-http.libs' property to its old [incorrect] state other than r1529610 for QPID-5207/QPID-5048 adding the dojo dep. Yet another example of our Ant build making the simplest things difficult.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1551042 13f79535-47bb-0310-9956-ffa450edef68
QPID-5255: apply JCAMissingLicense.patch from QPID-4961 to trunk, for later merge to 0.26 branch

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1551162 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: Add missing licences to some Java Broker Management .html files (identified by Apache Rat).
This was previously committed to 0.24 under QPID-4961.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1551164 13f79535-47bb-0310-9956-ffa450edef68
QPID-5255: add missing licence header to doc and java files on trunk, for later merge to 0.26 branch

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1551165 13f79535-47bb-0310-9956-ffa450edef68
QPID-5419 : Applied patch from Timothy Bish

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1551166 13f79535-47bb-0310-9956-ffa450edef68
QPID-5048: update TODO list to be easier for others to understand and convery some rough order

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1551170 13f79535-47bb-0310-9956-ffa450edef68
QPID-5421: Refactor: clean up QueueObservers - fix CMakelists.txt

Fix error from r1550818 - didn't remove QueueSnapshots.h from CMakeLists.h.

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