With the older versions, when you created a queue, you had to specify
number of journal files which were backing the queue and their size. For
example 8 journal files, 1024 pages each (the default values were used when
you haven't specified anything). The journal files were created when you
created the queue and their number and size of these files determined how
many persistent messages can fit into the queue. When you wanted to change
this, you could have used the qpid-store-resize tool.

The linearstore in the new version works, the journal files are not created
only when the queue is being created. They are simply being created when
the queue needs more journal files - on demand. Therefore there is no fixed
number of journal files and you don't need the resize tool to change their
number. So there is no need for such tool.

Jakub


On Thu, Mar 9, 2017 at 3:29 PM, rammohan ganapavarapu <
[email protected]> wrote:

> Jakub,
>
> in older versions there is a qpid/libexec/resize tool right, do we need and
> or have the similar or same tool in 1.35 version?
>
> Ram
>
> On Mar 9, 2017 3:33 AM, "Jakub Scholz" <[email protected]> wrote:
>
> > Hi,
> >
> > What do you mean with resizing queue store? With linear store, the
> journal
> > files should be created "on demand", you don't have to do any resizing.
> The
> > only limits for your queue are the size and count limits. There are no
> > store limits like they used to be with the old legacy store.
> >
> > Jakub
> >
> > On Thu, Mar 9, 2017 at 12:17 AM, rammohan ganapavarapu <
> > [email protected]> wrote:
> >
> > > Hi,
> > >
> > > I dont see resize tool in linearstore, how do i resize queue store in
> > > qpid-cpp-1.35 version?
> > >
> > > Thanks,
> > > Ram
> > >
> >
>

Reply via email to