NO-JIRA: remove the old CruiseControl config files. They havent been updated in approaching 4 years, and refer to a lot of stuff which has since been deleted so they are in no shape to be used. We use Jenkins now also.


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1296638 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: delete the testkit module, it contains a single class which is almost entirely commented out, and hasnt been modified since it was left behind 2 years ago when the module contents were moved into the tools module.


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1296639 13f79535-47bb-0310-9956-ffa450edef68
QPID-3408 : Remove IPv4 specific code from Java Broker, allow to bind to IPv6 literals

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1297013 13f79535-47bb-0310-9956-ffa450edef68
QPID-3881: Ensure we only put 0-8/0-9/0-9-1 messages in the store if they are actually routable. Remove some unused and test-only methods.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1297026 13f79535-47bb-0310-9956-ffa450edef68
QPID-3408 : Remove IPv4 specific code from Java Broker, allow to bind to IPv6 literals

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1297042 13f79535-47bb-0310-9956-ffa450edef68
QPID-3408 : Fix the Java Broker code so it both copes with machines where IPv6 is present, but disabled, and does not open a random port to get a wildcard address

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1297049 13f79535-47bb-0310-9956-ffa450edef68
QPID-3882: remove the unused experimental info plugin

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1297090 13f79535-47bb-0310-9956-ffa450edef68
QPID-3882: remove empty directory

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1297098 13f79535-47bb-0310-9956-ffa450edef68
QPID-3883: Using application headers in messages causes a very large slowdown
Change perftest to allow it add headers to messages

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1297181 13f79535-47bb-0310-9956-ffa450edef68
QPID-3883: Using application headers in messages causes a very large slowdown
Change Exchange route interface not to require a fieldtable
- Exchanges that actually use the fieldtable for routing
  need to extract it directly from the message themselves.
  This avoids the need to extract the fieldtable from the message
  unnecessarily.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1297183 13f79535-47bb-0310-9956-ffa450edef68
QPID-3883: Using application headers in messages causes a very large slowdown
Cache the size of a field table to prevent recomputation

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1297184 13f79535-47bb-0310-9956-ffa450edef68
QPID-3883: Using application headers in messages causes a very large slowdown
Lazily decode FieldTables, holding onto the actual raw bytes
until we really need to decode, if we encode the FieldTable before
decoding it we can just send the raw bytes we captured initially.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1297185 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA - Fixed a failure in the acl tests that was caused by a change in log format.


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1297220 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA - Cleaned up qpidtoollibs
  1) Fixed the update() method to work on all object types
  2) Shortened the path needed in import statements
  3) Updated the connection-stats test to use qpidtoollibs


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1297230 13f79535-47bb-0310-9956-ffa450edef68
QPID-3603: Initial documentation for the new HA plug-in.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1297234 13f79535-47bb-0310-9956-ffa450edef68
QPID-3883: Using application headers in messages causes a very large slowdown
Some more tidying up of the FieldTable implementation:
- implement a more selective copy constructor
- keep the encoded data in case we are used again
- more careful raw bytes cache flush

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1297290 13f79535-47bb-0310-9956-ffa450edef68
QPID-3883: Using application headers in messages causes a very large slowdown
Don't return copy of header return const reference -
avoid unnecessary copying

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1297292 13f79535-47bb-0310-9956-ffa450edef68
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