You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Steve Huston (JIRA)" <qp...@incubator.apache.org> on 2009/11/20 01:56:39 UTC

[jira] Commented: (QPID-2211) API change to qpid::broker::MessageStore not portable

    [ https://issues.apache.org/jira/browse/QPID-2211?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12780355#action_12780355 ] 

Steve Huston commented on QPID-2211:
------------------------------------

Also, the unit tests fail to link, getting an unsat for NullMessageStore::getStoreDir(). Not exported, maybe?

> 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:dev-subscribe@qpid.apache.org