[
https://issues.apache.org/jira/browse/QPID-2211?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alan Conway resolved QPID-2211.
-------------------------------
Resolution: Not A Problem
I'm marking this resolved, there's actually no need to get access to the store
directory. It works fine just using the brokers data-dir.
There's still an open question about cluster-store collaboration in QPID-2220
> API change to qpid::broker::MessageStore not portable
> -----------------------------------------------------
>
> Key: QPID-2211
> URL: https://issues.apache.org/jira/browse/QPID-2211
> Project: Qpid
> Issue Type: Bug
> Components: C++ Broker
> Affects Versions: 0.6
> Reporter: Steve Huston
> Assignee: Alan Conway
>
> The following pure virtual function was added to qpid::broker::MessageStore:
> virtual std::string getStoreDir() const = 0;
> Two problems as a result:
> 1. No corresponding change was made to the qpid/store/MessageStorePlugin.cpp,
> which is the portable persistence plug-in layer (or, that's it's purpose,
> anyway). This broker the Windows build.
> 2. Not all message stores have a store dir - this is (at this point, anyway)
> an option only for the Red Hat store.
> Could this addition be explained please? Also, if it needs to stay as is,
> please fix the Windows build.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:[email protected]