You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@clerezza.apache.org by "Enrico Daga (JIRA)" <ji...@apache.org> on 2014/01/15 01:21:19 UTC

[jira] [Resolved] (CLEREZZA-865) VirtuosoMGraph does not serialize bnodes correctly in internal queries

     [ https://issues.apache.org/jira/browse/CLEREZZA-865?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Enrico Daga resolved CLEREZZA-865.
----------------------------------

    Resolution: Fixed

This should be now solved. The solution was to use skolemization of bnodes - a Virtuoso specific method to point to bnodes. This is the only way to keep consistency between bnodes within the lifecycle of a single VirtuosoMGraph instance. Without this, different calls to .filter(s,p,o) on the same graph using shared bnode instances would not be consistent.

> VirtuosoMGraph does not serialize bnodes correctly in internal queries
> ----------------------------------------------------------------------
>
>                 Key: CLEREZZA-865
>                 URL: https://issues.apache.org/jira/browse/CLEREZZA-865
>             Project: Clerezza
>          Issue Type: Bug
>            Reporter: Enrico Daga
>            Assignee: Enrico Daga
>
> For this reason performFilter throws an exception when a bnode that is returned by a previous read operation is then used as parameter of a new read.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)