Hello, I'm trying to make my qpid broker persistent, but have been getting some issues.
Below is my cmake output, which indicates Legacystore disabled and Linearstore enabled. (I do see linearstore.so in the build/src folder by the way.) -- Found BerkeleyDB: /usr/lib/x86_64-linux-gnu/libdb_cxx.so -- Looking for io_queue_init in aio -- Looking for io_queue_init in aio - found -- Looking for include file libaio.h -- Looking for include file libaio.h - found -- BerkeleyDB for C++ and libaio found, Legacystore support disabled by default (deprecated, use linearstore instead). -- Legacystore is excluded from build. -- Found BerkeleyDB: /usr/lib/x86_64-linux-gnu/libdb_cxx.so -- BerkeleyDB for C++ and libaio found, Linearstore support enabled. -- Including BDB from /usr/include/db_cxx.h -- Building linearstore tests When starting the broker, using the following command (with an empty qpidd.conf): ./qpidd -p 5672 --config ../../etc/qpidd.conf --auth no --storage-provider ./linearstore.so The console output says "no storage provider available". How can I specify a storage provider here? I thought "--storage-provider ./linearstore.so" was trying to achieve the purpose. No? (I'm using proton 0.10 and cpp broker 0.34.) Thanks jjw