summaryrefslogtreecommitdiff
path: root/qpid/tools/src/py
Commit message (Collapse)AuthorAgeFilesLines
* QPID-4155 - Merged from trunk at revision 1363861.Ted Ross2012-07-201-3/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.18@1363863 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4155 - Merged from trunk at revision 1363795.Ted Ross2012-07-201-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.18@1363845 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4118: HA does not work with authentication and authorization.Alan Conway2012-07-111-3/+6
| | | | | | | | | - Updated test framework to use credentials - Updated BrokerReplicator to use HA identity to create configuration - Updated documentation with a HA security section. - Updated qpid-ha to take --sasl-mechanism git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.18@1360227 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: ha_tests.py raise exception for errors in qpid-haAlan Conway2012-06-271-12/+23
| | | | | | | Refactored qpid-ha to raise exceptions if invoked via main_except and return non-0 with an error message if invoked as a script via main git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1354717 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4060 - Fixed error in the help text.Ted Ross2012-06-181-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1351367 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4061 - Added statistic: Number of unacknowledged messages in a sessionTed Ross2012-06-131-1/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1349865 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4060 - qpid-stat - Improve the help text to clarify use of the ↵Ted Ross2012-06-122-6/+20
| | | | | | different display modes git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1349478 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4059 - qpid-printevents refactored to use the lighter-weight management ↵Ted Ross2012-06-122-28/+123
| | | | | | library git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1349476 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3603: Allow Queue::setPosition() to truncate the queue.Alan Conway2012-05-281-0/+1
| | | | | | | | | | | | In the new HA code a backup may sometimes be ahead of the new primary after a fail-over. In that case the backup truncates it's queues to the same position as the primary so it can continue replicating. (Note the assertions added to verify setPosition showed up a minor bug in the old cluster code, which was leaving messages on the cluster update queue after an update. This patch fixes the issue.) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1343347 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3603: Renamed brokers and public-brokers to brokers-url and public-url ↵Alan Conway2012-05-221-7/+8
| | | | | | for clarity. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1341581 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3603: HA broker backup/primary ready checks.Alan Conway2012-05-151-7/+7
| | | | | | | | | | | | | | | | | - Introduce HA broker state machien - Inform backup queues when ready. - Incomplete implementation of backup ready check. - does not count correctly after a failover, see countUnready. - Existing replicator bridges updated out of sync with BrokerReplicator initialize. - Does not handle multi-messages responses. - Newly promoted HA primary waits for backups to be ready before accepting clients. - Uniform log prefixes for HA messages. - qpid-ha tests, call qpid-ha python code directly. - Move excluder from Backup to HaBroker, it is also used in PROMOTING. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1338889 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3767: re-index bridge and link by constant name, not addressKenneth Anthony Giusti2012-05-041-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1334138 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3603: add replicate-default to qpid-ha query outputAlan Conway2012-04-161-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1326738 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3938 - Updated to track an API change in the wrapped Python client API.Ted Ross2012-04-051-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1309998 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3918 Add management queries to ACL module.Charles E. Rolke2012-04-041-0/+14
| | | | | | | | | * Make queries available to self tests. * Exercise query interface during acl self tests. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1309549 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA - Fixed a reference bug in qpid-config and added a test that exposes ↵Ted Ross2012-03-211-1/+1
| | | | | | the error. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1303596 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3603: rgmanager integration for new HA clusterAlan Conway2012-03-081-17/+10
| | | | | | | | - service start script qpid-primary, called by rgmanager to promote a broker. - example cluster.conf - minor changes to qpid-ha git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1298602 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3603: Initial documentation for the new HA plug-in.Alan Conway2012-03-052-26/+27
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1297234 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA - Cleaned up qpidtoollibsTed Ross2012-03-054-24/+30
| | | | | | | | | 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: Added "ready" command to qpid-ha, minor improvements.Alan Conway2012-03-012-40/+64
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1295759 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3603: HA support for stand-alone replication.Alan Conway2012-02-292-18/+24
| | | | | | | | - New management method HaBroker.replicate to enable replication. - qpid-ha tool can enable replication of queues. - qpid-config tool can create queues with replication enabled. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1295339 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3603: updated qpid-ha to use qpidtoollibs library.Alan Conway2012-02-292-121/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1295338 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3603: Add --ha-admin option to qpid-config, qpid-stat, qpid-routeAlan Conway2012-02-294-8/+21
| | | | | | Allow admin tools to connect to a HA backup broker. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1295337 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3871 - Added --mgmt-publish switch to the C++ brokerTed Ross2012-02-291-1/+1
| | | | | | | | | Also in this commit: - Fixed a problem with an unused argument in qpid-stat - Cleaned up the recurring timer code in ManagementAgent git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1295075 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3603: Add support for replicated queues to qpid-config.Alan Conway2012-02-242-8/+36
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1293428 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3603: Improved command-based qpid-ha tool and ha config option names.Alan Conway2012-02-242-183/+234
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1293397 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2894 - Added ACL stats to qpid-stat and a reload-file action to ↵Ted Ross2012-02-234-43/+94
| | | | | | | | | qpid-config. Ported the ACL tests to use the faster API. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1292880 13f79535-47bb-0310-9956-ffa450edef68
* 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