Bug 596269 - Feature request: re-factor the qpid tools to better handle large-scale configurations.
Summary: Feature request: re-factor the qpid tools to better handle large-scale config...
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Red Hat Enterprise MRG
Classification: Red Hat
Component: qpid-qmf
Version: Development
Hardware: All
OS: All
low
low
Target Milestone: ---
: ---
Assignee: messaging-bugs
QA Contact: MRG Quality Engineering
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-05-26 13:46 UTC by Ken Giusti
Modified: 2025-02-10 03:13 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2025-02-10 03:13:30 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Ken Giusti 2010-05-26 13:46:13 UTC
Description of problem:

See bug https://bugzilla.redhat.com/show_bug.cgi?id=581006


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

The following qpid tools attempt to retrieve a large number of management objects from the broker as part of their normal operation:

qpid-stat,
qpid-config,
qpid-route,
qpid-cluster,

All of the above tools use the QMF getObjects() method call to retrieve all objects of a given class, "queues" for example.  If a large number of objects are defined, then the getObjects() method may not complete before its default timeout expires (60 seconds).

Possible approaches:

*) allow the user to manually override the default timeout via a command line option.  To override the default timeout, the "_timeout" parameter may be passed to getObjects()

*) Put a count of objects for each class type in the broker object.  The tools could use the count to determine if the default timeout should be overridden automagically.

*) QMF V2 will provide a feature where a list of just the object identifiers are returned, rather than a list of the complete objects.  This may be used by the tool to get a summary of all known objects more efficiently that transferring the whole objects themselves.

Comment 1 Red Hat Bugzilla 2025-02-10 03:13:30 UTC
This product has been discontinued or is no longer tracked in Red Hat Bugzilla.


Note You need to log in before you can comment on or make changes to this bug.