summaryrefslogtreecommitdiff
path: root/cpp
Commit message (Collapse)AuthorAgeFilesLines
* QPID-3136: Add option to disable defaults for queue threshold alertsGordon Sim2011-03-115-12/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1080589 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3138 Topic exchange perf improvementCarl C. Trieloff2011-03-112-4/+29
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1080411 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3135 cpp/bld-winsdk.ps1 tries to install non-existent filesCharles E. Rolke2011-03-101-3/+0
| | | | | | Actually the script tries to delete not existent files. The patch on trunk skips deleting files that don't exist. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1080329 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3132: Prevent threshold events triggering directly further threshold eventsGordon Sim2011-03-094-3/+61
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1079854 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1672Michael Goulish2011-03-091-1/+12
| | | | | | | Add new cluster-based sasl_fed_ex tests to EXTRA-DIST git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1079808 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3073: fix to allow older versions of boost to compile.Kenneth Anthony Giusti2011-03-082-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1079590 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1672Michael Goulish2011-03-086-6/+118
| | | | | | | clustered versions of the 4 federated sasl external tests. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1079539 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3073: refactor to eliminate locks, malloc, and map insert/remove in ↵Kenneth Anthony Giusti2011-03-087-190/+169
| | | | | | receive path. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1079385 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: add quote mark incorrectly removed by previous updateRobert Gemmell2011-03-081-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1079322 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3121: Fix linking on windowsGordon Sim2011-03-081-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1079313 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3121: Cluster management inconsistency when using persistent store.Alan Conway2011-03-077-61/+92
| | | | | | | | | | | | | | | | | | | | With the store doing async completions, completion IO callbacks could be queued differently on different nodes. This led to inconsistent management changes in a cluster when a connection was modified in an IO callback. Fix was to mark IO callback processing as not cluster safe, so connections don't record management stats during an IO callback. Test changes: - enable durable tests in test_management. - add substitutions to mask known issue of inconsistent "stats changed" messages. - add transactional client to test_management. - ignore heartbeat connection close logs in cluster_test_logs.py - make brokertest.retry more accurate - fix minor bug in brokertest.log_ready. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1078947 13f79535-47bb-0310-9956-ffa450edef68
* QPID_3122 - Added backward-compatible map keys in QMFv2 consoles for earlier ↵Ted Ross2011-03-071-1/+17
| | | | | | development agents. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1078895 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2216: bump up log levelGordon Sim2011-03-071-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1078882 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3120: Consult alternate exchange on reroute if neededGordon Sim2011-03-071-2/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1078763 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1672Michael Goulish2011-03-071-50/+128
| | | | | | | | | | | The core script sasl_fed_ex ( used by sasl_fed_ex_* ) is modified to encapsulate broker creation, and handle clustering -- toggled by a new argument. This is an intermediate checkin. There are not yet any scripts that actually invoke the new clustering capability. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1078745 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3115: Recognise sasl_mechanisms (plural) and support a space separate ↵Gordon Sim2011-03-072-17/+35
| | | | | | list as does the python client (continue to recognise sasl-mechanism as well for backword compatibility) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1078733 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: increment version numbers from 0.9 to 0.11Robert Gemmell2011-03-071-6/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1078729 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3117Michael Goulish2011-03-041-1/+1
| | | | | | | | Fix misleading --help info on --sasl-config flag. Its argument is not a file, it's a directory. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1078107 13f79535-47bb-0310-9956-ffa450edef68
* Remove moved file refs, related to QPID-3067.Stephen D. Huston2011-03-041-4/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1078099 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3115: Recognise '_' as alternative to '-'. Throw Exception for ↵Gordon Sim2011-03-041-70/+54
| | | | | | unrecognised options. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1078075 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2461: Applied patch from Neil WilsonGordon Sim2011-03-048-8/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1077902 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA Fix a degenerate test case where the message count is smallCharles E. Rolke2011-03-031-1/+6
| | | | | | | | | and the host system timing base yields and elapsed time of zero. The change is to throw a meaningful error message rather than throwing an obscure DIV0 error. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1076652 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3046 - UpdatesTed Ross2011-03-035-26/+84
| | | | | | | | | - Additional header comments - Added pendingEvents method to ConsoleSession and AgentSession - Ensure that nextEvent will not block if timeout is IMMEDIATE (ConsoleSession and AgentSession). git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1076625 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3107: If queue's alternate-exchange can't route message, try that ↵Gordon Sim2011-03-034-3/+13
| | | | | | exchange's alternate-exchange git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1076604 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3105: Alternate-Exchange configuration not communicated between nodes ↵Alan Conway2011-03-022-1/+32
| | | | | | in a cluster. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1076375 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3081: add statistic for queue flow control transitionsKenneth Anthony Giusti2011-03-022-2/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1076329 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3102: Only send ttl if non-zeroGordon Sim2011-03-021-1/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1076276 13f79535-47bb-0310-9956-ffa450edef68
* Realign Visual Studio projects to match new examples locations; related to ↵Stephen D. Huston2011-03-022-24/+24
| | | | | | QPID-3067. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1076215 13f79535-47bb-0310-9956-ffa450edef68
* QPID-529: Added aliases for arguments that are more uniform with others in ↵Gordon Sim2011-03-022-26/+56
| | | | | | c++ broker git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1076207 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3100: reduce number of initial buffers created per connectionGordon Sim2011-03-021-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1076205 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Remove misleading log messages in cluster/UpdateDataExchange.cppAlan Conway2011-03-012-11/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1076020 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3067: adding new file missing from last commitGordon Sim2011-03-011-0/+25
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1075884 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3067: moved old examples to old_api directoryGordon Sim2011-03-0163-31/+59
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1075883 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3096Michael Goulish2011-03-0117-2334/+0
| | | | | | | removing qrsh -- was never used. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1075874 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2630: ensure that exclusive, auto-deleted queues are freed up on early ↵Gordon Sim2011-03-013-13/+4
| | | | | | deletion (remove some confusion between connection and session scope for these) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1075777 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1672Michael Goulish2011-02-284-0/+108
| | | | | | | fixing non-executable script checkin... git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1075471 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1672Michael Goulish2011-02-284-108/+0
| | | | | | | fixing non-executable checkin... git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1075470 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3087: Fix linking on windows (unit test now uses create() rather than ↵Gordon Sim2011-02-281-1/+1
| | | | | | configure()) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1075465 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1672Michael Goulish2011-02-287-51/+177
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | What was a single test -- sasl_fed_ex -- is now 4 tests with a common core. They are: sasl_fed_ex_dynamic sasl_fed_ex_link sasl_fed_ex_queue sasl_fed_ex_route ( and the common core is sasl_fed_ex ) These tests correspond to the 4 different ways that the qpid-route command has of making links, or links+routes. All those pathways have to be modified so that the new "mechanism" argument information can be passed down and used -- so that you can specify a SASL mechnism to be used on the interbroker link that you create. ( So -- the qpid-route command also had to be modified to propagate the mechanism info with all 4 subcommands. ) Since the SASL mechanism is owned by the link, these tests check that the link comes up and becomes operational. Finally, I modified the sasl-mechanism flag in qpid-route to call it "client-sasl-mechanism" to better distinguish between the SASL mechanism used in the created route -- and the SASL mechanism (if any) that is used when the qpid-route client itself connects to the broker that it is talking to. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1075452 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: remove some dead code, rename internal method for clarityGordon Sim2011-02-286-14/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1075381 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3089: make getTypeName() a public methodGordon Sim2011-02-282-2/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1075380 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3087: Fixes to store interaction changesGordon Sim2011-02-286-25/+48
| | | | | | | | | * don't create queue on recovery * ensure laternate exchange is set before creating store record for queue git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1075331 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3087: fix for windows compilerGordon Sim2011-02-281-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1075260 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3087: add extra test for qpid-config and handling string values in ↵Gordon Sim2011-02-252-1/+22
| | | | | | arguments git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1074698 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3087: fail rather than ignoring attempts to declare queues with bad ↵Gordon Sim2011-02-254-8/+10
| | | | | | arguments; ensure qpid-config can deal with different types of argument. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1074697 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: only two args usedGordon Sim2011-02-251-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1074644 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2324: Raise 404 on cancellation if no such subscription exists.Gordon Sim2011-02-253-4/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1074642 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2326: correct exception code for unknown exchange typeGordon Sim2011-02-251-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1074634 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2999: set redelivered on replayGordon Sim2011-02-253-1/+37
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1074611 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3084: apply Alan's fix to allow io callbacks to run during a cluster ↵Kenneth Anthony Giusti2011-02-245-41/+59
| | | | | | update. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1074332 13f79535-47bb-0310-9956-ffa450edef68