[
https://issues.apache.org/jira/browse/QPID-907?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12586724#action_12586724
]
Gordon Sim commented on QPID-907:
---------------------------------
I don't believe there is a need to pass through the field table of seetings to
the MessageStore::create(PersistableQueue&) method.
The 'TODO' comment is misleading and out of date; I'll remove it. In fact the
queue already includes the settings as part of the encode operation and so
settings will already be saved & restored.
> Management Improvements for C++ Broker and Store
> ------------------------------------------------
>
> Key: QPID-907
> URL: https://issues.apache.org/jira/browse/QPID-907
> Project: Qpid
> Issue Type: Improvement
> Components: C++ Broker, Python Client
> Reporter: Ted Ross
> Priority: Minor
> Attachments: qpid-patch32.diff
>
>
> This patch contains the following:
> 1) FieldTable has been added as a management type (called ftable)
> 2) Arguments in HeaderExchange are now exposed for management (using the
> ftable type)
> 3) queue.declare arguments are now passed into the store module when queues
> are created (used to set initial store geometry for a specific queue)
> 4) queue.declare arguments are visible via management (using ftable type)
> 5) Fixed bug where bindings were not being counted for queues
> 6) Improved qpid-config utility: added long-options, added ability to set
> queue geometry on create (depends on a store module that recognizes the
> fields)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.