On 18/02/14 20:04, Andrew Stitcher wrote:
On Tue, 2014-02-18 at 19:47 +0000, Fraser Adams wrote:
Hi Andrew.
I actually completely removed the bld directory before I tried this
again after Alan fixed the ha_test_max_queues.cpp stuff (and I did a
make uninstall before I did any of it) so I'm fairly sure both stores
are still being installed.
Ah, in which case you can turn one of the stores off (until we properly
fix it) in ccmake - the options are BUILD_LINEARSTORE and
BUILD_LEGACYSTORE

or when intially running
        cmake -DBUILD_LINEARSTORE=no ...
or
        cmake -DBUILD_LEGACYSTORE=no ...

A


Thanks Andrew that's neater, though I definitely think it needs to have a "work by default" mode for the 0.28 release. If things don't "just work" there's a danger of putting people off.

Incidentally I also raised a Jira 5493 a bit back relating to the general lack of documentation around persistence. TBH it looks like there has been a huge amount of work put into qpidd persistence of late and it seems a real shame that there's nothing obvious on how to actually use it. I wouldn't even know where to start - even when I delete legacystore.so I'm greeted with

2014-02-18 19:21:51 [Store] notice Linear Store: Store module initialized; store-dir=/home/fadams/.qpidd 2014-02-18 19:21:51 [Store] warning Message store plugin: No storage providers available.

So something is clearly working, but something clearly not.

Even a quick README would be a start (have I simply missed it?). It's not a real show stopper for me personally as I don't tend to need persistence for most of my stuff, but as I say it seems something of a shame given the obvious work that has gone on to put the code together.

Cheers,
Frase



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

Reply via email to