[
https://issues.apache.org/jira/browse/CLEREZZA-865?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13885087#comment-13885087
]
Reto Bachmann-Gmür commented on CLEREZZA-865:
---------------------------------------------
Looking at VirtuosoMGraph.java:476-490 it seems that nextVirtBnode relies on
bnodes having a unique string representation. Howver this is not guaranteed.
BNode implementation are free to overwrite toString() and returnd a constant
values and even if they don't do that bnodes may happen to have the same
HashCode (which for the default hashcode implementation happens on 64bit
machines, but BNode implemenation may overwrite hashcode too).
> 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)