[ 
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)

Reply via email to