Bug 1420483
Summary: | [linearstore] Enhancements to linearstore options | ||
---|---|---|---|
Product: | Red Hat Enterprise MRG | Reporter: | Kim van der Riet <kim.vdriet> |
Component: | qpid-cpp | Assignee: | Kim van der Riet <kim.vdriet> |
Status: | POST --- | QA Contact: | Messaging QE <messaging-qe-bugs> |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | Development | CC: | jross |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Enhancement | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | Type: | Bug | |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Kim van der Riet
2017-02-08 19:53:13 UTC
Fixed (https://git-wip-us.apache.org/repos/asf?p=qpid-cpp.git;h=34cfb7f) * Added option --wcache-num-pages, removed internal table/formulas for determining this value and connected to option. * Set default for --wcache-num-pages to 16. * Changed default for --wcache-page-size from 32 to 16. * Added wiring to set the values of wcache-page-size and wcache-num-pages from qpid-config by looking for the values "qpid.wcache-page-size" and "qpid.wcache-num-pages" in the queue create arguments. This will allow qpid-config to use these as keys to set these values on queue creation. * Added options --wcache-page-size and --wcache-num-pages to qpid-config as queue create options. This allows these parameters to be set when a queue is created using qpid-config. * Tidy-up of some linearstore messages. In particular, when the broker is stopped, the linearstore no longer uses message [Store] info Linear Store: Journal "<queue-name>": Destroyed which may be confusing (and cause some unnecessary panic to users), but rather [Store] info Linear Store: Journal "<queue-name>": Stopped * When a queue is created using parameters other than the defaults, these are now reported at info level logging. |