summaryrefslogtreecommitdiff
path: root/qpid/tools/src
Commit message (Collapse)AuthorAgeFilesLines
...
* QPID-3851 - Unified common CLI options for qpid-config and qpid-stat.Ted Ross2012-02-224-139/+230
| | | | | | | | | | | | | | | | | | | | Also in this commit: qpid-config was converted to use the messaging-based qmf2 library. It no longer has a dependency on the qmf library. The CLI tests were also ported to the faster library. CLI test time prior to this commit: 2 minutes 12 seconds CLI test time after this commit: 12.5 seconds Other items in qpid-config and qpid-stat: - The deprecated LVQ options (lqv, lqv-no-browse) were removed from qpid-config. - A new option, --lvq-key, was added to qpid-config to support the new LVQ configuration. The docs and tests were updated to match. - qpid-stat was updated so that 'qpid-stat -q <queue-name>' prints full details from the specified queue. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1292388 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3603: Merge new HA foundations.Alan Conway2012-02-172-0/+189
| | | | | | | Merged from qpid-3603-7. This is basic support for the new HA approach. For information & limitations see qpid/cpp/design_docs/new-ha-design.txt. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1245587 13f79535-47bb-0310-9956-ffa450edef68
* Revert "QPID-3824 - Added new queue stats to qpid-stat."Alan Conway2012-02-172-80/+20
| | | | | | | | | | This reverts r1244646. It caused two tests to fail: cluster_tests.ShortTests.test_amqfailover_visible ................................... fail FAIL: run_cluster_tests FAIL: sasl_fed git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1245450 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3847 - Fixed recursive ID generation when V1 and V2 are mixed.Ted Ross2012-02-151-4/+16
| | | | | | | Thanks to Siddhesh Poyarekar for his help with this issue. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1244750 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA - Fixed a backward-compatibility issue in the new qpid-statTed Ross2012-02-151-1/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1244695 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3824 - Added new queue stats to qpid-stat.Ted Ross2012-02-152-20/+80
| | | | | | | | | Updated the arguments for qpid-stat: -b --broker now used to specify broker URL -g --general now used to get general broker stats git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1244646 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3547: print binding argumentsGordon Sim2012-02-141-2/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1244149 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3824 - Additional queue statistics, posix memory statistics, and ↵Ted Ross2012-02-094-254/+787
| | | | | | broker-scope statistics git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1242526 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3737 Patch to make qpid-stat -L option workTed Ross2012-01-101-1/+1
| | | | | | | Applied patch from Paul Colby git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1229587 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3660 - qpid-stat -c columns for "msgIn" and "msgOut" actually display ↵Ted Ross2011-12-051-2/+2
| | | | | | frames, not messages git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1210624 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3533: qpid-config does not properly set some options if value evaluates ↵Nuno Santos2011-11-291-15/+15
| | | | | | to False -- applied patch from bpdeman git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1208094 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA - Converted connection-options in qmf-tool from string to map.Ted Ross2011-11-181-29/+16
| | | | | | | | | When the wrapped Python API was updated to match the pure Python API, the connection options were changed from the (c++)-style string to the python-style keyword args. This update adapts qmf-tool to this change. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1203649 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3579: Moved qpid-analyze-trace to cpp/src/tools to address concerns ↵Kim van der Riet2011-11-171-258/+0
| | | | | | about tool placement, code maturity etc. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1203384 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3579: Added qpid-analyze-trace to setup.pyKim van der Riet2011-11-171-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1203318 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3623, QPID-3624: Fixed transaction accounting, also replaced argparse ↵Kim van der Riet2011-11-161-49/+79
| | | | | | module with optparse module for use on earlier versions of Python than 2.7. Some minor code tidy-up was also included. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1202763 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3579: Added qpid-analyze-trace to tools. This tool reads a c++ broker ↵Kim van der Riet2011-11-071-0/+229
| | | | | | trace-level log and currnetly structures the output to show AMQP commands per-session. The output also counts and displays commands and transactions on a per-session basis. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1198874 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3578: qpid-queue-stats doesn't support multiple filters -- patch from ↵Nuno Santos2011-11-021-2/+2
| | | | | | Andy Goldstein git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1196793 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3545 - Ignore default exchange in qpid-config binding listTed Ross2011-10-131-0/+10
| | | | | | | Applied patch from Dominic Cleal git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1182832 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3346: move message group feature into trunk.Kenneth Anthony Giusti2011-10-071-1/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1180050 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3506 - Improved error handling in CLI parse.Ted Ross2011-09-271-4/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1176415 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3506 - qmf-tool - Improved command line optionsTed Ross2011-09-261-23/+123
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1176096 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3437: qpid-config address option confusing in helpNuno Santos2011-09-081-6/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1166897 13f79535-47bb-0310-9956-ffa450edef68
* make 'qpid-config queues/exchanges <queue/exchange_name>' return proper ↵Nuno Santos2011-09-081-2/+16
| | | | | | error code, for scripting purposes git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1166888 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3419 - qpid-config --file-size parameter's help text uses incorrect unitsTed Ross2011-08-241-1/+1
| | | | | | | Applied patch from Paul Colby git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1161149 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3442 - qpid-tool schema descriptions repeated / duplicatedTed Ross2011-08-221-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1160338 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3409: Fixup federation tools to allow IPv6 literals as part of the ↵Andrew Stitcher2011-08-121-3/+3
| | | | | | address in broker URLs git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1157278 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3141: Allow defualt queue size limit to be overridden by infinite value ↵Gordon Sim2011-06-131-2/+2
| | | | | | from qpid-config git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1135228 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Fix typo in qpid/tools/src/py/qpid-cluster.Alan Conway2011-06-061-4/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1132683 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA - Fixed another problem in the help text.Ted Ross2011-05-161-5/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1103897 13f79535-47bb-0310-9956-ffa450edef68
* Changed opts.force_if_not_used to opts.force_if_used.Jonathan Robie2011-04-181-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1094727 13f79535-47bb-0310-9956-ffa450edef68
* Fixes two errors in options:Jonathan Robie2011-04-151-2/+2
| | | | | | | | 1. Text for option -a / --broker-adr was wrong. 2. Name of --force-if-used was wrong. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1092780 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3190: always try to eval() quoted tokensGordon Sim2011-04-081-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1090170 13f79535-47bb-0310-9956-ffa450edef68
* Corrected help text for --max-queue-size, --max-queue-countJonathan Robie2011-04-011-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1087706 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3169: add usage message if command is unknown.Kenneth Anthony Giusti2011-03-241-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1085147 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3101: better handling of different argument types for qpid-toolGordon Sim2011-03-021-1/+18
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1076282 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3103: handle null argumentsGordon Sim2011-03-021-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1076275 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3091: fix for older versions of pythonGordon Sim2011-03-011-1/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1075935 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3091: add generic mechanism for adding and listing queue argumentsGordon Sim2011-03-011-1/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1075889 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: fix qpid-printevents to work on python 2.4.Alan Conway2011-03-011-14/+14
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1075862 13f79535-47bb-0310-9956-ffa450edef68
* What was a single test -- sasl_fed_ex -- is nowMichael Goulish2011-02-281-24/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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@1075452 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3087: fail rather than ignoring attempts to declare queues with bad ↵Gordon Sim2011-02-251-9/+9
| | | | | | arguments; ensure qpid-config can deal with different types of argument. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1074697 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2935: merge producer flow control (C++ broker).Kenneth Anthony Giusti2011-02-191-0/+38
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1072356 13f79535-47bb-0310-9956-ffa450edef68
* Add some generated files to .gitignore.Alan Conway2011-02-101-12/+14
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1069553 13f79535-47bb-0310-9956-ffa450edef68
* Improve exception reporting for queries and method calls.Ted Ross2011-02-041-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1067091 13f79535-47bb-0310-9956-ffa450edef68
* Add detection of negative numbers to the method-argument evaluator.Ted Ross2011-02-031-2/+5
| | | | | | | Note: This logic is getting a bit hairy, it should be replaced with a regular expression match. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1066725 13f79535-47bb-0310-9956-ffa450edef68
* Improve the detection of data types in command-line method arguments.Ted Ross2011-02-021-1/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1066564 13f79535-47bb-0310-9956-ffa450edef68
* qpid-route now correctly shows usage for invalid command lines.Jonathan Robie2011-01-222-97/+106
| | | | | | | Fixes an error introduced by an earlier commit. Also modified qpid-config for consistency. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1062221 13f79535-47bb-0310-9956-ffa450edef68
* Usability changes:Ted Ross2011-01-101-17/+45
| | | | | | | | | 1) Improved exception reporting. 2) Changed query structure to keep query results until 'clear' command is invoked. 3) Use 'list' and 'show' in a more intuitive way. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1057356 13f79535-47bb-0310-9956-ffa450edef68
* fix syntax error in qpid-routeKenneth Anthony Giusti2011-01-101-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1057332 13f79535-47bb-0310-9956-ffa450edef68
* Code cleanup:Ted Ross2011-01-101-216/+30
| | | | | | | | 1) Removed dead code. 2) Cleaned up command completion and handling of incorrect number of arguments. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1057316 13f79535-47bb-0310-9956-ffa450edef68