summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* NO-JIRA: slim down some header file inclusionsAndrew Stitcher2013-01-049-147/+151
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1428722 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4514: Remove obsolete cluster code: brokertest.pyAlan Conway2013-01-031-85/+7
| | | | | | Clean up cluster obsolete code in brokertest.py. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1428634 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4517: modify broker log4j configuration to use logger names instead of ↵Phil Harvey2013-01-032-4/+4
| | | | | | file and line numbers, for performance reasons. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1428170 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA - refer to DtxTimeout as the struct it is, not a class. Avoids a VC ↵Stephen D. Huston2013-01-021-1/+1
| | | | | | diagnostic. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1428104 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA - add newline at end of fileStephen D. Huston2013-01-021-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1428100 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: [Java Broker] Perf Tests - tweak queue drain algorithm to better ↵Keith Wall2012-12-272-13/+25
| | | | | | handle a slow broker (exposed by new batch size tests) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1426152 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4502: Apply review comments from Robbie GemmellKeith Wall2012-12-241-18/+22
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1425665 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4521: ensure that the routing key is properly passed to the alternate ↵Robert Gemmell2012-12-232-1/+98
| | | | | | Topic exchange by the adapter. Add unit tests for the adapter methods. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1425515 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4502: [Java Broker] Document DLQ/Maximum Delivery Count featuresKeith Wall2012-12-223-2/+170
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1425377 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Added Broker.h to recover from r1425038 in windows buildsCharles E. Rolke2012-12-212-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1425137 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Removed Broker.h from all unnecessary header filesAndrew Stitcher2012-12-2114-17/+72
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1425038 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Removed Timer.h out of the chain of header files included by Broker.hAndrew Stitcher2012-12-2116-77/+128
| | | | | | (since that is widely included) to avoid unnecessary recompilation git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1425037 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Removed some unused Timer features (old cluster used to use them)Andrew Stitcher2012-12-212-9/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1425036 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1726 ASF licensed, Qpid hosted store moduleCharles E. Rolke2012-12-2168-169/+169
| | | | | | | | Change included file references in #include to specify the full path name relative to qpid/cpp/src. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1425009 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Removed unnecessary header includesAndrew Stitcher2012-12-201-5/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424767 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4519: return true for VirtualHost MBean isStatusEnabled, dont update ↵Robert Gemmell2012-12-201-3/+2
| | | | | | stats when doing so, and stop using a synchronized method as a result git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424763 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Removed some unused Broker codeAndrew Stitcher2012-12-202-22/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424761 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4512: stop the delete visitor indicating completion upon the first ↵Robert Gemmell2012-12-202-4/+55
| | | | | | matching queue entry, or any for that matter: it needs to check them all. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424757 13f79535-47bb-0310-9956-ffa450edef68
* Bug 886656 - HA backup broker does not properly increment the alternate ↵Alan Conway2012-12-206-23/+40
| | | | | | | | exchange user count Set alternate exchange in-use counters correctly on backup brokers. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424617 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Stop linking boost filesystem library in Posix port as it isn't ↵Andrew Stitcher2012-12-202-5/+2
| | | | | | | | used anymore (yay!) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424608 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Stop using boost::filesystem for something that std::fstream can do ↵Andrew Stitcher2012-12-201-11/+8
| | | | | | well enough git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424607 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: [Java Broker] Added new perf test script to test the varying ↵Keith Wall2012-12-209-98/+377
| | | | | | | | | consumer/producer batch size independently of the other. This simulates a use-case that has been problematic for previous Qpid versions. Changed visualisation-jfc to allow the perf-test result summary page title to be specified from the command line. Converted BatchSize script from JSON to Javascript. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424600 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1726: ASF licensed, Qpid hosted store moduleCharles E. Rolke2012-12-2076-358/+360
| | | | | | | | | | | | | Incorporating post-commit review comments: * Rename *.hpp to *.h; repair include references and comments * Promote include guards to be unambiguous filename-related tokens * #include uses double quote not angle brackets when refering to files in qpid source code tree git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424588 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4513: improve client handling of discovery that its SASL Provider has ↵Robert Gemmell2012-12-203-10/+204
| | | | | | | | | | already been registered when it attemts to do so, as occurs in cases with multiple classloaders. Verifies if the previously registered Provider matches the new Provider trying to be registerered; accepts it if it does, logs a warning if it doesnt (and logs the properties at debug to aid discovering why), and now only logs the error if we cant determine either way (rather than all the time as it did previously). Also corrects and clarifies some of the other existing logging to make it clearer. Work by Alex (orudyy) and myself. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424556 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1726 ASF licensed, Qpid hosted store moduleCharles E. Rolke2012-12-2036-0/+0
| | | | | | | Project standard: rename files from .hpp to .h git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424532 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4514: Remove obsolete cluster code: still more in pluginCharles E. Rolke2012-12-201-7/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424520 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Repair include guards that are absent or fail to encompass everything.Charles E. Rolke2012-12-203-8/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424499 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4503: Producer transaction timeout detection feature may produce ↵Keith Wall2012-12-202-0/+5
| | | | | | | | spurious open/idle alerts and close client connections/sessions without good cause Address second race condition: Transaction update time should be reset on session commit or session rollback git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424427 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4515: improved broker logging, particularly when receiving/sending AMQP ↵Phil Harvey2012-12-207-54/+151
| | | | | | | | 0-8/0-9 frames and when committing transactions. Work done by Keith (kwall) and myself. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424382 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4095: Move the directory iteration into FileSysDir:Andrew Stitcher2012-12-209-32/+75
| | | | | | | - For Posix implement with direct calls - For windows implement with v2/v3 boost::filesystem to be replaced later git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424247 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4514: Remove obsolete cluster code: Remove cluster.xml from CMakeLists.txtAndrew Stitcher2012-12-201-2/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424246 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1726 ASF licensed, Qpid hosted store module Charles E. Rolke2012-12-191-1/+1
| | | | | | | | Repair typo. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424191 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1726 ASF licensed, Qpid hosted store module Charles E. Rolke2012-12-1983-278/+6
| | | | | | | | Remove corporate copyright notices. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424184 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4516: Sporadic failure in ha_tests test_failover_send_receiveAlan Conway2012-12-198-32/+31
| | | | | | | | | | | | | | | | Sporadic failures in ha_tests.py test_failover_send_receive. Two types of failure observed: - core dumps in a debug build at a C++ assertion - python test assertion like: AssertionError: Broker<137:cluster0-0.log qpidd-157 :35273> expected='ready', actual='catchup' The following fixes were made to correct the problem: - Missing break statement in switch. - Remove unused function HaBroker::resetMembership - Abort connection of timed-out backups so they can attempt to reconnect. - New primary resets membership before allowing backups to connect. - Remove incorrect demotion ready->catchup on timeout. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424169 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1726 ASF licensed, Qpid hosted store module Charles E. Rolke2012-12-191-1/+1
| | | | | | | | Disable building the legacystore component until it has further hardening. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424162 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1726 ASF licensed storeCharles E. Rolke2012-12-191-0/+68
| | | | | | | | Add new file git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424149 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4514: Remove obsolete cluster code: still more testsAlan Conway2012-12-1914-2126/+168
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424141 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4514: Remove obsolete cluster code: more testsAlan Conway2012-12-1915-1412/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424140 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4514: Remove obsolete cluster code: cleanup testsAlan Conway2012-12-1926-4520/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424139 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4514: Remove obsolete cluster code: obsolete valgrind suppressions.Alan Conway2012-12-191-23/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424138 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4514: Remove obsolete cluster code: ManagementAgentAlan Conway2012-12-192-35/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424137 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4514: Remove obsolete cluster code: MessageStorePluginAlan Conway2012-12-195-70/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424136 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4514: Remove obsolete cluster code: Connection::isAuthenticatedAlan Conway2012-12-194-19/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424135 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4514: Remove obsolete cluster code: MessageStoreAlan Conway2012-12-195-23/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424134 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4514: Remove obsolete cluster code: Queue, Semanticstate, SessionHandlerAlan Conway2012-12-197-32/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424133 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4514: Remove obsolete cluster code: get rid of StatefulQueueObserver.Alan Conway2012-12-196-172/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424132 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4514: Remove obsolete cluster code: QueueFlowLimitAlan Conway2012-12-192-77/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424131 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4514: Remove obsolete cluster code: MessageGroupManager, MessagesAlan Conway2012-12-192-21/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424130 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4514: Remove obsolete cluster code: LinkRegistryAlan Conway2012-12-192-15/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424129 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4514: Remove obsolete cluster code: DtxWorkRecordAlan Conway2012-12-192-20/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424127 13f79535-47bb-0310-9956-ffa450edef68