[ 
https://issues.apache.org/jira/browse/QPID-5322?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Gordon Sim reassigned QPID-5322:
--------------------------------

    Assignee: Gordon Sim

> Allow changes to the queue paging configuration, especially the 
> qpid.max_pages_loaded argument
> ----------------------------------------------------------------------------------------------
>
>                 Key: QPID-5322
>                 URL: https://issues.apache.org/jira/browse/QPID-5322
>             Project: Qpid
>          Issue Type: Bug
>          Components: C++ Broker
>    Affects Versions: 0.25
>            Reporter: JAkub Scholz
>            Assignee: Gordon Sim
>
> When a queue is configured to use paging, the values used when the queue is 
> created are fixed. IT is not possible to modify them later without dropping 
> the queue and creating a new one and that isn't exactly comfortable, 
> especially when the queue contains some messages.
> It would be therefore nice to have a possibility to change some attributes of 
> the existing queue - either "on the go" when the broker is running or at 
> least when the broker is switched off (similarly to the queue journal files 
> resizing utility).
> Obviously, it might not be possible to decrease the qpid.page_factor option 
> if the queue already contains some messages bigger then the new page size. 
> But changing the value of the qpid.max_pages_loaded might be relatively 
> straight forward, especially when the broker is switched off, because the 
> paging file is recreated during the broker startup.
> The possibility to change the qpid.max_pages_loaded parameter is important. 
> If your broker runs out of memory because its queues contain too many 
> messages it will crash. Right now, there is often no solution, because if you 
> restart the broker it will run out of memory again before you get it online. 
> But with the possibility to change the qpid.max_pages_loaded, you would be 
> able to decrease the amount of used memory after it crashed and thus start 
> the broker again (of course as long as you have been using paged queues 
> already before).



--
This message was sent by Atlassian JIRA
(v6.1#6144)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to